Integrações LBHM
Quando a sua operação usa outros sistemas da LBHM, o fluxo fala com eles por nós prontos: abrir e acompanhar tarefas no LBHM Tasks, consultar endereços por CEP no LBHM Utils e mandar um aviso pelo LIP.
Na paleta do editor eles aparecem em LBHM Tasks, LBHM Utils e, no caso do aviso, em Núcleo.
O que vale para todos
- Cada nó usa uma credencial do sistema com que fala — LBHM Tasks (API), LBHM Utils (API) ou LBHM LIP (API). Cadastre-a uma vez e escolha pelo nome no nó.
- Os campos de texto aceitam
{{ … }}com dados do item, então o mesmo nó atende um lote inteiro. - Na aba Config ficam Timeout (segundos) (padrão 60), Saída do nó (Mesclar item, o padrão, ou Substituir item) e Processamento paralelo, que dispara vários itens ao mesmo tempo mantendo a ordem da saída — veja Ajustes do nó.
- Cada nó tem uma saída (
main) e acrescenta ao item um campo com a resposta do sistema — indicado em cada seção abaixo. - Com o Processamento paralelo ligado, uma falha de comunicação vira
_errono item e o lote segue. Com ele desligado, vale o Em caso de erro da aba Config.
Tasks — Criar/atualizar
Abre uma tarefa no LBHM Tasks para alguém tratar.
| Campo | Obrigatório | Para quê |
|---|---|---|
| Credencial LBHM Tasks | Sim | Qual instância do Tasks recebe |
| Origem | Sim | Quem está mandando a tarefa (ex.: nexus-flow) |
| Título | Sim | O que aparece na lista de tarefas |
| Processo | Sim para criar | Escolhido numa lista, vinda do próprio Tasks |
| Tipo | Sim para criar | Escolhido na lista de tipos daquele processo |
| Referência externa | Recomendado | Sua chave do registro que originou a tarefa |
| Descrição | Não | Contexto para quem vai tratar |
| Prioridade | Não | Baixa, Média (padrão), Alta ou Urgente |
| Prazo | Não | Data e hora limite |
| Responsável | Não | Login de quem assume |
| URL de origem | Não | Link de volta ao registro que gerou a tarefa |
| Tópicos | Não | Slugs separados por vírgula, criados se não existirem |
| Etiquetas | Não | Separadas por vírgula |
| Parâmetros | Não | Dados livres em JSON, guardados junto da tarefa |
Preencha Processo e Tipo — sem os dois a tarefa não é criada. O Tasks exige a classificação na criação, porque é o tipo que define quais ações a pessoa vai ter na tarefa. Escolha primeiro o Processo: a lista de Tipos é a daquele processo, e trocar o processo limpa o tipo escolhido. Se a lista de tipos vier vazia, cadastre o tipo no Tasks antes de ligar o fluxo. A recusa também acontece quando o tipo escolhido pertence a outro processo.
Uma tarefa que já existe — mesma Origem e mesma Referência externa — é atualizada e passa mesmo sem Processo e Tipo: o Tasks preserva a classificação que ela já tem.
Sai o item enriquecido com _tarefa: o número da tarefa, o status, se ela
foi criada agora ou apenas atualizada, o processo, o tipo e os tópicos.
Sobre repetir a execução: com Referência externa preenchida, rodar de novo sobre o mesmo registro atualiza a tarefa existente em vez de abrir outra. Sem ela, cada execução abre uma tarefa nova — e um fluxo agendado enche a fila de duplicatas.
Tasks — Atualizar/Finalizar
Mexe numa tarefa que já existe, encontrada por Origem + Referência externa (os dois obrigatórios). Só o que você preencher é alterado; o resto fica como está.
| Campo | Para quê |
|---|---|
| Status | Aberta, Em andamento, Bloqueada, Concluída (finaliza) ou Cancelada. Em branco, mantém |
| Título, Descrição, Prioridade, Prazo | Substituem o valor atual quando preenchidos |
| Responsável | Passa a tarefa para outra pessoa |
| URL de origem | Atualiza o link de volta |
| Tópicos, Etiquetas | Slugs separados por vírgula |
| Parâmetros | Dados livres em JSON |
É este o nó que fecha o ciclo: quando a automação termina o trabalho, ela mesma conclui a tarefa que abriu.
Sai o item com _tarefa, no mesmo formato do nó anterior.
Tasks — Listar
Busca tarefas e emite uma saída por tarefa — bom para varrer o que está em aberto e agir em cada uma.
| Campo | Para quê |
|---|---|
| Status | Filtra por situação. Em branco, todos |
| Prioridade | Filtra por prioridade |
| Tópico | Slug do tópico |
| Origem | De onde a tarefa veio |
| Busca | Texto procurado no título |
Sem nenhuma tarefa no resultado, o item não segue adiante — o ramo simplesmente não roda. Se quiser tratar o "não achei nada", ligue Porta para saída vazia na aba Config.
Tasks — Tópico (upsert)
Garante que um tópico exista antes de você usá-lo numa tarefa.
| Campo | Obrigatório | Para quê |
|---|---|---|
| Slug | Sim | O identificador do tópico (ex.: fiscal) |
| Nome | Não | Nome apresentado. Em branco, um tópico que já existe mantém o nome atual |
| Descrição | Não | Explicação curta |
Sai o item com _topico.
Tasks — Consultar
Lê informações de apoio do Tasks. Escolha o Recurso:
| Recurso | O que sai |
|---|---|
| Tópicos | Um item por tópico |
| Equipes | Um item por equipe |
| Indicadores | Um item com _stats |
Use Tópicos e Equipes para montar decisões no fluxo (para qual tópico mandar a tarefa, por exemplo) e Indicadores para um resumo periódico.
Utils — Consultar CEP
Consulta um CEP na base dos Correios do LBHM Utils e completa o endereço no item.
| Campo | Obrigatório | Para quê |
|---|---|---|
| Credencial LBHM Utils | Sim | Qual instância responde |
| CEP | Sim | O CEP a consultar. Aceita {{ … }} e ignora traço e ponto |
Sai o item com _cep: logradouro, bairro, cidade, UF e os códigos do
município e do tipo de rua. Se o CEP não constar na base, o item segue mesmo
assim, com _cep.encontrado igual a falso — decida o que fazer com um
IF logo depois.
Utils — Buscar CEPs
Procura endereços por critérios, em vez de por um CEP específico. Serve para perguntas do tipo "todas as ruas deste bairro" ou "os CEPs desta cidade".
| Campo | Para quê |
|---|---|
| Combinar critérios | Todas (E) ou Qualquer (OU) |
| Critérios | Uma linha por regra: campo, operador e valor |
| Limite de resultados | Teto por consulta. Padrão 50 |
Campos pesquisáveis: CEP, Logradouro/Rua, Bairro, UF/Estado, Cidade/Município,
Cód. Município, Cód. tipo de rua e Tipo. Operadores: Igual, Diferente, Contém,
Começa com, Termina com e Em lista. O valor aceita {{ … }}; campo e
operador são fixos.
Sai um item por endereço encontrado, cada um com _cep e o total encontrado
em _cep_total. Quando a busca não acha nada, o item segue com _cep_total
igual a zero — assim o fluxo sabe que procurou.
LIP — Notificar
Manda um aviso pelo LBHM LIP para quem assina aquele canal.
| Campo | Obrigatório | Para quê |
|---|---|---|
| Credencial LBHM LIP | Sim | Qual instância recebe |
| Canal | Sim | Onde o aviso é publicado |
| Tópico | Não | Recorte dentro do canal |
| Título | Sim | O que a pessoa lê primeiro |
| Mensagem | Não | O corpo do aviso |
Quem recebe é quem assinou o canal no LIP — o nó não escolhe destinatário por
nome. Sai o item com _lip, incluindo quantas pessoas receberam. Se o número
vier zero, ninguém assinou aquele canal ainda: confira a assinatura no LIP.
Veja também: Tarefas, Ações e Credenciais.