Mudança na lógica dos gatilhos baseados em tempo

Antes, no Usedesk, os gatilhos baseados em tempo tinham uma limitação de sistema — os gatilhos verificavam se os tickets atendiam às condições a cada 13 minutos.

Isso significava que um gatilho podia ser executado mais tarde do que o horário exato definido nas configurações.

Por exemplo, se um gatilho estava configurado para disparar 5 minutos após um evento, ele podia, na prática, ser executado após 13 minutos.

Como resultado, os cenários de automação em que a precisão de tempo era importante podiam se comportar de forma menos previsível.

Atualizamos o mecanismo dos gatilhos de automação com condições baseadas em tempo. Agora eles funcionam de forma significativamente mais precisa e rápida, abrindo novas possibilidades para a automação do suporte.

Agora o sistema funciona da seguinte forma:

  • quando ocorre uma alteração em um ticket (por exemplo, uma mensagem do cliente é recebida, um agente responde ou os parâmetros do ticket são atualizados), o sistema calcula com antecedência quando o gatilho deve ser disparado;
  • no horário agendado, o gatilho verifica as condições do ticket e é executado se elas ainda forem atendidas.

Graças a isso, os gatilhos não esperam mais pelas verificações globais periódicas e são executados exatamente no horário agendado.

Agora a automação baseada em tempo funciona:

  • com mais precisão — os gatilhos são executados exatamente quando definido;
  • de forma mais previsível — sem atrasos aleatórios;
  • com mais flexibilidade — possibilitando cenários com intervalos de tempo curtos.

Isso é especialmente importante para os processos de suporte em que cada minuto conta.

Por exemplo, agora você pode configurar um gatilho:

Se um cliente não receber resposta em 5 minutos → notificar um supervisor ou reatribuir o ticket a outro grupo.

Antes, esse gatilho podia ser executado bem mais tarde do que o esperado, mas agora ele é executado no horário.