Comportamento do canal
Visão geral
O painel Comportamento do agente controla a personalidade padrão do agente e como ele responde em cada canal de texto: o tamanho das respostas, se usam formatação Markdown e quanto tempo o agente pode dedicar a um turno. Uma resposta que funciona bem no chat de um widget ao vivo costuma ser curta demais para um tíquete do Zendesk, e uma resposta no Slack pode usar formatação Markdown, enquanto um SMS não pode.
Cada canal começa com configurações padrão adequadas, e você pode substituir configurações individuais por canal. As conversas por voz não são afetadas: elas sempre usam um comportamento ajustado para chamadas ao vivo (respostas concisas em texto simples com um orçamento de turno em tempo real).
Personalidade padrão
Por padrão, algumas linhas de estilo de resposta são adicionadas ao prompt de sistema do agente para torná-lo útil desde o início: dar respostas úteis, informativas e educadas, fazer perguntas de esclarecimento quando for necessário mais contexto, manter as respostas claras e concisas e evitar repetir quem é o agente, a menos que seja solicitado.
Desative Personalidade padrão para remover essas linhas quando seu prompt de sistema já especificar completamente o tom do agente. Na CLI e na API, defina conversation_config.agent.prompt.ignore_default_personality como true.
Configurações do canal de texto
Extensão
Controla o tamanho das respostas do agente.
- Automático: permite que o modelo escolha o tamanho da resposta.
- Conciso: responde em uma ou duas frases.
- Detalhado: responde com vários parágrafos detalhados.
Formato de saída
Controla se as respostas podem usar formatação Markdown.
- Texto simples: envia respostas sem formatação.
- Markdown: envia respostas com formatação Markdown. Use isso somente em canais que renderizam Markdown, como o Slack.
Tempo de resposta
Limita o tempo real que o agente pode dedicar a um único turno, incluindo raciocínio, chamadas de ferramentas e novas tentativas. Orçamentos maiores permitem que o agente conclua longas cadeias de ferramentas, mas aumentam a latência da resposta. Na CLI e na API, essa configuração se chama interaction_budget.
- Em tempo real: encerra os turnos rapidamente para manter baixa latência em conversas ao vivo.
- 5 min: permite alguns minutos para raciocínio e uso de ferramentas em canais de texto assíncronos.
- 10 min: permite turnos mais longos para cadeias extensas de ferramentas.
- 1 hora: permite trabalho em segundo plano prolongado para as tarefas mais demoradas.
Padrões dos canais
Cada canal inclui padrões integrados ajustados para ele. Por exemplo, o Slack usa por padrão respostas detalhadas formatadas em Markdown com um orçamento de turno maior, enquanto o widget da web usa por padrão respostas em texto simples com um orçamento em tempo real. O dashboard mostra os padrões efetivos de cada canal; um canal usa seus padrões para qualquer configuração que você deixe sem definir.
O comportamento do canal do WhatsApp se aplica somente a mensagens de texto. As chamadas do WhatsApp são conversas por voz
e usam o comportamento de voz. Por padrão, as conversas de texto do WhatsApp usam um orçamento de turno em tempo real — se
seu agente executar longas cadeias de ferramentas ou um modelo de raciocínio mais lento no WhatsApp, aumente o
interaction_budget do canal.
Configuração
Configure o comportamento do canal com o campo conversation_config.agent.text_behavior_overrides, um mapa do canal para as configurações que você deseja substituir.
Atualizar pelo dashboard
Atualizar pela CLI
Atualizar pela API
Abra seu agente no dashboard, selecione a aba Agente e abra Comportamento do agente. Expanda um canal em Canais de texto e ajuste sua extensão, formato de saída ou tempo de resposta. Salve suas alterações.
