⌘API públicav1.0Guia de integração   ↗

Agentes

Enviar mensagem

Envia uma mensagem ao agente e retorna sua resposta. Cada chamada começa sem histórico de conversa; as ferramentas configuradas podem ser executadas. Não envia uma mensagem pelo WhatsApp. O agente deve estar ativo e com a IA habilitada.

Endpoint

POST/agents/{agentId}/messages

Permissão necessária messages:write

Parâmetros

ParâmetroTipo / localizaçãoDescrição
agentIdObrigatóriostringpathIdentificador agentId.
Idempotency-KeyObrigatóriostringheaderUUID único por mensagem. Reutilize-o com o mesmo corpo em tentativas de recuperação por pelo menos 24 horas.
messageObrigatóriostringbodyTexto entre 1 e 6.000 caracteres.

Exemplo de chamada

Os IDs abaixo são exemplos. Substitua pelos identificadores da sua conta e use a chave do servidor.

curl --request POST 'https://rit.api.rittech.com.br/v1/agents/11111111-1111-4111-8111-111111111111/messages' \
  --header "Authorization: Bearer $RIT_API_KEY" \
  --header "Content-Type: application/json" \
  --header "Idempotency-Key: 55555555-5555-4555-8555-555555555555" \
  --data '{"message":"Olá! Quais são os horários de atendimento?"}'

Resposta

200 OK

JSON
{
  "agentId": "11111111-1111-4111-8111-111111111111",
  "response": "Olá! Atendemos de segunda a sexta, das 9h às 18h.",
  "provider": "openai",
  "model": "gpt-4.1",
  "usage": {
    "inputTokens": 84,
    "outputTokens": 25
  }
}

Erros

Uma chave sem a permissão exigida retorna 403. Um recurso inexistente ou fora dos agentes permitidos retorna 404. Consulte erros, limites e idempotência antes de implementar novas tentativas.

Primeiros passosComece por aquiAutenticação e permissõesComece por aquiErros e limitesComece por aquiListar agentesAgentesConsultar agenteAgentesEnviar mensagemAgentesDesligar IA para um contatoAgentesConsultar colunasKanbanListar contatosKanbanMover contatoKanbanEnviar arquivoBase de conhecimentoConsultar processamentoBase de conhecimento