Recuro.

Changelog

What's New

Product updates, new features, and improvements to Recuro.

feature

Webhook Signing, Success Assertions, and Timezone Support

Webhook Signing

Every outgoing HTTP request can now be signed with HMAC-SHA256. Enable signing on a cron or job, and Recuro attaches a signature header your endpoint can verify. No more guessing whether a request actually came from your scheduler.

Success Assertions

Define what “success” means beyond a 2xx status code. Assert on response body content, specific status codes, or header values. If the assertion fails, Recuro treats the execution as a failure and triggers retries and alerts accordingly.

Timezone Support

Cron expressions now run in the timezone you choose. Set America/New_York, Europe/London, or any IANA timezone on a cron schedule. No more mental UTC offset math.

featureapi

MCP Server Integration

MCP Server

Recuro now ships an MCP server. Connect it to Claude Code, Cursor, Windsurf, or any MCP-compatible client to manage crons and jobs from your editor. Create schedules, list executions, and check failure history without switching to the dashboard.

feature

Dead Letter Queue, Completion Callbacks, and Queue Parallelism

Dead Letter Queue

Jobs that exhaust all retry attempts now land in a dead letter queue instead of disappearing. Inspect failed payloads, understand what went wrong, and replay them when you’re ready.

Completion Callbacks

Get notified when a job finishes. Set a callback URL on a queue and Recuro will POST the execution result (status, response, duration) to your endpoint after each job completes — success or failure.

Queue Parallelism

Control how many jobs in a queue run concurrently. Set a parallelism limit to prevent overwhelming downstream services, or leave it unlimited for maximum throughput.

featureimprovement

Email Alerts, Dashboard Improvements, and Jobs API

Per-Queue Email Alerts

Set a failure threshold on any queue. After consecutive failures hit the threshold, Recuro sends an email alert. When things recover, you get a recovery notification automatically.

Dashboard Improvements

Both the Crons and Jobs dashboards now show a stats bar with total counts, active/paused breakdown, and failure rates at a glance. The Jobs view adds a URL column, execution duration, and search. The Crons view shows last run time and URL tooltips on hover.

Jobs API

The /api/jobs endpoint lets you push one-off or delayed HTTP jobs to named queues programmatically. Each job carries its own URL, method, headers, and payload. Queues are created automatically by name if they don’t exist yet.

feature

Recuro Launch

Cron Scheduling

Create HTTP cron jobs with any standard cron expression. Set the URL, method, headers, and payload. Recuro calls your endpoint on schedule with automatic retries on failure.

Queue-Based Jobs

Push one-off HTTP jobs to named queues. Each queue has its own retry policy and timeout settings. Jobs execute in order with configurable retry attempts and exponential backoff.

Execution Dashboard

See response times, success rates, and execution history for every cron and job. Filter by status, search by URL, and inspect individual request/response details.

Teams

Invite team members and manage access. Admins control membership, all members get full access to crons, jobs, and execution history within the team.

Start scheduling in minutes

Create your first cron job or HTTP schedule today.

Get started free