router: mode: router fallback_agent: faturas_agent confidence_threshold: 0.7 allow_handoff: true state_policies: - state: WAITING_FATURAS_CONFIRMATION agent: faturas_agent - state: WAITING_VAS_CONFIRMATION agent: vas_agent - state: WAITING_CONTESTACAO_CONFIRMATION agent: contestacao_agent - state: WAITING_SUPORTE_CONTAS_CONFIRMATION agent: suporte_contas_agent - state: COLLECTING_FATURAS_PARAMETERS agent: faturas_agent - state: COLLECTING_VAS_PARAMETERS agent: vas_agent - state: COLLECTING_CONTESTACAO_PARAMETERS agent: contestacao_agent - state: COLLECTING_SUPORTE_CONTAS_PARAMETERS agent: suporte_contas_agent intents: - name: contas_plan_information domain: telecom_contas agent: faturas_agent priority: 142 description: Consulta do nome, identificação ou valor do plano principal ou dos planos contratados da linha. Não se aplica a VAS, serviços adicionais, aplicativos, assinaturas, parceiros ou benefícios incluídos. mcp_tools: - consultar_plano keywords: - qual é meu plano - qual e meu plano - qual é o meu plano - qual e o meu plano - meu plano contratado - plano contratado - nome do meu plano - que plano eu tenho - quais são meus planos - quais sao meus planos examples: - Qual é meu plano? - Qual é o meu plano contratado? - Que plano eu tenho? - Qual o nome do meu plano? - Quais são os planos da minha linha? - name: contas_invoice_query domain: telecom_contas agent: faturas_agent priority: 140 description: Consulta, visualização, obtenção ou segunda via de fatura/conta sem pedido de explicação de cobrança. mcp_tools: - consultar_faturas keywords: - quero minha fatura - ver minha fatura - consultar fatura - consultar minha fatura - mostrar minha fatura - me mostra minha fatura - segunda via - segunda via da fatura - obter fatura - baixar fatura - minha conta - minhas faturas - fatura atual - última fatura - ultima fatura - fatura em aberto - conta em aberto examples: - Quero minha fatura - Quero ver a minha conta - Pode consultar minha fatura atual? - Preciso da segunda via da fatura - Tenho alguma fatura em aberto? - name: contas_invoice_explanation domain: telecom_contas agent: faturas_agent priority: 130 description: Explicação, composição, diferença, aumento, variação ou dúvida sobre valores/cobranças de uma fatura já conhecida. mcp_tools: - invoice_explanation keywords: - explicar fatura - explique minha fatura - entender minha fatura - entender minha conta - fatura veio alta - conta veio alta - veio mais cara - valor aumentou - diferença de valor - divergência na fatura - divergencia na fatura - não entendi a cobrança - nao entendi a cobranca - por que cobraram - por que veio esse valor - composição da fatura - composicao da fatura - detalhar cobrança - detalhar cobranca examples: - Minha fatura veio mais alta - Quero entender minha conta - Por que esse valor mudou? - Explique essas cobranças da minha fatura - Por que minha conta aumentou este mês? - name: contas_contestation domain: telecom_contas agent: contestacao_agent priority: 150 description: Contestação, reclamação ou pedido de ajuste por cobrança que o cliente considera indevida. mcp_tools: - consultar_faturas - invoice_explanation - contestar_cobranca keywords: - contestar - contestação - contestacao - cobrança indevida - cobranca indevida - não reconheço essa cobrança - nao reconheco essa cobranca - não concordo com a cobrança - nao concordo com a cobranca - ajuste na fatura - estorno - valor indevido - não contratei - nao contratei - não reconheço a contratação - nao reconheco a contratacao - não contratei esse plano - nao contratei esse plano examples: - Quero contestar essa cobrança - Esse valor é indevido - Não reconheço uma cobrança na minha fatura - name: contas_vas_cancel domain: telecom_contas agent: contestacao_agent priority: 145 description: Cancelamento ou retirada explicitamente solicitada de serviço/VAS. Não use para simples alegação de contratação não reconhecida; nesses casos use contestação. mcp_tools: - consultar_vas - cancelar_vas_avulso keywords: - cancelar serviço - cancelar servico - cancelar assinatura - retirar serviço - retirar servico - desativar serviço - desativar servico - tirar esse vas examples: - Quero cancelar esse serviço - Quero retirar essa assinatura - name: contas_vas_strategic domain: telecom_contas agent: contestacao_agent priority: 125 description: Tratamento de serviço estratégico, parceiro ou benefício incluso com fluxo específico. mcp_tools: - consultar_vas - tratar_vas_estrategico keywords: - apple music - deezer - disney - disney+ - netflix - youtube premium - globoplay - amazon prime - prime video - serviço estratégico - servico estrategico - benefício incluso - beneficio incluso examples: - Não reconheço o Netflix - Quero tratar esse serviço estratégico - Meu plano inclui Deezer? - name: contas_vas_information domain: telecom_contas agent: vas_agent priority: 110 description: Consulta ou explicação de VAS, serviço adicional, assinatura, aplicativo, parceiro, bundle ou benefício adicional. Não use esta intent para perguntas sobre nome, identificação ou valor do plano principal/plano contratado da linha. mcp_tools: - consultar_vas - buscar_informacao keywords: - vas - serviço adicional - servico adicional - aplicativo - assinatura - serviços ativos - servicos ativos - benefício - beneficio - incluso no plano - pacote digital - parceiro examples: - O que é esse serviço? - Quais VAS estão ativos? - Esse aplicativo está incluso? - Quais serviços adicionais eu tenho? - name: contas_vas_history domain: telecom_contas agent: vas_agent priority: 105 description: Consulta de histórico de VAS/serviços que já estiveram ativos ou sofreram alterações. mcp_tools: - consultar_historico_vas keywords: - histórico de vas - historico de vas - histórico de serviços - historico de servicos - serviços anteriores - servicos anteriores - já tive esse serviço - ja tive esse servico examples: - Quero ver meu histórico de serviços - Eu já tive esse VAS antes? - name: contas_knowledge domain: telecom_contas agent: suporte_contas_agent priority: 80 description: Perguntas conceituais ou de procedimento sobre produtos, fatura, serviços e regras que não exigem consultar dados do cliente. mcp_tools: - buscar_informacao keywords: - o que é - o que significa - como funciona - como faço - onde encontro - qual a regra - informação sobre - informacao sobre examples: - O que significa cobrança proporcional? - Como funciona o vencimento da fatura? - name: contas_service_status domain: telecom_contas agent: suporte_contas_agent priority: 90 description: Consulta de status, andamento, protocolo ou acompanhamento de solicitação já aberta. mcp_tools: - consultar_status_solicitacao keywords: - protocolo - status da solicitação - status da solicitacao - andamento - acompanhamento - acompanhar solicitação - acompanhar solicitacao - pedido em andamento examples: - Qual o status da minha solicitação? - Quero acompanhar o protocolo - name: contas_pro_rata domain: telecom_contas agent: faturas_agent priority: 128 description: Cobrança proporcional/pró-rata decorrente de troca de plano. mcp_tools: - pro_rata keywords: - pró-rata - pro rata - pro-rata - cobrança proporcional - cobranca proporcional - troca de plano examples: - Por que veio cobrança proporcional? - Troquei de plano e vieram duas cobranças - name: contas_termino_desconto domain: telecom_contas agent: faturas_agent priority: 127 description: Término de desconto ou promoção refletido na fatura. mcp_tools: - termino_desconto keywords: - término de desconto - termino de desconto - desconto acabou - fim do desconto examples: - Meu desconto acabou? - name: contas_valor_divergente domain: telecom_contas agent: faturas_agent priority: 126 description: Capability de valor divergente. mcp_tools: - valor_divergente keywords: - valor divergente - divergência de valor - divergencia de valor examples: - Tem um valor divergente na minha conta