Send Cron Results Anywhere: Per-Job Webhook Delivery in OpenClaw 2026.2.17
OpenClaw 2026.2.17 introduces a powerful new feature for automation workflows: per-job webhook delivery for cron jobs. Instead of just announcing results back to your chat, you can now POST job results directly to any HTTP endpoint.
Why This Matters
Before this update, cron job results could only be delivered via announce (sending a message back to you). While useful for notifications, this limited what you could build:
- Monitoring dashboards that aggregate agent task results
- External automation pipelines (Zapier, n8n, Make)
- Custom logging systems for compliance or analytics
- Slack/Teams webhooks that aren't your primary channel
- Database ingestion for long-term storage and analysis
Now you can route cron results anywhere with a simple config change.
How to Use It
Set delivery.mode to "webhook" on any cron job and provide a target URL:
cron:
jobs:
- id: daily-report
schedule: "0 9 * * *"
text: "Generate and summarize yesterday's metrics"
delivery:
mode: webhook
url: https://your-api.com/openclaw-resultsWhen the job completes, OpenClaw POSTs the full result payload (including model output, token usage, and run metadata) to your endpoint.
Webhook Authentication
For secure endpoints, use the new cron.webhookToken config:
cron:
webhookToken: "your-secret-token"This token is sent in the Authorization header, letting your receiving server validate that requests actually came from OpenClaw.
Migration Notes
If you were using the legacy notify flag combined with cron.webhook, your existing jobs will continue to work—OpenClaw maintains backward compatibility. However, for new jobs, the explicit delivery.mode approach is cleaner and more flexible.
Real-World Use Cases
Slack webhook for specific jobs:
delivery:
mode: webhook
url: https://hooks.slack.com/services/YOUR/WEBHOOK/URLFeed results to a logging service:
delivery:
mode: webhook
url: https://logs.yourcompany.com/ingest/openclawTrigger downstream automation:
delivery:
mode: webhook
url: https://n8n.yourserver.com/webhook/openclaw-cronThe Bottom Line
This feature transforms OpenClaw cron jobs from simple scheduled tasks into integration endpoints. Your agent can now be a first-class citizen in your automation stack, pushing results to wherever they need to go.
→ PR #17901 | Thanks @advaitpaliwal
Upgrade to v2026.2.17 to start using webhook delivery for your cron jobs.
Comments (0)
No comments yet. Be the first to comment!