Hey there, Awesome Customers!

Just a heads up: We'll be taking a breather to celebrate International Workers' Day (May 1st and 2nd - Wednesday and Thursday) and Orthodox Easter from Good Friday (May 3rd) through Easter Monday (May 6th). So, from May 1st to May 6th, our team will be off enjoying some well-deserved downtime.

During this time, our customer support will be running on a smaller crew, but don't worry! We'll still be around to help with any urgent matters, though it might take us a bit longer than usual to get back to you.

We'll be back in action at full throttle on May 7th (Tuesday), ready to tackle your questions and requests with gusto!

In the meantime, you can explore our documentation for Amelia and wpDataTables. You'll find loads of helpful resources, including articles and handy video tutorials on YouTube (Amelia's YouTube Channel and wpDataTables' YouTube Channel). These gems might just have the answers you're looking for while we're kicking back.

Thanks a bunch for your understanding and support!

Catch you on the flip side!

Warm regards,

TMS

Okay
  Public Ticket #3481151
Notifications
Closed

Comments

  • Angélique Nunes started the conversation

    Hi !
    Notification emails for a change of appointment by the employee (new schedule for example) are not sent. And I also don't understand how to enable the automatic reminder notification. 

    Thanks for help,
    Angélique

  •  388
    Stefan replied

    Hello Angélique,

    Thanks for reaching out to us.

    There are some steps that you can do in order to troubleshoot this case.

    First of all, double-check the notification settings. You can find instructions on how to configure notifications properly in our article Notifications settings

    If the notifications are working properly (just notification for the new schedule is not working), double check if the option "Notify the customer(s)" is enabled. You can find this option in the appointment settings when you open an appointment.

    Automatic reminder notification is also known as Cron job. Please, see the instructions below

    cron is a Linux utility that schedules a command or script on your server to run automatically at a specified time and date. A cron job is the scheduled task itself. Cron jobs can be very useful to automate repetitive tasks like in our plugin for notifications.

    Depending on the server, there are different configurations for it, which you can contact your hosting provider about, or you can check out one of the solutions for it on this link.

    Also, you can try this:

    */15 * * * * wget -q -O - "https://www.yourwebsite.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send"

    Or this:

    */15 * * * * /usr/local/bin/php ~/public_html/wp-cron.php --action='wpamelia_api' --call='/notifications/scheduled/send'

    Or this:

    GET 'https://yourdomain.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send' > /dev/null

    WP Crontrol plugin is the best option if you're not familiar with cron jobs. You can find more info about it, and detailed instructions on how to set it up in our FAQ section.

    So, if you already read that, and still need some clarification here's some further info.

    You copy only the URL from below a scheduled notification:

    7810032183.png

    Then, go to Tools/Cron Events, and click on the "Cron Schedules" tab. In it, add a 15-minute interval:

    2487877415.png

    Then go back to the "Cron Events" tab and click on "Add new":

    9085918175.png

    Below it, select the "PHP Cron event" radio button, and add the URL you copied from Amelia/Notifications in this form:

    file_get_contents("yourURL");
    2095163400.png

    Below it add the name and set it to run a few minutes in the future, using the provided time format. So, if you're adding the cron event at 12:45 (local, current time), set it to run at 12:50; and then select the schedule you previously selected:

    7642938415.png

    Click on Add Event, and that's it.

    The cron runs every 15 minutes and checks if there's an email to be sent. So, in Amelia Notifications, your scheduled notifications are set to run every day at a certain time. If you set that time to be 15:00 (for example), the emails will be sent when the cron runs after that time.

    For example, there's an appointment booked for tomorrow, and it's currently 14:44 - the cron runs, but since it's not yet 15:00, it doesn't send anything. It runs again after 15 minutes, so at 14:59, but there are still no emails flagged by Amelia, so it doesn't send anything. Then it runs again at 15:14 and it sees there's an email that should've been sent at 15:00, so it sends the email. It will only send emails when Amelia sees an appointment scheduled for the next day.

    I hope i cleared a bit, but please let us know if you have other questions.

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Angélique Nunes replied

    Hi Stefan, WP Crontrol  is installed.
    I already did all steps but I don't understand how scheduled 2 days reminder (and not 15 minutes) : I would like to send automatic reminder email to my customers 2 days before appointment. How should I set it ? 

    Thanks again,
    Angélique

  • Angélique Nunes replied

    Same question about SMS notification, do I have to set it for both (SMS + email) one time or I have to set email first and SMS next ? and how ? 

  •  388
    Stefan replied

    Hello Angélique,

    Sorry for the late answer. I referred to Cron's job, but there is actually another option that is suitable for your needs.

    So, the Cron job just checks if there is any email that has to be sent depending on the time interval that has been sent.

    On the other hand, there is another option called Custom Notification settings. So far, Amelia has a premade notification template for "Next-day reminder" and there is only an option to change the time "Scheduled For" for a day before the appointment.

    But, if you add Custom Notification, there are a lot more options, so with this, you can make 2 2-day reminders.

    Regarding the SMS, yes, this needs to be done separately, but it's rather simple. When you go to the Notifications, you will notice two separate tabs, one for email notifications, and the second one for SMS.

    6455540419.png

    Just follow the steps and it should be good to go.

    5010701281.png

    I hope i cleared a bit. Please, let me know if you have other questions.

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Angélique Nunes replied

    Thank you ! 
    It works well now :D

  •  388
    Stefan replied

    Hello Angélique,

    You are welcome. Good to hear that is working now.

    Please, feel free to open a new ticket if you have questions regarding other topics.

    Have a nice day.

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables