Integrations
Integrations store connection settings for services you use in workspaces and automations.

Quick-add popular integrations
The fastest way to connect a common service is the quick-add gallery. Open Integrations → Add Integration and pick a provider tile — OpenAI, Podio, Google Drive, Slack, Stripe, Notion, Airtable, HubSpot, SendGrid, Asana, Monday.com, GitHub, Calendly, Twilio, Mailchimp, Zendesk, Xero, QuickBooks, Gmail, and Microsoft 365.
Picking a tile opens the connection form already filled in with the right base URLs, headers, ports, and OAuth endpoints, plus a short 3-step guide and a button to open the provider's key/token page. You only enter the one secret (API key, token, or password) and click Test, then Save.
For anything not in the gallery, choose Custom / Advanced connection to configure a raw API key, OAuth2, SMTP, or database connection.
For services that use OAuth (Google Drive, Podio, Xero, QuickBooks), you still register your own app with the provider to get a Client ID and Secret — the guide walks you through it and shows the exact redirect URI to paste.
Get help from the AI assistant
The built-in AI assistant can help you add an integration. Ask it something like "help me connect my Gmail SMTP" or "set up a Xero OAuth integration" and it will look up the right server addresses, ports, OAuth authorize/token URLs, scopes, and where to get an API key, then pre-fill the non-secret settings on the form for you to review.
For your security, the assistant never asks for or fills in secrets — you type passwords, API keys, client secrets, and tokens yourself, and complete OAuth by clicking Authenticate.
Available integrations
| Integration | Used for |
|---|---|
| MySQL | Bring your own database |
| S3 | Bring your own object storage |
| FTP | Store files on an FTP server |
| SMTP | Send email from automations |
| OpenAI | Use GPT and assistants in automations |
| HTTP Basic | Call APIs with basic auth |
| Bearer Token | Call APIs with token auth |
| OAuth2 | Call APIs with OAuth |
Connect MySQL
- Open integrations or database settings.
- Choose Add Server or Connect Database.
- Enter host, port, username, and password.
- Use Test before saving.
If the test fails, check firewall rules, remote MySQL access, host, port, and credentials.
Who can use an integration
Integrations belong to the workspace owner's account, and automations always run as the owner. When you build an automation, the connection pickers (SMTP, OpenAI, API) list the owner's integrations — so a workspace Admin can wire a flow to them even if they didn't create them.
Creating and editing integrations (credentials, from-domains) stays with the workspace owner. If you're an Admin and need a new connection, ask the owner to add it; it will then appear in your automation pickers.