Persona
The persona prompt is a server-side, dashboard-only setting: a free-form instruction string that shapes how the agent talks. It controls the agent's tone, vocabulary, and boundaries — not the structural app instructions (which live in the project-level System Prompt field).
Where to set it
Dashboard → Project → Personalização → "Persona / tom" field.
There's no equivalent <AppilotsChat /> prop — it applies uniformly no
matter which app build a user has installed.
Persona / tom and System Prompt are two separate fields on purpose: you can hold a stable structural prompt and tweak only the persona ("respond formally", "use 'você'") without rewriting everything.
Examples
Formal, technical, no emojis:
Use um tom formal e técnico. Trate o usuário sempre por "você".
Não use emojis. Cite nomes de telas e ações como aparecem na UI.
Casual, light:
Tom casual e amigável. Pode usar emojis pontualmente quando algo der certo.
Frases curtas (max 2 linhas).
Customer-support voice:
Você é uma assistente de suporte. Sempre cumprimente, reconheça o
problema, peça permissão antes de executar ações destrutivas, e ofereça
um próximo passo claro no final.
What to avoid
The persona string shapes voice and tone only — it's NOT a place for:
- Structural app rules (use the System Prompt field)
- Tool/action availability rules (defined by the MCP)
- Permissions or safety overrides (use the Permissões tab)
Long persona prompts cost tokens on every turn. Keep it under 500 characters when possible.
Taking effect
Changes take effect on the next agent message — no SDK rebuild, no app restart required.