Web App
The Town web app at town.com provides a full interface for configuration, monitoring, and management.
What you can do
Dashboard
The main dashboard shows:
- Your assistant’s status
- Recent workflow runs
- Pending approvals
- Quick actions
Workflows
View and manage all your workflows:
- Stock workflows — Enable, configure, and customize
- Custom workflows — Create new automations
- Run history — See what happened and when
- Settings — Adjust triggers, tools, and modes
Integrations
Connect and manage external services:
- Google (Gmail, Calendar, Drive)
- GitHub, Slack, Linear, Notion, HubSpot
- MCP servers for custom tools
Settings
Configure your Town account:
- Assistant name and email
- Connected accounts
- Notification preferences
- MCP server configuration
Approvals
When workflows are in approval-required mode:
- See pending approval requests
- Review proposed actions
- Approve or reject with one click
- View approval history
Navigation
Sidebar
The main navigation includes:
- Home — Dashboard overview
- Workflows — Manage automations
- Integrations — Connect apps
- Settings — Account configuration
Workflow detail
Click any workflow to see:
- Overview — Status and settings
- Runs — Execution history
- Configuration — Edit triggers, tools, logic
- Versions — History of changes
Creating workflows
Two ways to create workflows from the web app:
Workflow Builder
- Click Create or type in the composer
- Describe what you want
- Review and refine the configuration
- Test with a dry run
- Create when satisfied
Manual configuration
- Click Create → Blank template
- Fill in all settings manually
- Configure triggers, tools, and logic
- Save and enable
Monitoring runs
The run history shows:
- Status — Completed, failed, pending approval
- Trigger — What started the run
- Actions — What the workflow did
- Timing — When it ran and how long
Click any run to see:
- Full action log
- Tool calls and results
- Reasoning trace (if enabled)
- Errors and warnings
Check run history regularly, especially for new workflows. It helps you understand behavior and catch issues early.
Managing approvals
When a workflow needs approval:
- You’ll see a notification in the web app
- Go to Approvals to see pending requests
- Review the proposed action
- Click Approve or Reject
Approved actions execute immediately. Rejected actions are skipped.
Version history
Every workflow change creates a version:
- See what changed and when
- Compare versions
- Restore previous configurations
Access version history from the workflow’s Versions tab.
Best practices
Use the web app for setup. Initial configuration is easier with the full interface.
Review runs after changes. After modifying a workflow, check the next few runs to verify behavior.
Keep the approvals page bookmarked. If you use approval-required mode, check approvals regularly.
Mobile access
The web app works on mobile browsers. While not as polished as a native app, you can:
- Review workflow status
- Approve pending actions
- Check run history
- Make quick adjustments
For most mobile interactions, emailing your assistant is faster.