O que é o Bloco Integração API?
O bloco Integração API permite que o agente de IA consulte sistemas externos (ERP, CRM, catálogos, sistemas de reserva, etc.) durante a conversa. A IA decide automaticamente quando chamar a API, baseado na conversa com o cliente.
Por que usar?
Este bloco funciona no modo Tool (LLM): a IA decide quando chamar a API. Se você precisa de uma consulta automática e silenciosa (sem IA), use o modo Buscar Dados — veja o Bloco Buscar Dados.
Como funciona?
Configuração
1. Identificação
A primeira seção define como a IA reconhece e usa esta integração:2. Endpoint
Configure a URL da API que será chamada:1
Escolha o método HTTP
2
URL Base
O endereço principal da API (ex:
https://api.meusite.com).3
Endpoint (path)
O caminho específico do recurso (ex:
/api/v1/produtos).Use {param} para parâmetros dinâmicos no path:3. Autenticação
Se a API exige autenticação, configure nesta seção:- API Key
- Bearer Token
- Basic Auth
Configure:
- Nome do Header: O nome do header (ex:
X-API-Key,Authorization) - API Key: O valor da chave
4. Parâmetros
Configure os dados que serão enviados na requisição:Query Parameters
Dados enviados na URL (ex:?nome=hotel&cidade=sp).
Body Parameters
Dados enviados no corpo da requisição (para POST, PUT, PATCH).Path Parameters
Valores para substituir{param} na URL.
Origem dos dados
5. Resposta
Configure como o agente apresenta o resultado da API ao cliente:
Variáveis disponíveis no template:
6. Configurações Avançadas
Exemplos por Segmento
- E-commerce - Rastreio
- Imobiliária - Imóveis
- Clínica - Agendamento
Objetivo: Permitir que o cliente consulte o status do pedido.
Conversa:
Conectando ao Roteador
O bloco Integração API pode ser conectado ao Roteador para ser usado apenas em contextos específicos:Headers Personalizados
Além da autenticação, você pode adicionar headers HTTP adicionais:O header
Content-Type: application/json é adicionado automaticamente para métodos POST/PUT/PATCH. Não é necessário configurá-lo manualmente.Perguntas Frequentes
Qual a diferença entre Integração API e Buscar Dados?
Qual a diferença entre Integração API e Buscar Dados?
São dois modos do mesmo bloco:
A IA pode chamar a API várias vezes na mesma conversa?
A IA pode chamar a API várias vezes na mesma conversa?
Sim. A cada mensagem relevante, a IA pode decidir chamar a API novamente. Use a configuração de cache para evitar chamadas repetidas com os mesmos parâmetros.
O que acontece se a API estiver fora do ar?
O que acontece se a API estiver fora do ar?
O agente usa o template de erro configurado para informar o cliente. Se houver tentativas configuradas, ele tenta novamente antes de mostrar o erro.
Posso ter várias Integrações API no mesmo fluxo?
Posso ter várias Integrações API no mesmo fluxo?
Sim. Cada bloco funciona como uma “ferramenta” (tool) independente. O agente pode ter acesso a várias APIs e decide qual usar baseado na conversa.
As credenciais ficam seguras?
As credenciais ficam seguras?
Sim. As credenciais (API keys, tokens, senhas) são armazenadas de forma segura e nunca são expostas ao cliente nem incluídas nas mensagens do chat. Elas são usadas apenas no servidor ao fazer a chamada HTTP.
Próximos passos
Bloco Buscar Dados
Consulte dados automaticamente para decisões sem IA.
Bloco Roteador
Direcione conversas por intenção do cliente.