This quickstart applies to one-off tasks and recurring cron and
rrule schedules.
1. Define your task
Your task definition is where you'll perform your tasks, such as sending emails, processing files, or moving data between systems. With Mergent, tasks are defined by HTTP request handlers inside your application.server.ml
For a list of all the available parameters, visit the API
Reference.
2. Get your handler's URL
Before you can run your task, your handler must be accessible from the internet. To do this, you can use a tool like ngrok, or deploy your application to a platform like Vercel or Render. For more information, see our guide to localhost dev & webhooks.3. Create your first task
Once your task handler is reachable via a URL, you can create your first task. Go to the Mergent Tasks Dashboard and click the Create button.
Typically, developers use a
type
parameter to distinguish between different
tasks. This allows your task handler to route and process tasks accordingly.
Feel free to structure your parameters in a way that works best for your
application.4. Next Steps
At this point, you have a few options:Use cron schedules to create tasks on a recurring basis
Use cron schedules to create tasks on a recurring basis
Create your first schedule by clicking Create in the Schedules
Dashboard.
Your schedule will now create tasks using the cron schedule you provided. 🎊

Create tasks using OCaml and Cohttp + Lwt
Create tasks using OCaml and Cohttp + Lwt