Create the agent
Create
Go to Chat → New Chat Agent (or create an agent in chat mode). There is no Triggers & Filters step — chat agents start when someone messages them.

Write instructions
Custom instructions define the agent’s job, tone, and limits. Be explicit about what it should refuse and when to ask a technician. If end users will talk to it, write for them — not for your technicians.
Enable tools and permissions
Pick tools and set per-integration permissions exactly as for other agents. Enable the minimum the job needs — every enabled write permission is reachable from a chat message.
Settings that work differently in chat
| Setting | Behavior for chat agents |
|---|---|
| Trigger & filters | None — user-initiated |
| Technician-in-the-Loop | Always delivered as an inline approval card in the chat |
| Test mode report | Always reported in the chat reply |
| Model & reasoning | Platform-managed; no per-agent override |
| Mention mode | In Teams group chats and channels: mention-only (default) responds only when @mentioned; read-all responds to every message. 1:1 chats always respond. |
Per-client instructions for end-user agents
If the agent serves end users through a channel, you can add Chat Instructions per client company (Companies → edit company). They’re injected when a user from that company is talking — use them for company-specific policies, escalation contacts, or tone.Before going live
- Require Technician-in-the-Loop on write permissions.
- For end-user-facing agents, prefer read-only permissions plus “create a ticket” over direct writes.
