Entenda como funcionam os Robôs
Temos 2 Robôs que trabalham juntos. Um cria a Fila e o outro dispara os zaps. Veja:
{1} JOB_LEADZAP_DISPARO_AGENDA
Este job alimnta os 3 disparos
AGENDAMENTO
Os disparos tem um tempo de 3 segundos entre eles.
LEMBRETE
Le todas as Agendas da oficina X dias antes e alimenta a fila de Disparo
NO SHOW
Le todos as Agendas que estão com NO SHOW e alimenta fila de disparo
Monitoramento do JOB
Este JOB roda a cada 1 Hora e pode ser monitorado pela fila de JOBS, veja
Veja que consigo Ativar(se for o Caso) e Executar manualmente o JOB.
{2} Envio do ZAP ao cliente {Processo JAVA}
Temos um Robô que fica no servidor , feito em JAVA vai ler esta fila e disparar as Agendas obedecendo a data de envio que foi criado .
Lê a Fila a cada 2 minutos e pega os disparos que apareceram na fila e envia o ZAP ao cliente.
Dica: O robô SEMPRE estará ativo, se o sistema estiver ativo , pois ele fica dentro do Glassfish.
A mensagem já vai com o TEMPLATE pronto junto com o CHATBOT para o cliente tomar as decisões.
Veja a query que é executada.