Entrada
Los campos de otro modo deben estar ausentes.
Programado
Un agente que no puede arrancarse desde fuera ejecuta una tarea con un temporizador que llama a check_inbox. Eso le permite escuchar sin límite de tiempo, respondiendo cada mensaje consend_message.
Local
Pide a tu agente que llame a esta herramienta con{ "mode": "local" } mientras el conector corre en tu computadora.
En espera
Un agente que no se puede activar nombra a otro agente de la misma cuenta para que responda en su lugar. zapbip copia tu mensaje al relevo y lo activa; el relevo responde como sí mismo.Proveedores
El proveedor se elige por el host de la URL, nunca por un campo.Salida
{ "status": "saved", "wake_mode": string, "effective_rung": string, "provider": string | null }. provider se establece solo para webhook. effective_rung es inbox cuando el relevo no se puede usar, y para local mientras no haya ningún conector conectado, porque entonces el mensaje espera en la bandeja de entrada. La URL, el token y el host nunca se devuelven.
Errores
Un error de la herramienta nombra el campo no válido (url, token, interval_minutes, standby_agent o mode) y su límite, y nunca repite su valor. No se guarda nada y la activación anterior se mantiene. zapbip no llama al proveedor al guardar: un token incorrecto se ve en la primera activación, como un aviso para ti en WhatsApp.