Este processo automatizado tem como objetivo realizar chamadas telefônicas para coleta de NPS (Net Promoter Score) de forma inteligente e eficiente, utilizando o n8n integrado com a plataforma Thoughtly, Supabase para armazenamento de dados
Este processo é dividido em dois fluxos principais: um para realizar as ligações e outro para receber e processar as respostas.
🔄 Fluxo 1: Pensativamente – Faz Ligação | NPS
Objetivo: Automatizar as ligações para contatos cadastrados e gerenciar as tentativas de chamadas.
🧩 Etapas do Processo:
1. Disparo do Fluxo via CRON:
- Um nó CRON ativa automaticamente o fluxo em horários comerciais pré-definidos
- Um nó “código” e um “IF” realizam uma verificação dupla para garantir que a execução esteja dentro do horário permitido.
2. Busca de Contato Válido:
- Consulte ao banco Supabase com a condição: quantidade_ligacao > xn (sendo xn o número de tentativas realizadas).
- Caso não haja contatos elegíveis, o fluxo é interrompido.
3. Preparação dos Dados:
- Os valores dos campos do contato são normalizados por um código de nó.
- Atualização do número de telefone formatado no banco Supabase.
4. Disparo da Ligação:
- O contato é adicionado à fila de chamadas do Thoughtly via API.
- A primeira tentativa de ligação foi iniciada.
- Tempo de espera de 55 segundos entre cada tentativa.
5. Repetição de Tentativas:
- Caso a conexão não seja atendida: São feitas até 3 tentativas com intervalo de 55 segundos entre elas.
- Se atendido, o processo é interrompido.
6. Atualização do Status:
- Ao final, o status do contato é atualizado no Supabase com base no id como “atendido” ou conforme o resultado final.
Material complementar: Coleta e Processamento de Respostas NPS via Webhook (Fluxo 2)
Em caso de dúvidas, entre em contato com a Supervisão para obter orientações adicionais.