router: mode: router fallback_agent: contas_agent confidence_threshold: 0.55 allow_handoff: false state_policies: - state: WAITING_BILLING_CONFIRMATION agent: contas_agent description: Mantém respostas curtas de confirmação dentro do fluxo de contas. - state: WAITING_SERVICE_CONFIRMATION agent: contas_agent description: Mantém confirmações de plano/serviço/VAS dentro do Agent Contas. intents: - name: billing_invoice_explanation domain: telecom_contas agent: contas_agent description: Explicação de fatura, divergência de valor, cobrança proporcional, itens da conta e dúvidas de vencimento. priority: 10 mcp_tools: [consultar_fatura, consultar_pagamentos] keywords: [fatura, conta, cobrança, valor, alto, divergente, proporcional, pro rata, vencimento, boleto, explicação] examples: - Minha fatura veio alta. - Quero entender uma cobrança proporcional. - Por que minha conta mudou de valor? - name: billing_payment_status domain: telecom_contas agent: contas_agent description: Consulta pagamentos, baixa, status de pagamento e histórico. priority: 20 mcp_tools: [consultar_pagamentos, consultar_fatura] keywords: [pagamento, paguei, baixa, comprovante, histórico, aberto, quitado] examples: - Meu pagamento já caiu? - Quero consultar meus pagamentos. - name: billing_second_copy domain: telecom_contas agent: contas_agent description: Segunda via, código de barras e dados da fatura atual. priority: 30 mcp_tools: [consultar_fatura] keywords: [segunda via, boleto, código de barras, barcode, copiar linha digitável] examples: - Preciso da segunda via da conta. - Me envie o boleto da fatura. - name: billing_contestation domain: telecom_contas agent: contas_agent description: Contestação de cobrança, análise de item de fatura e abertura de fluxo com confirmação. priority: 40 mcp_tools: [consultar_fatura, consultar_pagamentos] keywords: [contestar, contestação, cobrança indevida, não reconheço, reclamar, ajustar, crédito] examples: - Quero contestar essa cobrança. - Não reconheço um item da fatura. - name: service_plan_information domain: telecom_contas agent: contas_agent description: Consulta plano, pacote, asset, internet, roaming e benefícios. priority: 50 mcp_tools: [consultar_plano, listar_servicos] keywords: [plano, pacote, internet, roaming, benefício, asset, produto] examples: - Qual é meu plano? - Tenho roaming incluso? - name: vas_services_information domain: telecom_contas agent: contas_agent description: Serviços adicionais, VAS, assinaturas, bloqueio/cancelamento informativo. priority: 60 mcp_tools: [listar_servicos, consultar_plano] keywords: [vas, serviço adicional, assinatura, serviços digitais, cancelar serviço, bloquear serviço] examples: - Quais serviços VAS estão ativos? - Quero entender serviços digitais na minha conta. - name: generic_billing_rag domain: telecom_contas agent: contas_agent description: Perguntas de política, regras de atendimento e conhecimento sem necessidade inicial de tool operacional. priority: 90 mcp_tools: [] keywords: [política, regra, procedimento, anatel, prazo, atendimento] examples: - Qual é a regra para cobrança proporcional? - name: billing_protocol_status domain: telecom_contas agent: contas_agent description: Consulta status de protocolo/SR/contestação. priority: 35 mcp_tools: [consultar_status_sr] keywords: [protocolo, sr, status da contestação, acompanhamento, andamento] examples: - Quero saber o status do meu protocolo. - Como está minha contestação? - name: billing_protocol_register domain: telecom_contas agent: contas_agent description: Registro de protocolo de atendimento quando o fluxo exigir e houver confirmação. priority: 75 mcp_tools: [registrar_protocolo] keywords: [gerar protocolo, registrar protocolo, abrir protocolo] examples: - Gere um protocolo para este atendimento. - name: vas_cancel_or_block domain: telecom_contas agent: contas_agent description: Cancelamento/bloqueio de VAS/SVA/serviço adicional após confirmação explícita. priority: 45 mcp_tools: [listar_servicos, cancelar_vas, bloquear_vas, registrar_protocolo] keywords: [cancelar vas, cancelar serviço, bloquear vas, bloquear serviço, remover assinatura] examples: - Quero cancelar esse serviço adicional. - Bloqueie esse VAS. - name: send_billing_sms domain: telecom_contas agent: contas_agent description: Envio de SMS com link ou informação de atendimento quando autorizado. priority: 80 mcp_tools: [enviar_sms] keywords: [enviar sms, mandar sms, envia por mensagem, link por sms] examples: - Envie o boleto por SMS. - name: tracking_activity domain: telecom_contas agent: contas_agent description: Registro de tracking/activity operacional. priority: 85 mcp_tools: [registrar_tracking] keywords: [registrar atividade, tracking, registrar acompanhamento] examples: - Registre a atividade do atendimento.