Skip to Content
Town

Town

Town is your personal AI assistant. You give it a name, connect your accounts, and reach it at anything@town.com.

Your assistant learns your preferences, handles your email, manages your calendar, and automates repetitive tasks.

How it works

  1. Name your assistant — Choose a name and get an email address (e.g., alex@town.com)
  2. Connect your accounts — Gmail, Calendar, Drive, and more
  3. Enable workflows — Automations that run in the background
  4. Reach out anytime — Email your assistant to get help or make changes

Stock workflows

Start with built-in automations, then customize to fit your needs.

Expand with integrations

Give your assistant access to more tools by connecting apps.

IntegrationWhat it enables
Google (required)Email, calendar, and Drive access
GitHubRepos, PRs, commits, code files
SlackDirect message notifications
LinearIssues, projects, workflow states
NotionPages, databases, content
HubSpotContacts, deals, companies

You can also connect custom tools via MCP servers.

Create your own workflows

Stock workflows cover common patterns. Create custom workflows to automate anything else.

const emails = await step('gather', async () => { return await tool('search_emails', { query: 'newer_than:1d has:attachment' }); }); await step('summarize', async () => { const result = await invokeWorkflow({ agent: { type: "name", name: "summarizer" }, context: { emails }, sync: true }); if (!result.success) throw new Error(result.error); await tool('send_email_to_user', { subject: `${emails.length} emails with attachments today`, body: result.result }); }); complete();

Use the Workflow Builder to create workflows from natural language, or write them yourself for full control.

Use Town anywhere

Your assistant is always reachable.

  • Email — Send to yourname@town.com from any email client
  • Web app — Full interface at town.com 
  • iOS app — Coming soon with voice notes and recording

The best part: your assistant can modify its own behavior. Just ask it to “create a workflow that…” or “change my morning briefing to include…” and it will figure out what to do.

Safety and control

You’re always in control of what your assistant can do.

  • Approval mode — Review sensitive actions before they execute
  • Read-only mode — Let workflows analyze without making changes
  • Per-tool controls — Set different approval levels for different actions

Learn more about safety controls.

Get started

  1. Sign in and name your assistant
  2. Connect your Gmail account
  3. Enable your first workflow

Start with Auto-inbox. It works quietly in the background and you’ll see the impact immediately.

Go deeper

Last updated on