O que é um fluxo de trabalho de despacho?

Um fluxo de trabalho do Dispatch é um recurso que permite criar um plano de envio de mensagens usando um modelo. O modelo atualmente compatível é o modelo de failover. Esse modelo permite que você tente enviar uma mensagem por meio de um canal e, se condições de sucesso se não forem atendidas dentro do prazo especificado, recorre-se ao envio da mensagem por outro canal.

No exemplo a seguir, a condição de sucesso é que a mensagem seja lida em até 600 segundos.

   "failover":{
      "expiry_time": 600,
      "condition_status": "read"
    }

O failover também pode ocorrer imediatamente caso haja falha no envio da mensagem.