curl -X POST "https://suasofia.online/api/automate/conversations/7c9e6679-7425-40de-944b-e07fc1f90ae7/disable-ai" \
-H "Authorization: Bearer SUA_CHAVE_API"
const conversationId = '7c9e6679-7425-40de-944b-e07fc1f90ae7';
const response = await fetch(
`https://suasofia.online/api/automate/conversations/${conversationId}/disable-ai`,
{
method: 'POST',
headers: {
'Authorization': 'Bearer SUA_CHAVE_API',
},
}
);
const data = await response.json();
console.log(data.ai_enabled); // false
import requests
conversation_id = '7c9e6679-7425-40de-944b-e07fc1f90ae7'
response = requests.post(
f'https://suasofia.online/api/automate/conversations/{conversation_id}/disable-ai',
headers={'Authorization': 'Bearer SUA_CHAVE_API'}
)
data = response.json()
print(data['ai_enabled']) # False
{
"status": true,
"ai_enabled": false
}
{
"status": false,
"error": "Conversa não encontrada"
}
{
"error": "Não autorizado"
}
Conversas
Desativar IA
Desativa as respostas da IA para uma conversa específica, permitindo que um agente humano assuma
POST
/
automate
/
conversations
/
{uuid}
/
disable-ai
curl -X POST "https://suasofia.online/api/automate/conversations/7c9e6679-7425-40de-944b-e07fc1f90ae7/disable-ai" \
-H "Authorization: Bearer SUA_CHAVE_API"
const conversationId = '7c9e6679-7425-40de-944b-e07fc1f90ae7';
const response = await fetch(
`https://suasofia.online/api/automate/conversations/${conversationId}/disable-ai`,
{
method: 'POST',
headers: {
'Authorization': 'Bearer SUA_CHAVE_API',
},
}
);
const data = await response.json();
console.log(data.ai_enabled); // false
import requests
conversation_id = '7c9e6679-7425-40de-944b-e07fc1f90ae7'
response = requests.post(
f'https://suasofia.online/api/automate/conversations/{conversation_id}/disable-ai',
headers={'Authorization': 'Bearer SUA_CHAVE_API'}
)
data = response.json()
print(data['ai_enabled']) # False
{
"status": true,
"ai_enabled": false
}
{
"status": false,
"error": "Conversa não encontrada"
}
{
"error": "Não autorizado"
}
Desativa as respostas da IA para uma conversa. Uma vez desativada, a assistente parará de gerar respostas — quaisquer novas mensagens na conversa serão armazenadas, mas não respondidas pela IA.
Isso é útil para fluxos de assunção humana: configure uma ferramenta de chamada ou automação que chame este endpoint quando um cliente solicitar falar com um agente humano.
Autenticação
Este endpoint requer sua chave de API do Automate como um token Bearer.Parâmetros de Caminho
string
required
O identificador UUID único da conversa
Campos de Resposta
boolean
true quando a operação for bem-sucedidaboolean
Sempre será
false em caso de sucessoRespostas de Erro
boolean
false quando ocorre um errostring
Mensagem de erro. Valores possíveis:
Conversa não encontrada— o UUID não existe ou pertence a uma conta diferente
curl -X POST "https://suasofia.online/api/automate/conversations/7c9e6679-7425-40de-944b-e07fc1f90ae7/disable-ai" \
-H "Authorization: Bearer SUA_CHAVE_API"
const conversationId = '7c9e6679-7425-40de-944b-e07fc1f90ae7';
const response = await fetch(
`https://suasofia.online/api/automate/conversations/${conversationId}/disable-ai`,
{
method: 'POST',
headers: {
'Authorization': 'Bearer SUA_CHAVE_API',
},
}
);
const data = await response.json();
console.log(data.ai_enabled); // false
import requests
conversation_id = '7c9e6679-7425-40de-944b-e07fc1f90ae7'
response = requests.post(
f'https://suasofia.online/api/automate/conversations/{conversation_id}/disable-ai',
headers={'Authorization': 'Bearer SUA_CHAVE_API'}
)
data = response.json()
print(data['ai_enabled']) # False
{
"status": true,
"ai_enabled": false
}
{
"status": false,
"error": "Conversa não encontrada"
}
{
"error": "Não autorizado"
}
Fluxo de Assunção Humana
Um padrão comum é configurar uma ferramenta de chamada que aciona este endpoint quando o cliente pede para falar com um humano:- Crie uma ferramenta de chamada (por exemplo,
transfer_to_human) com um webhook apontando para seu ActivePieces ou fluxo de automação - No seu fluxo de automação, chame
POST /automate/conversations/{uuid}/disable-aiusando sua chave de API - Notifique sua equipe de suporte (por exemplo, via Slack, e-mail ou CRM) com o UUID da conversa
- A IA para de responder — seu agente assume enviando mensagens diretamente

