Menlo Finance EnterpriseFranchise Revenue
Case Subway Brasil

Tour de Algoritmos

A matemática por trás de uma operação financeira inteligente.

Role para começar o tour

Como agentes de IA, algoritmos de decisão e automação financeira podem coordenar a cobrança de aproximadamente 1.500 lojas, com políticas definidas pela rede.

Desde abril de 2025, a cobrança da rede Subway no Brasil roda na plataforma menlo. A Zamp define a política: critérios, pontos de controle e até onde ir com um franqueado que atrasa. A Menlo executa dentro desses limites, em toda a base, sem ninguém precisar disparar etapa por etapa.

~1.500
lojas na rede (aproximado)
+1.000
títulos por mês
+500 h
de trabalho manual evitado por mês
4,5/5
satisfação da rede com a cobrança

Dados reais publicados pela Menlo em menlopagamentos.com.br/subway. Também reais: 100% das primeiras respostas em até um minuto, atendimento 24/7, WhatsApp e e-mail, agente gerencial, aumento do recebimento total e ROI positivo no primeiro ano — sem percentuais públicos.

Vamos acompanhar uma obrigação financeira desde a origem até a cobrança, o atendimento, o recebimento e a inteligência gerencial. A cada capítulo, um conceito matemático novo aparece, e a ilustração evolui com a leitura. Tudo o que é modelo, proposta ou simulação vem marcado.

dado real da operaçãomodelo explicativoevolução propostavalores simulados
Capítulo 01

Financial Data Intelligence

De milhares de registros a uma carteira estruturada.

+1.000 títulos por mêsCorrespondência e qualidade: modelo explicativo

Todos os meses, mais de mil títulos chegam à plataforma: um por franqueado, com valor, vencimento e referência. Eles vêm de sistemas e planilhas diferentes, escritos de formas diferentes — e a mesma obrigação pode aparecer duas vezes.

Primeiro, a correspondência determinística: quando dois registros trazem o mesmo identificador, são o mesmo título, sem nenhuma incerteza. É a regra mais simples e resolve boa parte da carteira.

match(a, b) = [ id(a) = id(b) ]

Para o que sobra, comparamos atributo a atributo — loja, valor, vencimento, documento — e somamos as similaridades com pesos. A nota de 0 a 1 classifica o par: duplicado, revisão ou distinto.

match_score = Σ(wᵢ × similaridadeᵢ)

No fim, cada título recebe uma nota de qualidade: campos completos, valores plausíveis, vencimento coerente. Dado ruim não entra na régua de cobrança; vira pendência para uma pessoa.

Q(t) = Σₖ vₖ · [campo k válido]
Ajuste os pesos de matching interativo simulado
duplicados
para revisão
distintos
match_score = Σ(wᵢ × similaridadeᵢ) / Σwᵢ  ·  ≥ 0,85 duplicado · 0,55–0,85 revisão · < 0,55 distinto  ·  pares sintéticos
ERPregistros de títulosPlanilhasregistros de títulosE-mailregistros de títulosCarteiraestruturada1 linha por título+1.000 títulos por mês · dado realtrês fontes, três formatos, o mesmo vencimentoT-0421T-0388T-0415T-0402T-0377T-0421T-0415T-0388T-0402T-0399id exato → associação diretao restante vai para a pontuaçãomatch(a,b) = [id(a) = id(b)]1,000,120,200,900,100,121,000,880,150,300,200,881,000,100,250,900,150,101,000,200,100,300,250,201,00AABBCCDDEEduplicados prováveis (≥ 0,85) destacadosNota de qualidade do títuloT-04210,96T-03880,88T-04150,74T-04020,55T-03770,320,80abaixo da linha: vira pendência, não entra na régua
Capítulo 02

Intelligent Segmentation

Nem todo franqueado precisa receber a mesma cobrança.

régua que trata diferente quem paga em dia e quem atrasaProbabilidades: modelo demonstrativoGradient boosting: candidato

A régua de cobrança da rede não trata igual quem paga em dia e quem atrasa. Para isso, a carteira é separada em segmentos operacionais — e cada segmento recebe uma sequência diferente de contatos, nos limites definidos pela rede.

Um classificador, por exemplo de gradient boosting, soma muitas árvores de decisão pequenas: cada uma corrige o erro da anterior. As entradas são características do título e do franqueado — histórico de pontualidade, valor, dias de atraso.

F(x) = Σₘ η · fₘ(x)

Em vez de perguntar apenas “vai pagar?”, perguntamos “quando?”. A análise de sobrevivência trata o tempo até o pagamento: a probabilidade de pagar dentro de t dias vem da curva de sobrevivência.

P(pagar em até t | X) = 1 − S(t | X)  ·  S(t | X) = exp(−λ(X) · t)

Probabilidade só ajuda se for calibrada. Os segmentos saem de cortes sobre a probabilidade calibrada e passam pela política da rede antes de virar ação.

Tudo aqui é demonstrativo: as curvas ilustram o método, não preveem pagamentos reais.

Estime a probabilidade de pagamento interativo simulado
P(pagar em até t dias)dias
P(pagar em até t)
mediana até pagar
segmento
P(pagar em até t | X) = 1 − exp(−λ(X)·t)  ·  log λ = −3,5 + 2(pont. − 0,5) − 0,25·ln(V/5000) − 0,6·atraso/30  ·  modelo demonstrativo, não é previsão real
pontualidade →dias de atraso■ tranquilo■ lembrete■ atenção■ negociaçãocarteira sintética: 70 títulos, cada ponto é um títuloárvore 1pontualidade < 70%?f₁(x) = +0,80árvore 2atraso > 15 dias?f₂(x) = +0,35árvore 3valor > R$ 8 mil?f₃(x) = +0,20++F(x) = Σ η · fₘ(x) = 1,35cada árvore corrige o erro da anteriorF(x) vira probabilidade por uma função logísticapontualmédioatrasadoP(pagar em até t dias)diasP(pagar em até t | X) = 1 − S(t | X)Segmentos operacionais (ilustrativo)negociaçãoatençãolembretetranquilocortes na probabilidade calibrada: 0,35 · 0,60 · 0,80cada segmento recebe uma sequência diferente de contatosa rede define o que cada sequência pode fazerquando o modelo diz 70%, deve acontecer ~70% das vezes
Capítulo 03

Next Best Action

Qual é a melhor próxima ação permitida?

a Zamp define as políticas; a menlo executa dentro delasValores esperados: cenário sintéticoBandits contextuais: evolução experimental

Para cada título há várias ações possíveis: esperar, lembrar por WhatsApp, mandar um e-mail, propor renegociação, chamar uma pessoa. A pergunta não é qual a melhor ação em geral, e sim qual a melhor ação permitida agora, para este título.

Cada ação tem um valor esperado: a chance de pagamento que ela produz vezes o valor do título, menos o custo da ação — inclusive o desconto, quando houver.

E[U(a|x)] = P(pagar | a, x) · V − c(a)

Mas nem tudo é permitido. A Zamp define a política: quanto de desconto, quantos contatos por semana, quando escalar. Ações que violam alguma regra saem do conjunto antes da escolha — é uma otimização restrita.

a* = argmaxₐ∈A(x) E[U(a|x)]   sujeito a políticas(a, x)

Quando há muitas ações parecidas, um ranqueamento aprendido (learning to rank) ordena as candidatas. Bandits contextuais, como evolução experimental, poderiam testar variações com segurança — sempre dentro da política.

Compare as ações permitidas interativo simulado
ação escolhida (a*)
valor esperado
ganho vs. aguardar
a* = argmaxₐ E[U(a|x)]  ·  contatos: no máx. 3 por semana (política)  ·  cada contato reduz a eficácia em 15%  ·  cenário sintético
Título · xaguardarWhatsAppe-mailrenegociarpessoao conjunto de ações possíveis para um títuloValor esperado por ação (cenário sintético)aguardarR$ 1.800WhatsAppR$ 2.208e-mailR$ 2.004renegociarR$ 2.576pessoaR$ 2.802E[U(a|x)] = P(pagar | a, x) · V − c(a)3 contatos já feitos na semana: política bloqueia contatoaguardarR$ 1.800WhatsAppR$ 2.064bloqueada pela políticae-mailR$ 1.932bloqueada pela políticarenegociarR$ 2.576pessoaR$ 2.442bloqueada pela políticasó ações permitidas entram no argmaxRanking das ações permitidas1 · renegociarR$ 2.5762 · aguardarR$ 1.800evoluçãoexperimentalbandit contextual:explorar com εdentro da políticaa* = argmaxₐ∈A(x) E[U(a|x)]A(x) = ações que satisfazem as políticas da Zamp
Capítulo 04

Collection State Machine

A cobrança como sistema de estados.

régua que roda sozinha, em toda a baseCadeia de Markov: modelo analíticoEstados ilustrativos

Cada título vive em um estado: emitido, a vencer, vencido, notificado, em negociação, pago. Uma máquina de estados finitos diz quais transições são possíveis — um título pago nunca volta a vencido — e cada mudança de estado emite um evento.

Se atribuímos uma probabilidade a cada transição semanal, a máquina vira uma cadeia de Markov: o próximo estado depende só do estado atual. É um modelo analítico, não uma descrição exata do que acontece.

P(Xₜ₊₁ = j | Xₜ = i) = Pᵢⱼ

Reunidas, as probabilidades formam uma matriz. Multiplicar a distribuição da carteira pela matriz, semana após semana, simula como o conjunto de títulos se espalha pelos estados.

πₜ₊₁ = πₜ · P  ·  πₜ = π₀ · Pᵗ

Com isso dá para perguntar “e se?”: e se a notificação vier um dia antes? e se a negociação converter mais? A régua deixa de ser uma lista de lembretes e vira algo que se pode estudar.

As probabilidades são editáveis no laboratório e não representam dados da rede.

Edite as transições e simule a carteira interativo simulado
pagovencidoem cobrançasemanas
pago
vencido sem contato
em cobrança
80% pago em
P(Xₜ₊₁ = j | Xₜ = i)  ·  πₜ = π₀ · Pᵗ  ·  probabilidades demonstrativas, editáveis
EmitidoA vencerVencidoNotificadoNegociaçãoPagocada título é um estado; cada mudança de estado emite um eventoEmitidoA vencerVencidoNotificadoNegociaçãoPago0,900,300,800,250,550,350,45probabilidades semanais ilustrativas · o resto é permanênciaMatriz de transição P (linha → coluna)0,100,900,150,300,550,150,800,050,400,250,350,550,451,00EmitidoEmitA vencerA veVencidoVencNotificadoNotiNegociaçãoNegoPagoPagocada linha soma 1 · “Pago” é estado absorventeπₜ₊₁ = πₜ · Pfração da carteirasemanasPagosimulação: πₜ = π₀ · Pᵗ, todos os títulos começam em “Emitido”
Capítulo 05

Communication Intelligence

IA conversacional coordenando milhares de interações.

WhatsApp e e-mail · central 24/7 · 1ª resposta em até 1 minClassificação, ferramentas e RAG: modelo explicativo

A cobrança chega por WhatsApp e por e-mail, e a central funciona 24 horas por dia: em 100% dos casos a primeira resposta sai em até um minuto. Cada mensagem do franqueado — dúvida, comprovante, pedido de prazo — entra no mesmo fluxo, por qualquer canal.

Um classificador estima a intenção: pedir segunda via, avisar que pagou, negociar, contestar, falar com uma pessoa. A saída não é uma resposta: é uma distribuição de probabilidade — e é ela que permite saber quando duvidar.

P(c | x) = exp(z꜀) / Σⱼ exp(zⱼ)

Para agir, a assistente usa ferramentas — consultar o título, gerar a segunda via, registrar um acordo — e recupera, nas políticas da rede, o que pode responder. É o que se chama de geração aumentada por recuperação (RAG): a resposta cita a política em vez de inventar.

resposta = LLM(mensagem, dados da ferramenta, trechos da política)

Por fim, um guarda decide o destino: responder sozinha, ou escalar. Pedido de desconto além do limite nunca é concedido pela IA; vai para quem tem alçada. A IA executa dentro da política; ela não a reescreve.

escalar ⇔ confiança < τ ∨ política(ação) = proibida
Classifique e direcione cada solicitação interativo simulado
a IA responde
vão para uma pessoa
escalar ⇔ p(intenção) < τ ∨ pedido > limite da política ∨ intenção = “falar com pessoa”  ·  mensagens sintéticas
WhatsAppE-mailAssistentede IAPessoacom alçada24/7 · primeira resposta em até 1 minuto, em 100% dos casosdado real da operaçãocada mensagem entra no mesmo fluxo, por qualquer canal“Pode mandar a segunda via do boleto?”segunda via 0,86pagamento feito 0,06negociar 0,04contestar 0,02falar com pessoa 0,020,86P(c | x) = softmax(z)꜀ · uma distribuição, não uma respostaAssistentede IAconsultar_títulogerar_2ª_viaregistrar_acordoPolítica da rede (RAG)trechos relevantesrecuperados por similaridadea assistente cita a política em vez de improvisarconfiança ≥ τe política ok?IA respondee registra o eventopessoa com alçadarecebe o contextodesconto acima do limite? a IA nunca concedeescalar ⇔ confiança < τ ∨ política(ação) = proibida
Capítulo 06

Revenue Recovery Optimization

A matemática do esforço e da recuperação.

recebimento total da rede aumentou · ROI positivo no 1º anoCurvas e parâmetros: simulados

Cada contato adicional recupera menos que o anterior: quem ia responder já respondeu, e insistir cansa. Em termos matemáticos, o ganho marginal é decrescente — e é isso que cria um ponto ótimo de esforço.

ganho(k) = [P(k) − P(k−1)] · R

O valor esperado líquido soma o retorno e subtrai o custo de agir. Ele sobe enquanto cada contato rende mais do que custa, e cai depois. O máximo da curva é a intensidade que compensa.

ENV(k) = P(pagar | k) × Recebível − k × Custo

O ótimo depende do custo: contato barato justifica insistir mais; contato caro, menos. Variando o custo por contato, desenha-se uma superfície de decisão — e a melhor intensidade percorre essa superfície.

Na prática, há restrições: a política da rede limita o número de contatos por título. A otimização passa a ser restrita: escolher a melhor intensidade dentro do que é permitido.

k* = argmax ENV(k)   sujeito a k ≤ kpolítica

Todos os valores deste capítulo são simulados.

Encontre a intensidade que compensa interativo simulado
retornocustovalor esperado líquidocontatos
valor esperado líquido
ótimo (k*)
retorno por R$ gasto
custo total
ENV = P(pagar | ação) × Recebível − Custo da ação  ·  P(k) = 1 − (1 − p₀) · Πⱼ (1 − q · 0,7ʲ⁻¹), q = resposta × conversão, p₀ = 35%  ·  teto de política: 6 contatos  ·  tudo simulado
Ganho esperado de cada contato adicional (R$)k=1292k=2168k=3103k=466k=543k=629- - - custo do contato (R$ 30)o ganho marginal cai: cada contato vale menos que o anteriormáximo: k* = 5 contatosvalor esperado líquido por títulointensidade (contatos)0123456ENV(k) = P(pagar | k) · R − k · cGanho vs. não cobrar · linhas: custo por contato · colunas: contatosR$ 0R$ 10R$ 20R$ 30R$ 40R$ 50R$ 60R$ 700123456contorno = melhor intensidade para cada custoTeto de política: no máximo 4 contatos por títulosem tetok* = 5R$ 1.397com teto de 4k = 4R$ 1.384a política da rede restringe a otimização:a solução é a melhor dentro do limite, não fora dele
Capítulo 07

Payment Reconciliation

Fechando o ciclo financeiro.

o capital de giro volta ao caixaRegras e anomalias: modelo explicativo

O ciclo só fecha quando o dinheiro que entra é associado ao título certo. Pagamentos chegam por Pix, boleto ou transferência, nem sempre com a referência completa, e às vezes pagam parte de um título ou mais de um.

A primeira regra é a mais simples: se o pagamento traz a referência do título e o valor confere dentro da tolerância, a associação é direta. Não há probabilidade envolvida.

conciliado ⇔ ref(p) = ref(t) ∧ |vp − vt| ≤ ε

Quando não confere, entram regras em cascata — valor, loja, janela de datas — e divergências são classificadas: valor a menor, pagamento duplicado, pagamento sem referência. A plataforma classifica, não força uma associação.

A detecção de anomalias separa o que é estranho do que é apenas diferente. Um pagamento muito fora da distribuição vai para uma pessoa, com as evidências na tela; a decisão final é humana.

z = (x − μ) / σ  ·  |z| > z* → exceção humana
Concilie pagamentos sintéticos interativo simulado
conciliados
divergências
exceção humana
conciliado ⇔ ref(p) = ref(t) ∧ |vp − vt| / vt ≤ ε  ·  exceção ⇔ |z| > z*  ·  pagamentos sintéticos
pagamentostítulosP1T1P2T2P3T3P4T4P5T5o dinheiro entra por Pix, boleto ou transferêncianem sempre com a referência completaid + valorreferência exata e valor dentro da tolerância→ conciliação diretavalor a menorsem referência✕sem correspondênciacascata: referência → valor + loja + data → exceçãodivergência é classificada, não forçadaz = +2,5z = −2,5exceçãoz = (x − μ) / σ · |z| > z* → pessoa, com as evidênciasestranho ≠ errado: a pessoa decide
Capítulo 08

AI Operations & Human-in-the-Loop

A IA executa. O humano governa.

tratamento de exceções fica com o time financeiroLimiar, avaliação e drift: ilustrativosAprendizado ativo: evolução proposta

Nem toda decisão deve ser automática. Um limiar de confiança separa o que a IA resolve sozinha do que vai para uma pessoa. O time financeiro saiu da execução e passou a tratar exceções: é o humano que governa, a IA que executa.

Para saber se o limiar é bom, é preciso avaliar: das decisões automáticas, quantas estavam certas; das enviadas à revisão, quantos erros foram capturados. Elevar o limiar reduz o erro automático e aumenta a carga humana — um trade-off que se mede.

precisão = certas automáticas / automáticas

Aprendizado ativo: quando há mais casos do que gente, os mais incertos — os mais próximos da fronteira de decisão — vão primeiro para revisão, porque são os que mais ensinam ao modelo.

incerteza(x) = 1 − máxc P(c | x)

E o mundo muda. Detecção de drift compara a distribuição da confiança de hoje com a de referência: quando ela se afasta demais, o índice de estabilidade (PSI) dispara um alerta e o limiar precisa ser reavaliado.

PSI = Σᵢ (hojeᵢ − refᵢ) · ln(hojeᵢ / refᵢ)
Defina o limiar de confiança interativo simulado
decisões corretasdecisões erradasconfiança
vai direto (automação)
vai para revisão
erro entre automáticos
PSI
automação = P(conf ≥ τ)  ·  PSI = Σ (hoje − ref) · ln(hoje / ref)  ·  < 0,10 estável · 0,10–0,25 atenção · > 0,25 drift  ·  distribuições ilustrativas
Decisão da IAconfiança≥ τ ?simnãoautomáticorevisãorótulo → treinoo humano governa: decide o que a IA não decidiue cada decisão volta como dado de avaliaçãoAvaliação do modelo (1.000 decisões sintéticas)automático · certo820automático · errado18revisão · seria certo98revisão · seria errado64precisão do automático = 820 / 838 = 97,9%erros capturados pela revisão = 64 / 82 = 78%sem avaliar, não há como ajustar o limiardecisões da IA (cada ponto é um caso)círculos: os mais incertos, perto da fronteira, vão primeiro para revisãodistribuição da confiança:■ referência■ hojePSI = Σ (hoje − ref) · ln(hoje / ref) = 0,05acima de 0,25: alerta de drift
Capítulo 09

Portfolio Intelligence

A carteira inteira transformada em inteligência gerencial.

agente de IA responde sobre a carteira, em tempo realCamada semântica e consultas: modelo explicativoBase de unidades: sintética

A plataforma tem um agente de IA que responde dúvidas sobre a operação com a posição consolidada da rede, sem planilha nem BI. Para que as respostas sejam confiáveis, cada métrica — valor vencido, taxa de recebimento, atraso médio, exceções — é definida uma única vez, em uma camada semântica.

Perguntar em linguagem natural é só a ponta: o modelo traduz a pergunta em uma consulta estruturada — qual métrica, agrupada por quê, com qual filtro. Quem faz a conta é uma consulta determinística sobre os dados; a IA não inventa números.

pergunta → { métrica, agrupar_por, filtro } → consulta → resposta

Por isso toda resposta pode ser conferida: mostra a métrica, a fórmula e os valores que entram na soma. É a diferença entre um assistente que conversa e um que presta contas.

taxa de recebimento = Σ pago / Σ emitido

E a observabilidade fecha o ciclo: séries temporais do recebimento, faixas de variação esperada e alertas quando algo foge do padrão — antes que alguém precise perguntar.

Pergunte à carteira sintética interativo simulado
unidades (sintético)
títulos vencidos
valor vencido
taxa de recebimento
base sintética gerada no navegador · o agente real consulta a posição consolidada da rede; aqui, todos os números são fictícios
Camada semântica: cada métrica é definida uma vezvalor_vencidoΣ valor onde status = vencidodefinido uma veztaxa_de_recebimentoΣ pago / Σ emitidodefinido uma vezatraso_médiomédia(dias após o vencimento)definido uma vezexceções_abertascontagem(exceção não resolvida)definido uma veza pergunta pode mudar; a definição nãoPerguntalinguagem naturalInterpretaçãoa IA traduzConsultadeterminísticaRespostacom a conta{ métrica: “valor_vencido”, agrupar_por: “região”, filtro: { atraso_mín: 5 } }o modelo traduz a pergunta; não faz a contaquem calcula é uma consulta determinísticaCálculo auditáveltaxa de recebimento = Σ pago / Σ emitidoregiãoemitidopagotaxaSulR$ 410 milR$ 371 mil90,5%SudesteR$ 920 milR$ 842 mil91,5%NordesteR$ 350 milR$ 301 mil86,0%✓ a resposta mostra a fonte e a fórmulavalores fictíciosalerta: queda de recebimentorecebimento diário (índice, sintético)diasfaixa verde: variação esperada
Capítulo 10

The Learning System

Uma operação projetada para melhorar continuamente.

régua, WhatsApp, e-mail, agente gerencial, central 24/7MLOps, calibração, drift e experimentação: proposta

Uma operação que aprende é um ciclo: dados viram atributos; atributos alimentam modelos; modelos apoiam decisões; as decisões são executadas; os resultados são medidos; a avaliação volta para os dados. Cada volta aproveita o que a anterior ensinou.

Dados → Features → Modelos → Decisões → Execução → Resultados → Avaliação

Antes de qualquer mudança, avaliação offline: treinar no passado e testar no futuro, em janelas deslizantes, para ver como a decisão teria se saído sem arriscar a operação.

Em produção, três monitores vigiam o sistema: calibração (as probabilidades ainda valem?), drift (os dados mudaram?) e feedback humano (as pessoas concordam?). Quando um dispara, o modelo ou o limiar é reavaliado.

Para saber se uma mudança realmente ajuda, experimentação controlada: dois braços, um com a mudança e outro sem. Com cerca de mil títulos por mês, o tamanho do efeito que se quer detectar determina quantos meses o teste leva.

n = (zα/2 + zβ)² · (p₁q₁ + p₂q₂) / δ²

É importante separar o que existe do que é proposta. Régua com IA, comunicação por WhatsApp e e-mail, agente gerencial e central 24/7 estão na plataforma. Modelos preditivos, otimização e MLOps são evolução proposta, a ser validada.

Planeje um experimento interativo simulado
títulos por braço
total do experimento
duração estimada
n = (zα/2·√(2p̄q̄) + zβ·√(p₁q₁ + p₂q₂))² / δ²  ·  duração = 2n / títulos por mês  ·  taxas simuladas; só o volume mensal tem referência real
DadosFeaturesModelosDecisõesExecuçãoResultadosAvaliaçãomelhoracontínuacada volta usa os resultados da anteriorAvaliação offline: janelas deslizantes no tempotreinotestetreinotestetreinotestetempo →treina no passado, testa no futuro: sem olhar adiantenenhuma decisão real é tomada nesta etapacalibraçãodrift (PSI)feedback humanooknão?três monitores vigiam o sistema em produçãoquando algum dispara, o limiar ou o modelo é reavaliadocontroletratamento60%66%taxa de pagamento (sintético)efeito = diferença entre braços, com intervalo de confiançaDocumentadorégua de cobrança com IAWhatsApp e e-mailagente de IA gerencialcentral de atendimento 24/7política definida pela ZampProposta de evoluçãomodelos de risco calibradospróxima melhor açãoMLOps e monitoramentoexperimentação controladaaprendizado com revisõeso que é proposta nunca é apresentado como já comprovado
Capítulo 11

As quatro equipes

Para recapitular o caminho de uma obrigação: os dados são estruturados e ganham uma nota de qualidade; a carteira é segmentada; a melhor ação permitida é escolhida; a cobrança anda por uma máquina de estados; a conversa é entendida e encaminhada; o esforço é calibrado contra a recuperação; o pagamento é conciliado; as exceções vão para pessoas; a carteira vira inteligência gerencial — e o sistema aprende com os resultados.

Esse trabalho está dividido em quatro equipes lógicas, que convergem para a plataforma Menlo Finance Enterprise.

DataIntelligenceDecisionIntelligenceAgenticOperationsFinancialIntelligenceMenlo FinanceEnterprise
  • Data IntelligenceEstrutura a carteira e garante a qualidade dos dados.
  • Decision IntelligenceAplica regras e modelos para apoiar a priorização.
  • Agentic OperationsConduz contatos, coordena workflows e encaminha exceções.
  • Financial IntelligenceAcompanha recebimentos, resultados e desempenho operacional.

A pergunta que atravessa tudo isso é sempre a mesma: entre o que uma máquina faz bem e o que uma pessoa faz melhor, onde fica a linha — e como medir se ela está no lugar certo? A resposta que não muda: a rede define a política, a IA executa dentro dela, e as pessoas governam as exceções.