Latest Releases
Dynamic Output Schema Update Optimization
Steps that have a dynamic output schema update work smooth when there is a change in the inputs that updates the output schema.
This is most notable for the Salesforce `find records` operation. Now when a new field is added to the inputs of that step it works as expected without any glitches or delays in responsiveness. Shout out to Stuart for this fix - appreciate you! Salesforce builders rejoice!
Updated Code Editor in Logs
We have upgraded the code editor used in the execution logs. This update brings a slightly different look and feel, along with some great new functionality:
Link clickability
Advanced search
Improved text and bracket highlighting
Enhanced code folding
and many more!
You can find the full list of new functionalities by right-clicking in the logs JSON containers and choosing "Command Palette."
Merlin: AI-Generated Workflow Summaries
We’re excited to introduce AI-Generated Workflow Summaries, a new feature designed to provide instant insights into your workflows. This functionality automatically generates concise summaries of workflows, making it easy to understand the purpose and functionality of any workflow at a glance.
This feature should save you time analysing workflows by providing instant insights. It should enhance cross-team collaboration and speed up onboarding by quickly explaining workflow functionalities.
You can access these summaries in the Workflow Info section on the left-hand panel and in Workflow Settings.
Please note that AI-Generated Workflow Summaries are currently available only to users with Merlin enabled.
API’s for provisioning users programmatically
We're excited to announce that we have launched three new APIs to primarily support provisioning and deprovisioning of users to the Tray organization and workspaces
What do these API’s do:
Workspaces
- Using this API, customers can add and remove users to and from a workspace
Users
- Using this API, customers can provision and deprovision users to and from their Tray organization
Roles
- Using this API, customers can update the roles of the users in the organization
API Documentation:
Workspace:
Users:
https://developer.tray.io/openapi/trayapi/tag/users/#tag/users/operation/create-user
Roles:
Merlin Extract Native AI Capability (Beta)
Use Composite AI to extract important data from PDFs and Images.
Merlin Extract brings native AI Capabilities to the Tray platform. Use this tooling to extract important information from contracts, invoices, receipts and more.
Each Extraction job returns the data you queried and a confidence interval for the returned information.
All of our native AI capabilities are private and secure because they run directly in our cloud infrastructure within the region of your Tray instance.
Merlin Guardian Native AI Capability (Beta)
Merlin Guardian brings native AI Capabilities to the Tray platform. Use this tooling to identify and tokenize PII when sending data to 3rd party AI vendors and when preparing your training data for fine-tuning jobs.
Tokens are generated so that you can de-tokenize PII into payloads returned from 3rd party vendors directly in your integrations and automations.
All of our native AI capabilities are private and secure because they run directly in our cloud infrastructure within the region of your Tray instance.
Merlin Functions Native AI Capability (Beta)
Merlin Functions brings native AI Capabilities to the Tray platform. Use this tooling to run Sentiment Analysis, Summarize Text, Classify Text, and more directly within your Tray integrations and automations.
We use Composite AI (a mix of Machine Learning and Generative AI) under the hood so you can focus on results instead of AI techniques.
All of our native AI capabilities are private and secure because they run directly in our cloud infrastructure within the region of your Tray instance.
New API Management Feature: OpenAPI Specs
Release Date: July 11, 2024
We're pleased to introduce a new feature to enhance your API Management experience: the ability to generate and export OpenAPI specifications. This addition aims to streamline your workflow and provide more flexibility in how you work with your APIs.
Prerequisites:Copy
A built API operation in your project. See here on how to get started with API Management.
What's New?:Copy
Generate & export OpenAPI specification directly in the Operations UI
Available to all user roles
Generated in JSON format using OpenAPI v3.0.0
Updated spec generated with each download
Potential applications of your exported spec:
Generate API documentation (e.g., Swagger UI, ReDoc)
Validate requests and responses
Facilitate team collaboration, and many more.
One of the many possibilities this feature enables is the ability to create connectors using tools like Tray CDK, allowing for reusable utilities within your organization.
To get started, simply navigate to the 'Operations' section in your project and click 'Download OpenAPI specification'.
For detailed implementation guides and more information, please visit the Tray Documentation - OpenAPI spec.