Schema Registry
Verified contracts for agent tool calls. Browse schemas, inspect common failures, and validate payloads before execution.
Create Stripe Charge
Creates a new charge to a customer. Starter schema: expand via inference.
Required fields
+ 3 optional fields
Common failure
amount: 2000Error with invalid currency code
Get Stripe Charge
Retrieves a charge by ID. Starter schema: expand via inference.
Required fields
Common failure
charge_id: "ch_invalid"Charge not found
Create Stripe Customer
Creates a new customer. Starter schema: expand via inference.
Required fields
No required fields defined
+ 4 optional fields
Common failure
email: "invalid-email"Error with invalid email
Create Stripe Subscription
Creates a subscription for a customer. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
price: "price_123"Customer has no payment method
Create Stripe Refund
Creates a refund for a charge. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
charge: "ch_refunded"Charge already refunded
List GitHub Repos
Lists repositories for the authenticated user. Starter schema: expand via inference.
Required fields
No required fields defined
+ 3 optional fields
No failure examples recorded yet
Get GitHub Repo
Gets a repository by owner and name. Starter schema: expand via inference.
Required fields
Common failure
repo: "fake"Repo does not exist
Create GitHub Issue
Creates an issue in a repository. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
repo: "private-repo"Cannot create issue
Create GitHub Pull Request
Creates a pull request. Starter schema: expand via inference.
Required fields
+2 more required
+ 1 optional field
Common failure
base: "main"No changes between branches
Send Slack Message
Sends a message to a Slack channel. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
text: "Test"Invalid channel
List Slack Channels
Lists all channels in a workspace. Starter schema: expand via inference.
Required fields
No required fields defined
+ 2 optional fields
No failure examples recorded yet
Get Slack User Info
Gets information about a user. Starter schema: expand via inference.
Required fields
Common failure
user: "U000000"Invalid user ID
Create OpenAI Chat Completion
Creates a chat completion. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
model: "gpt-5"Model not found
Create OpenAI Embeddings
Creates embeddings for text. Starter schema: expand via inference.
Required fields
Common failure
input: "very long text..."Input too long
Create Anthropic Message
Creates a message with Claude. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
model: "claude-3-sonnet-20240229"Authentication failed
Tavily Web Search
Performs a web search using Tavily. Starter schema: expand via inference.
Required fields
+ 4 optional fields
Common failure
query: "test"Too many requests
Google Search
Performs a Google search. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
query: "test"API key invalid
Put S3 Object
Uploads an object to S3. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
key: "file.txt"No permission
Get S3 Object
Gets an object from S3. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
key: "missing.txt"Object does not exist
Supabase Select
Selects rows from a Supabase table. Starter schema: expand via inference.
Required fields
+ 5 optional fields
Common failure
table: "invalid_table"Invalid table
Supabase Insert
Inserts rows into a Supabase table. Starter schema: expand via inference.
Required fields
Common failure
data: {"name":"John","email":"existing@example.com"}Duplicate email
List Google Calendar Events
Lists events from Google Calendar. Starter schema: expand via inference.
Required fields
+ 3 optional fields
Common failure
calendarId: "invalid"Calendar not found
Create Google Calendar Event
Creates a new calendar event. Starter schema: expand via inference.
Required fields
+1 more required
+ 2 optional fields
Common failure
end: {"dateTime":"2024-01-01T10:00:00Z"}End before start
Send SendGrid Email
Sends an email via SendGrid. Starter schema: expand via inference.
Required fields
+1 more required
Common failure
to: [{"email":"test@example.com"}]Sender not verified
Create HubSpot Contact
Creates a contact in HubSpot. Starter schema: expand via inference.
Required fields
Common failure
properties: {"email":"existing@example.com"}Contact exists
Create Salesforce Record
Creates a record in Salesforce. Starter schema: expand via inference.
Required fields
Common failure
data: {"Industry":"Technology"}Missing required field
Create Notion Page
Creates a page in Notion. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
parent: {"database_id":"invalid"}Database not found
Query Notion Database
Queries a Notion database. Starter schema: expand via inference.
Required fields
+ 3 optional fields
Common failure
database_id: "private_db"Not shared with integration
List Airtable Records
Lists records from an Airtable base. Starter schema: expand via inference.
Required fields
+ 3 optional fields
Common failure
baseId: "appXYZ"Invalid table ID
Create Linear Issue
Creates an issue in Linear. Starter schema: expand via inference.
Required fields
+ 3 optional fields
Common failure
title: "Test"Invalid team
Create Jira Issue
Creates an issue in Jira. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
project: {"key":"INVALID"}Invalid project
Send Twilio SMS
Sends an SMS via Twilio. Starter schema: expand via inference.
Required fields
Common failure
to: "invalid"Bad phone number
Send Discord Message
Sends a message to a Discord channel. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
content: "Test"Channel not found
Create Shopify Product
Creates a product in Shopify. Starter schema: expand via inference.
Required fields
+ 4 optional fields
Common failure
title: "Bad Product"Missing price
Create Zendesk Ticket
Creates a support ticket in Zendesk. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
comment: {"body":"Test"}Bad email
Create Intercom Message
Sends a message via Intercom. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
to: {"id":"invalid","type":"user"}Invalid user
Create Vercel Deployment
Triggers a new deployment on Vercel. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
name: "my-app"Invalid repo
Create Cloudflare DNS Record
Creates a DNS record in Cloudflare. Starter schema: expand via inference.
Required fields
+1 more required
+ 2 optional fields
Common failure
name: "api"Bad content for A record
Submit Datadog Metrics
Submits metrics to Datadog. Starter schema: expand via inference.
Required fields
Common failure
series: [{"metric":"","points":[[1704067200,100]]}]Bad metric name
Create PagerDuty Incident
Creates an incident in PagerDuty. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
title: "Test"Invalid service
Get Plaid Accounts
Retrieves accounts from Plaid. Starter schema: expand via inference.
Required fields
+ 1 optional field
Common failure
access_token: "expired-token"Expired access token
MongoDB Find
Finds documents in MongoDB. Starter schema: expand via inference.
Required fields
+ 5 optional fields
Common failure
filter: {}Invalid collection
Redis Get
Gets a value from Redis. Starter schema: expand via inference.
Required fields
No failure examples recorded yet
Elasticsearch Search
Searches documents in Elasticsearch. Starter schema: expand via inference.
Required fields
+ 4 optional fields
Common failure
index: "invalid"Invalid index
Pinecone Vector Query
Queries vectors in Pinecone. Starter schema: expand via inference.
Required fields
+ 4 optional fields
Common failure
topK: 5Wrong vector size
Create Weaviate Object
Creates an object in Weaviate. Starter schema: expand via inference.
Required fields
+ 2 optional fields
Common failure
class: "Invalid"Invalid class