Endpoint ·
POST /conversation/actionsai_employee é opcional — sem ele usa o atribuído à
conversa. instructions é opcional.
Campos
ai_employee— objeto{ name }do funcionário AI (opcional; sem ele usa o atribuído à conversa).instructions— texto livre (opcional).
actions de um POST /conversation/actions — veja Montar uma lista de ações.
A execução pode deixar uma mensagem agendada. Se as instruções do funcionário ou a conversa o levarem a se autoprogramar, a conversa pode ficar com um agendamento de IA ativo. Em uma lista de ações isso afeta as que vêm depois: em um
assign_ai_employee posterior envie sempre scheduled_message_action (caso contrário pode falhar com SCHEDULED_MESSAGE_ACTION_REQUIRED), e um cancelamento ou unassign_ai posterior cancela o acompanhamento que o funcionário acabou de prometer ao cliente. A execução também pode cancelar o agendamento pendente. Se cancelar um que a sua equipe programou, a conversa passa para pendente para que uma pessoa o reagende; também passa para pendente se o funcionário decidir programar em uma conversa sem IA atribuída e escreveu ao cliente nessa execução. Essa capacidade está sendo habilitada de forma gradual. Um funcionário v2 (motor novo) não decide agendar nem cancelar nesta execução, mas seus poderes podem mudar o agendamento ativo: passar para humano o cancela se um funcionário de IA atendia a conversa, e atribuir a outro funcionário o cancela ou, se um funcionário de IA já atendia a conversa e o negócio configurou assim, o transfere.Exemplo executável
Umrun_ai em uma conversa identificada por telefone e canal. Com ai_employee
executa um funcionário explícito; sem ele, executa o funcionário AI atribuído à
conversa. instructions é opcional.
Request
Resposta
202 Accepted — o grupo foi aceito e roda em background. O resultado por
ação não viaja na resposta (consulte-o depois — veja Como é executado).