Configuração de Fila de SMS
Introdução
Definição - Fila de SMS
Uma fila de SMS é um sistema ou processo que organiza e gerencia o envio de mensagens de forma sequencial e controlada. Ela é usada para otimizar o fluxo de envio, evitando sobrecarga do sistema e garantindo que as mensagens sejam enviadas de maneira ordenada e eficiente.
A ferramenta de Fila de SMS no sistema tem como intuito evitar sobrecargas, garantindo uma entrega estável de mensagens, facilitando a comunicação entre o provedor e seus clientes, bem como o gerenciamento da eficiência do Gateway SMS. A Fila de SMS é uma ferramenta essencial para o gerenciamento e monitoramento de mensagens SMS em fila de envio. Esta funcionalidade permite aos usuários o controle da distribuição de mensagens de SMS, visualizar e atualizar informações sobre mensagens, sobre gateways e status de envio, proporcionando um controle eficaz das comunicações via SMS.
Acesso ao Formulário
Caminho: Sistema > CRM > Mensagens > Mensagem SMS > Aba Fila SMS
Requisitos de Uso
- Possuir uma integração de Gateway SMS cadastrada no sistema;
- Parametrização da funcionalidade associada à tarefa EnviarSMSFila.
Entrega de Valor
- Promove a automatização de entrega de mensagens de SMS;
- Organização no fluxo de mensagens ao utilizar a fila para distribuir envios e evitar sobrecargas;
- Escalabilidade ao lidar com volumes variáveis de mensagens;
- Possibilidade de acompanhamento da ferramenta através do formulário de Aba (Fila SMS) na Mensagem SMS.
Estrutura da Funcionalidade
A funcionalidade de Fila de SMS está estruturada principalmente no Cadastro de Mensagem de SMS e parametrização do intervalo e prioridade de envio da mensagem à Aba (Fila SMS) na Mensagem SMS, no relacionamento com a Rotina de Cobrança (CRM de Cobrança) e configuração da Tarefa - EnviarSMSFila.
Portanto, após a parametrização da fila, a rotina de cobrança executará e enviará as mensagens à Aba (Fila SMS) na Mensagem SMS. Com a Tarefa - EnviarSMSFila configurada, o sistema identificará estas mensagens armazenadas na fila e as encaminhará ao cliente final.
Princípios de Funcionamento
A fila de SMS tem como principio de funcionando os seguintes processos:
- Identificar as mensagens pendentes;
- Remover cada mensagem da fila;
- Realizar a requisição de disparo;
- Entregar a mensagem ao destinatário;
- Respeitar o intervalo de minutos e prioridade de envio definido na configuração.
Etapa 1: Ativação da Fila de SMS
Para iniciar a utilização da fila de SMS, é necessário realizar sua ativação diretamente no cadastro do Gateway SMS, indicando se, quando este gateway estiver relacionado à determinada mensagem de SMS e ela for enviada através da Rotina de Cobrança (CRM de Cobrança), será enviada à fila de SMS. Para ativar este parâmetro, siga os passos descritos a seguir:
- Acesse menu Configurações;
- Selecione a opção Integrações;
- Em seguida, clique em Gateways SMS;
- Clique no botão Editar ou no botão Novo para cadastrar um novo Gateway SMS;
- Para ativar a fila de SMS, marque a opção Sim no parâmetro Adicionar mensagens à fila.
- Clique em Salvar para validar as modificações.
Etapa 2: Configuração do Intervalo de Envio
Faz-se necessário definir o intervalo de envio para um melhor controle da fila. Esta configuração é realizada diretamente na mensagem de SMS. Siga os passos a seguir para prosseguir com esta configuração:
-
Acesse Menu sistema;
-
Selecione a opção CRM;
-
Em seguida, clique em Mensagens;
-
Clique em Mensagens SMS;
-
Selecione o botão Editar para ativar a fila em uma mensagem já cadastrada ou então clique no botão Novo para cadastrar uma nova mensagem;
-
Preencha os campos, conforme a descrição a seguir:
- Prioridade: indique qual a prioridade de envio da mensagem. Quanto menor a prioridade em número, antes a mensagem será enviada ao cliente quando for inlcuida na fila de SMS. Exemplo: uma mensagem com prioridade 1, será enviada antes da mensagem que tem prioridade 5;
- Intervalo de tempo: no cadastro da mensagem, este campo é respectivo ao intervalo de tempo em que uma mensagem será enviada após a outra. Indicando o tempo em minutos, será o período que cada mensagem será enviada. Em resumo, ele controla o ritmo ou a frequência de envio das mensagens, garantindo um espaçamento uniforme e consistente entre elas;
-
Após preencher os campos citados, clique em Salvar para validar as modificações e finalizar o cadastro da mensagem.
Importante:
Configure esta mensagem na Rotina de Cobrança (CRM de Cobrança) para inclusão na fila. Ajuste os Parâmetros de Cobrança para operação adequada. Para mais detalhes, consulte o manual: Rotina de Cobrança (CRM de Cobrança).
Etapa 3: Configuração da Tarefa EnviarSMSFila
Para o funcionamento eficaz da fila de SMS, é essencial cadastrar a tarefa EnviarSMSFila. O processo inicia-se com a configuração das mensagens de SMS nos Parâmetros de Cobrança. Em seguida, a Tarefa - Atualizar cobranças executa e envia essas mensagens para a fila de SMS. A tarefa EnviarSMSFila é então responsável por processar esta fila, garantindo que as mensagens sejam efetivamente enviadas aos destinatários.
Para realizar a configuração da tarefa, siga os passos abaixo:
Dica:
Recomendável que a tarefa esteja configurada para executar em horário comercial, devido ao envio de mensagens de cunho financeiro.
- Acesse o formulário de Agenda de tarefas através do caminho: Ferramentas > Ferramentas > Agenda de tarefas;
- Clique no botão Novo para cadastrar a tarefa;
- No campo Tarefa, selecione a opção EnviarSMSFila;
- Na seção Minuto, no campo Tipo, marque a opção Valor. Indique a mesma quantidade definida no intervalo definido no Cadastro de Mensagem de SMS. No campo Valor, insira o número de minutos na seguinte estrutura:
*/2
(exemplo); - Nos demais campos, nas seções Hora, Dia do mês, Mês e Dia da semana, marque a opção Todos. Configurando desta forma, o sistema sempre atualizará os dados de rastreamento a cada 2 minutos;
- Clique em Salvar para validar a criação da tarefa. A partir desta configuração, o sistema já irá iniciar a execução da tarefa.
Após a configuração da tarefa, ela seguirá executando automaticamente e irá identificar as mensagens armazenadas na fila de SMS, respeitando o intervalo definido no cadastro da mensagem de SMS e no intervalo da tarefa de SMS.
Funcionalidades Principais
Atualização das mensagens na fila
- O formulário permite atualizar a lista de mensagens na fila assim que um novo envio é realizado, garantindo que os usuários tenham acesso às informações mais recentes.
Gerenciamento da fila de SMS
- O formulário apresenta de forma geral, todas as informações competentes ao envio da mensagem e seu registro na fila, como o status de envio, prioridade e o telefone de envio, promovendo uma gestão eficiente sobre o uso da fila de SMS.
Fluxo de utilização
sequenceDiagram participant CRM participant Sistema participant FilaSMS participant GatewaySMS participant Cliente CRM->>Sistema: Dispara mensagem Sistema->>FilaSMS: Adiciona mensagem à fila loop Processamento da Fila FilaSMS->>FilaSMS: Verifica prioridades e tempo de envio FilaSMS->>GatewaySMS: Envia mensagem GatewaySMS->>Cliente: Entrega SMS end
Considerações Finais
O uso da ferramenta de fila de SMS no sistema representa uma solução eficiente para a comunicação com clientes. Seus principais benefícios incluem a otimização do processo de cobrança, a melhoria na entrega de informações importantes e uma operação eficiente do uso de Gateway SMS. A implementação adequada desta ferramenta pode resultar em maior engajamento dos clientes, redução de inadimplência e aumento da satisfação geral.
Etiquetas
Integracao Integracoes GatewaySMS MensagemDeSMS FilaSMS RotinaDeCobranca