mirror of
https://github.com/hoshikawa2/first_contas.git
synced 2026-07-09 18:24:20 +00:00
144 lines
5.3 KiB
YAML
144 lines
5.3 KiB
YAML
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.
|