Passar para o conteúdo principal

Gerenciando a ordem dos seus Workflows

Reordene e priorize seus Workflows para criar a melhor experiência para o cliente

Escrito por Brian Byrne

Como reordenar seus Workflows

Seus Workflows sempre são executados em ordem sequencial, de cima para baixo. De vez em quando, pode ser necessário reordená-los para atualizar a experiência do cliente. Você pode facilmente reordenar seus Workflows arrastando-os.

Workflows voltados para o cliente vs Workflows em segundo plano

O principal a ter em mente ao reordenar um Workflow é se ele é voltado para o cliente ou em segundo plano, pois isso impacta seu comportamento.

O que são Workflows voltados para o cliente?

Isso significa que um Workflow contém algo que o cliente pode ler ou interagir. Por exemplo:

  • Botões de resposta

  • Ou qualquer tipo de mensagem

Workflows voltados para o cliente correspondentes

Os clientes só experimentam o primeiro Workflow voltado para o cliente que corresponderem.

O que são Workflows em segundo plano?

Um Workflow em segundo plano (ou interno) geralmente contém apenas ações que os clientes não podem ver ou interagir. Você notará que um pequeno ícone sempre aparece ao lado dos Workflows em segundo plano para ajudar a identificá-los.

Workflows em segundo plano correspondentes

Os clientes podem corresponder a múltiplos Workflows em segundo plano em paralelo.

O principal ponto aqui é que, quando você tem Workflows em segundo plano rodando em paralelo, todos serão aplicados quando corresponderem.

Não há garantia de que um Workflow em segundo plano específico, por exemplo, o de menor/maior prioridade, será o que aplicará ações como atribuição.

Você deve tentar limitar o número de Workflows em segundo plano concorrentes que estão rodando ao mesmo tempo, ou mover ações como atribuições para o Workflow voltado para o cliente, para garantir que elas sejam acionadas quando esperado.

Como os clientes correspondem a ambos os tipos de Workflows juntos?

  1. Os clientes só experimentam o primeiro Workflow voltado para o cliente que corresponderem,

  2. Mas eles podem corresponder a múltiplos Workflows em segundo plano.

Contexto do cliente nos Workflows

Para ambos os Workflows em segundo plano e voltados para o cliente, é importante entender a quem o Workflow se aplica:

  • Quando um Workflow corresponde, ele sempre se aplica ao cliente mais antigo restante na conversa. Inicialmente, este é o cliente que iniciou a conversa.

  • Se clientes forem adicionados ou removidos da conversa, o Workflow sempre se aplicará ao cliente mais antigo restante.

  • Todas as ações, condições e critérios de correspondência no Workflow são baseados nos atributos e comportamento desse cliente mais antigo restante.

Por exemplo, se houver múltiplos clientes na conversa (cliente 1, depois cliente 2, depois cliente 3, etc.), quaisquer ações, condições e critérios de correspondência relacionados a pessoas no Workflow sempre se aplicarão ao cliente 1, até que ele seja removido da conversa. Se o cliente 1 for removido, o Workflow então se aplicará ao cliente 2, e assim por diante.

Descobrindo quais Workflows estão se aplicando às suas conversas

Você pode usar o botão Inbox Events para mostrar todos os Workflows que se aplicam a uma conversa. Isso é muito útil para descobrir quais Workflows estão se aplicando onde.

Para facilitar ainda mais, recomendamos sempre nomear seus Workflows claramente, para que possam ser facilmente entendidos pela sua equipe.

Respondeu à sua pergunta?