Home
Providers
Tray.ai
Tray.ai
Tray.ai (formerly Tray.io) is an AI-ready enterprise orchestration platform for data and AI, combining a Merlin Agent Builder for no-code AI agent creation, an Agent Gateway for governed MCP server management, and an intelligent iPaaS with 700+ pre-built connectors. It exposes a REST Platform API (Connectivity API) and a GraphQL Embedded API for building, embedding, and operating AI agents and integration automations at enterprise scale.
Tray.ai publishes 12 APIs on the APIs.io network, including Authentication API, Authentications API, Call Connector API, and 9 more. Tagged areas include Automation, Integration, iPaaS, AI Agents, and MCP.
The Tray.ai catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Tray.ai’s developer surface includes authentication, engineering blog, developer portal, tooling, and 32 more developer resources.
12 APIs
32 Features
7 Use Cases
Automation Integration iPaaS AI Agents MCP
On this page
Kin Score
APIs 12
Postman 12
Open Collections 2
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 32
Vocabularies 1
Spectral Rules 2
JSON Schema 7
JSON Structure 2
Examples 4
Security Posture 3
Agentic Access 1
Use Cases 7
Resources 37
apis.yml
53 Operational Transparency
Composite quality — 64.9/100 · strong
Contract Quality
19.6 / 25
Developer Ergonomics
6.5 / 20
Commercial Clarity
16.3 / 20
Operational Transparency
6.8 / 13
Agent readiness — 34/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 12
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 12
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 32
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 7
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Scroll for all 7
Get Started 2
Portal, sign-up, and the first successful call
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 1
Pagination, idempotency, versioning, errors, and events
Build 10
SDKs, sample code, and the tooling you integrate with
Scroll for all 10
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 6
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 8
Properties that don't map to a standard resource type
Scroll for all 8
Source (apis.yml)
aid: tray-ai
url: https://raw.githubusercontent.com/api-evangelist/tray-ai/refs/heads/main/apis.yml
apis:
- aid: tray-ai:tray-ai-authentication-api
name: Tray.ai Authentication API
description: Generate and manage user tokens for authenticating API calls. The authorize mutation generates a user token
from a master token.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Authentication
properties:
- type: OpenAPI
url: openapi/tray-ai-authentication-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-authentications-api
name: Tray.ai Authentications API
description: Create, retrieve, and delete third-party service authentications that power Tray connectors (e.g., Salesforce,
Slack).
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Authentications
properties:
- type: OpenAPI
url: openapi/tray-ai-authentications-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-call-connector-api
name: Tray.ai Call Connector API
description: Call any Tray connector operation to pull data from a particular service and display it in your application.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Call Connector
properties:
- type: OpenAPI
url: openapi/tray-ai-call-connector-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-connectors-api
name: Tray.ai Connectors API
description: List available connectors and their operations, and call connector operations to interact with third-party
services programmatically.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Connectors
properties:
- type: OpenAPI
url: openapi/tray-ai-connectors-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-deployments-api
name: Tray.ai Deployments API
description: Deploy CDK (Connector Development Kit) connectors to the Tray platform.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Deployments
properties:
- type: OpenAPI
url: openapi/tray-ai-deployments-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-projects-api
name: Tray.ai Projects API
description: Manage projects and solutions for environment promotion, including creating, exporting, and importing project
versions.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Projects
properties:
- type: OpenAPI
url: openapi/tray-ai-projects-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-solution-instances-api
name: Tray.ai Solution Instances API
description: Create, update, enable, disable, and delete solution instances for end users. Requires a user token for most
operations.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Solution Instances
properties:
- type: OpenAPI
url: openapi/tray-ai-solution-instances-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-solutions-api
name: Tray.ai Solutions API
description: Retrieve solutions (integrations) that have been built and published on the Tray platform.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Solutions
properties:
- type: OpenAPI
url: openapi/tray-ai-solutions-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-triggers-api
name: Tray.ai Triggers API
description: List available triggers and manage trigger subscriptions to receive real-time data from third-party services.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Triggers
properties:
- type: OpenAPI
url: openapi/tray-ai-triggers-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-users-api
name: Tray.ai Users API
description: Manage external users of your embedded application. Requires a master token for most operations.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Users
properties:
- type: OpenAPI
url: openapi/tray-ai-users-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-workflows-api
name: Tray.ai Workflows API
description: Import and export Tray workflows between embedded accounts, useful for promoting workflows from staging to
production.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Workflows
properties:
- type: OpenAPI
url: openapi/tray-ai-workflows-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
- aid: tray-ai:tray-ai-workspaces-api
name: Tray.ai Workspaces API
description: Manage workspaces and workspace users. Workspaces divide your organization into sub-categories such as departments
or dev/prod environments.
humanURL: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
baseURL: https://tray.io/graphql
tags:
- Workspaces
properties:
- type: OpenAPI
url: openapi/tray-ai-workspaces-api-openapi.yml
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/embeddedapi-introduction/
- type: PostmanCollection
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace/collection/uo51x8u/tray-embedded-apis-graphql
- type: JSONSchema
url: json-schema/user.json
- type: JSONSchema
url: json-schema/solution.json
- type: JSONSchema
url: json-schema/solution-instance.json
- type: JSONSchema
url: json-schema/authentication.json
- type: JSONLD
url: json-ld/tray-ai-context.jsonld
- type: JSONStructure
url: json-structure/tray-ai-solution-instance-structure.json
- type: Examples
url: examples/tray-ai-create-solution-instance-example.json
- type: GraphQL
url: graphql/tray-ai-graphql.md
- type: Documentation
url: https://tray.ai/documentation/developer/openapi/trayapi/overview/
- type: JSONSchema
url: json-schema/connector.json
- type: JSONSchema
url: json-schema/subscription.json
- type: JSONSchema
url: json-schema/workspace.json
- type: JSONStructure
url: json-structure/tray-ai-connector-structure.json
- type: Examples
url: examples/tray-ai-list-connectors-example.json
- type: Examples
url: examples/tray-ai-call-connector-example.json
- type: Examples
url: examples/tray-ai-create-authentication-example.json
- type: SpectralRuleset
url: rules/tray-ai-rules.yml
name: Tray.ai
tags:
- Automation
- Integration
- iPaaS
- AI Agents
- MCP
type: Index
accessModel:
pricing: paid
onboarding: self-serve
trial: false
try_now: false
public: false
label: Paid · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tray-ai.png
access: 3rd-Party
created: '2025-06-05'
modified: '2026-05-22'
position: Consumer
description: Tray.ai (formerly Tray.io) is an AI-ready enterprise orchestration platform for data and AI, combining a Merlin
Agent Builder for no-code AI agent creation, an Agent Gateway for governed MCP server management, and an intelligent iPaaS
with 700+ pre-built connectors. It exposes a REST Platform API (Connectivity API) and a GraphQL Embedded API for building,
embedding, and operating AI agents and integration automations at enterprise scale.
integrations:
- name: Cisco
- name: Airbnb
- name: FedEx
- name: Notion
- name: NetApp
- name: CrowdStrike
- name: Capital One
- name: Apollo.io
- name: Life360
- name: GitHub
- name: Ramp
- name: Zendesk
- name: Mixpanel
- name: New Relic
- name: Hackerone
- name: Headway
- name: IBM
- name: outreach
- name: Udemy
- name: Zuora
- name: auctane
- name: avid property group
- name: eventbrite
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
specificationVersion: '0.19'
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/trayai/overview
- type: AgenticAccess
url: agentic-access/tray-ai-agentic-access.yml
- type: TrustCenter
url: security/tray-ai-trust-center.yml
- type: DomainSecurity
url: security/tray-ai-domain-security.yml
- type: Authentication
url: authentication/tray-ai-authentication.yml
- type: GitHubOrganization
url: https://github.com/trayio
- type: LinkedIn
url: https://www.linkedin.com/company/tray-ai
- name: Tray.ai Vocabulary
url: vocabulary/tray-ai-vocabulary.yml
type: Vocabulary
- name: Tray.ai Plans & Pricing
description: Pro, Team, and Enterprise packages. Tray does not publish list prices; quotes are usage- and feature-based
and require contacting sales.
url: https://tray.ai/packages
type: Plans
- name: Tray.ai Plans (machine-readable)
url: plans/tray-ai-plans-pricing.yml
type: PlansSpec
- name: Tray.ai Rate Limits
url: rate-limits/tray-ai-rate-limits.yml
type: RateLimits
- name: Tray.ai FinOps Profile
url: finops/tray-ai-finops.yml
type: FinOps
- name: Connector Hub
description: Browsable catalog of 700+ pre-built service connectors organized into Marketing, Databases, Finance, Digital
product design, Human resources, LLMs, Security and compliance, and General automation categories.
url: https://tray.ai/connectors?sort=alphabetical
type: Integrations
- name: Tray.ai Login
description: End-user login portal for Tray.io workspaces.
url: https://app.tray.io/login
type: Login
- name: Blogs - All
description: Tray.ai blog covering Merlin AI agents, MCP governance, iPaaS, and AI orchestration product updates.
url: https://tray.ai/blog
type: Blog
- name: Customers
description: Customer case studies featuring Cisco, FedEx, Notion, NetApp, CrowdStrike, Capital One, and others.
url: https://tray.ai/customers
type: CaseStudies
- name: Privacy Policy
url: https://tray.ai/privacy
type: PrivacyPolicy
- name: Master Subscription Agreement
url: https://tray.ai/terms
type: TermsOfService
- name: Tray.ai Status
description: Atlassian Statuspage with Atom and RSS feeds covering Workflow Execution, Builder, Connectivity API, Connectors
API, Triggers API, Embedded API, Merlin Agent Builder, and related services.
url: https://status.tray.ai/
type: StatusPage
- name: Tray.ai Status Atom Feed
url: https://status.tray.ai/history.atom
type: AtomFeed
- name: Tray.ai Status RSS Feed
url: https://status.tray.ai/history.rss
type: RSSFeed
- name: Tray.ai Homepage
description: 'Enterprise orchestration for data and AI. Tagline: "Stop wrangling AI. Start orchestrating it."'
url: https://tray.ai/
type: Website
- name: Developer Portal
description: Tray.ai developer documentation hub covering Platform APIs, Embedded APIs, the Connector Development Kit, and
developer tools.
url: https://tray.ai/documentation/developer/
type: Portal
- name: Merlin Agent Builder
description: No-code AI agent builder with reasoning, guardrails, and a composable hub of 700+ connectors as agent tools.
url: https://tray.ai/documentation/agent-builder/
type: Product
- name: Agent Hub
description: Catalog of agent tools, accelerators, and data sources used to build intelligent agents on Tray's orchestration
platform.
url: https://tray.ai/documentation/agent-hub/
type: Product
- name: Agent Gateway for MCP
description: Managed MCP server gateway exposing Tray's 700+ connectors as governed MCP tools with audit and observability.
url: https://tray.ai/
type: Product
- name: Universal Automation Cloud / Intelligent iPaaS
description: Tray's underlying integration and automation platform spanning process automation, data integration, and API
management.
url: https://tray.ai/
type: Product
- name: Tray.ai Embedded
description: Embedded iPaaS offering for SaaS vendors to ship in-app integration experiences powered by Tray.
url: https://tray.ai/products/embedded
type: Product
- name: Falafel SDK
description: Node.js framework for building connectors on the Tray platform.
url: https://github.com/trayio/falafel
type: SDKs
- name: Threadneedle
description: ORM-style abstraction layer for interacting with third-party HTTP-based APIs, used by Tray connectors.
url: https://github.com/trayio/threadneedle
type: SDKs
- name: CDK Examples
description: Collection of example connectors built using the Tray.io Connector Development Kit (TypeScript).
url: https://github.com/trayio/CDK-examples-public
type: Samples
- name: Embedded Edition Sample App
description: Sample application demonstrating Tray Embedded integration.
url: https://github.com/trayio/embedded-edition-sample-app
type: Samples
- name: Connector Tester
description: Tray developer tool for testing connectors locally.
url: https://github.com/trayio/connector-tester-public
type: Tools
- name: Script Connector Tester
description: Testing utility for Tray script connectors.
url: https://github.com/trayio/script-connector-tester
type: Tools
- name: Embedded CustomJS
description: Public custom JavaScript helpers for the Tray Embedded edition.
url: https://github.com/trayio/embedded-customjs-public
type: Tools
- name: Tray.ai Postman Workspace
description: Public Postman workspace with collections for the Embedded GraphQL and Platform REST APIs.
url: https://www.postman.com/tray-docs/tray-io-s-public-workspace
type: PostmanCollection
- name: Use Cases
type: UseCases
data:
- name: AI Agent Orchestration
- name: MCP Governance
- name: E-commerce
- name: Embedded integrations
- name: IT Onboarding
- name: Lead lifecycle
- name: Order-to-cash
- name: Features
type: Features
data:
- name: 700+ Connectors
- name: Merlin Agent Builder
- name: Agent Gateway for MCP
- name: Agent Hub
- name: Universal Automation Cloud
- name: Connectivity API
- name: Embedded Bundle
- name: Connector Development Kit (CDK)
- name: Connector Builder
- name: Composable Templates
- name: Auth API
- name: Auth Collector
- name: Management API
- name: Trigger API
- name: Workflows
- name: Workspaces
- name: Insights
- name: Intelligent Document Processing
- name: Log Streaming
- name: Log Retention
- name: Account Audit Log Streaming
- name: Advanced On-Prem
- name: Static IP for On-Prem
- name: HIPAA
- name: Multi-Factor Authentication
- name: Role-Based Access Control
- name: SSO
- name: Regional Hosting (US, EU, APAC)
- name: Tray Academy
- name: Tray Community
- name: In-App Support
- name: Dedicated Slack Channel
- name: Plan Tiers
type: PlanTiers
description: Tray.ai offers Pro, Team, and Enterprise packages. List prices are not published; all tiers require contacting
sales for a quote.
data:
- name: Pro
description: For specific use cases. 3 workspaces, 7-day insights, 7-day log retention, 700+ connectors.
- name: Team
description: For multiple use cases within a department. 20 workspaces, 30-day insights, 7-day expandable log retention,
all add-ons available for purchase.
- name: Enterprise
description: For multiple departments and partner integrations. Unlimited workspaces, 180-day insights, Advanced on-premise,
SSO, HIPAA, Regional hosting, Log streaming, Data engineering.
- type: LlmsText
url: https://tray.ai/llms.txt