Agentes
Carlão
Britivicclaude-sonnet-4-6•Fallback: claude-haiku-4-5
Draft v4→v3 produção
Persona
Prompt do system. Variáveis: {tenant.*}, {entity.*}, {event.*}.
O que o Carlão entende
Intents = etiquetas que o agente atribui a mensagens. Disparam transições.
- aceite_motoristaMotorista aceitou a oferta“topo”“fechado”“vou nessa”“pode mandar”
- recusa_motoristaMotorista recusou esta oferta“não vai dar”“passo”“agora não”
- motorista_saiu_origemMotorista informou que está saindo da origem“saindo agora”“to indo”“embarquei”
- entrega_realizadaMotorista confirmou entrega“entreguei”“chegou”“descarregado”
- pergunta_valorMotorista perguntou sobre valor“quanto tá?”“qual o frete?”
- escalar_humanoFora de escopo — encaminhar pra humano
O que o Carlão pode fazer
Ferramentas tipadas — validadas em runtime pelo kernel.
- query_freightflow.entity.getbuiltintype=freight
- set_freight_fieldflow.entity.set_fieldbuiltindriver_accepted_id, notes
- send_templateflow.send_whatsapp_templatebuiltin
- query_carrier_historyhub-loog.carrier_historyextension
Avançado — regras de liga/desliga, fallback, guardrails, bindings
Bindings
Canais
whatsapp_principal
Workflows
mesa-de-fretes
Rules (liga/desliga)
Sem rules específicas neste agente. Adicione uma rule pra ligar/desligar por contexto (horário, feature flag, atributo da entidade) sem mexer no código.
Guardrails
Max tokens/turn
800
Max turns/thread
50
Rate limit/phone
10/min
Editor mock. Em fase 1, save vira UPDATE no manifesto (versionado); “Editar com IA” abre painel direito com chat Claude que propõe diff sobre o manifesto vigente.