Reenvio de Entregas com Falha
Você pode reenviar manualmente entregas de saída com falha para mensagens de chat enviadas a canais externos.
Use esse recurso quando uma mensagem tiver ao menos uma entrega em status failed e você precisar repetir essa entrega sem editar a mensagem original.
Onde reenviar
Seção intitulada “Onde reenviar”Abra Inbox → Chat History.
Selecione uma conversa e abra os detalhes de entrega da mensagem no modal de send status.
A Zaia exibe os blocos de entrega agrupados como:
- Sent
- Pending
- Errors
O botão Resend só aparece quando a mensagem tem ao menos uma entrega com falha.
Como funciona o reenvio
Seção intitulada “Como funciona o reenvio”Ao clicar em Resend, a Zaia tenta novamente cada entrega com falha dessa mensagem.
A Zaia reenvia os registros de entrega. Ela não edita a mensagem original.
Se a mensagem tiver mais de uma entrega com falha, a Zaia tenta novamente cada entrega com falha individualmente.
Antes de tentar novamente, cada entrega com falha muda para pending.
A interface é atualizada em tempo real.
Se o provedor aceitar a nova tentativa, a entrega muda para sent.
Se a nova tentativa falhar novamente, a entrega volta para failed e a Zaia exibe o erro atualizado.
Fluxo de status
Seção intitulada “Fluxo de status”Uma nova tentativa manual segue este fluxo:
- Failed → o usuário pode tentar novamente a entrega
- Pending → a Zaia iniciou a nova tentativa de envio
- Sent → o provedor aceitou a entrega
- Failed → a nova tentativa falhou e o erro é atualizado
Permissões e restrições
Seção intitulada “Permissões e restrições”O reenvio manual só funciona quando todas as condições abaixo são verdadeiras:
- O usuário tem a permissão de customer support
- O status da entrega é failed
- O chat está vinculado a um canal com uma conexão active
- A conexão não está em status failed
- O provedor é suportado para reenvio
A Zaia bloqueia o reenvio quando qualquer uma dessas condições não é atendida.
Provedores suportados
Seção intitulada “Provedores suportados”O reenvio manual atualmente está disponível para:
- WhatsApp (Waha)
- WhatsApp (Official)
- Telegram
Payloads suportados
Seção intitulada “Payloads suportados”A Zaia só tenta novamente entregas que representem um payload suportado.
Os tipos de payload suportados são:
- Text
- PNG image
- WAV audio
Se a entrega contiver uma estrutura não suportada ou mais de um payload, a Zaia bloqueia o reenvio.
Comportamento específico por canal
Seção intitulada “Comportamento específico por canal”Para o Instagram, o reenvio manual reutiliza as regras existentes de janela de mensagens.
Se o provedor rejeitar a entrega porque a janela de envio não é mais válida, a entrega volta para failed.
Cenários comuns
Seção intitulada “Cenários comuns”Uma entrega com falha
Seção intitulada “Uma entrega com falha”Se uma mensagem tem uma entrega com falha, a Zaia exibe Resend e tenta novamente essa entrega.
Múltiplas entregas com falha
Seção intitulada “Múltiplas entregas com falha”Se uma mensagem tem múltiplas entregas com falha, a Zaia tenta novamente cada entrega com falha dessa mensagem.
Conexão inválida ou com falha
Seção intitulada “Conexão inválida ou com falha”Se a conexão do canal for inválida ou já estiver com falha, a Zaia não permite o reenvio.
Entrega sem falha
Seção intitulada “Entrega sem falha”Se a entrega não está em status failed, a Zaia não permite o reenvio.
Ponto-chave
Seção intitulada “Ponto-chave”Esse recurso reenvia um registro de entrega específico.
Ele não altera o conteúdo da mensagem e não cria um fluxo de edição de mensagem.