Skip to main content
An agent is the AI assistant your customers talk to. You can run agents on your website, over email, or on WhatsApp — each channel type has its own setup steps after creation.

Choose a channel

When you create an agent, pick the channel it will serve:
ChannelBest forPlan requirement
WebWebsite chat widgetAll plans
EmailInbound support email with AI repliesStarter and above
WhatsAppWhatsApp Business messagingStarter and above
If Email or WhatsApp is locked on your plan, the dashboard prompts you to upgrade from Settings → Billing.
Create agent dialog with channel type selection
Email agents must include a footer (disclaimer, unsubscribe line, company address, etc.) when you create them. This footer is appended to outbound email replies. You can refine it later in the agent editor.

Creating a new agent

1

Open Agents

Click Agents in the sidebar.
2

Create agent

Click + Create Agent, enter a name (e.g. “Website Support”), choose a channel, and confirm.
3

Open the agent editor

Click the new agent to configure persona, knowledge, and tools.
Agents list page with create button and channel labels

Agent configuration

Persona and instructions

Use the System prompt to define who the agent is, its tone, and what it should escalate. See Prompt engineering for tips.

Model selection

SettingWhat it does
ModelWhich AI model powers replies — affects quality, speed, and credit usage
TemperatureLower = more consistent; higher = more varied
Max tokensMaximum length of each reply
Which models you can choose depends on your plan.

Welcome message

  • Static — A fixed greeting you write.
  • Dynamic — An AI-generated greeting that can vary.

Language

See Set language for fixed vs. dynamic multilingual behavior.

Knowledge base

Upload files and web sources in Knowledge Base first, wait until they are ready, then link them to the agent from the agent editor. See Knowledge base.

Tools and capabilities

ToolPurpose
Human handoffEscalate to a live agentHuman handoff
End chatLet the agent close a conversation
Custom functionsCall your own APIsCustom functions

Post-chat analysis

Automatically summarize conversations after they end. See Post-chat analysis.

Auto-close

Close conversations after a period of inactivity. Set the timeout in minutes from the agent editor.

WhatsApp-specific settings

For WhatsApp agents, configure:
  • Linked phone numbers — Which connected WhatsApp numbers route to this agent.
  • Dormancy and reopen rules — How long before inactive chats sleep or close.
  • Response styleSingle message or Multiple messages (up to four short bubbles, like a natural WhatsApp chat).
See WhatsApp integration for connecting numbers.

Managing agents

From the Agents page you can:
  • Rename — ⋯ menu → Rename
  • Duplicate — Copy configuration to a new agent
  • Export / Import — Back up or move configs — Agent import & export
  • Delete — Permanently remove an agent
Deleting an agent cannot be undone. Past conversations stay in history, but the agent configuration is lost.

Next steps by channel

Web agent

Embed the widget on your site.

Email agent

Set up sending domain and branding.

WhatsApp agent

Connect a WhatsApp number.