Skip to content

Conversas

Conversas é a caixa de entrada para tudo que os membros enviam para você. Uma resposta de WhatsApp, uma resposta de SMS, uma mensagem direta para o número da sua igreja — tudo aparece aqui, agrupado por membro, em uma única linha do tempo por conversa.

Caixa de entrada de Conversas

O que há na caixa de entrada

O painel esquerdo lista cada conversa ativa, ordenada pela mais recente recebida. Cada linha mostra:

  • A foto e o nome do membro.
  • A prévia da última mensagem (truncada).
  • O canal (WhatsApp / SMS).
  • Um selo de não lido se houver mensagens que sua equipe não viu.

Clique em uma linha para abrir a linha do tempo da conversa à direita.

A linha do tempo da conversa

Uma única linha do tempo de conversa mostra todas as mensagens trocadas com aquele membro em todos os canais (ou filtrado por canal). Cada mensagem tem:

  • Direção — recebida ou enviada.
  • Carimbo de data/hora.
  • Canal.
  • Remetente — o membro da equipe que respondeu, para enviadas.
  • Status de entrega — para enviadas.

Respondendo

A caixa de composição na parte inferior permite responder diretamente. O canal padrão é o que o membro usou por último; você pode alternar para outro canal se necessário.

Tokens de mesclagem funcionam nas respostas — {{member.first_names}} será preenchido.

Quando você envia, a mensagem passa pelo mesmo provedor de um envio individual a partir do perfil do membro e aparece imediatamente na linha do tempo.

Como mensagens recebidas são vinculadas a membros

Quando uma mensagem chega:

  1. O webhook do provedor (ex.: o callback do WAHA para WhatsApp) atinge nossa edge function *-webhook.
  2. Normalizamos o telefone do remetente para E.164.
  3. Buscamos um membro cujo primary_phone ou secondary_phone corresponda.
  4. Se encontrado, a mensagem é vinculada à conversa daquele membro.
  5. Se não, a mensagem cai em um balde Não vinculado com o telefone bruto mostrado. Você pode atribuí-la manualmente a um membro ou criar um novo registro de visitante.

TIP

O balde de não vinculados é onde caem visitantes de primeira vez e mensagens de estranhos. Verifique-o diariamente — às vezes um vizinho curioso manda mensagem para o número da sua igreja e essa é uma pessoa com quem se engajar.

Encadeamento por canal

Por padrão, a linha do tempo mostra todos os canais misturados. Você pode filtrar para apenas WhatsApp ou apenas SMS se seu membro usar os dois. O encadeamento continua sendo único por membro — não criamos encadeamentos separados para canais separados da mesma pessoa.

Atribuição

Conversas podem ser atribuídas a um membro específico da equipe:

  • Clique na ação de atribuir e escolha um colega.
  • A conversa aparece na visualização pessoal de caixa de entrada dele.
  • A contagem do selo é atualizada para quem está atribuído.

Conversas não atribuídas ficam na caixa de entrada da equipe, onde qualquer pessoa com permissão pode pegá-las.

Status

Uma conversa pode estar:

  • Aberta — precisa de uma resposta.
  • Aguardando — você respondeu, esperando o membro.
  • Fechada — resolvida.

Você pode mudar o status manualmente. Aberta é o padrão para qualquer conversa com uma nova mensagem recebida.

Busca

A caixa de busca no topo procura tanto no nome do membro quanto no conteúdo das mensagens. Útil quando você lembra de uma frase específica mas não de quem a disse.

Notificações

A equipe pode optar por notificações para mensagens recebidas — seja notificações do navegador (para o app desktop) ou notificações push (para o PWA em celulares). Configure em Configurações → Notificações.

Permissões

AçãoAdminPastorMembro
Ver todas as conversassimrestrito à unidadesó as próprias
Respondersimrestritosó as próprias
Atribuirsimrestritonão
Vincular não vinculadossimnãonão

Um pastor vê conversas com membros nas suas unidades organizacionais atribuídas. Um membro pode ver sua própria conversa com a igreja.

Perguntas comuns

E se um membro usa dois números de telefone? Ambos os números devem estar no perfil (primário e secundário). O matcher tenta os dois. Se ele usou um terceiro número que não conhecemos, a mensagem cai em não vinculado e você atribui.

Conversas funcionam para e-mail? Ainda não. Respostas de e-mail vão para a caixa reply-to da sua igreja, não para o GCM. Está no roadmap.

Posso exportar uma conversa? Sim — abra o menu da conversa e escolha exportar. Produzimos uma transcrição em PDF adequada para registros pastorais ou conformidade legal.

E se um membro da equipe responder fora do GCM (ex.: pelo telefone da igreja)? Essas mensagens não vão aparecer no encadeamento da conversa. Ou roteie toda a comunicação pelo GCM ou aceite que o encadeamento estará incompleto.

Próximos passos