Bookly uses cron jobs to automate time-based actions on your website. These include:
- Sending Email and SMS notifications (appointment reminders, birthday greetings, staff agendas)
- Running SMS campaigns
- Updating appointment statuses automatically
To ensure everything runs smoothly, you need to configure a cron job. You can choose one of the two options below.
Option 1: Enable Bookly Cloud Cron (Recommended)
This is the easiest and most reliable method — no technical setup required.
Steps:
- Go to Bookly Cloud > Products.
- Click Get started next to Cloud Cron.
Once enabled, Bookly Cloud Cron will run automatically every 5 minutes, ensuring all scheduled tasks are executed on time.
Option 2: Set up a cron job on your server
This option requires some technical knowledge and access to your hosting control panel.
- Open your hosting control panel.
- Find the “cron jobs” section.
- Create a new cron job.
-
Add the following command:
wget -q -O - https://your-site-name.com/wp-cron.php - Set the execution interval to once per hour.
Make sure to replace your-site-name.com with your actual domain.
Make sure to replace your-site-name.com with your actual domain.
If you're using one of the following hosting providers, refer to their official documentation for step-by-step instructions:
If you experience any issues while setting up cron jobs contact your hosting provider’s support team or reach out to your system administrator.
Cron setup on Linux-based systems
If you're managing your own server, you can configure cron manually via the command line.
Please follow the instructions in your system’s documentation or consult your system administrator if needed.