Cómo Programar Tareas Automatizadas en OpenClaw
Configura tareas recurrentes que tu agente de IA ejecuta automáticamente -- reportes diarios, resúmenes semanales y comprobaciones de monitoreo.
Introducción
Una de las características más poderosas de un agente de IA es la capacidad de trabajar mientras no estés vigilando. Las tareas programadas (trabajos cron) te permiten definir trabajos recurrentes -- reportes diarios, investigación semanal, comprobaciones de monitoreo horarias -- que tu agente ejecuta automáticamente en los tiempos que especifiques.
Requisitos Previos
- Una cuenta de KiwiClaw con un agente activo (guía de configuración)
- Al menos un canal de entrega conectado para salida (opcional pero recomendado)
Instrucciones Paso a Paso
Paso 1: Abre Tareas Programadas
Navega a la página de Tareas Programadas (Cron) de tu agente en la barra lateral del panel.
Paso 2: Crea una Nueva Tarea
Haz clic en Nueva Tarea. Verás campos para el nombre de la tarea, el cronograma y el prompt.
Paso 3: Establece el Cronograma
Elige un cronograma preestablecido (diario, semanal, horario) o ingresa una expresión cron personalizada. Ejemplos:
- Cada día laboral a las 8 AM:
0 8 * * 1-5 - Cada lunes a las 9 AM:
0 9 * * 1 - Cada hora:
0 * * * * - Cada día a la medianoche:
0 0 * * *
Paso 4: Escribe el Prompt de la Tarea
Ingresa el prompt que tu agente ejecutará en cada tiempo programado. Sé específico:
"Busca las últimas noticias de la industria de IA de las últimas 24 horas. Resume las 5 historias principales en 2-3 oraciones cada una. Incluye URLs de fuentes. Publica el resumen en #ai-news en Slack."
Paso 5: Prueba la Tarea
Haz clic en Ejecutar Ahora para probar la tarea inmediatamente. Revisa la salida para asegurarte de que coincida con tus expectativas antes de dejarla ejecutarse según el cronograma.
Paso 6: Monitorea la Ejecución
Consulta el historial de ejecución de la tarea para ver ejecuciones pasadas, salidas y cualquier error. Ajusta el prompt o el cronograma según sea necesario.
Consejos Profesionales
- Escalonamiento de tareas -- No programes múltiples tareas pesadas al mismo tiempo. Espacíalas para evitar contención de recursos.
- Usa entrega de canal -- Ten tareas que entreguen salida a Slack o Telegram para que veas resultados sin verificar el panel.
- Combina tareas -- Un único trabajo cron puede hacer múltiples cosas: verificar correo, resumir noticias y publicar un informe.
- Comienza simple -- Empieza con tareas diarias y aumenta la frecuencia a medida que valides la calidad de la salida.
Preguntas Frecuentes
¿Qué es un trabajo cron en OpenClaw?
Un trabajo cron es una tarea programada que tu agente ejecuta automáticamente en tiempos especificados. Proporcionas un cronograma (como 'cada día laboral a las 8 AM') y un prompt (lo que el agente debe hacer). El agente ejecuta el prompt según lo programado sin intervención manual.
¿Puedo programar tareas para ejecutarse cada pocos minutos?
Sí, pero las tareas frecuentes consumen más de tu cuota de uso. Para la mayoría de los casos de uso, los cronogramas horarios o diarios son suficientes. Si necesitas monitoreo casi en tiempo real, considera intervalos de 15 o 30 minutos en lugar de cada minuto.
¿Qué sucede si una tarea programada falla?
Si una tarea encuentra un error, se registra en el historial de ejecución. La tarea se reintentará en su próximo tiempo programado. Puedes verificar el historial de ejecución para ver detalles del error y ajustar el prompt de la tarea si es necesario.