Zeplo
Queue, Retry & Schedule HTTP Requests as a service.
Uptime
99.9%
Requests per month
2M+
About Zeplo
Zeplo provides a simple yet powerful API for managing asynchronous tasks via HTTP requests. Developers can queue requests to be processed reliably, delay them for a specific duration, or schedule them to run at recurring intervals using CRON expressions. Key features include automatic retries with customizable backoff strategies, detailed tracing and logging of every request in a central console, and smart alerts via email or webhooks for failed jobs. The service is designed to de-couple services and make existing APIs asynchronous without code duplication. Common use cases include processing payments, sending timed email notifications, and reliably ingesting incoming webhooks.
Core Features
Delay & Schedule
Schedule a job to run after a given time, or at regular intervals using CRON or RRULE.
Auto Retry
Specify how many times to retry a request before failing, with customizable backoff strategies.
Request Tracing
Every job is traced, including all headers and body for enhanced debugging in the console.
Rate Limit Handling
Automatically handles rate limit response headers, retrying after the requested backoff period.
Alerts
Get notified by webhook or email when jobs fail, with customizable alert filters.
Primary Use Cases
Webhook Processing
Reliably queue and process incoming webhooks without losing requests.
Payment Retries
Automatically retry failed payment requests to recover revenue.
Delayed Notifications
Send customized emails or notifications after a specific time delay, e.g., after user signup.
Scheduled Tasks
Run recurring jobs like sending daily reminders or performing data cleanup.