Conectores

Os Conectores são os elementos responsáveis por estabelecer a relação lógica e funcional entre blocos dentro do Canvas do Ótima Agent Builder.

Eles definem como o fluxo avança de um ponto a outro, garantindo a execução correta da jornada conversacional do agente.


Definição

Um conector é um elo entre dois blocos, representado visualmente por uma linha no Canvas.

Ele define a ordem de execução, as condições de transição e o comportamento do fluxo quando determinado evento ou resposta ocorre.


Características dos Conectores

  • Direcionais: sempre partem de um bloco de origem e apontam para um bloco de destino.

  • Determinísticos ou condicionais: podem representar transições fixas ou baseadas em regras e variáveis.

  • Visuais e Interativos: podem ser criados, removidos ou editados diretamente no Canvas de forma intuitiva.

  • Multiponto: um mesmo bloco pode ter múltiplos conectores de saída, permitindo ramificações e fluxos paralelos.


Tipos de Conectores

  • Conector Direto: transição simples de um bloco para outro, sem condições adicionais.

  • Conector Condicional: transição baseada em uma regra definida (ex.: resposta positiva ou negativa, variável igual a determinado valor).

  • Conector Dinâmico: calcula a rota de destino em tempo de execução, com base em dados ou IA.

  • Conector de Erro ou Exceção: usado para redirecionar o fluxo em caso de falhas, timeouts ou respostas inválidas.


Funcionalidades

  • Suporte a múltiplos conectores por bloco.

  • Definição de regras lógicas diretamente na conexão.

  • Visualização clara da estrutura e da lógica de decisão.

  • Edição e reorganização em tempo real.

  • Integração com variáveis, contextos e triggers do fluxo.


Benefícios

  • Clareza Lógica: torna a arquitetura do agente mais compreensível e previsível.

  • Escalabilidade: permite criar fluxos complexos com múltiplos caminhos sem comprometer a organização.

  • Flexibilidade: possibilita direcionamentos dinâmicos baseados em dados e IA.

  • Manutenibilidade: simplifica revisões e ajustes de fluxos existentes.


Os conectores são essenciais para transformar blocos isolados em fluxos conversacionais inteligentes e coesos.

Eles compõem a lógica que define o comportamento real do agente em tempo de execução, garantindo consistência e controle sobre cada etapa da jornada.

Atualizado