curl -X POST https://api.whaapy.com/agent/v1/pause \
-H "Authorization: Bearer wha_TU_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "duration": 30 }'
const response = await fetch('https://api.whaapy.com/agent/v1/pause', {
method: 'POST',
headers: {
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ duration: 30 })
});
const data = await response.json();
console.log(data.pausedUntil); // "2026-01-29T15:30:00.000Z"
import requests
response = requests.post(
'https://api.whaapy.com/agent/v1/pause',
headers={
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
json={'duration': 30}
)
print(response.json())
{
"success": true,
"pausedUntil": "2026-01-29T15:30:00.000Z",
"message": "Agente IA pausado por 30 minutos"
}
{
"error": "Invalid duration",
"message": "La duración debe ser entre 1 y 1440 minutos"
}
{
"error": "Unauthorized",
"message": "API Key inválida o expirada"
}
Agente IA
Pausar IA
Pausa el agente de IA globalmente por un tiempo determinado
POST
/
agent
/
v1
/
pause
curl -X POST https://api.whaapy.com/agent/v1/pause \
-H "Authorization: Bearer wha_TU_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "duration": 30 }'
const response = await fetch('https://api.whaapy.com/agent/v1/pause', {
method: 'POST',
headers: {
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ duration: 30 })
});
const data = await response.json();
console.log(data.pausedUntil); // "2026-01-29T15:30:00.000Z"
import requests
response = requests.post(
'https://api.whaapy.com/agent/v1/pause',
headers={
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
json={'duration': 30}
)
print(response.json())
{
"success": true,
"pausedUntil": "2026-01-29T15:30:00.000Z",
"message": "Agente IA pausado por 30 minutos"
}
{
"error": "Invalid duration",
"message": "La duración debe ser entre 1 y 1440 minutos"
}
{
"error": "Unauthorized",
"message": "API Key inválida o expirada"
}
Pausa la IA por un número de minutos. La IA se reactiva automáticamente cuando el tiempo expira.
Este es un control global. Para pausar la IA en conversaciones individuales, usa Control por Conversación.
Parámetros
number
required
Duración de la pausa en minutos. Mínimo: 1, Máximo: 1440 (24 horas)
curl -X POST https://api.whaapy.com/agent/v1/pause \
-H "Authorization: Bearer wha_TU_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "duration": 30 }'
const response = await fetch('https://api.whaapy.com/agent/v1/pause', {
method: 'POST',
headers: {
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ duration: 30 })
});
const data = await response.json();
console.log(data.pausedUntil); // "2026-01-29T15:30:00.000Z"
import requests
response = requests.post(
'https://api.whaapy.com/agent/v1/pause',
headers={
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
json={'duration': 30}
)
print(response.json())
{
"success": true,
"pausedUntil": "2026-01-29T15:30:00.000Z",
"message": "Agente IA pausado por 30 minutos"
}
{
"error": "Invalid duration",
"message": "La duración debe ser entre 1 y 1440 minutos"
}
{
"error": "Unauthorized",
"message": "API Key inválida o expirada"
}
Response
| Campo | Tipo | Descripción |
|---|---|---|
success | boolean | true si la operación fue exitosa |
pausedUntil | string (ISO 8601) | Fecha/hora cuando la pausa expira |
message | string | Mensaje descriptivo |
Scope Requerido
Este endpoint requiere el scopeagent:write en tu API Key.
Casos de Uso
Pausar durante horario de oficina
Pausar durante horario de oficina
Cuando tu equipo está disponible para atender manualmente:
// Pausar por 2 horas (horario de almuerzo)
await fetch('https://api.whaapy.com/agent/v1/pause', {
method: 'POST',
headers: {
'Authorization': 'Bearer wha_TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ duration: 120 })
});
Integración con n8n/Zapier
Integración con n8n/Zapier
Pausa la IA mientras tu automatización procesa mensajes:
// Nodo HTTP Request en n8n
// URL: https://api.whaapy.com/agent/v1/pause
// Method: POST
// Body: { "duration": 60 }
La IA se reactiva automáticamente al expirar el tiempo. Si necesitas desactivarla permanentemente, usa Activar/Desactivar IA.
Was this page helpful?