Automação de inatividade: agora com espera por status
Além do tempo único, dá pra definir um tempo de espera diferente para cada status do pedido. Se ele ficar parado num status pelo tempo que você definir, é cancelado e reenviado — e a contagem recomeça no próximo status.
✅ Disponível agora em Automações → Cancelamento por inatividade. Ao criar ou editar uma regra, escolha a modalidade de espera.
A novidade em uma frase
Antes, a automação de inatividade cancelava o pedido depois de um tempo único, valendo pra qualquer status. Agora dá pra definir um tempo diferente para cada status — e o pedido é cancelado e reenviado assim que estoura o tempo daquele status.
O que mudou
Em vez de um prazo só pra tudo, você define quanto tempo o pedido pode ficar parado em cada status antes de agir.
As esperas são avaliadas em ordem. Se o pedido anda de um status para o outro, a contagem recomeça no status novo.
Estourou o tempo daquele status? O pedido é cancelado na transportadora e reenviado para o método que você escolher.
Um único tempo de inatividade valia para todos os status. Um pedido "Pendente" e um pedido "Despachado" esperavam exatamente o mesmo tanto.
Cada status tem o seu prazo. "Pendente" pode esperar 1 hora, "Despachado" 30 minutos — do jeito que faz sentido pra sua operação.
Escolhendo a modalidade
Ao criar ou editar a automação, você escolhe entre duas modalidades de espera:
- Tempo único de inatividade — Cancela o pedido quando ele ficar parado pelo tempo definido em qualquer um dos status selecionados. É o comportamento de sempre.
- Espera por status (encadeada) — Defina um tempo de espera diferente para cada status. Se o pedido ficar parado no status pelo tempo definido, ele é cancelado e reenviado.
Escolha entre um tempo único para todos os status ou um tempo diferente por status.
Montando as etapas
Na modalidade Espera por status, você monta as Etapas de espera — uma por status. Para cada etapa, se o pedido permanecer naquele status pelo tempo definido, a ação é executada.
Um exemplo prático:
- Despachado · Buscando motorista — espera 10 min. Se não achar entregador nesse tempo, cancela e reenvia.
- Em trânsito · Coletando — espera 15 min.
- Em trânsito · No local de coleta — espera 5 min.
Cada status tem o seu tempo, independente dos outros — não precisa ser crescente nem seguir a ordem da viagem. Use Adicionar etapa para incluir quantos status precisar.
Cada etapa é um status com o seu próprio tempo de espera.
Cada status tem o seu próprio tempo
A ordem em que as etapas aparecem na lista não muda o comportamento — o que vale é em qual status o pedido está parado. O tempo é medido a partir do momento em que o pedido entrou naquele status (e recomeça a cada mudança de status), não desde que ele foi despachado à transportadora.
Duplicar uma automação
Para reaproveitar uma regra bem ajustada em outra filial, agora tem Duplicar automação no menu de cada regra. Ele abre uma cópia já preenchida — é só ajustar o que mudar e salvar.
Cada filial tem os seus métodos
Se você duplicar (ou trocar a filial) e o método de envio escolhido não existir para aquela filial, o formulário avisa e não deixa salvar até você escolher um método válido. Assim nenhuma automação nasce apontando para um método que a filial não tem.
O que não mudou
Quem já usa o tempo único de inatividade continua exatamente igual — nada muda nas regras existentes. A espera por status é uma opção a mais, para quando você quer tratar cada status com um prazo próprio.
Dúvidas ou sugestões? Fale com a gente.
Origem do envio: veja qual automação criou cada entrega
No painel lateral do pedido, cada entrega agora mostra de onde ela veio — automação de envio, de reenvio ou de inatividade — com o nome da regra. Um clique abre a tela de automações já filtrada naquela regra.
Cancelar envio em massa: selecione vários pedidos e cancele de uma vez
Na tela de Pedidos, selecione vários pedidos e cancele o envio de todos de uma vez. Antes de confirmar, um resumo mostra exatamente o que será cancelado — agrupado por tipo — e quais pedidos ficam de fora, com o motivo.