Skip to Content
IntegrationsIntegrations

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.

CategoryIntegrationWhat it enables
Google WorkspaceGmailRead, search, draft, send, label, and manage email and attachments
Google WorkspaceGoogle CalendarView schedules, create meetings, add attendees and Meet links, and edit events
Google WorkspaceGoogle DocsCreate, read, and update Google Docs with native formatting
Google WorkspaceGoogle DriveSearch, read, create, and update files in Drive
Google WorkspaceGoogle SheetsCreate, read, and update Google Sheets, tabs, and ranges
Town & MessagingSlack BotSend messages, list channels, and manage workspace communication
Town & MessagingSlack PersonaSearch messages, send as you, and access Slack files
Town & MessagingTelegramMessage your assistant from Telegram
Town & MessagingText MessagingText your assistant over iMessage, RCS, or SMS
Town & MessagingTown DesktopUse the macOS app for native desktop workflows and notifications
Town & MessagingTown for iPhoneStay connected with Town from the iPhone app
Town & MessagingWhatsAppMessage your assistant from WhatsApp
IntegrationsAffinitySearch companies, people, opportunities, lists, notes, and relationship strength
IntegrationsAirtableSearch bases, inspect table schemas, and read or write records
IntegrationsAsanaManage tasks, projects, and workspaces
IntegrationsAshbyWork with candidates, applications, jobs, interviews, offers, and recruiting data
IntegrationsAttioSearch CRM records and manage notes, tasks, meetings, and emails
IntegrationsBoxSearch files and folders and read contents, comments, and metadata
IntegrationsBrexInspect transactions and manage users and limits
IntegrationsCal.comFind availability and manage bookings
IntegrationsCalendlyDiscover, read, and write Calendly data
IntegrationsClayFind and enrich leads, research companies and people, and run enrichment workflows
IntegrationsClickUpSearch tasks, manage docs, track time, and collaborate
IntegrationsCodaSearch docs, inspect schemas, and read or update Coda rows
IntegrationsCopper CRMInspect and update contacts, projects, and associations
IntegrationsCursorManage cloud agents, repositories, and models
IntegrationsDropboxAccess files, folders, and sharing
IntegrationsFathomAccess meetings, summaries, action items, and transcripts
IntegrationsFirefliesSearch meetings, transcripts, notes, and meeting artifacts
IntegrationsGitHubAccess repositories, files, pull requests, and issues
IntegrationsGitLabWork with GitLab repositories and project data
IntegrationsGongResearch calls and transcripts
IntegrationsGoogle AnalyticsRun GA4 reports and browse accounts and properties
IntegrationsGranolaSearch meeting notes, transcripts, and events
IntegrationsHexRun analyses and search projects
IntegrationsHubSpotAccess contacts, deals, and CRM data
IntegrationsIntercomSearch conversations, contacts, and companies, and manage Help Center articles
IntegrationsJiraWork with Jira issues and projects
IntegrationsLinearTrack issues, projects, and roadmaps
IntegrationsLinkedInInspect profiles and organizations and publish posts and comments
IntegrationsMonday.comWork with boards, items, groups, columns, and updates
IntegrationsNotionAccess pages, databases, and workspaces
IntegrationsPipedriveSearch and update people, leads, deals, activities, notes, and organizations
IntegrationsPostHogInspect analytics data and manage insights
IntegrationsPylonSearch issues, read accounts and contacts, and create or update issues
IntegrationsQuickBooks OnlineInspect accounting data and create or send invoices
IntegrationsRampManage receipts and user invites
IntegrationsSalesforceSearch, inspect, and update CRM data
IntegrationsSentryInspect issues, traces, releases, and projects
IntegrationsStripeLook up customers, payments, invoices, subscriptions, and other Stripe data
IntegrationsSupabaseQuery and modify data in Supabase tables and procedures
IntegrationsSupabase Management APIInspect and provision Supabase projects
IntegrationsTodoistCreate, search, and manage tasks, projects, sections, and comments
IntegrationsXRead mentions, timeline, bookmarks, and likes, and search public posts
IntegrationsXero AccountingInspect contacts, invoices, credit notes, and bank data and create accounting records
IntegrationsYouTubeManage your connected YouTube channel
IntegrationsYouTube AnalyticsAnalyze channel and video performance
IntegrationsZoomWork with meetings, recordings, registrants, and webinars

Connecting integrations

Setup takes about 30 seconds per tool. All integrations are managed from Integrations in the sidebar:

  1. Navigate to Integrations
  2. Click Connect for the service you want
  3. Authorize Town in the service’s login screen
  4. 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:

  1. Go to Integrations
  2. Find the integration
  3. 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
Last updated on