Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

agentId
string
required

ID do agente

Body

application/json

Dados da intenção a ser adicionada

description
string
required

Descrição da intenção

type
enum<string>
required

Tipo de intenção

Available options:
WEBHOOK,
INSTRUCTIONS
httpMethod
enum<string>
required

Método HTTP

Available options:
GET,
POST
url
string
required

URL do webhook

autoGenerateParams
boolean
required

Geração automática de parâmetros

autoGenerateBody
boolean
required

Geração automática do corpo da requisição

details
string

Detalhamento e instruções de quando o agente deve usar essa intenção.

instructions
string

Instruções para o agente caso o atributo type seja INSTRUCTIONS.

fields
object[]
headers
object[]
params
object[]
variables
object[]
requestBody
string

String contendo um JSON que será enviado no corpo da requisição

Response

Intenção adicionada com sucesso

success
boolean