Fluxos de trabalho
Visão geral
Os fluxos de trabalho de agentes oferecem uma interface visual avançada para criar fluxos de conversa complexos no ElevenAgents. Em vez de depender de caminhos lineares de conversa, os fluxos de trabalho permitem criar gráficos de conversa sofisticados e ramificados que se adaptam dinamicamente às necessidades dos usuários.

Criar fluxos de trabalho
O dashboard é a forma recomendada de criar fluxos de trabalho por causa do editor gráfico visual. Os fluxos de trabalho são armazenados como parte de conversation_config.workflow do agente, então você também pode baixar, editar e enviar o JSON pela CLI ou atualizá-lo pelo SDK — algo útil para controle de versão e CI/CD.
Criar pelo dashboard
Atualizar pela CLI
Atualizar pela API
Abra seu agente no dashboard, acesse a aba Fluxo de trabalho e use o editor visual para adicionar nós, configurar o comportamento de subagentes e conectar arestas. Salve suas alterações.
Tipos de nó
Os fluxos de trabalho são compostos por diferentes tipos de nó, cada um com uma função específica no fluxo da sua conversa.

Nós de subagente
Os nós de subagente permitem modificar o comportamento do agente em pontos específicos do seu fluxo de trabalho. Essas modificações são aplicadas sobre a configuração do agente base ou podem substituir completamente a configuração do agente atual, dando a você controle detalhado sobre cada etapa da conversa. É possível atualizar ou substituir qualquer configuração do agente, as ferramentas disponíveis e os itens da base de conhecimento anexados.
Geral
Base de conhecimento
Ferramentas

Modifique as configurações principais do agente para este nó específico:
- Prompt do sistema: Acrescente ou substitua instruções do sistema para orientar o comportamento do agente
- Seleção de LLM: Escolha outro modelo de linguagem (por exemplo, mude do Gemini 2.0 Flash para um modelo mais avançado em tarefas de raciocínio complexas)
- Configuração de voz: Altere configurações de voz, incluindo velocidade, tom ou até mesmo troque para outra voz
Casos de uso:
- Use uma LLM mais avançada em nós de tomada de decisão complexa
- Aplique diretrizes de conversa mais rígidas durante a coleta de informações sensíveis
- Altere as características da voz em diferentes etapas da conversa
- Modifique a personalidade do agente para tipos específicos de interação
Nó de execução de ferramenta
Os nós de ferramenta executam uma chamada de ferramenta específica durante o fluxo da conversa. Ao contrário das ferramentas em subagentes, os nós de ferramenta são pontos de execução dedicados que garantem que a ferramenta seja chamada.

Configuração especial de arestas: Os nós de ferramenta têm um tipo de aresta exclusivo que permite direcionar para um novo nó com base no resultado da execução da ferramenta. Você pode definir:
- Caminho de sucesso: Para onde direcionar quando a ferramenta é executada com sucesso
- Caminho de falha: Para onde direcionar quando a ferramenta falha ou retorna um erro
No futuro, serão fornecidas outras condições de ramificação.
Nó de transferência de agente
O nó de transferência de agente facilita a transferência da conversa entre diferentes agentes conversacionais. Saiba mais aqui.
Nó de transferência para número
Os nós de transferência para número fazem a transição de uma conversa com um agente de IA para um agente humano por sistemas telefônicos. Saiba mais aqui
Nó final
Os nós de encerramento de chamada finalizam o fluxo da conversa de forma adequada. Saiba mais aqui
Arestas e controle de fluxo
As arestas definem como as conversas fluem entre os nós do seu fluxo de trabalho. Elas oferecem suporte a uma lógica de direcionamento sofisticada, que permite caminhos de conversa dinâmicos e sensíveis ao contexto.

Arestas de avanço
Arestas de retorno
As arestas de avanço movem a conversa para os nós subsequentes no fluxo de trabalho. Elas representam o fluxo principal da sua conversa.

Condição da LLM
Expressão
Nenhuma
Use condições de LLM para criar fluxos de conversa dinâmicos com base na avaliação de linguagem natural. A LLM avalia as condições em tempo real para determinar o caminho adequado.

Opções de configuração:
- Rótulo: Descrição legível da condição da aresta (não processada pela LLM)
- Condição de LLM: Condição em linguagem natural avaliada pela LLM
Análises

Quando um fluxo de trabalho está ativo, a aba Fluxo de trabalho no dashboard de análises sobrepõe os dados de uso ao gráfico: entradas por nó, tempo médio gasto e encerramentos, além da distribuição de arestas de entrada e saída de cada nó. No inspetor de nós, você também pode acessar diretamente as conversas correspondentes no histórico pelo filtro Nó acessado.