Skip to content
Zeplo logo

Add retry, delay, queue, and schedule to HTTP requests without managing infrastructure.

Visit Website

TL;DR - Zeplo

  • Adds retry, delay, queue, and schedule to HTTP requests via a simple prefix.
  • Eliminates the need for complex message brokers like Redis, SQS, or RabbitMQ.
  • Provides visibility, alerting, and manual reprocessing for all queued jobs.
Pricing: Free plan available
Best for: Growing teams

Pros & Cons

Pros

  • Simplifies asynchronous HTTP request management significantly.
  • Eliminates the need to manage complex infrastructure like Redis or SQS.
  • Easy to integrate by just prefixing existing API endpoints.
  • Provides excellent visibility and debugging tools for queued jobs.
  • Allows for manual intervention and reprocessing of failed requests.

Cons

  • Relies on an external service for core asynchronous logic.
  • Pricing scales with request volume, which can become costly for very high usage.
  • Limited team members on lower-tier plans.

Preview

Key Features

Delay and Schedule (CRON, time, RRULE)Auto Retry with customizable backoffTracing of all job headers and bodyRate Limit handling with automatic retriesManual Retry and reprocessing of failed recordsBulk Push for transaction-safe queueingJob logging and visibility in consoleSmart Alerting Rules (email, Slack, PagerDuty)

Pricing Plans

Free Trial

Developer

Free

  • 500 requests included
  • $20 / 100k requests
  • Team size: 1 developer
  • 30 day log retention

Company

$39/month

  • 1M requests included
  • $10 / million requests
  • Team size: 3 users
  • 30 day log retention

Enterprise

$1,500/month

  • Everything in Company
  • $8 / million requests
  • Team size: 5 users
  • Unlimited log retention

What is Zeplo?

Editorial review
Zeplo is a magical HTTP request queue designed for developers to easily add advanced asynchronous capabilities to their existing APIs. It allows users to introduce retry logic, delays, queuing, and scheduling (CRON jobs) to any HTTP request by simply prefixing the endpoint with "zeplo.to/". This eliminates the need to manage complex message brokers like Redis, RabbitMQ, or SQS, simplifying asynchronous task management. The product is ideal for developers and teams looking to ship products faster by de-coupling services and making API calls asynchronous without extensive refactoring. It provides robust visibility into every job through a console, smart alerting rules, and the ability to fix and reprocess failed requests directly in the UI. Zeplo helps streamline workflows for tasks like payment retries, delayed email sends, daily reminders, and reliable webhook processing.

Reviews

Be the first to review Zeplo

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best Zeplo Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Explore More

Zeplo FAQ

How does Zeplo handle rate limiting for external APIs?

Zeplo automatically handles rate limit response headers. It will automatically retry the request after the backoff period specified by the rate limit header, ensuring compliance with external API limits.

What is the maximum log retention period for job tracing?

All Zeplo plans, including the free Developer plan, offer a 30-day log retention period. This allows users to review job traces, including headers and body, for debugging purposes within that timeframe.

Can I set a spending cap on my monthly Zeplo usage?

Yes, it is possible to set a limit on the number of requests processed per month. This feature allows users to control their total monthly charges by capping their usage.

How does Zeplo differentiate between a queued request and a scheduled request for billing purposes?

A request counts as any job pushed into the queue, similar to a traditional queue. Additionally, any request made as a result of a scheduled job also counts towards the request total for billing.

What payment methods are accepted for Zeplo subscriptions?

Zeplo accepts payments via Visa, MasterCard, American Express, Diners, and JCB. PayPal and Purchase Orders are not accepted as payment methods.

Source: zeplo.io

Guides & Articles