Skip to Content
WorkflowsWorkflows

Workflows

Workflows are automations your assistant runs in the background.

Stock workflows

Town includes tested workflows ready to use. Enable them from the dashboard, then customize to fit your needs.

How workflows work

Each workflow has four components:

  1. Trigger — When the workflow runs (new email, schedule, or manual)
  2. Logic — What the workflow does (natural language instructions or TypeScript code)
  3. Tools — What actions are available (read email, add label, send message)
  4. Mode — How much autonomy (autonomous, approval-required, read-only)

When a trigger fires, your assistant executes the workflow logic using the available tools. Actions are logged so you can see exactly what happened.

Start with the defaults. Stock workflows are pre-configured with settings that work well for most people. After a few days, review the run logs and adjust if needed.

Customizing workflows

After enabling a workflow, you can:

  • Edit settings — Adjust schedules, filters, or preferences
  • Change mode — Switch between autonomous and approval-required
  • Modify tools — Add or remove capabilities
  • Update logic — Customize behavior with your own instructions

Creating your own

Don’t see what you need? Create a custom workflow.

  • Use the Workflow Builder for guided creation
  • Start from a blank template for full control
  • Or just email your assistant: “Create a workflow that…”
Last updated on