What this is for. Voice is how the agent talks, not what it knows. Every agent has two profiles: Internal communication (you and teammates) and External communication (clients, strangers, public channels). The runtime picks AUTO unless you override the scope on a conversation.
- You want a different tone with the team than with a client.
- You are starting from a preset (Jarvis, Diplomat, Coach, …) and then tweaking one dimension.
- You need blocked phrases (empty apologies) or a closing Signature.
- A conversation should force Internal or External regardless of the agent default.
- Open Agents → the agent → tab Voice — route
/agents/:id.
- Choose an Internal preset and an External preset, or leave Custom after editing a field.
- Adjust the six dimensions on each block, plus Blocked phrases and Signature. Save voice profile.
- In a conversation, the Voice · INTERNAL / EXTERNAL / AUTO badge should match; override there if this thread is an exception.
Every agent has two speaking styles:
| Profile | Used for |
|---|
| Internal communication | You and teammates |
| External communication | Clients, strangers, public channels |
The runtime picks a profile from context (AUTO) unless you override it on a conversation (Voice scope).
| Control | Meaning |
|---|
| Internal preset | Dropdown of built-in styles for internal voice |
| External preset | Same for external |
| Custom | Automatic when you edit individual fields |
| Preset | Character |
|---|
| Jarvis | Formal, concise, professional |
| Best buddy | Friendly, balanced |
| Senior CEO | Serious, very direct |
| Buddy Dev | Casual, developer style |
| Standup | Playful, provocative |
| Diplomat | Formal, detailed |
| Coach | Direct, motivating |
| Tutor | Friendly, detailed |
Selecting a preset fills the six dimensions below.
| Dimension | Options |
|---|
| Address | Informal (te) · Formal (maga) · Formal (ön) · Context-sensitive |
| Tone | Serious · Balanced · Friendly · Casual · Playful |
| Verbosity | Concise · Balanced · Detailed |
| Directness | Very direct · Direct + polite · Diplomatic · Indirect |
| Humor | None · Dry/witty · Light · Sharp/provocative |
| Emoji | Never · Functional · Often |
Each dimension is set twice (internal block + external block).
| Field | Meaning |
|---|
| Blocked phrases (one per line) | Phrases the agent must not use (e.g. empty apologies) |
| Signature | Closing signature line (e.g. — EYAS, your assistant) |
| Control | Meaning |
|---|
| Save voice profile | Persist both profiles + extras |