A equipe vê e gerencia a fila de espera no painel — listar entries, cancelar, ou encaixar manualmente alguém da fila num horário (sem esperar o sistema fazer o match).
Onde gerenciar
No painel: Fila de espera. URL /{sua-barbearia}/fila-de-espera.
A lista
Tabela com filtros:
- Status —
waiting,fulfilled,cancelled,expired. - Data preferida (range).
- Barbeiro.
- Busca por nome ou telefone.
Cada linha mostra:
- Cliente (nome, telefone).
- Data e período preferidos.
- Barbeiro preferido (ou "qualquer").
- Serviço.
- Status atual.
- Ações.
Ações disponíveis por linha
Cancelar a entry
Tira a pessoa da fila. Use quando:
- Cliente ligou pedindo pra sair.
- Você fechou direto pelo telefone (e quer evitar ofertas duplicadas pra ele).
- Detectou entry duplicada ou inválida.
Marca status = cancelled, cancelled_reason = staff.
Encaixar como agendamento (convert)
Quando você tem um horário disponível e quer chamar alguém da fila imediatamente sem esperar o matcher.
Fluxo:
- Clique em Encaixar.
- Escolha data, hora, barbeiro e serviço (preenche com o que a entry sugere por padrão).
- Confirme.
O sistema:
- Valida em transação que o slot está livre.
- Cria o agendamento normal.
- Marca a entry como
fulfilledcomfulfilled_appointment_idapontando pro novo agendamento. - Cancela ofertas pendentes pra esse cliente em outras entries (se houver).
- Dispara as notificações normais de agendamento (e-mail/WhatsApp pro cliente, staff, etc.).
Encaixar manual é o atalho pra "tem horário, quem está esperando?". Em barbearia movimentada, isso vira rotina de gerenciamento — uma agendamento cancela, você abre a fila, encaixa o próximo, segue.
Boas práticas
Quando ativar fila como expectativa
- Barbearia já está cheia em horários de pico (sábado tarde, fim de mês). Aí faz sentido — gente entra na fila e a chance de match é alta.
- Barbearia ainda com agenda vazia — fila vai parecer descolada porque ninguém precisa esperar.
Como agir com entries que se acumulam
- Stale (entrou há semanas e nada): entry deveria ter expirado naturalmente após o dia preferido. Se ficou perdida, cancele manualmente.
- Cliente conhecido: se vê o nome de cliente recorrente esperando há dias, vale ligar pra ele e oferecer um horário fora do preferido.
Encaixe automático vs manual
- Automático (matcher do sistema): roda assim que abre vaga. Bom pra reagir em tempo real.
- Manual (botão Encaixar): quando você tem informação que o sistema não tem — combinou com o cliente em particular, ou quer dar prioridade a alguém específico.
Próximos passos
- Como funciona a fila de espera — relembrar como o cliente entra e o sistema oferta.
- Confirmação e lembrete por WhatsApp — entender como o cliente é avisado.