Gerenciamento de mensagens e filas

Seu cliente vê uma mensagem no aplicativo WhatsApp, mas não sabe que ela cruzou mais de 100 servidores e roteadores ao redor do mundo.

Ultramsg ! não apenas uma mensagem

Estados de mensagem na instância

image 5
Você pode clicar no botão Reenviar, para reenviar todas as mensagens que não foram enviadas.
  • Enviadas : Mensagens enviadas com sucesso.
  • Fila : As mensagens estão na fila e as mensagens serão enviadas com base na prioridade.
  • Não enviadas : Mensagens que não foram enviadas por motivos técnicos e, na maioria dos casos, é devido a um erro no conteúdo da mensagem.
  • Inválido : Mensagens não enviadas, pois o número está errado ou não tem WhatsApp.
  • Expirado : todas as mensagens não enviadas da fila dentro de 24 horas por qualquer motivo expiram.

Reenviar mensagens que não foram enviadas usando a API

/resendByStatus

Este método pode ser usado para reenviar mensagens com falha por status de mensagem.

/resendById

Este método pode ser usado para reenviar mensagens com falha por ID de mensagem.

O número de segundos entre as mensagens

N3efMwo
O intervalo de tempo em segundos entre as mensagens

O valor padrão é 1 segundo, geralmente adequado para todos os projetos, mas você pode ajustá-lo de acordo com o projeto e é sempre recomendável aumentar os intervalos de tempo, por exemplo, 3-5 segundos.. exceto para mensagens (bots de bate-papo e códigos de ativação ” OTP” ) Para entregar as mensagens o mais rápido possível.

Gerenciamento de filas usando prioridade de mensagem

image 6
Gerenciamento de mensagens e filas 5

Este parâmetro é opcional, você pode usá-lo para criar uma fila profissional para mensagens, As mensagens com menor valor de prioridade são enviadas primeiro.

exemplo de uso:

prioridade = 0: para alta prioridade como mensagens OTP.

prioridade = 5: usado com mensagens gerais.

prioridade =10: ofertas promocionais não urgentes e notificações para seus clientes.

Valor padrão: 10

Exemplo de gerenciamento de filas:

Você envia 100 mensagens promocionais para seus clientes com prioridade 10.
Então você enviou 1 mensagem do WhatsApp como código de ativação com prioridade 10.
Agora, uma mensagem de código de ativação será enviada após o envio das 100 mensagens promocionais.

Mas se você enviar 1 mensagem do WhatsApp como código de ativação com prioridade inferior a 10, por exemplo 9
A mensagem de ativação será enviada primeiro… depois o resto das mensagens serão enviadas.

Excluir mensagens da instância

Os logs de mensagens e mídia são mantidos por apenas 60 dias, e se você quiser excluir mensagens a qualquer momento, poderá fazê-lo usando este método:

https://docs.ultramsg.com/api/post/messages/clear

Obter um relatório de mensagens por API

https://docs.ultramsg.com/api/get/messages

Você pode usar este método para obter uma lista de mensagens de instância, você pode consultar mensagens de acordo com o status da mensagem (enviada, fila, não enviada).