Descripción general de la automatización
Automatización
Sección titulada «Automatización»OpenClaw proporciona varios mecanismos de automatización, cada uno adecuado para diferentes casos de uso. Esta página le ayuda a elegir el correcto.
Guía rápida de decisión
Sección titulada «Guía rápida de decisión»flowchart TD A{Run on a schedule?} -->|Yes| B{Exact timing needed?} A -->|No| C{React to events?} B -->|Yes| D[Cron] B -->|No| E[Heartbeat] C -->|Yes| F[Hooks] C -->|No| G[Standing Orders]Mecanismos de un vistazo
Sección titulada «Mecanismos de un vistazo»| Mecanismo | Lo que hace | Se ejecuta en | Crea registro de tarea |
|---|---|---|---|
| Latido (Heartbeat) | Turno periódico de sesión principal: agrupa múltiples comprobaciones | Sesión principal | No |
| Cron | Trabajos programados con temporización precisa | Sesión principal o aislada | Sí (todos los tipos) |
| Tareas en segundo plano | Rastrea el trabajo desacoplado (cron, ACP, subagentes, CLI) | N/A (libro mayor) | N/A |
| Hooks | Scripts controlados por eventos activados por eventos del ciclo de vida del agente | Ejecutor de hooks | No |
| Órdenes permanentes (Standing Orders) | Instrucciones persistentes inyectadas en el mensaje del sistema | Sesión principal | No |
| Webhooks | Recibe eventos HTTP entrantes y los enruta al agente | Puerta de enlace HTTP | No |
Automatización especializada
Sección titulada «Automatización especializada»| Mecanismo | Lo que hace |
|---|---|
| Gmail PubSub | Notificaciones de Gmail en tiempo real a través de Google PubSub |
| Sondeo (Polling) | Comprobaciones periódicas de fuentes de datos (RSS, API, etc.) |
| Supervisión de autenticación | Alertas de estado y vencimiento de credenciales |
Cómo funcionan juntos
Sección titulada «Cómo funcionan juntos»Las configuraciones más eficaces combinan múltiples mecanismos:
- Latido (Heartbeat) maneja la monitorización de rutina (bandeja de entrada, calendario, notificaciones) en un turno agrupado cada 30 minutos.
- Cron maneja horarios precisos (informes diarios, revisiones semanales) y recordatorios de una sola vez.
- Hooks reaccionan a eventos específicos (llamadas a herramientas, restablecimientos de sesión, compactación) con scripts personalizados.
- Órdenes permanentes (Standing Orders) dan al agente un contexto persistente (“siempre revisar el tablero del proyecto antes de responder”).
- Tareas en segundo plano rastrean automáticamente todo el trabajo desacoplado para que pueda inspeccionarlo y auditarlo.
Consulte Cron frente a Latido (Heartbeat) para una comparación detallada de los dos mecanismos de programación.
Referencias antiguas de ClawFlow
Sección titulada «Referencias antiguas de ClawFlow»Las notas de la versión y la documentación anteriores pueden mencionar ClawFlow o openclaw flows, pero la superficie actual de la CLI en este repositorio es openclaw tasks.
Consulte Background Tasks para conocer los comandos compatibles del libro de tareas, además de ClawFlow y CLI: flows para notas de compatibilidad.
Relacionado
Sección titulada «Relacionado»- Cron vs Heartbeat — guía de comparación detallada
- ClawFlow — nota de compatibilidad para documentación y notas de la versión anteriores
- Troubleshooting — depuración de problemas de automatización
- Configuration Reference — todas las claves de configuración