Email Response Agent

The Email Response Agent handles inbound email for squads connected to Gmail or Outlook listeners. It reads new messages, understands intent, optionally labels mail in the provider, and drafts or sends replies using your knowledge base.

It is available on Starter plans.

What it does

  • Processes incoming email from Gmail or Outlook listeners
  • Extracts useful entities (for example order IDs, names, products) when enabled
  • Classifies intent (Sales, Support, Billing, Partner, Internal, Other)
  • Applies labels or categories in the mailbox when configured
  • Drafts or sends replies grounded in assigned knowledge sources

When to use it

Use the Email Response Agent for automated inbox handling: support triage, sales inquiry replies, or consistent responses that follow your documentation. It is the standard agent for email listeners on a squad.

Configuration

Configure from the agent instance in the dashboard:

  • Processing steps: enable or disable entity extraction, intent classification, labeling, and reply.
  • Intents and guidelines: define what each intent means so classification stays accurate for your business.
  • Label mapping: map intents to Gmail labels or Outlook categories.
  • Reply behavior: draft vs send by default, reply instructions, quoted original, business hours for sending.
  • Knowledge bases: same retrieval setup as RAG agents so replies cite your content.

Connect Gmail or Outlook on the squad Listeners tab before activating email listeners.

Typical usage

  1. Add an Email Response Agent to the squad.
  2. Add a Gmail or Outlook listener and connect the mailbox.
  3. Assign an API key to the squad so the listener can run.

The agent runs when new mail arrives. You can also use it in sequential squads with other agents that prepare context before the reply step.

Related documentation