Skip to Content

Tools

Tools are the actions your assistant can take within a workflow. Each workflow only has access to the tools you choose to enable — this keeps your assistant focused and in control.

Email

Your assistant can manage your inbox with these capabilities:

CapabilityWhat it doesMakes changes?
Read emailsRead the full content of a specific emailNo
Search emailsFind emails using search queries (sender, subject, date, etc.)No
Smart searchAI-enhanced search that summarizes and filters resultsNo
Add labelApply a label to an emailYes
Remove labelRemove a label from an emailYes
ArchiveMove an email out of your inbox (still searchable)Yes
TrashMove an email to trashYes
MoveMove an email to a specific folder or labelYes
Create draftWrite a draft email in your GmailYes
Send email to youSend an email directly to your inboxYes
List labelsSee all available Gmail labelsNo
View attachmentsList and access email attachmentsNo

Tools marked “Makes changes” are considered write actions. In approval-required mode, these wait for your approval before executing.

Email search tips

Your assistant uses standard Gmail search when looking for emails. Some useful patterns:

Search forHow to describe it
Emails from someone”emails from john@example.com
Emails with a subject”emails with ‘meeting’ in the subject”
Recent emails”emails from the last 7 days”
Unread emails”unread emails”
Emails with attachments”emails with attachments”
Emails in inbox”emails in my inbox”

You can combine these naturally in your workflow instructions: “Search for unread emails from john@example.com in the last 30 days.”

Calendar

Full access to your Google Calendar:

CapabilityWhat it doesMakes changes?
List eventsGet events within a time rangeNo
Get event detailsSee full details of a specific eventNo
Create eventCreate a new event with attendees, reminders, and Google MeetYes
Edit eventChange event details or update your RSVPYes
Delete eventRemove an event from your calendarYes

If you’re the organizer of an event, deleting it cancels the event for all attendees. If you’re just an attendee, it only removes the event from your calendar.

Research

Tools for searching the web and running calculations:

CapabilityWhat it does
Web searchSearch the web and get AI-analyzed results
Run calculationsExecute code for math, data processing, and analysis

The calculation tool is useful for processing attachments (like spreadsheets), generating reports, and doing any computation your workflow needs.

Documents and content

Tools for working with your Town documents and content library:

CapabilityWhat it doesMakes changes?
Browse contentExplore your content libraryNo
Search contentFind items across your contentNo
Manage collectionsOrganize content into collectionsYes
Create documentsCreate new documentsYes
Edit documentsInsert, replace, delete, and format textYes
List documentsView your documentsNo

Vision and media

CapabilityWhat it does
View imagesAnalyze and understand images
Generate imagesCreate images from descriptions
Process audioWork with audio recordings and transcripts

Analytics

CapabilityWhat it does
View analyticsSee usage and performance data
Analytics summaryGet a formatted overview of your analytics

Workflow management

Tools that let workflows interact with other workflows:

CapabilityWhat it does
Query historySearch what other workflows have done
History summaryGet an AI summary of recent workflow activity
List workflowsSee all your workflows
View run historySee recent runs for any workflow

These are especially useful for summary and reporting workflows that need to know what your other workflows have been doing.

Memory

CapabilityWhat it doesMakes changes?
Read memoriesAccess stored preferences and factsNo
Add memoryStore a new preference or factYes
Remove memoryDelete a stored memoryYes

See Memory for more on how your assistant remembers preferences.

Integration tools

These tools become available when you connect external services in Settings > Integrations.

GitHub

CapabilityWhat it does
List repositoriesSee your accessible repos
Read filesView files from a repository
Create or update filesMake changes to repo files
List commitsSee recent changes
List pull requestsView open and closed PRs
Create pull requestOpen a new PR
View PR commentsRead comments on pull requests
View issue commentsRead comments on issues

Slack

CapabilityWhat it does
Send direct messageMessage a specific user
Send channel messagePost to a Slack channel
Send group messageMessage multiple users
List channelsSee available channels
List usersSee workspace members
Search messagesFind messages across Slack
Get threadRead a full message thread

Linear

CapabilityWhat it does
List issuesFind issues with filters
Get issue detailsView a specific issue
Create issueCreate a new issue
Update issueModify an existing issue
Add commentComment on an issue
List teamsSee available teams
List projectsView projects
List labelsSee available labels
Create labelAdd a new label

Notion

CapabilityWhat it does
SearchFind pages and databases
Query databaseSearch a database with filters
Get pageView page content
Create pageCreate a new page
Create database entryAdd a row to a database
Update pageModify page content
Update database entryEdit a database row
Add contentAppend blocks to a page

HubSpot

CapabilityWhat it does
List contactsView your contacts
Get contactSee contact details
Create contactAdd a new contact
Update contactModify contact properties
List dealsView your deals
Get dealSee deal details

Dropbox

CapabilityWhat it does
List filesBrowse files and folders
Get file infoView file metadata
Download fileAccess file contents
Upload fileAdd or replace a file
Search filesFind files by name or content
Create folderMake a new folder
Create shared linkGenerate a shareable link
List shared linksView existing shared links

Asana

CapabilityWhat it does
List workspacesSee your Asana workspaces
List projectsView projects in a workspace
Get projectSee project details
List tasksFind tasks with filters
Get taskView task details
Create taskAdd a new task
Update taskModify a task
Add commentComment on a task

Integration tools only appear when you’ve connected the corresponding service in Settings > Integrations.

Smart vs. standard tools

Some tools have “smart” variants that use AI to filter and summarize results before returning them. This is useful when you need the key information rather than raw data.

  • Standard search returns all matching results
  • Smart search returns a filtered, summarized version

Use smart tools when you’re doing research or need a quick overview. Use standard tools when you need exact, complete data.

Tips for choosing tools

Only enable what’s needed. Each workflow should have just the tools it actually uses. Fewer tools helps your assistant stay focused.

Start with read-only tools. When building a new workflow, start with tools that only read data. Add tools that make changes after you’ve tested the behavior.

Use “send email to you” for notifications. This tool sends emails to your own inbox — a great way for workflows to report back to you.

Per-tool mode overrides

You can set individual tools to require approval even when the workflow’s default mode is autonomous. For example, you might want a workflow that automatically labels and archives emails (autonomous) but requires your approval before sending any emails.

This is configured in the workflow settings. See Modes for details.

Last updated on