SafeHarn

HARN — Catálogo de Automações Inteligentes.

Plataforma de agentes composáveis para mercado financeiro, RH e operações. Orquestre no HarnFlow, gere com MagicWork e execute na web, API ou Telegram.

Financeiro · RH · Operações

Ir para o site

Problema

Chatbots genéricos não resolvem crédito, KYC ou RH — faltam integrações, controle de custo e resultado verificável.

Solução

Cada automação é uma receita: prompt, skills, rules e tools. Orquestre no HarnFlow ou deixe o LLM planejar; rode na web, API ou Telegram com JSON validado e trilha completa.

Catálogo de automações inteligentes

Cada automação é uma receita reutilizável de Prompt + SKILLs + RULEs + Tools + LLM — para financeiro, RH e operações.

20

Oportunidades mapeadas

3

Verticais de mercado

18

Capacidades da plataforma

Entregas recentes

Evolução de segurança, deploy, qualidade e produto na plataforma.

Segurança

Fail-fast de secrets e gates de deploy

JWT/AMQP/PYTHON_RUNNER_API_KEY obrigatórios no boot; seed admin bloqueado em production; Telegram exige credenciais no startup.

Deploy

Contrato Dev/Docker alinhado à produção

DNS interno harn-api / harn-python-runner; portas 3210/3211/3212/3280 preservadas; .env.example só para pnpm local.

Qualidade

Testes de alto valor + CI

ACL (resource-access), BFF (backend-proxy), messaging (processResponse), sql-params; pnpm test na raiz e GitHub Actions (Node + unittest do runner).

Arquitetura

Docs de sistema e ADRs

C4 containers, auth E2E, mapa de filas, rede Docker e contratos Telegram em docs/architecture; ADRs de BFF cookie→Bearer e dual auth.

Código

Field-encryption unificado

AES-256-GCM centralizado em @harn/shared; API e worker consomem a mesma implementação.

Produto

Telegram + MagicWork em produção

Canal operacional completo e geração de agentes a partir de linguagem natural (já documentados nas seções abaixo).

Indicadores e oportunidades

Distribuição por vertical, maturidade das integrações e impacto estimado.

Oportunidades por vertical

8 financeiro · 5 RH · 7 outros

Maturidade das integrações

Status real da plataforma

Impacto estimado (%)

Valores ilustrativos para apresentação

Capacidades da plataforma

Tools, canais e capabilities — com status de implementação.

PROVIDERPronto

SERPRO, Serasa, bureaus com bloqueio inteligente

APIPronto

Integrações REST configuráveis

PYTHONPronto

Regras de negócio no sidecar FastAPI autenticado

WEBPronto

Busca pública via SearXNG/Tavily

TELEGRAMPronto

Vínculo, dual auth, execução e push de resultado no chat

DBPronto

Query Builders + db-runtime (SQL parametrizado)

EMAILPronto

Envio via ApiConfig (ex.: gateway SMTP/HTTP) com schema e domínio email no worker

VECTOR_SEARCHPlanejado

Stub hoje; Qdrant já usado para tools — RAG de docs é o próximo passo

WhatsAppPlanejado

Atendimento e coleta de documentos

RAGPlanejado

Base de conhecimento / RAG de verdade — Qdrant já existe; docs por agente, citações

CRON_HOOKSPronto

Agendamento e gatilhos — cron, webhook de entrada e eventos internos

HITLPlanejado

Human-in-the-loop — pausar tools críticas; aprovar no Web + Telegram

OBSERVABILITYPlanejado

Observabilidade de custo e qualidade — tokens, replay, evals

MEMORYPronto

Memória / conversa contínua — thread por chave composta de inputs

TOOLS_CATALOGParcial

Completar catálogo de tools — RAG, webhooks Slack/Teams

VERSIONINGPlanejado

Versionamento e promoção — draft → staging → prod

MULTI_TENANTPlanejado

Multi-tenant / workspaces — org, quotas e isolamento

HarnFlowPronto

Designer visual de orquestração multi-agente. Monta fluxos (DAG) conectando agentes do catálogo a LLM, prompts, skills e rules; valida o grafo, persiste e executa no worker (FlowRunner) com paralelismo por waves — útil para automações compostas sem depender só do orquestrador LLM.

HarnFlow

Pronto

Para que serve: orquestrar vários agentes em um fluxo visual (DAG), compondo LLM, prompts, skills e rules no canvas; validar, salvar e executar a automação composta no worker — sem depender apenas do plano gerado pelo orquestrador LLM.

Designer HarnFlow com canvas de agentes, skills e painel de propriedades
Designer visual HarnFlow — canvas de orquestração multi-agente
HARN — Motor de Automação
Orquestração de Agentes HARN

Arquitetura e diferenciais

Fluxo executivo da plataforma — da entrada ao resultado auditável.

API / UI / Telegram

Entrada da solicitação

RabbitMQ

Fila de tarefas

Worker

Motor de execução

LLM + Tools

Planejamento e integração

Resultado auditável

JSON validado + logs

Orquestrador multi-domínio
Bloqueio cruzado valido=false
Validação JSON Schema com retry
Cache de sessão para provedores
Auditoria completa em PostgreSQL
Fail-fast de secrets (JWT, AMQP, runner)
Docs de arquitetura + ADRs
CI com testes Node + Python Runner

Integração Telegram

Canal operacional pronto: vincule sua conta, liste e execute agentes pelo bot e receba o resultado no chat.

Como vincular

  1. 1.Abra Conta → Telegram na plataforma web
  2. 2.Gere o link de vinculação
  3. 3.Abra o deep link no Telegram e inicie a conversa com o bot
  4. 4.Confirme o vínculo — a web detecta automaticamente

Comandos

  • /agentesListar agentes e executar
  • /funcoesListar funções disponíveis
  • /status <ticket>Status da execução
  • /resultado <ticket>Resultado final
  • /cancelarCancelar coleta de parâmetros
  • /helpAjuda e status do vínculo

Vínculo

Conta web ↔ chat Telegram

/agentes

Lista paginada com ACL do usuário

Inputs

Coleta dos parâmetros do agente

Ticket

Execução assíncrona no worker

Resultado

Push automático no chat

MagicWork

Gere um agente completo a partir de uma tarefa em linguagem natural: Prompt + SKILL + RULE + Agente (e Python/tool se o plano pedir).

Como gerar

  1. 1.Descreva a tarefa (obrigatório); nome e grupo do agente são opcionais
  2. 2.Opcional: dite a tarefa por voz com a assistente Luna
  3. 3.Clique em “Gerar agente automaticamente”
  4. 4.Acompanhe o progresso: análise → Python → SKILL → RULE → Prompt → Agente
  5. 5.Abra os recursos criados ou execute o agente
Assistente de voz MagicWork

A geração acontece na página MagicWork — aqui só explicamos o fluxo.

Agent

Orquestrador com inputs, template e playbooks

Skill

Playbook procedural (SKILL)

Rule

Playbook de regras e formato de saída

Prompt

Instruções e schema do agente

Python + Tool

Opcional — função e tool PYTHON quando o plano exigir

Tools do catálogo

Sugestões; aviso se ainda não existirem na plataforma

Tarefa

Descrição em linguagem natural

Plano LLM

Monta a receita dos artefatos

Criação

Recursos em sequência

Resultado

Links e execução; rollback se falhar

Execução do Worker

Diagramas do motor: bootstrap, fluxo principal, orquestrador e agent loop.

Bootstrap do Worker

Sequência de inicialização ao subir o processo worker.

  • Health HTTP na porta 3202
  • Carrega tools do PostgreSQL e indexa no Qdrant
  • Registra playbooks e inicia consumers RabbitMQ
Renderizando diagrama…

Empacotamento da receita

Camadas que compostam cada automação na SafeHarn.

01

Prompt

Instruções + task + outputSchema

02

SKILLs

Procedimentos por domínio

03

RULEs

Restrições e formato de saída

04

Tools

PROVIDER, API, PYTHON, canais

05

Inputs

CPF, telefone, valores...

06

Canal

UI, API, Telegram, WhatsApp

Financeiro

KYC / Onboarding completo

Valida identidade, documento, telefone, PEP e listas restritivas.

Abertura de conta em minutos com rastreio auditável

PROVIDERWEBPYTHON

Financeiro

Análise de crédito pré-aprovada

Cruza bureau, renda, histórico interno e política de crédito.

Pré-análise antes do analista humano

PROVIDERDBPYTHON

Financeiro

Antifraude PIX/TED

Analisa titularidade, padrão de comportamento e listas negras.

Bloqueio preventivo com explicação estruturada

APIPROVIDERTELEGRAM

Financeiro

Conciliação bancária

Compara extratos, boletos e lançamentos internos.

Menos trabalho manual no back-office

DBPYTHONAPI

Financeiro

Validação de NF-e

Valida chave, CNPJ emitente, duplicidade e inconsistências.

Contas a pagar com menos fraude

APIWEBPYTHON

Financeiro

Compliance PLD-FT

Monitora PEP, OFAC, operações atípicas e mídia adversa.

Relatórios de compliance com evidências

WEBPROVIDERDB

Financeiro

Cobrança inteligente

Prioriza devedores e valida contato antes de acionar.

Recuperação mais eficiente

PROVIDERDBTELEGRAM

Financeiro

Análise de contratos

Extrai cláusulas e compara com política interna.

Revisão jurídica em minutos

PYTHONVECTOR_SEARCH

RH

Triagem de currículos

Ranqueia candidatos contra requisitos da vaga.

Recrutamento mais rápido e objetivo

VECTOR_SEARCHPYTHON

RH

Admissão digital

Valida CPF, telefone, antecedentes e documentos.

Onboarding sem planilhas

PROVIDEREMAILTELEGRAM

RH

Conferência de folha

Cruza ponto, benefícios e aponta inconsistências.

Menos retrabalho no fechamento

DBPYTHON

RH

Gestão de férias

Valida saldo, conflitos e política de férias.

Self-service com governança

DBTELEGRAM

RH

Síntese de pesquisa de clima

Agrega respostas e gera relatório executivo.

RH foca em ação, não em planilha

DBPYTHON

Outros

Validação de fornecedores

CNPJ, situação fiscal, protestos e certidões.

Procurement com menos risco

PROVIDERWEB

Outros

Due diligence imobiliária

Matrícula, ônus, IPTU e proprietário.

Checklist automatizado para escritórios

APIWEBPYTHON

Outros

Atendimento omnichannel

Cliente envia documento e recebe status automatizado.

Atendimento 24/7 com escalação humana

TELEGRAMPROVIDER

Outros

Monitoramento regulatório

Busca novas normas e resume impacto.

Compliance antecipado

WEBEMAIL

Outros

Triagem de sinistros

Valida documentos e cruza com apólice.

Menos perícias desnecessárias

PROVIDERPYTHON

Outros

Qualificação de leads B2B

Valida CNPJ, porte e situação cadastral.

Comercial foca em leads qualificados

PROVIDERWEB

Outros

Auditoria interna contínua

Detecta anomalias em lançamentos e aprovações.

Governança proativa

DBPYTHON

Blueprint: Análise de Crédito Pré-Aprovada

Receita completa — inputs, tools, skills, rules e fluxo de execução.

Inputs

  • cpf Documento principal
  • renda_declarada Renda mensal em R$
  • valor_solicitado Montante do crédito
  • produto Ex: pessoal, consignado, veículo
  • prazo_meses Prazo desejado

Tools

  • validar_cpfPROVIDER

    nome_chave do site_provedor CPF

  • consulta_serasa_scorePROVIDER

    nome_chave bureau Serasa

  • calcular_comprometimento_rendaPYTHON

    função Python no sidecar

  • consultar_historico_clienteDB

    query histórico inadimplência

  • notificar_analista_creditoTELEGRAM

    notificação opcional

Skills & Rule

  • consulta-cpf
  • consulta-serasa
  • calculo-score-credito
  • Rule: saida-credito-json

Você é analista de crédito automatizado. Priorize consultas baratas. Não aprove se CPF inválido ou score_risco=alto.

Fluxo

  1. 1.UI/Telegram Envia cpf, renda, valor
  2. 2.Worker Stage 1: validar_cpf (barato)
  3. 3.Receita Se valido=false → reprova sem bureau
  4. 4.DB Consulta histórico interno
  5. 5.Serasa Consulta bureau (pago)
  6. 6.Python Calcula score e limite
  7. 7.Worker Retorna JSON aprovado/limite/taxa

Blueprint: Admissão Digital de Colaborador

Admissão digital com validação documental e notificação multicanal.

Inputs

  • cpf CPF do candidato
  • telefone Celular com DDD
  • email E-mail pessoal
  • cargo Cargo pretendido
  • data_admissao Data prevista

Tools

  • validar_cpf (PROVIDER)
  • validar_telefone (PROVIDER)
  • consulta_antecedentes (PROVIDER)
  • enviar_boas_vindas (EMAIL)
  • notificar_rh (TELEGRAM)

Skills & saída

  • validar-docs-admissaoOrdem: CPF → telefone → e-mail
  • consulta-antecedentesSó após documentos válidos

{ aprovado, pendencias[], checklist_onboarding[], nivel_risco }

Pronto para operar automações com SafeHarn?

Acesse a plataforma, explore o catálogo de oportunidades e monte agentes auditáveis para o seu domínio.

Acessar a SafeHarn

Quer adaptar o SafeHarn ao seu contexto?

A RTS-IT customiza o produto ou integra com Projetos & Consultoria.

Outros produtos RTS-IT