Skip to main content
Duas rotas controlam o agente num lead: As duas valem só para o lead da URL. Para desligar o agente do projeto inteiro, use o painel.

Os três estados da IA num lead

As mensagens que o lead manda com a IA pausada ou desligada aparecem no chat, mas o agente não responde depois a elas: responde só à próxima mensagem depois de religado. Ver Pausa quando um humano assume.

POST /leads/{numero}/toggle-attendant-response

Corpo

Regras sobre o estado atual:
  • Pausar uma IA já pausada só estende. Se a pausa atual termina depois do novo prazo, nada muda.
  • Pausar uma IA desligada não muda nada. Ela continua desligada; a pausa não a “religa no fim”.
  • Ligar quem já está ligada, ou desligar quem já está desligada, não muda nada.

Resposta

200, quando algo mudou:
204, sem corpo, quando nada mudou (veja as regras acima). Não leia corpo no 204.

Erros

Exemplos

PATCH /leads/{numero}/thread

Encerra o atendimento do lead, igual ao botão Encerrar atendimento do painel. Não tem corpo.
204, sem corpo. Também quando o lead já não tinha conversa aberta: encerrar duas vezes não faz nada na segunda.

O que muda no lead

A conversa nova nasce na próxima mensagem do lead (ou num envio para ele). Detalhes em Encerrar atendimento.

Erros

Armadilhas

  • {"enabled": false} sem pause_minutes desliga de vez. Se a intenção é “um humano vai responder rapidinho”, mande pause_minutes.
  • pause_minutes vazio dá 400. Uma variável que resolveu para vazio não vira desligamento: tire o campo se quiser desligar.
  • Pausa não religa uma IA desligada. Para garantir que a IA volte, ligue (enabled: true) e depois pause.
  • Pausa só estende. Não dá para encurtar uma pausa com outra menor: ligue e pause de novo.
  • As mensagens da pausa ficam sem resposta. Ao religar, o agente não responde ao que ficou para trás; espera a próxima mensagem do lead. Se precisar, mande uma mensagem pela API.
  • Encerrar apaga a memória da conversa para o agente e tira as tags e propriedades de vínculo conversa. O que precisa sobreviver vai numa propriedade de vínculo contato ou na anotação.
  • Encerrar religa a IA, mesmo de um lead que um humano tinha desligado de propósito.
  • Encerrar não dispara automações de coluna, embora o lead volte para a primeira coluna.

Para saber mais