Projeto do Agent Contas ORACLE

This commit is contained in:
2026-08-19 09:35:50 -03:00
commit 950a2bcd33
1366 changed files with 177217 additions and 0 deletions

View File

@@ -0,0 +1,114 @@
mcp_parameter_mapping:
defaults:
use_mock: true
tools:
consultar_faturas:
map:
customer_key: msisdn
session_key: session_id
invoice_explanation:
map:
customer_key: msisdn
session_key: session_id
consultar_vas:
map:
customer_key: msisdn
session_key: session_id
consultar_historico_vas:
map:
customer_key: msisdn
session_key: session_id
consultar_status_solicitacao:
map:
customer_key: msisdn
interaction_key: protocol
session_key: session_id
consultar_tracking:
map:
customer_key: msisdn
interaction_key: protocol
session_key: session_id
cancelar_vas_avulso:
map:
customer_key: msisdn
session_key: session_id
extract:
subject:
from: message
type: string
strategy: llm
description: Extraia somente o nome do serviço que o cliente quer cancelar.
Retorne null se não estiver claro.
tratar_vas_estrategico:
map:
customer_key: msisdn
session_key: session_id
extract:
subject:
from: message
type: string
strategy: llm
description: Extraia somente o nome do serviço estratégico ou incluso citado
pelo cliente.
contestar_cobranca:
map:
customer_key: msisdn
session_key: session_id
extract:
subject:
from: message
type: string
strategy: llm
description: Extraia o nome do serviço/item cuja cobrança será contestada.
valor:
from: message
type: number
strategy: llm
description: Extraia o valor monetário explicitamente associado ao item.
Retorne null se não houver valor.
motivo:
from: message
type: string
strategy: llm
description: Extraia o motivo da contestação em frase curta; null se não
informado.
finalizar_atendimento:
map:
customer_key: msisdn
session_key: session_id
enviar_sms:
map:
customer_key: msisdn
session_key: session_id
extract:
message:
from: message
type: string
strategy: llm
description: Mensagem SMS explicitamente definida pelo fluxo de domínio.
recuperar_fatura_pdf:
map:
customer_key: msisdn
contract_key: invoice_id
session_key: session_id
pro_rata:
map:
customer_key: msisdn
session_key: session_id
termino_desconto:
map:
customer_key: msisdn
session_key: session_id
extract:
nome_plano:
from: message
type: string
strategy: llm
description: Extraia o nome do plano se explicitamente citado; null se ausente.
valor_divergente:
map:
customer_key: msisdn
session_key: session_id
retomar_workflow:
map:
session_key: session_id