Fluxos de trabalho
Um fluxo de trabalho é uma regra "se isso, então aquilo" para sua igreja. Quando um novo membro se cadastra, enviar uma mensagem de boas-vindas no WhatsApp depois de 1 hora. Quando um membro perde 6 semanas de culto, notificar o pastor. Quando uma doação chega, postar no chat da equipe.
O GCM vem com um construtor visual (alimentado pelo XYFlow) onde você arrasta gatilhos e ações, conecta e liga. Sem código, sem script.

O modelo mental
Cada fluxo de trabalho tem três partes:
- Um ou mais gatilhos — o que dispara o fluxo de trabalho. (Geralmente um único gatilho; fluxos de trabalho avançados podem combinar vários.)
- Uma sequência de ações — o que acontece. Pode se ramificar por condições, esperar atrasos, percorrer uma lista.
- Um status — rascunho / ativo / pausado.
Quando o gatilho dispara, o GCM enfileira uma execução — uma tentativa de execução para um sujeito (ex.: um membro específico). A execução percorre as ações em ordem. O histórico de execuções está em Monitoramento de execuções.
Por que visual
Fluxos de trabalho podem ficar complicados rapidamente. O layout visual deixa óbvio "o que essa coisa realmente faz" num relance. Pastores e administradores que não estão à vontade com código conseguem ler e editar com confiança.
A desvantagem é que fluxos de trabalho muito longos viram um grafo de nós difícil de gerenciar. Para esses, recomendamos dividir em fluxos menores que se passam o bastão por eventos personalizados ou cadeias de fluxos.
No que você pode acionar
A lista completa está em Gatilhos. Os mais comuns:
| Gatilho | Caso de uso |
|---|---|
member.created | Mensagem de boas-vindas para novos cadastros |
member.birthday | Parabéns de aniversário |
attendance.marked | Agradecimento após o culto |
giving.recorded | Recibo + agradecimento |
member.marked_lost | Reengajamento |
member.recovered | "Bem-vindo de volta" |
form.submitted | Acompanhamento de formulário de visitante |
schedule | Cron recorrente (ex.: resumo semanal) |
manual | Executar um fluxo de trabalho sob demanda |
webhook.received | Gatilhos de sistemas externos |
O que você pode fazer
A lista completa está em Ações. Categorias:
- Ações de membro — buscar, criar, atualizar, marcar como perdido, mudar tipo de adesão.
- Comunicação — enviar WhatsApp, SMS, e-mail, notificação in-app.
- Controle de fluxo — condição, divisão, esperar, loop, ramificação.
- Dados — definir variáveis, matemática, lookup.
- Integração — chamar um webhook, criar uma tarefa.
Permissões
| Ação | Admin | Pastor | Membro |
|---|---|---|---|
| Criar / editar fluxo de trabalho | sim | não | não |
| Ver definições de fluxos de trabalho | sim | só leitura | não |
| Ver execuções | sim | restrito à unidade | não |
| Acionar manualmente | sim | não | não |
Fluxos de trabalho são restritos a admins por padrão — eles podem tocar qualquer membro da organização e enviar por qualquer canal, então restringimos com rigor.
Disponibilidade por plano
Fluxos de trabalho estão disponíveis em todos os planos. Alguns recursos avançados (junções multi-gatilho, ramificação condicional complexa) funcionam igual independentemente do plano, mas execuções de fluxos de trabalho muito grandes podem ser limitadas em níveis menores para manter a fila saudável.
Próximos passos
- Construtor visual — se orientar com o canvas.
- Gatilhos — escolher o que dispara o fluxo de trabalho.
- Ações — escolher o que ele faz.
- Multi-etapa e atrasos — encadear etapas com tempo.
- Fluxo de acompanhamento de novos visitantes — receita de ponta a ponta.
