BDS0.1

Notification Rule

Quando um evento acontece em um tipo de registro, avise um público por um canal.

Revisado 2026-10-28Markdown

Uma Notification Rule diz: quando um evento de um tipo acontece em um tipo de registro, envie uma mensagem por um canal para um público, usando um template. Ela diz quem é avisado, nunca quem pode ler o registro.

Hoje a base tem uma regra, Reading due today, Active, pelo canal Slack DM, gerada pelo Daily Digest do KPIs & OKRs. A regra documenta esse fluxo; não o comanda. O digest monta seus blocos no código do workflow, não renderiza o Template e não usa Active como liga/desliga. Veja Registros de integração.

Grid view de Notification Rule: a regra que documenta o Daily Digest.

Campos

O que dispara e o que é dito

Campo Armazenamento Significado
Name Texto O evento e o público em uma frase. Campo primário.
Trigger Texto Tipo de registro e evento, comparados literalmente pela automação que o lê
Record Type Registros vinculados Classification Term (mirror); o tipo de registro em que o evento ocorre
Template Texto longo Texto da mensagem com placeholders entre chaves; mensagens enviadas mantêm o próprio texto
Active Caixa de seleção Marcado significa que a regra deve disparar; vazio significa desligada
Tags Registros vinculados Tags (mirror); rótulos opcionais

Por onde e para quem

Campo Armazenamento Significado
Channel Registros vinculados Channel; vincule exatamente um canal Active
Channel (Name) Consulta vinculada Nome do canal vinculado, por Channel
Audience (Team) Registros vinculados Team (mirror)
Audience (Department) Registros vinculados Department (mirror)
Audience (Membership) Registros vinculados Membership (mirror); vazio quando o público vem do próprio registro
Audience (Membership Name) Consulta vinculada Configuração inválida: a consulta não tem campo de destino e não mostra nada

O que gerou

Campo Armazenamento Significado
Messages Registros vinculados Inverso de Message → Rule
Messages Sent Agregação Soma de Is Sent entre as Messages vinculadas
Last Sent Agregação O Sent At mais recente entre as Messages vinculadas

Regras calculadas

Messages Sent soma a fórmula Is Sent de Message, então conta toda linha com Status Sent, inclusive dry runs. Em 2026-10-28 a regra mostrava 155, dos quais 76 eram dry runs. Leia Revisar entregas antes de citá-lo como contagem de entregas.

Audience (Membership Name) está quebrada: a descrição espera Member (Name) por Audience (Membership), mas nenhum campo de destino está configurado. Ela consta nas lacunas conhecidas.

Ciclo de vida e checagens

Desmarque Active para pausar uma regra sem apagá-la. Uma regra deve nomear um tipo de evento; um segundo evento é uma segunda regra. Nenhuma fórmula checa se o canal está Active, se o público tem binding vigente ou se cada placeholder existe no tipo de registro.

Exemplo

Fictício: Name Task overdue → accountable membership, Trigger Task overdue, Record Type Task, Template {Name} was due on {Due Date} and is still open., Active marcado, Channel ops-alerts, público vazio porque vem da accountable membership da tarefa.

Próximos passos

Registrar canais e regras · Todas as entidades