O que você recebe
Matcher
O Matcher aplica regras exatas ou de tolerância, pontua cada correspondência de 0 a 100, e transforma o que não consegue parear em uma exceção. O motor de extração embutido do Matcher extrai transações de sistemas externos, então ninguém precisa mover um arquivo manualmente.
Streaming Hub
O Streaming Hub entrega fatos do Matcher, como uma execução de match concluída, para um webhook, uma fila, ou um cursor que você consulta. Ele também pode entregar eventos da plataforma para o Matcher através de um webhook assinado que você ativa.
Midaz
O Midaz é o ledger cujas exportações se tornam um lado de uma conciliação. Os dois produtos continuam sendo serviços separados, e nenhum conector roda entre eles.
Lender
O Lender consome o veredito de uma execução de match concluída e o traduz em uma ação de gestão da carteira do empréstimo.
Como as peças se encaixam
O Matcher fica entre os dados que você alimenta e os sistemas que agem sobre o resultado.
- Você define duas fontes, uma de cada lado da correspondência. Um arquivo enviado por upload, um transporte que o Matcher busca, uma extração do motor, ou um webhook de agregador alimentam uma fonte.
- Os dados do ledger chegam da mesma forma. Você exporta o período do Midaz e o importa como uma fonte do tipo
LEDGER. Não existe conector ao vivo. - O Matcher aplica as suas regras e pontua cada candidato de 0 a 100. Ele confirma uma correspondência exata ou de tolerância que pontua 90 ou mais.
- Uma correspondência aproximada ou uma correspondência por atraso de data sempre espera por uma pessoa. Itens sem contraparte viram exceções, classificadas por valor, idade, e sinais da fonte.
- Você despacha uma exceção para o JIRA, o ServiceNow, ou um endpoint HTTP que você configura. Cada requisição nomeia o seu próprio destino, então o Matcher não escala nada por conta própria.
- O Matcher publica os seus fatos em
lerian.streaming.matcher. O Streaming Hub os entrega ao seu webhook, à sua fila, ou ao seu cursor de pull. - O Matcher registra cada mudança auditada em um log de auditoria apenas de acréscimo. Ninguém pode editar ou remover uma entrada.
O que cada peça possui
Adote uma peça de cada vez
1
Comece com quaisquer duas fontes
Concilie um arquivo bancário contra uma exportação de ERP. O Matcher roda como um produto independente, sem ledger e sem nenhum outro produto Lerian ao lado.
2
Adicione o seu ledger
Exporte o período que você quer conciliar e o importe como uma fonte do tipo
LEDGER. O Midaz ou outro ledger chegam da mesma forma, porque o Matcher não depende de nenhum dos dois. Veja Matcher e Midaz para o fluxo de exportação e importação.3
Automatize os pulls
Registre uma conexão com o motor de extração, e então crie extrações em vez de enviar arquivos manualmente. Para dados de Open Finance, conecte uma conta Pluggy ou Belvo e gere um token de webhook para ela.
4
Direcione as exceções
Aponte o Matcher para o JIRA, o ServiceNow, ou o seu próprio endpoint. Configure o destino de despacho primeiro, porque o despacho falha sem ele. Verifique a assinatura HMAC em cada entrega que você recebe.
5
Feche o loop
Assine os fatos do Matcher no Streaming Hub. Quando você também roda crédito, o Lender consome
match_run.completed e move o estágio de gestão da carteira do empréstimo. Veja a solução de gestão de empréstimos.Traga o seu
- Qualquer ledger. O Matcher funciona com o Midaz ou com outro ledger, e não depende de nenhum dos dois.
- Qualquer formato de fonte. CSV, JSON, XML, ISO 20022 camt.053, além de layouts regionais como CNAB, OFX, e arquivos EDI de adquirente.
- As suas ferramentas de ticketing. Os destinos de despacho são o JIRA, o ServiceNow, e o seu próprio webhook HTTP.
- O seu cliente de IA. O servidor MCP do Matcher fala Streamable HTTP e repassa o seu bearer token sem registrá-lo ou armazená-lo.
- As suas telas de conciliação. A UI do Matcher é entregue como uma aplicação web própria, ao lado da API do Matcher.
Um exemplo prático
Este exemplo concilia um dia de Pix contra o extrato de liquidação do BACEN. O passo a passo completo está em Conciliação de Pix.
- A fonte A contém as transações Pix confirmadas do dia, exportadas do Midaz. A fonte B contém o extrato de liquidação SPI do BACEN.
- Os dois mapeamentos de campo apontam
external_idpara oendToEndId. Esse valor liga uma transação do Midaz ao seu registro de liquidação no BACEN. - A primeira regra compara referência, valor, moeda, e data, e pontua 100.
- Um Pix iniciado às 23:58 liquida no BACEN no dia seguinte. A regra de atraso de data pareia esse caso com 85, e esse par sempre vai para a fila de revisão.
- Uma transação do Midaz sem entrada no BACEN vira uma exceção. Uma entrada do BACEN sem transação no Midaz também.
- Uma devolução carrega o id de ponta a ponta original e uma nova identificação de retorno. O Matcher a pareia contra o extrato do BACEN por esses identificadores.
Comece aqui
O que é o Matcher?
O motor de conciliação: regras, pontuações de confiança, exceções, e trilhas de auditoria.
Início rápido do Matcher
Rode uma primeira conciliação, e então revise as correspondências e as exceções que ela produz.
Conceitos do Matcher
Contextos, fontes, mapeamentos de campo, regras, e correspondências, as cinco coisas que você configura.

