Como o Takeover funciona
O sistema usa a tabelaai_pause_logs para registrar cada evento do ciclo de vida da pausa. Os estados possíveis são:
| Estado | Significado |
|---|---|
pause_activated | Humano assumiu — IA parou de responder |
interaction_blocked | Mensagem do agente bloqueada durante pausa ativa |
auto_resume | Timer expirou — IA voltou automaticamente |
force_resume | Atendente encerrou a pausa manualmente |
extend_pause | Atendente estendeu o tempo de pausa |
Enquanto o Takeover está ativo, qualquer tentativa do agente de IA de enviar mensagem é registrada como
interaction_blocked e descartada. O contato nunca recebe uma resposta dupla.Ativando o Takeover
Abra a conversa na Inbox
Acesse Inbox → Live Chat e selecione a conversa que você quer assumir.
Clique em 'Pausar IA'
No cabeçalho da conversa, clique no botão Pausar IA. Um modal confirma a ação e exibe um campo para definir a duração.
Defina a duração da pausa
Escolha por quanto tempo a IA ficará pausada: 15 min, 30 min, 1 hora, 2 horas ou indefinido. O padrão do workspace é configurável em Configurações → Atendimento.
Retorno automático
Quando o timer expira, o sistema executa a retomada automática:Auto Resume
O agente de IA volta ao controle da conversa sem intervenção humana. Um evento
auto_resume é registrado no log com o motivo "timer_expired".Force Resume
O atendente clica em Devolver para IA antes do timer acabar. O evento
force_resume é registrado imediatamente.Auditoria e logs
Cada ação do ciclo de Takeover é persistida na função Edgepause-logger com os seguintes campos:
conversation_id— qual conversa foi pausadaaction— o tipo do evento (veja tabela acima)reason— texto descritivo do motivoduration_minutes— duração configurada (quando aplicável)triggered_by— ID do atendente ou"system"para auto-resumesprevious_ai_mode/new_ai_mode— antes e depois da mudança de modo
Configurando o timer padrão
Defina a duração padrão
Escolha o valor padrão que aparece pré-selecionado quando um atendente ativa o Takeover.
A configuração de duração é por workspace. Times diferentes podem ter tempos padrão diferentes — útil para separar Vendas (pausas longas) de Suporte (pausas curtas).