API REST completa, webhooks em tempo real, SDKs em JS e Python. Publique agentes no marketplace e monetize. O ecossistema jurídico AI-native mais extensível do mercado.
/v1/processosLista todos os processos do escritório com filtros/v1/agentes/peticaoGera petição via agente jurídico com dados do caso/v1/prazos/criticosRetorna prazos críticos dos próximos N dias/v1/workflows/executarExecuta um workflow customizado com parâmetros/v1/analytics/operacionalMétricas operacionais do escritório em tempo real/v1/marketplace/publicarPublica um novo agente no marketplacenpm install @jusflow/sdkimport { JusflowClient } from '@jusflow/sdk';
const jf = new JusflowClient({ apiKey: process.env.JUSFLOW_KEY });
// Gerar petição via agente jurídico
const peticao = await jf.agentes.peticao.gerar({
tipo: 'inicial_trabalhista',
processo: { reclamante: 'João Silva', verbas: ['fgts', 'ferias'] }
});
console.log(peticao.conteudo); // petição completa geradapip install jusflow-sdkfrom jusflow import JusflowClient
jf = JusflowClient(api_key=os.environ["JUSFLOW_KEY"])
# Listar prazos críticos
prazos = jf.prazos.listar(dias=7, tipo="fatal")
for prazo in prazos:
print(f"{prazo.processo_id}: {prazo.data_limite}")Qualquer linguagem via HTTPcurl -X POST https://api.jusflow.io/v1/agentes/peticao \
-H "Authorization: Bearer $JUSFLOW_KEY" \
-H "Content-Type: application/json" \
-d '{
"tipo": "inicial_trabalhista",
"reclamante": "João Silva",
"verbas": ["fgts", "ferias", "13"]
}'processo.prazo_criticoDisparado quando um prazo fatal é detectado em qualquer processoagente.execucao_completaDisparado quando um agente conclui uma tarefa (petição, análise, etc.)processo.nova_movimentacaoDisparado quando nova movimentação processual é detectadalead.qualificadoDisparado quando o Agente Comercial qualifica um novo leadaudiencia.confirmadaDisparado quando uma audiência é confirmada ou reagendadaworkflow.checkpointDisparado em pontos de checkpoint de workflows para aprovação humana