1. Componente de Instruções
O Componente de Instruções define como a IA (LLM) deve interpretar e executar o workflow, funcionando como uma tool (ferramenta interna) que o modelo pode chamar quando necessário.

Como Funciona
As instruções são convertidas internamente em uma função documentada com:
Descrição
Argumentos tipados (Args)
Retorno (Returns)
Exceções (Raises) — opcional
Isso orienta a IA sobre como processar dados e como responder.
Exemplo Básico
Exemplo com Validações
Exemplo com Variáveis Dinâmicas (Mustache)
Boas Práticas
✔ Escreva descrição objetiva
✔ Declare todos os argumentos com tipo
✔ Identifique opcionais
✔ Use Mustache para customização dinâmica
✔ Mantenha padrão de escrita claro
2. Componente de Código (JavaScript)
Permite adicionar lógica personalizada ao workflow.

Características
Executa JavaScript completo
Acessa variáveis do fluxo via
*_vars*Pode tomar decisões condicionais
console.logenvia mensagens ao usuário
Variáveis Disponíveis
| Variável | Descrição |
|---|---|
_vars._userid | ID do usuário |
_vars._platform | Origem (WhatsApp, Telegram…) |
_vars._name | Nome do usuário |
_vars._history | Histórico de conversas |
_vars._request | Payload da requisição |
_vars.[nome] | Variáveis definidas antes |
Exemplos
1. Validação de CPF
2. Formatação de Data
3. Fluxo por Plataforma
Boas Práticas
✔ Sempre retorne um valor
✔ Utilize try/catch em lógicas complexas
✔ Verifique se variáveis existem antes de usar
3. Componente de Integração (API)
Permite consultar e enviar dados para APIs REST, GraphQL e SOAP.

REST
Métodos suportados: GET, POST, PUT, DELETE…
Suporta Headers, Query Parameters e Body
Exemplo – GET
Exemplo – POST
GraphQL
Sempre método POST
O corpo contém query e variables
SOAP
Requisição POST com XML no corpo
4. Componente de Retorno de Rota
Define o que a API vai retornar quando chamada externamente.

Configurações
Content-Type: json, xml, texto, html
Código HTTP: 200, 400, 401, 404, 500…
Corpo da Resposta: texto fixo ou Mustache dinâmico
Exemplo de Sucesso
Exemplo com Condicional
Fluxo Completo – Exemplo de Uso

Resumo
| Componente | Função |
|---|---|
| Instruções | Ensina a IA como agir |
| Código | Regras e cálculos personalizados |
| Integração API | Conecta com sistemas externos |
| Retorno de Rota | Define o que sua API responde |
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo