No products
* Prices may vary depending on your country.
* An additional contribution can be added at the time of payment.
New products
FleetManager allows you to manage your vehicle fleet in Dolibarr. Track your license plates, mileage and status in one place.
A professional time-tracking solution for employees working on client sites. Record start/end of interventions, calculate total hours, monitor real-time activity, and generate detailed reports.
mp1246d20251128160359
New
Automate your scheduled tasks without server access. Reliable external service (cron-job.org). API for third-party modules. Perfect for shared hosting. SMS reminders, synchronizations, auto reports.
|
|
DoliCronHost ensures your scheduled tasks run reliably within Dolibarr, without requiring any server configuration or technical setup.
Problem Addressed
Dolibarr's native "Scheduled Jobs" module requires manual server-side configuration (crontab, Task Scheduler). This configuration is often inaccessible or too complex for users in:
Solution & Key Features
DoliCronHost integrates with the reliable external service cron-job.org to offload the triggering of tasks. It is a technical component for developers, not an end-user business module.
| Feature | Description |
|---|---|
| Simple Developer API | Create, modify, and manage CRON jobs from your PHP code, without touching the server. API is documented with code examples. |
| Automatic Offloading | Uses the cron-job.org API to schedule calls to third-party module webhooks, ensuring tasks launch without dependence on the local server. |
| Monitoring & Logs | Admin interface to list all active jobs, view their status on cron-job.org, and consult execution history (HTTP code, duration, errors). |
| Enhanced Security | CRON request authentication via Secret Key to ensure that only calls originating from cron-job.org are processed. API Keys are encrypted in the database. |
| Multi-Company Support | Native support for multi-entity management with complete job isolation per company. |
💡 Concrete Use Case: DoliSMS - Automatic Appointment Reminders
The DoliSMS module uses DoliCronHost to automatically schedule SMS reminders for appointments and other events of the agenda:
Scenario:
Result: Zero forgotten appointments, better attendance rate, improved customer satisfaction.
For Module Developers
DoliCronHost exposes a simple PHP API to create scheduled tasks from your module:
Then create your webhook (/custom/yourmodule/webhook.php) to handle the execution:
📚 documentation with detailed example of a webhook available on request.
Who is this for?
| Module Developers | Easily integrate reliable scheduling features into your modules (reminders, synchronizations, periodic reports). |
| Dolibarr Administrators | Benefit from scheduled tasks without server access. Centralized monitoring of active jobs. |
| Restrictive Hosting Providers | Ideal solution for shared hosting, managed cloud, or environments without crontab access. |
🎁 Special Offer
Free with DoliSMS: DoliCronHost is included at no additional cost for DoliSMS customers and will be bundled with future DZProd modules requiring CRON functionality.
⚠️ Prerequisite
Account required on cron-job.org to obtain the necessary API Key for integration.
✅ 100% Free Service that includes:
💚 cron-job.org is maintained by volunteers and funded by voluntary donations. Fair-use recommended.
Compatible Dolibarr 17.0+ | Complete technical documentation | Support via massaoud@dzprod.net
DoliCronHost - Powered by DZProd Framework
"Reliable Automation without Server Configuration"