Skip to main content
Mergent is a platform for developers to easily schedule crons and manage background jobs. Scale from zero to billions of tasks with zero infrastructure. How does it work?
  1. Define: Write your Task function in any language / framework.
  2. Enqueue (Schedule): Tell us when the Task should run.
  3. Webhook: We’ll notify you with a webhook when it’s time to execute the Task.
  4. Automatic Retries: If something doesn’t work, we’ll try again.
  5. Task History: Track what happened for easy debugging.

Quickstart

Next.js

Node.js with Express

PHP with Laravel

Python with Flask

Ruby with Sinatra

Go with Gin

Go with Chi

Java with Spring Boot

OCaml with Cohttp + Lwt

Learn More

Tasks & Schedules

Better understand the two core concepts of Mergent: tasks & schedules

How Tasks Work

Learn more about tasks for one-off asynchronous workloads

How Schedules Work

Learn more about schedules and how they create tasks

Request Failures & Retries

Learn how Mergent retries tasks when they fail