Criar uma ação em massa
Toda ação em massa segue o mesmo formato de três passos: selecione um conjunto alvo de membros, escolha a ação, confirme a contagem. A seleção acontece na lista de membros (ou qualquer lista que mostre membros — rede de conexões, detalhe de grupo, detalhe de ministério). O seletor de ação é a barra de ações que aparece assim que você marca pelo menos uma linha.

1. Construa sua seleção
Abra Membros (ou qualquer lista que mostre membros). Três maneiras de preencher a seleção:
| Método | Melhor para |
|---|---|
| Marque a caixa de cada linha | Listas pequenas, escolhidas manualmente |
| Selecionar tudo na página | Uma página de resultados filtrados (tipicamente 50 linhas) |
| Selecionar tudo que corresponda aos filtros | O conjunto filtrado completo — pode ser milhares |
Assim que uma linha é marcada, a barra de ações desliza no topo da lista com a contagem da seleção. Conforme você marca ou desmarca linhas, a contagem é atualizada.
TIP
"Selecionar tudo que corresponda aos filtros" é a jogada de alta alavancagem. Aplique seus filtros primeiro — ministério de Jovens, última vez visto > há 4 semanas, tem telefone — depois clique para puxar todo o conjunto correspondente, não apenas a página visível. A ação roda contra cada correspondência.
A seleção sobrevive à paginação — mover para a página 2 mantém suas seleções da página 1. Desmarcar tudo limpa tudo.
2. Escolha uma ação
A barra de ações expõe as ações principais em linha mais um menu suspenso Mais ações para as menos frequentes.
Botões em linha (sempre visíveis se você tiver permissão):
- Editar campos — abre o diálogo de edição em massa.
- Marcar presença — para uma reunião + data.
- Marcar como perdido — arquiva suavemente a seleção. Substituído por Restaurar para ativo quando o filtro incluir-perdidos está ligado.
- Excluir — exclusão suave, recuperável por 30 dias.
- Mesclar — só aparece quando 2 ou mais são selecionados.
O menu suspenso Mais ações adiciona:
- Enviar mensagem — WhatsApp / SMS / e-mail através dos canais configurados.
- Atribuir a unidade org — uma entrada por nível de hierarquia habilitado.
- Atribuir a ministério, Atribuir a grupo, Matricular em escola.
- Adicionar a workflow — dispara manualmente um fluxo automatizado.
Os itens que não se aplicam ficam ocultos. Se sua org não tem ministérios configurados, Atribuir a ministério não aparece.
3. Confirme a contagem
Cada ação abre um diálogo de confirmação que inclui a contagem de linhas afetadas (a contagem efetiva, que exclui quaisquer linhas bloqueadas). O botão diz Confirmar (47) — nunca apenas Confirmar. Leia o número antes de clicar. Se você pretendia agir sobre uma fatia e o número é "todos os membros", seus filtros não se aplicaram do jeito que você pensou.
Para ações de atribuição (unidade org, ministério, grupo, escola, workflow), o diálogo também permite buscar-escolher o alvo — por exemplo qual grupo atribuir. Para enviar-mensagem, o diálogo passa para o compositor de mensagens, que permite redigir o corpo e escolher um template antes de enviar.
4. Acompanhe a execução
Confirmar fecha o diálogo e cria a linha bulk_actions. Você pode:
- Permanecer na lista de membros — a ação roda em segundo plano. Você receberá uma notificação in-app quando ela terminar.
- Abrir Ações em massa na barra lateral para ver a barra de progresso ao vivo. Veja Monitoramento e tentativas.
WARNING
Fechar o navegador não para a ação. Uma vez que a linha esteja na fila, a edge function a processa do lado do servidor. A única forma de pará-la no meio do caminho é abrir a página de detalhe da ação e clicar em Cancelar.
Filtrar antes da seleção
O "selecionar tudo que corresponda aos filtros" só é útil quanto seus filtros forem. A lista de membros suporta:
| Filtro | Onde fica |
|---|---|
| Busca | Topo da lista — autocompletar por nome, e-mail, telefone |
| Unidade org | Um seletor por nível de hierarquia habilitado |
| Ministério / grupo / escola | Painel lateral |
| Tipo de membro, gênero, faixa etária | Painel lateral |
| Valores de campos personalizados | Painel lateral — aparece quando você tem campos personalizados |
| Perdido / ativo | Alternador no topo — padrão apenas ativo |
| Última presença | Painel lateral — "não compareceu há N semanas" |
Combine quantos quiser. O conjunto de filtros é refletido na URL, então você pode marcar como favorito "ministério de Jovens, perdido, última vista > 90d" como uma consulta de trabalho e executar uma ação em massa contra ela sempre que precisar.
TIP
A mesma maquinaria de filtros alimenta a rede de conexões e os segmentos salvos. Em qualquer lugar onde você possa filtrar membros, você pode executar ações em massa contra o conjunto correspondente.
O que é armazenado
Uma ação em massa registra:
- A org, o usuário que a iniciou, o tipo de ação, e os IDs alvo.
- Um blob JSON params com as entradas específicas da ação — ex. o ID do fundo para atribuir-a-ministério, o corpo da mensagem para enviar-mensagem.
- Uma contagem total, uma contagem de sucesso em andamento, uma contagem de falhas, e uma lista failed_items com uma string de erro por linha com falha.
- Carimbos de tempo para criado, iniciado, concluído, e (se aplicável) cancelado.
Isto é o que aparece em Ações em massa na barra lateral e o que alimenta a notificação que você recebe quando termina. A seleção original é capturada como um snapshot — mesmo que você depois mude os filtros, a ação em massa mira as linhas que correspondiam no momento do lançamento.
Próximos passos
- Edição em massa — a ação mais usada.
- Enviar uma mensagem — alcance a uma fatia.
- Monitoramento e tentativas — o que fazer depois de confirmar.
