Visão Geral
O endpoint de processamento com IA permite enviar mensagens de texto, imagens, áudios e PDFs para análise inteligente. O sistema pode responder de forma síncrona ou assíncrona (via postback).Endpoint Principal
POST
/ai/processParâmetros do Payload
ID do tenant (obtido no dashboard)
ID do lead que está enviando a mensagem
Papel do remetente:
user, assistant, human, systemConteúdo da mensagem
Tipo da mensagem:
text, image, audio, pdfURL da mídia (obrigatório para tipos diferentes de
text)Quando
true, acumula mensagens e envia resposta via postbackURL para receber a resposta (obrigatório quando
debounce: true)Exemplo de Requisição
Tipos de Mensagem
Texto
Texto
Mensagem de texto simples.
Imagem
Imagem
Envie uma imagem para análise visual.
Áudio
Áudio
Envie um áudio para transcrição e análise.
PDF
Envie um PDF para extração de conteúdo.
Modo Debounce
O modo debounce é útil quando você quer acumular várias mensagens antes de processar.
Como Funciona
- Quando
debounce: true, o sistema acumula mensagens por um tempo configurado - Após o tempo de debounce, todas as mensagens são processadas juntas
- A resposta é enviada para a
postback_url
Fluxo de Requisição
Resposta Síncrona (sem debounce)
Quandodebounce: false, a resposta é retornada imediatamente:
Resposta via Postback
Quandodebounce: true, o postback recebe: