O que existe hoje
- API REST versionada, com autenticação por credencial de cliente, webhooks para eventos de processamento e retorno estruturado: documento classificado, campos extraídos com página e trecho de origem, resultado de cada célula (conforme, não conforme, não avaliada) e achados.
- MCP para times que operam com agentes: as mesmas capacidades, expostas como ferramentas.
- Documentação de integração e ambiente de homologação com documentos de teste, sem dado pessoal real, liberados para o time de integração depois do primeiro contato.
- Suporte de integração durante a homologação. O ritmo é do seu time.
O formato do retorno
O mesmo objeto que a plataforma devolve, aqui sobre um documento de exemplo: nomes de campo reais, valores fictícios. Cada campo traz a página e o trecho de origem; cada célula, a regra e o resultado; o parecer sai com o veredito proposto e a mesa em aberto.
{
"pasta_id": "pasta-exemplo-01",
"documentos": [
{
"doc_id": "doc-01",
"doc_type": "contrato_social_consolidado",
"confianca": 0.98,
"campos": [
{ "campo": "administrador", "valor": "João X.", "pagina": 7, "ancora": "cláusula 12ª — administração", "confianca": 0.97 },
{ "campo": "poderes_conta", "valor": "isoladamente, sem limite de valor", "pagina": 9, "ancora": "cláusula 15ª — poderes", "confianca": 0.95 },
{ "campo": "ultima_consolidacao", "valor": "2024-11-18", "pagina": 21, "ancora": "termo de arquivamento", "confianca": 0.99 }
]
}
],
"celulas": [
{ "celula_id": "adm-identificado|doc-01", "regra_id": "adm-identificado", "resultado": "conforme", "evidencia": { "doc_id": "doc-01", "pagina": 7, "ancora": "cláusula 12ª" } },
{ "celula_id": "poderes-conta|doc-01", "regra_id": "poderes-conta", "resultado": "conforme", "evidencia": { "doc_id": "doc-01", "pagina": 9, "ancora": "cláusula 15ª" } },
{ "celula_id": "contrato-vigente|doc-01", "regra_id": "contrato-vigente", "resultado": "conforme", "evidencia": { "doc_id": "doc-01", "pagina": 21, "ancora": "termo de arquivamento" } }
],
"parecer": {
"veredito": "resolvido",
"achados": [],
"mesa": { "estado": "aguardando_ratificacao", "decisoes": [] }
}
}Os resultados possíveis de resultado são conforme, não conforme e não avaliada. A mesa registra confirmado, corrigido ou rejeitado por célula, com quem decidiu e quando, e o parecer é re-emitido.
Como começar
Peça o acesso pelo formulário indicando o produto e o segmento. Devolvemos a documentação de integração e as credenciais de homologação para o seu time.