Endpoint ·
POST /conversation/smart-actionsQuando usar este endpoint e quando usar o grupo de ações
Use /conversation/actions
Quando você já sabe exatamente o que deve acontecer. É mais barato, mais rápido e mais
previsível: executa as ações que você nomeia, na ordem em que as nomeia.
Use Smart Actions
Quando você quer descrever a intenção e deixar o funcionário avaliar o caso — sobretudo se a
decisão depender do que diz o histórico da conversa.
O mais importante: a instrução direciona, não amplia
Antes de integrar, peça ao negócio a lista de action sets que o funcionário tem atribuídos — o que ele sabe fazer vem dali e do prompt dele, não da sua instrução. Se você precisa que algo concreto aconteça de forma garantida — aplicar uma etiqueta, mover de caixa, mudar o status — use/conversation/actions, que executa
exatamente o que você pede.
Somente funcionários operative
Um funcionário json devolve AI_EMPLOYEE_NOT_FOUND (404). Descubra os disponíveis com
GET /ai-employees, que informa o type de cada um.
Para executar um funcionário json, use /conversation/actions com a ação run_ai ou
ai_assistance.
Como escrever a instrução
O funcionário não consegue adivinhar os nomes das suas etiquetas, caixas ou modelos: nomeie-os explicitamente. Descubra-os comGET /tags, GET /mailbox-categories,
GET /quick-replies e GET /templates/{name}/{language}.
400 INVALID_REQUEST.
A resposta
O
202 confirma aceitação, não resultado. Uma execução com raciocínio pode levar minutos,
por isso roda em segundo plano.O detalhe do que aconteceu ainda não é notificado — chegará por webhook (funcionalidade
futura), assim como em /conversation/actions. Enquanto isso, o que foi executado aparece no
Registro de Atividade do painel do negócio.A janela de 24h é verificada antes de executar
Uma chamada duplicada é executada duas vezes
Erros
O catálogo completo está em erros.