Auto Actions: Difference between revisions

Jump to navigation Jump to search
Andrian (talk | contribs)
Andrian (talk | contribs)
No edit summary
Line 73: Line 73:
== Examples ==
== Examples ==


===Example 1 - Automatically change the status of all "Request" bookings to "Cancelled" after three days ===
===Automatically change the status of all "Request" bookings to "Cancelled" after three days ===


Trigger tab
Trigger tab
Line 84: Line 84:
*Booking Status = Cancelled
*Booking Status = Cancelled


===Example 2 - Automatically change the status of all bookings which have been imported from Ical to "Request"===
===Automatically change the status of all bookings which have been imported from Ical to "Request"===


Trigger tab:
Trigger tab:
Line 97: Line 97:
Booking changes are applied before the mail is sent.
Booking changes are applied before the mail is sent.


===Example 3 - Automatically set a flag for a booking coming from a certain channel===
===Automatically set a flag for a booking coming from a certain channel===


Trigger tab:
Trigger tab:
Line 111: Line 111:
Booking changes are applied before the mail is sent so that the flag template variable can be reflected in the email.  
Booking changes are applied before the mail is sent so that the flag template variable can be reflected in the email.  


===Example 4 - Automatically send an Email to the guest when the status of a booking changes to  "Cancelled"===
===Automatically send an Email to the guest when the status of a booking changes to  "Cancelled"===


Trigger tab:
Trigger tab:
Line 126: Line 126:




===Example 5 - Automatically add a fee to all bookings from a channel===
===Automatically add a fee to all bookings from a channel===


Trigger tab:
Trigger tab:
Line 144: Line 144:




===Example 6 - Apply a flag when a payment was made===
===Apply a flag when a payment was made===


  Also see Example 14 for payments/deposits prior to Check-in
  Also see Example 14 for payments/deposits prior to Check-in
Line 162: Line 162:




===Example 7 - Apply a flag when a booking is cancelled===
===Apply a flag when a booking is cancelled===


Trigger tab
Trigger tab
Line 177: Line 177:




===Example 8 - Send an email or SMS to Guest when booking made more than 10 days in advance===
===Send an email or SMS to Guest when booking made more than 10 days in advance===


Trigger tab:
Trigger tab:
Line 193: Line 193:




===Example 9 - Send an email with a key code for a specific unit one day before check-in===
===Send an email with a key code for a specific unit one day before check-in===


Trigger tab:
Trigger tab:
Line 214: Line 214:




'''Example 10''' - Send an email to guests from Channels:
===Send an email to guests from Channels===


Trigger tab:
Trigger tab:
Line 235: Line 235:




'''Example 11''' - Automatically set a flag for a bookings from a a channel which have breakfast included :
===Automatically set a flag for a bookings from a a channel which have breakfast included===


Trigger tab:
Trigger tab:
Line 251: Line 251:




'''Example 12''' - Automatically send a message (email or sms) to guests that have Checked-out 30 days or more :
===Automatically send a message (email or sms) to guests that have Checked-out 30 days or more===


Trigger tab:
Trigger tab:
Line 267: Line 267:




'''Example 13''' - Automatically send a Request for payment to your guests for all bookings :
===Automatically send a Request for payment to your guests for all bookings===


Trigger tab:
Trigger tab:
Line 291: Line 291:
Booking changes are applied before the mail is sent so that the flag template variable can be reflected in the email.
Booking changes are applied before the mail is sent so that the flag template variable can be reflected in the email.


'''Example 14''' - Automatically send a Request for payment to your guests XX days before arrival :
===Automatically send a Request for payment to your guests XX days before arrival===


Trigger tab:
Trigger tab:
Line 316: Line 316:




'''Example 15''' - Apply a flag when deposit is was made prior to Check-in :
===Apply a flag when deposit is was made prior to Check-in===


Trigger tab:
Trigger tab:
Line 346: Line 346:




'''Example 16''' - Apply a flag when booking is fully paid :
===Apply a flag when booking is fully paid===


Trigger tab:
Trigger tab:
Line 362: Line 362:




'''Example 17''' - Send SMS in a certain language (if it is the language of the booking) or a default language
===Send SMS in a certain language (if it is the language of the booking) or a default language===


This uses a smart template variable. In this example we check whether the guest booked in French. If yes, then we send a French text. If no, we send an English text.
This uses a smart template variable. In this example we check whether the guest booked in French. If yes, then we send a French text. If no, we send an English text.