Skip to main content
POST
Criar ferramenta de chamada
Este endpoint permite que você crie uma nova ferramenta de chamada que pode ser usada pelos seus assistentes de IA para interagir com APIs externas durante as chamadas.

Parâmetros do Corpo

A API pública cria ferramentas de requisição HTTP. Ferramentas da Plataforma de Automação (que geram um fluxo vinculado) são criadas a partir do painel. Os valores das ferramentas suportam variáveis dinâmicas — use {param} para parâmetros extraídos pela IA na URL, e {{variavel}} (ex: {{customer_phone}}) na URL, valores de cabeçalho e valores de campo estáticos.
string
required
Nome da ferramenta — letras, números e sublinhados, começando com uma letra ou sublinhado (máx 64 caracteres, ex: get_weather, book_appointment)
string
required
Explicação detalhada de quando e como a IA deve usar esta ferramenta (máx 255 caracteres)
string
required
URL válida do endpoint da API a ser chamada (máx 2048 caracteres)
string
required
Método HTTP: GET, POST, PUT, PATCH ou DELETE
string
Como o corpo da requisição é codificado para métodos de escrita (POST/PUT/PATCH): json (padrão) ou form (application/x-www-form-urlencoded)
integer
Tempo limite da requisição em segundos (1-30, padrão: 10)
array
Cabeçalhos HTTP a serem enviados com a requisição
array
Pares chave/valor fixos sempre enviados com a requisição (a IA nunca os altera)
array
Parâmetros que a IA irá extrair da conversa e enviar para o endpoint

Campos de Resposta

string
Mensagem de sucesso
object
O objeto da ferramenta criada

Anexando Ferramentas a Assistentes

Após criar uma ferramenta, você precisa anexá-la a um assistente para usá-la durante as chamadas. As ferramentas são gerenciadas através da API de Assistentes:
  • Criar Assistente - Use o parâmetro tool_ids para anexar ferramentas ao criar um assistente
  • Atualizar Assistente - Use o parâmetro tool_ids para adicionar, remover ou substituir ferramentas em um assistente existente