Notification Logic

Next time there is an upgrade, please can you consider including logic that can be built into when and to whom Notifications are sent. 

It is very frustrating to have to configure dozens of nearly identical notifications that are sent for slightly different conditions. Rather if you added logic to the conditions when they were sent, the same notification could be used multiple times. This would make notifications much more powerful and less error prone. 

Based on the logic built into them, all notifications should also be able to trigger activities in Zapier or be used as Webhooks.

Two simple examples 

If {
Booking_Status = (RESERVED or PAID or DEPOSIT},
And
Delivery_Date is 7, 10 or 15 days before item start date
}
Then send notification... 

If {
Booking_Status = (RESERVED},
And
Delivery_Date is between 1 and 7 days before Booking start date
}
Then send notification... 

If {
Booking_Status = (RESERVED or PAID or DEPOSIT},
And
Delivery_Date is between 1 and 7 days before start date
}
Then send notification... 

If {
{
Booking_Status = (RESERVED},
And
Delivery_Date is between 1 and 7 days before Booking start date
}
Or
{
Booking_Status = (DEPOSIT},
And
{
Delivery_Date is between 1 and 7 days before Booking start date
OR
Delivery_Date is more than 3 days after creation date
}
}
Then send notification... 

If {
{
Booking_Status = (DEPOSIT},
And
Delivery_Date is 15 days before Item start date
}
OR 
{
Booking_Status = (PAID}
And
Delivery_Date is 7 or 5 days before Item start date
}
}
Then send notification... 

Where notifications could be sent multiple times, there should also be the option to send it on each occasion that the condition becomes true or on up to a specified number of occasions that the condition becomes true.

In Summary logic should allow for selection of whether to send the notification based on a set boolean operations with single or multiple values, based on:

Creation Date
Booking Start Date
Item Start Date 
Booking Status
Number of times previously sent

And dates should have ranges rather than single values.

Comments

  • Hi @SteveV,

    Thank you for posting on our forums!

    I can certainly understand how having this extra logic when using Notifications could allow a greater variety of functionality and I empathize with you on this. I would be happy to bring this up with our Product Team for them to consider for a future update of Checkfront.

    While this is the case I won't have an ETA for when or if this could be added to Checkfront but I would be happy to provide you with any updates as they come to me.

    Please don't hesitate to reach out to us at support@checkfront.com if you have any other questions and we would be happy to help.

    All the best,

    Ethan

    Technical Support Specialist

    Checkfront | www.checkfront.com/contact | Email: support@checkfront.com

Sign In or Register to comment.