Your agents work where
you already work.
Pull from Stripe, update Notion, post to Slack, open Linear issues, across 32 tools. You declare them; Claritty owns the OAuth and the keys.
Slack
GitHub
Gmail
Notion
Linear
Stripe
Jira
HubSpot
Salesforce
Discord
Google Drive
Google Calendar
Asana
ClickUp
Slack
GitHub
Gmail
Notion
Linear
Stripe
Jira
HubSpot
Salesforce
Discord
Google Drive
Google Calendar
Asana
ClickUp
GitLab
Dropbox
Mailchimp
Twilio
X
LinkedIn
Calendly
OpenAI
Anthropic
Zoom
Airtable
Shopify
Trello
Zapier
Intercom
GitLab
Dropbox
Mailchimp
Twilio
X
LinkedIn
Calendly
OpenAI
Anthropic
Zoom
Airtable
Shopify
Trello
Zapier
Intercom
Connect once. We hold the keys.
The hard, risky part of integrating, OAuth flows, secret storage, token refresh, per-user isolation, is the platform’s job. You focus on what the agent does with the data.
01
Declare it
One line in intelligence.yaml: ` - id: slack `. Reference its tools in your agent.
02
The user connects
The platform renders the Connect button and runs OAuth. You write zero auth code.
03
Your agent acts
Call ` slack.post_message `, ` github.create_issue ` … with the user’s live credentials.
# intelligence.yaml
integrations:
- id: slack
agents:
- id: notifier
tools: [slack.post_message]
Per-user · platform-owned · secure
32 integrations, and counting,
not a single API key in your code.
Build an app that acts across your tools
Declare an integration, ship in minutes. The credentials are on us.
Start building