Skip to main content
Agent Mode can orchestrate multi-step workflows across your connected apps — reading data, taking actions, and delivering results without you manually switching between tools. Here’s what it can do across each category.

Capabilities by Category

Communication

Requires Gmail, Outlook, or Slack connector.

Documents and Knowledge

Requires Notion, Google Drive, Dropbox, or Box connector.

Development

Requires GitHub or Linear connector.

Calendar and Scheduling

Requires Google Calendar connector.

Data and Databases

Requires Supabase or Neon connector.

Research

Uses web browsing — no additional connector required.

End-to-End Multi-Step Example

Here’s what a complex Agent Mode workflow looks like in practice. Your prompt:
What Agent Mode does — step by step:
  1. Connects to GitHub → searches for open issues labeled ‘bug’ opened in the past 7 days
  2. Collects title, repository name, date opened, and URL for each
  3. Connects to Notion → creates a new page with the specified title
  4. Builds and populates the table with all issue data
  5. Retrieves the Notion page URL
  6. Connects to Gmail → composes an email with the subject “Weekly Bug Report” and the Notion link
  7. Shows a confirmation dialog: “Send email to [your address]?” — you review and approve
  8. Sends the email
  9. Reports completion with a summary of all steps taken
All of this from a single prompt.

Writing Good Agent Prompts

What Agent Mode Cannot Do

Agent Mode works within the boundaries of your connected apps and their granted OAuth permissions:
  • Actions requiring physical access — Agent Mode operates digitally only
  • Apps not connected in Settings → Connectors — if an app isn’t connected, Agent Mode cannot use it
  • Actions outside your OAuth scopes — if you connected GitHub read-only, the agent cannot create issues or open PRs; it can only read
  • Actions on accounts you don’t own — Agent Mode can only access apps you’ve authorized with your own credentials
Test Agent Mode with read-only tasks when setting up a new connector. Confirm it can read data correctly before granting write access.