Integrations
Integrations expand what your assistant can do. Connect apps to give your assistant access to more data and actions.
Available integrations
Quick reference
| Integration | Required | What it enables |
|---|---|---|
| Yes | Email, calendar, and Drive access | |
| GitHub | No | Repos, PRs, commits, code files |
| Slack | No | Direct message notifications |
| Linear | No | Issues, teams, workflow states |
| Notion | No | Pages, databases, content search |
| HubSpot | No | CRM contacts, deals, companies |
Connecting integrations
All integrations are managed in Integrations:
- Navigate to Integrations in the sidebar
- Click Connect for the service you want
- Complete the OAuth flow
- Return to Town
Once connected, the integration’s tools become available when creating workflows.
Integration status
In Integrations, you can see:
- Connected — Integration is active
- Not connected — Click to set up
- Account details — Which account is connected
Disconnecting
To disconnect an integration:
- Go to Integrations
- Find the integration
- Click Disconnect
Disconnecting an integration will break any workflows using that integration’s tools. They’ll fail when trying to call those tools.
Custom integrations
Need to connect something not listed here? Use MCP Servers to add custom tools and integrations.
MCP (Model Context Protocol) lets you:
- Add custom tools to your workflows
- Connect to internal APIs
- Integrate with services not built into Town
- Extend capabilities without code changes
Related
- MCP Servers — Custom tool integrations
- Tools Reference — Complete tool documentation
Last updated on