Editor de Workflows
Visão Geral
O Editor de Workflows é um designer visual de arrastar e soltar onde você constrói fluxos de conversa automatizados etapa por etapa. Cada etapa representa uma ação que o sistema executa durante uma conversa — como enviar uma mensagem, fazer uma pergunta, direcionar para uma equipe ou invocar um agente de IA. As etapas são organizadas sequencialmente, e você pode adicioná-las, editá-las, reordená-las e excluí-las para criar o fluxo exato que seu negócio precisa.
Como Acessar
- Navegue até Ferramentas > Workflows, depois clique em um workflow para editá-lo
- Função necessária: Admin
Visão Geral da Interface
O Editor de Workflows exibe:
- Uma tela visual mostrando as etapas do workflow em ordem sequencial
- Uma caixa de ferramentas à esquerda com os tipos de etapas disponíveis organizados por categoria
- Um painel do editor de etapas à direita que aparece quando você clica em uma etapa
- Um editor de configurações globais acessível clicando no nome do workflow ou na área de fundo
- Botões Salvar e Voltar no cabeçalho
Funcionalidades e Ações
Adicionar uma Etapa
O que faz: Adiciona uma nova ação ao workflow. As etapas são executadas na ordem em que aparecem.
Passos:
- Clique no botão + ou arraste um tipo de etapa da caixa de ferramentas para a tela
- Selecione o tipo de etapa das opções disponíveis (veja Tipos de Etapa abaixo)
- Configure as definições da etapa no painel do editor à direita
- A etapa aparece no fluxo na posição selecionada
Editar uma Etapa
O que faz: Modifica a configuração de uma etapa existente.
Passos:
- Clique na etapa na tela visual
- O painel do editor é aberto à direita com as configurações da etapa
- Modifique os campos conforme necessário
- As alterações são aplicadas quando você salva o workflow
Excluir uma Etapa
O que faz: Remove uma etapa do workflow.
Passos:
- Clique na etapa na tela visual
- Clique na opção de excluir no editor de etapas ou menu de contexto
- A etapa é removida do fluxo
Reordenar Etapas
O que faz: Altera a ordem em que as etapas são executadas.
Passos:
- Arraste uma etapa para cima ou para baixo na tela visual
- Solte-a na posição desejada
- A sequência do workflow é atualizada de acordo
Configurar Definições Globais
O que faz: Define configurações no nível do workflow que se aplicam a todo o fluxo.
Passos:
- Clique no fundo do workflow ou no nome do workflow
- O editor de configurações globais é aberto com os seguintes campos:
- Nome — O nome do workflow
- Tempo Limite de Inatividade — Número de dias de inatividade antes da sessão ser encerrada automaticamente
- Contexto Geral do Aurora AI — Um campo de texto para fornecer contexto geral que todas as etapas de IA neste workflow podem usar
- Modifique as configurações conforme necessário
Salvar o Workflow
O que faz: Salva todas as alterações no workflow, incluindo etapas, suas configurações e definições globais.
Passos:
- Clique no botão Salvar no cabeçalho
- O workflow é salvo e você recebe uma confirmação
Notas importantes:
- Sempre salve antes de sair do editor, pois alterações não salvas serão perdidas
- Salvar atualiza a definição do workflow; sessões ativas podem continuar com a versão anterior
Tipos de Etapa
Mensagem
O que faz: Envia uma mensagem de texto ao cliente.
Campos:
- Mensagem — O texto a enviar
Mensagem com Opções
O que faz: Envia uma mensagem com opções de resposta predefinidas (botões) para o cliente escolher. Pode opcionalmente usar IA para interpretar respostas em texto livre.
Campos:
- Mensagem — O texto a exibir
- Opções — Uma lista de botões de resposta que o cliente pode escolher
- Reconhecimento de Intenção por IA — Alternância para habilitar a interpretação por IA de respostas em texto livre (quando habilitado, a IA mapeia a mensagem do cliente para a opção mais próxima)
Mensagem de Template
O que faz: Envia um template de mensagem pré-configurado (da seção de Templates).
Campos:
- Template — Selecione dos templates disponíveis
Pergunta
O que faz: Faz uma pergunta ao cliente e armazena a resposta em uma variável ou propriedade personalizada.
Campos:
- Pergunta — O texto a perguntar
- Variável / Propriedade Personalizada — Onde armazenar a resposta do cliente
Adicionar à Equipe
O que faz: Direciona a conversa para a caixa de entrada de uma equipe específica, opcionalmente atribuindo uma etapa do funil e usuário.
Campos:
- Equipe — A equipe de destino
- Etapa — Etapa opcional do funil a atribuir
- Usuário — Usuário específico opcional a atribuir
Adicionar Usuário
O que faz: Atribui um usuário específico à conversa.
Campos:
- Usuário — O usuário a atribuir
Adicionar Tags
O que faz: Adiciona uma ou mais tags à conversa para categorização e filtragem.
Campos:
- Tags — As tags a adicionar
Ir Para
O que faz: Pula para uma etapa específica no workflow, permitindo criar loops ou avançar.
Campos:
- Etapa de Destino — A etapa para a qual pular
Pergunta IA
O que faz: Usa IA para fazer uma pergunta, interpretar a resposta e extrair dados estruturados.
Campos:
- Contexto da Pergunta — Contexto para a IA sobre o que perguntar
- Tipo de Dado — O tipo de dado esperado (texto, número, data, etc.)
- Propriedade Personalizada — Onde armazenar o valor extraído
Informação IA
O que faz: Usa IA para ter uma conversa aberta com o cliente sobre um tópico específico, coletando informações ou fornecendo assistência.
Campos:
- Mensagem Inicial — A mensagem de abertura a enviar
- Contexto — Informações de fundo para a IA
- Objetivo — O que a IA deve alcançar nesta etapa
Agente IA
O que faz: Passa a conversa para um agente de IA completo, que assume o controle usando todas as suas instruções configuradas, base de conhecimento e ferramentas.
Campos:
- Agente — Selecione dos agentes de IA disponíveis
- Incluir Histórico Recente — Se deve passar o histórico de conversa recente ao agente
- Sair na Entrada Humana — Se a etapa termina quando um agente humano assume
Iniciar Workflow
O que faz: Transfere a conversa para um workflow diferente.
Campos:
- Workflow — O workflow de destino a iniciar
- Canal — O contexto de canal para o novo workflow
Referência de Campos
| Campo | Descrição | Obrigatório | Notas |
|---|---|---|---|
| Nome | Nome do workflow | Sim | Definido nas configurações globais |
| Tempo Limite de Inatividade | Dias antes de encerrar automaticamente sessões ociosas | Não | Numérico, em dias |
| Contexto Geral do Aurora AI | Contexto compartilhado para todas as etapas de IA | Não | Campo de texto |
| Tipo de Etapa | O tipo de ação a executar | Sim | Selecionado ao adicionar uma etapa |
| Mensagem | Conteúdo de texto para etapas de mensagem | Sim (para etapas de mensagem) | Suporta formatação de texto |
| Opções | Botões de resposta | Sim (para etapas de mensagem com opções) | Lista de opções |
| Equipe | Equipe de destino para direcionamento | Sim (para etapas de adicionar à equipe) | Selecione das equipes disponíveis |
| Agente | Agente de IA a invocar | Sim (para etapas de agente IA) | Selecione dos agentes configurados |
Notas Importantes
- Workflows executam etapas sequencialmente de cima para baixo
- Cada tipo de etapa possui seus próprios campos de configuração
- O recurso de Reconhecimento de Intenção por IA em "Mensagem com Opções" permite que os clientes digitem respostas em texto livre que a IA mapeia para a opção mais próxima
- A etapa "Ir Para" cria loops ou ramificações no fluxo sequencial
- O workflow é salvo como uma definição completa; salvamentos parciais não são suportados
- Templates, agentes, equipes e propriedades personalizadas devem já existir antes de poderem ser selecionados nas etapas
Perguntas Frequentes
P: Quantas etapas um workflow pode ter? R: Não há um limite rígido para o número de etapas. No entanto, mantenha os workflows focados e gerenciáveis para a melhor experiência do cliente.
P: Qual é a diferença entre Pergunta IA, Informação IA e Agente IA? R: Pergunta IA faz uma pergunta específica e extrai dados estruturados. Informação IA tem uma conversa aberta sobre um tópico com um objetivo definido. Agente IA passa o controle total a um agente de IA configurado com seu conjunto completo de instruções, conhecimento e ferramentas.
P: Posso testar um workflow antes de implantá-lo? R: Você pode testar agentes de IA individuais na aba Testar. Para testes completos de workflow, atribua o workflow a um canal de teste e percorra-o como um cliente faria.
P: O que acontece quando a mensagem de um cliente não corresponde a nenhuma opção em uma etapa de Mensagem com Opções? R: Se o Reconhecimento de Intenção por IA estiver habilitado, a IA tentará mapear a resposta para a opção mais próxima. Se desabilitado ou se a IA não puder determinar uma correspondência, o workflow pode repetir a etapa ou seguir um caminho padrão.
P: Workflows podem chamar outros workflows? R: Sim. Use a etapa "Iniciar Workflow" para transferir uma conversa para um workflow diferente.