Actions & Integrations
Actions connect a project to your real systems. They come from the same tool gallery used across Studio; enable an action on a project and its operations become tools the agent can call during any task.
What's in the gallery
Around sixty integrations, including:
| Category | Examples |
|---|---|
| Development | GitHub, GitLab, Bitbucket |
| Project management | Jira, Asana, Trello, Monday, ClickUp, Notion |
| Communication | Slack, Slack webhooks, Microsoft Teams |
| CRM & sales | HubSpot, Salesforce, Pipedrive |
| Payments | Stripe, iyzico, PayU |
| Email & messaging | SendGrid, Mailchimp, IMAP, Microsoft 365, Twilio SMS |
| Databases | MySQL, PostgreSQL, MSSQL, Oracle, MariaDB query executors |
| Storage & search | AWS S3, Tavily / Bing / Google web search |
Each action carries its own credentials, configured once at the project level — the agent uses the connection, never the raw secret.
How the agent uses actions
Actions are ordinary tools in the agent's hands: a task like
Prepare a brief for tomorrow's Acme renewal call: last five CRM
touchpoints, open support tickets, current subscription status,
and recent company news. Post the brief to #sales-briefs.will read from the CRM action, query recent news via web search, and deliver through the Slack action — in one run, with each call visible in the activity log.
Built-in capabilities (no setup)
Some capabilities are available without configuring an action:
- Web search & page extraction — research and monitoring
- Project email — send email from the project (subject to project settings)
- External HTTP requests — call APIs directly, with SSRF protection
- Asset analysis — multimodal reading of images and documents you upload
- Data sources — query knowledge bases connected to your workspace
Safety
Write operations on external systems follow the same approval model as everything else: with default settings, safe/read operations run freely while risky ones (deleting CRM records, merging a PR, sending bulk email) pause for approval. Combined with per-task tool allow/block lists, you control exactly how much reach each task has.

