Construir um fluxo de trabalho
Um fluxo de trabalho é construído numa tela. Arrasta passos para lá e liga-os com linhas, e são as linhas que fazem o fluxo: cada uma diz "quando este passo terminar assim, faz aquilo a seguir".
Todos os fluxos de trabalho começam com um gatilho e correm a partir daí.
A barra superior
No topo do construtor encontra o nome do fluxo de trabalho, os separadores Editor, Execuções e Definições e, à direita, o interruptor de publicação.
O nome do fluxo de trabalho é editado no próprio local.
Editor, Execuções e Definições
Editor é a tela, com as definições do passo selecionado no painel ao lado.
Execuções lista as execuções deste fluxo de trabalho com o seu estado, o registo sobre o qual atuaram e quando começaram. Selecione uma para a abrir. Execuções fica desativado até o fluxo de trabalho ser guardado pela primeira vez.
Enquanto uma execução está a correr ou em pausa, Cancelar na execução para-a e termina-a como Cancelado.
Definições contém o Nome e a Descrição do fluxo de trabalho e o tipo de registo a que se aplica.
Publicar
O interruptor à direita publica o fluxo de trabalho. A etiqueta ao lado indica Ativo quando está publicado e rascunho enquanto não estiver.
Publicar verifica primeiro a tela e depois guarda-a tal como está. Se houver problemas, o WiseParts indica quantos tem de corrigir na tela antes de poder publicar.
Enquanto a tela tiver alterações não guardadas, aparece uma faixa com Este fluxo de trabalho tem alterações por publicar. Publicar alterações guarda-as, e Descartar alterações repõe a última versão guardada.
Ligar os passos entre si
A maioria dos passos tem uma única ligação de saída. Alguns têm várias, uma por resultado, e a que é usada depende do que o passo decidiu — uma condição oferece Verdadeiro e Falso, uma aprovação oferece Aprovado, Rejeitado e Tempo esgotado, uma chamada à API oferece Sucesso e Erro.
Deixar um resultado por ligar é permitido e significa que o fluxo simplesmente para se lá chegar. Vale a pena verificar isso antes de publicar: um Rejeitado por ligar é uma rejeição de que ninguém fica a saber.
Gatilhos
Um gatilho decide quando um fluxo de trabalho começa. Cada fluxo tem exatamente um.
Evento inicia o fluxo quando algo acontece no WiseParts — um registo a chegar a um estado, uma mensagem a entrar, e assim por diante. É a escolha habitual.
Agendamento inicia-o segundo um calendário, em vez de em resposta a algo, e executa-o uma vez para cada registo do público que escolher:
- Público — os registos sobre os quais atuar, como Clientes com documentos vencidos / a vencer, indicando quantos dias à frente contam como a vencer.
- Frequência — Diário, Semanal ou Mensal, com a hora do dia e, quando se aplica, o dia da semana ou do mês.
- Fuso horário — o fuso horário em que essa hora é lida. Deixe-o vazio para usar o fuso horário da sua conta.
Manual inicia-o apenas quando alguém o executa, o que é útil enquanto ainda está a testar.
Webhook inicia-o quando um sistema externo contacta o WiseParts.
Lógica
Condição encaminha a execução para um lado ou para o outro consoante uma condição que definir.
Alternar encaminha a execução pelo primeiro caminho cuja condição se verifique, com um caminho Caso contrário para tudo o resto.
Filtro deixa a execução continuar apenas se a sua condição se verificar, e para-a caso contrário.
Junção volta a reunir caminhos separados, para que os passos seguintes sejam escritos uma vez em vez de repetidos em cada ramo.
Além de comparar um campo com um valor, uma condição pode verificar se um campo Está vazio ou Não está vazio.
Aguardar
Estes são os passos que fazem de um fluxo de trabalho algo que uma automação não consegue ser: pode parar, esperar e continuar mais tarde.
Espera aguarda um tempo definido antes de continuar.
Aprovação humana coloca a execução à frente de uma pessoa e espera pela sua decisão, continuando depois por Aprovado, Rejeitado, ou Tempo esgotado se ninguém responder a tempo.
A decisão fica à espera na execução, em Ações Pendentes, onde seleciona Aprovar ou Rejeitar.
Aguardar evento mantém a execução parada até acontecer algo específico e depois continua.
Um fluxo à espera não é um fluxo encravado. Pode ficar assim durante dias e retomar exatamente onde ficou.
Ações
Atualizar campo e Alterar estado escrevem no registo sobre o qual o fluxo está a correr.
Criar tarefa cria uma tarefa para alguém tratar.
Enviar notificação avisa alguém de que algo aconteceu.
Definir variável guarda um valor para os passos seguintes usarem.
Chamar API envia um pedido a um sistema fora do WiseParts e oferece Sucesso e Erro, para que possa tratar uma falha em vez de a execução parar.
Atribuir a uma função
Quando Criar Tarefa ou Aprovação Humana é atribuída a uma função e não a uma pessoa, a Estratégia de Atribuição decide quem a recebe:
- Pool partilhado — ninguém em particular; qualquer pessoa com essa função a pode assumir.
- Rotação equitativa — cada uma vai, à vez, para a pessoa seguinte dessa função.
- Menos ocupado — vai para quem tiver menos itens em aberto.
Inserir valores do registo
Numa mensagem de notificação ou nas instruções de uma aprovação, selecione Inserir variável para acrescentar um valor do registo ou de um passo anterior. É preenchido quando o fluxo corre.
Uma variável marcada como Condicional vem de um passo que só corre em alguns caminhos, pelo que fica vazia quando a execução segue por outro.
Passos de conversa
Enviar Modelo de Mensagem envia um dos seus modelos de mensagem ao contacto, pelo canal do próprio modelo — WhatsApp, email ou widget. Oferece Continuar depois de enviado, Ignorado quando não é possível chegar ao contacto ou o modelo ainda não pode ser enviado, e Falhou se o envio correr mal.
Fechar a Conversa resolve a conversa.
Atribuir Conversa entrega a conversa a uma pessoa específica, mantém quem já a tem, ou escolhe alguém automaticamente, tal como a caixa de entrada faz.
Adicionar Etiqueta de Conversação acrescenta uma etiqueta à conversa.
Atribuir Tarefa de Conversação cria uma tarefa para a conversa.
Passos de pedido
Alterar o Estado do Pedido passa o pedido para o estado que escolher.
Enviar Recuperação de Pedido volta a enviar ao cliente um pedido em aberto.
Construir um descrevendo-o
Selecione Ask Henry no construtor e descreva o que pretende em linguagem corrente — "notificar o gestor de conta quando uma devolução for rejeitada", ou "acrescentar um passo de aprovação humana antes de qualquer mudança de estado".
O Henry desenha-o na sua tela como proposta. Reveja cada uma antes de a manter: pode reverter qualquer alteração do Henry, e nada é publicado até que o publique.
Também pode perguntar ao Henry o que faz um fluxo de trabalho existente, o que é a forma mais rápida de recuperar algo construído há meses.
Isto exige o Henry AI ativo na sua conta, com créditos disponíveis.