Integrations
Integrations are how your Townie sees the rest of your work.
An integration is an external service or app you connect to Town. Your Townie can then read and search for context and, when permitted, take action across that platform. Out of the box, your Townie can see your email and calendar. Integrations extend that reach to everything else.
What integrations do
Once connected, an integration lets your Townie:
- Read and search across the data in that tool
- Power routines that work across multiple tools at once
- Unlock features like meeting prep, CRM lookups, file retrieval, and more
- When explicitly permitted, take actions on your behalf like sending messages, creating records, and updating files
The richer your integration set, the more your Townie can actually do without asking you for context.
Each integration adds context
The more tools your Townie can see, the more useful it becomes.
Ask your Townie to prep you for your 2pm. With just calendar, it gives you the meeting title and attendees. Add Granola, and it pulls in your last meeting’s notes and action items. Add Slack, and it surfaces the latest team thread about the account.
Same task, dramatically different prep. Each integration adds substance to work your Townie was already doing.
Start with the one or two tools you spend the most time in. If your work runs through Slack, connect Slack. If it lives in a CRM, start there. The goal isn’t a full set of green checkmarks — it’s giving your Townie enough context to help with the work you’re already doing.
Multiple accounts? Name them.
If you’ve got more than one account for the same tool — say you’re a consultant working across multiple client Slacks — you can connect them all and name each one. Your Townie knows which is which. (Connected email accounts are the exception: they’re identified by their email address rather than a name you set.)
A few integrations are single-account by design (for example Dropbox and X connect one account at a time). If you need a second account for one of those, a custom MCP server can be a workaround.
Team integrations
Some integrations come from your team. If your company has connected a shared tool, it shows up on your Integrations page automatically — one less thing for you to set up.
Whichever account you use to sign into a team integration is the one shared with everyone on your team. Use a regular-access account, not an admin one — you don’t want to hand your team superpowers they don’t need.
Your Townie flags what’s missing
As you work, your Townie notices when it’s missing context. If you reference a Granola recording, or ask about a project that lives in Linear, it’ll suggest adding that connection. Your Integrations page grows alongside your work — not ahead of it.
If you want to use a new integration in a routine, your Townie will ask you to approve it the first time it’s used in that routine. One click, and that routine has access going forward.
Detailed setup guides
These integrations have dedicated docs pages. The full integration directory is below.
Prefer to reach your Townie from a chat app? See Messaging Channels & Their Limits for what WhatsApp, Telegram, and iMessage are good for — and what they can’t reliably do.
Integration directory
Town connects to over 40 tools. This list mirrors the integration directory surfaced on the Town homepage and in the app.
| Category | Integration | What it enables |
|---|---|---|
| Google Workspace | Gmail | Read, search, draft, send, label, and manage email and attachments |
| Google Workspace | Google Calendar | View schedules, create meetings, add attendees and Meet links, and edit events |
| Google Workspace | Google Docs | Create, read, and update Google Docs with native formatting |
| Google Workspace | Google Drive | Search, read, create, and update files in Drive |
| Google Workspace | Google Sheets | Create, read, and update Google Sheets, tabs, and ranges |
| Town & Messaging | Slack Bot | Send messages, list channels, and manage workspace communication |
| Town & Messaging | Slack Persona | Search messages, send as you, and access Slack files |
| Town & Messaging | Telegram | Message your assistant from Telegram |
| Town & Messaging | Text Messaging | Text your assistant over iMessage, RCS, or SMS |
| Town & Messaging | Town Desktop | Use the macOS app for native desktop workflows and notifications |
| Town & Messaging | Town for iPhone | Stay connected with Town from the iPhone app |
| Town & Messaging | Message your assistant from WhatsApp | |
| Integrations | Affinity | Search companies, people, opportunities, lists, notes, and relationship strength |
| Integrations | Airtable | Search bases, inspect table schemas, and read or write records |
| Integrations | Asana | Manage tasks, projects, and workspaces |
| Integrations | Ashby | Work with candidates, applications, jobs, interviews, offers, and recruiting data |
| Integrations | Attio | Search CRM records and manage notes, tasks, meetings, and emails |
| Integrations | Box | Search files and folders and read contents, comments, and metadata |
| Integrations | Brex | Inspect transactions and manage users and limits |
| Integrations | Cal.com | Find availability and manage bookings |
| Integrations | Calendly | Discover, read, and write Calendly data |
| Integrations | Clay | Find and enrich leads, research companies and people, and run enrichment workflows |
| Integrations | ClickUp | Search tasks, manage docs, track time, and collaborate |
| Integrations | Coda | Search docs, inspect schemas, and read or update Coda rows |
| Integrations | Copper CRM | Inspect and update contacts, projects, and associations |
| Integrations | Cursor | Manage cloud agents, repositories, and models |
| Integrations | Dropbox | Access files, folders, and sharing |
| Integrations | Fathom | Access meetings, summaries, action items, and transcripts |
| Integrations | Fireflies | Search meetings, transcripts, notes, and meeting artifacts |
| Integrations | GitHub | Access repositories, files, pull requests, and issues |
| Integrations | GitLab | Work with GitLab repositories and project data |
| Integrations | Gong | Research calls and transcripts |
| Integrations | Google Analytics | Run GA4 reports and browse accounts and properties |
| Integrations | Granola | Search meeting notes, transcripts, and events |
| Integrations | Hex | Run analyses and search projects |
| Integrations | HubSpot | Access contacts, deals, and CRM data |
| Integrations | Intercom | Search conversations, contacts, and companies, and manage Help Center articles |
| Integrations | Jira | Work with Jira issues and projects |
| Integrations | Linear | Track issues, projects, and roadmaps |
| Integrations | Inspect profiles and organizations and publish posts and comments | |
| Integrations | Monday.com | Work with boards, items, groups, columns, and updates |
| Integrations | Notion | Access pages, databases, and workspaces |
| Integrations | Pipedrive | Search and update people, leads, deals, activities, notes, and organizations |
| Integrations | PostHog | Inspect analytics data and manage insights |
| Integrations | Pylon | Search issues, read accounts and contacts, and create or update issues |
| Integrations | QuickBooks Online | Inspect accounting data and create or send invoices |
| Integrations | Ramp | Manage receipts and user invites |
| Integrations | Salesforce | Search, inspect, and update CRM data |
| Integrations | Sentry | Inspect issues, traces, releases, and projects |
| Integrations | Stripe | Look up customers, payments, invoices, subscriptions, and other Stripe data |
| Integrations | Supabase | Query and modify data in Supabase tables and procedures |
| Integrations | Supabase Management API | Inspect and provision Supabase projects |
| Integrations | Todoist | Create, search, and manage tasks, projects, sections, and comments |
| Integrations | X | Read mentions, timeline, bookmarks, and likes, and search public posts |
| Integrations | Xero Accounting | Inspect contacts, invoices, credit notes, and bank data and create accounting records |
| Integrations | YouTube | Manage your connected YouTube channel |
| Integrations | YouTube Analytics | Analyze channel and video performance |
| Integrations | Zoom | Work with meetings, recordings, registrants, and webinars |
Connecting integrations
Setup takes about 30 seconds per tool. All integrations are managed from Integrations in the sidebar:
- Navigate to Integrations
- Click Connect for the service you want
- Authorize Town in the service’s login screen
- Return to Town
Once connected, the integration’s tools become available when creating or editing routines, and your Townie can use it immediately.
Integration status
In the Integrations page, you can see:
- Connected — Integration is active and working
- 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 routines that use its tools. Those routines will fail when trying to use the disconnected service.
Custom integrations
Need to connect something not listed here? You can add custom integrations using MCP servers.
This lets you:
- Add custom tools to your routines
- Connect to internal services
- Integrate with apps not built into Town
Related
- MCP Servers — Custom integrations
- Tools Reference — Complete list of what your assistant can do
Town