Como automatizar a gestao de listas de espera com n8n

Por que uma lista de espera automatizada muda o jogo
Clínicas, salões, restaurantes e prestadores de serviço vivem uma dor silenciosa: o horário que fica vago quando alguém cancela em cima da hora. Aquele slot das 15h que abriu às 14h30 quase sempre vira prejuízo — porque ninguém consegue oferecer a vaga a tempo para outro cliente.
O problema não é falta de demanda. É falta de velocidade. Existe uma fila de gente que gostaria daquele horário, mas descobrir quem, ligar e confirmar leva mais tempo do que a janela permite. É exatamente aí que uma lista de espera automatizada com n8n entrega resultado direto no caixa.
A lógica do fluxo
O conceito é simples: quando um horário fica livre, o sistema oferece a vaga automaticamente para a próxima pessoa da fila, por ordem de prioridade, e confirma tudo por WhatsApp. Se ninguém aceitar em X minutos, passa para o próximo.
Os blocos principais do workflow no n8n são:
- Gatilho de cancelamento: um Webhook (vindo da sua agenda) ou o node do Google Calendar Trigger detectando um evento removido.
- Consulta à fila: um node de banco (Postgres, MySQL ou até Google Sheets) que retorna os clientes em espera daquele serviço.
- Ordenação inteligente: ordenar por prioridade, tempo de espera ou valor do serviço.
- Envio da oferta via API oficial do WhatsApp (ou provedor como a Z-API/Evolution).
- Janela de resposta com timeout: o cliente tem, por exemplo, 10 minutos para aceitar.
- Confirmação e agendamento automático no calendário.
Montando a fila de espera
Comece com uma tabela simples. No Google Sheets ou Postgres, guarde: nome, telefone, serviço desejado, data de entrada na fila e prioridade. Sempre que um cliente pedir para "avisar se abrir vaga", esse registro entra ali — pode ser via formulário do site ou até por um comando no próprio agente de WhatsApp.
No n8n, um node Query (ou Google Sheets → Get rows) filtra apenas quem está aguardando aquele serviço específico. Um node Sort garante que a ordem de oferta respeite sua regra de negócio.
O coração: oferta com resposta cronometrada
Quando o horário abre, o fluxo pega o primeiro da fila e dispara uma mensagem clara:
"Oi, Ana! Abriu uma vaga hoje às 15h para corte + escova. Quer garantir? Responda SIM em até 10 minutos. 🙂"
A parte engenhosa é o controle do tempo. Use o node Wait configurado para aguardar um webhook de resposta com limite de 10 minutos. Duas coisas podem acontecer:
- O cliente responde SIM → o fluxo cria o evento no Google Calendar, remove a pessoa da fila e envia a confirmação final.
- O tempo esgota ou vem NÃO → o fluxo segue automaticamente para o próximo da lista, repetindo o ciclo com um node Loop.
Esse laço continua até alguém aceitar ou a fila terminar. Se ninguém aceitar, você recebe um alerta interno para decidir manualmente.
Tratando os detalhes que evitam dor de cabeça
Alguns cuidados fazem a diferença entre um fluxo bonito e um fluxo confiável:
- Evite oferta dupla: marque no banco quem já recebeu a oferta atual, para não disparar duas vezes no mesmo ciclo.
- Horário comercial: use um node IF para não enviar ofertas às 23h. Vagas fora do expediente entram na fila do dia seguinte.
- Registro de log: guarde cada oferta enviada e o resultado. Isso ajuda a entender taxa de conversão da lista de espera.
- Mensagem de saída: quando o horário for preenchido, avise educadamente os demais que a vaga foi ocupada — evita clientes respondendo depois e ficando frustrados.
O impacto real no negócio
Um salão que perde cinco horários por semana por cancelamentos de última hora está deixando dinheiro na mesa todo mês. Com a fila automatizada, boa parte dessas vagas se preenche sozinha, sem ninguém precisar ficar telefonando. O atendente ganha tempo, o cliente ganha conveniência e a agenda fica cheia.
O melhor é que esse mesmo padrão — fila, oferta cronometrada e confirmação — serve para restaurantes com mesas concorridas, consultórios e até turmas de cursos com vagas limitadas.
Quer colocar isso pra rodar?
Montar esse fluxo exige acertar os gatilhos, a lógica de timeout e a integração com o WhatsApp sem gerar mensagens duplicadas. Se você quer uma lista de espera funcionando de verdade no seu negócio, a GRS Automações pode desenhar e implementar o fluxo sob medida para a sua agenda. Fale com a gente quando quiser dar esse passo.