Service Level Objectives

Last updated: February 23, 2026

This page describes our Service Level Objectives (SLOs) for the Runlater service. These are targets we aim to meet, not contractual guarantees. For a binding SLA, please contact us.

Uptime

99.95% monthly uptime target

Equivalent to less than 22 minutes of downtime per month.

Uptime is measured as the availability of the Runlater API and scheduler. Planned maintenance windows are excluded and announced at least 24 hours in advance.

Current service status is available at runlater.eu/status.

Task Execution Timing

< 15s p95 execution start latency

95% of tasks begin executing within 15 seconds of their target time under normal load.

Scheduled tasks (cron and one-time): the scheduler creates executions ahead of time via a lookahead window. Workers claim pending executions as soon as they become due. Under low load, latency is typically 1–3 seconds.

Queued tasks (immediate): bypass the scheduler entirely and are picked up by the next available worker, typically within 1–2 seconds.

Under load: when queue depth is high, worker availability and per-organization fairness limits may add latency. The 15-second target accounts for these scenarios.

Webhook Delivery

API Response Time

< 200ms p95 API response time target

95th percentile response time for API requests under normal load.

Data Durability

Notifications

Maintenance

We deploy updates with zero-downtime deployments. In rare cases where maintenance requires brief interruption:

Support