Pular para o conteúdo principal

Etapas e canais

Cada etapa da régua responde três perguntas: quando disparar (gatilho), o que fazer (ação) e por onde falar (canais). Esta página detalha as opções de cada uma.

Etapas de uma régua

Quando: gatilhos e offsets

O gatilho ancora a etapa numa data da cobrança, com um offset em dias:

GatilhoSignificadoExemplo
Antes do vencimento (before_due)X dias antes de vencerLembrete amigável a -3 dias
No dia do vencimento (on_due)No próprio dia"Vence hoje"
Após o vencimento (after_due)X dias de atrasoCobrança firme a +5, oferta a +15
Após a emissão (after_issue)X dias após emitirConfirmação de recebimento da fatura
Após o pagamento (after_payment)X dias após pagarAgradecimento/confirmação

A verificação diária compara a data de hoje com o gatilho de cada etapa ativa, em ordem de posição. Uma etapa executa no máximo uma vez por cobrança: se já disparou, não repete. Etapas after_due usam os dias em atraso recalculados no dia — se a cobrança entrou na régua já com 20 dias de atraso, as etapas de +3, +5 e +10 elegíveis disparam sob os mesmos limites de contato por pessoa (você não bombardeia o devedor; veja Compliance de contato).

O que: tipos de ação

AçãoO que acontece
Notificação (notification)Envia mensagem pelos canais da etapa, com o template escolhido
Oferta de negociação (negotiation_offer)Cria uma oferta de acordo para a cobrança (desconto de 10%, até 3 parcelas, válida por 7 dias), visível no portal do devedor
Tarefa manual (manual_task)Abre uma tarefa de follow-up para a equipe, prioridade alta, prazo de 24h
Negativação (negativation)Cria um registro de negativação pendente + tarefa urgente de revisão humana — nada vai ao birô sem aprovação
Protesto (protest)Cria um registro de protesto pendente + tarefa urgente de revisão humana
Judicial (judicial)Abre tarefa urgente de encaminhamento ao jurídico

Negativação, protesto e judicial nunca executam sozinhos: são workflows com revisão humana obrigatória. Cobrança com trava jurídica (legal hold) pula essas etapas automaticamente.

Por onde: canais

Uma etapa de notificação pode usar um ou mais canais: e-mail, SMS, WhatsApp, voz (ligação) e manual. O destinatário é resolvido pelo cadastro do cliente:

  • E-mail — primeiro e-mail cadastrado;
  • SMS e voz — telefone marcado como celular (ou o primeiro da lista);
  • WhatsApp — telefone marcado como WhatsApp; sem ele, cai no celular.

Se o cliente não tem contato para o canal, aquele canal é simplesmente pulado — os demais seguem. Cada combinação cobrança + etapa + canal tem uma chave de idempotência: mesmo com jobs concorrentes, a mesma mensagem nunca sai duas vezes.

:::caution Voz ainda não dispara O canal de voz (ligação) aparece na configuração, mas ainda não é disparado — hoje é um canal planejado, sem efeito no envio. Uma etapa só de voz não gera contato. Para ligações, use uma tarefa manual e registre o retorno. Os canais que efetivamente enviam hoje são e-mail, SMS e WhatsApp (o canal manual apenas registra que o contato será feito por uma pessoa). :::

Tom e template

Cada etapa carrega um tom (amigável, neutro, firme, urgente) e um template de mensagem com variáveis interpoladas — nome do cliente, valor atualizado, dias de atraso, link de pagamento. Sem template, o sistema envia um lembrete genérico com a descrição da cobrança; na prática, você sempre vai querer um template por etapa.

Condições da etapa

Etapas podem carregar condições adicionais registradas junto da etapa; elas são preservadas no snapshot da versão publicada, e o resultado da avaliação de cada condição fica gravado na execução da etapa (conditionsResult) — você consegue responder "por que essa mensagem saiu (ou não saiu)?" olhando o registro. Independentemente de condição, a supressão ativa sempre vence: nenhuma condição de etapa passa por cima de um opt-out ou de uma disputa aberta.