'customer_appointment_approved', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Approved', 'content' => 'Dear %customer_full_name%,

You have successfully scheduled %service_name% appointment with %employee_full_name%. We are waiting you at %location_address% on %appointment_date_time%.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_appointment_pending', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Pending', 'content' => 'Dear %customer_full_name%,

The %service_name% appointment with %employee_full_name% at %location_address%, scheduled for %appointment_date_time% is waiting for a confirmation.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_appointment_rejected', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Rejected', 'content' => 'Dear %customer_full_name%,

Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been rejected.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_appointment_canceled', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Canceled', 'content' => 'Dear %customer_full_name%,

Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been canceled.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_appointment_rescheduled', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Rescheduled', 'content' => 'Dear %customer_full_name%,

The details for your %service_name% appointment with %employee_full_name% at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%.

Thank you for choosing our company,
%company_name%' ] ]; } /** * Array of default customer's notifications that are time based (require cron job) * * @return array */ public static function getAppointmentCustomerTimeBasedEmailNotifications() { return [ [ 'name' => 'customer_appointment_next_day_reminder', 'entity' => 'appointment', 'type' => 'email', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Reminder', 'content' => 'Dear %customer_full_name%,

We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time%. We are waiting you at %location_name%.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_appointment_follow_up', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 1800, 'sendTo' => 'customer', 'subject' => '%service_name% Appointment Follow Up', 'content' => 'Dear %customer_full_name%,

Thank you once again for choosing our company. We hope you were satisfied with your %service_name%.

We look forward to seeing you again soon,
%company_name%' ], [ 'name' => 'customer_birthday_greeting', 'entity' => 'appointment', 'type' => 'email', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'Happy Birthday', 'content' => 'Dear %customer_full_name%,

Happy birthday!
We wish you all the best.

Thank you for choosing our company,
%company_name%' ] ]; } /** * Array of default employee's notifications that are not time based * * @return array */ public static function getAppointmentProviderNonTimeBasedEmailNotifications() { return [ [ 'name' => 'provider_appointment_approved', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Approved', 'content' => 'Hi %employee_full_name%,

You have one confirmed %service_name% appointment at %location_name% on %appointment_date% at %appointment_start_time%. The appointment is added to your schedule.

Thank you,
%company_name%' ], [ 'name' => 'provider_appointment_pending', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Pending', 'content' => 'Hi %employee_full_name%,

You have new appointment in %service_name%. The appointment is waiting for a confirmation.

Thank you,
%company_name%' ], [ 'name' => 'provider_appointment_rejected', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Rejected', 'content' => 'Hi %employee_full_name%,

Your %service_name% appointment at %location_name%, scheduled for %appointment_date% at %appointment_start_time% has been rejected.

Thank you,
%company_name%' ], [ 'name' => 'provider_appointment_canceled', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Canceled', 'content' => 'Hi %employee_full_name%,

Your %service_name% appointment, scheduled on %appointment_date%, at %location_name% has been canceled.

Thank you,
%company_name%' ], [ 'name' => 'provider_appointment_rescheduled', 'entity' => 'appointment', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Rescheduled', 'content' => 'Hi %employee_full_name%,

The details for your %service_name% appointment at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%.

Thank you,
%company_name%' ] ]; } /** * Array of default providers's notifications that are time based (require cron job) * * @return array */ public static function getAppointmentProviderTimeBasedEmailNotifications() { return [ [ 'name' => 'provider_appointment_next_day_reminder', 'entity' => 'appointment', 'type' => 'email', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%service_name% Appointment Reminder', 'content' => 'Dear %employee_full_name%,

We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time% at %location_name%.

Thank you,
%company_name%' ] ]; } /** * Array of default customer's notifications that are not time based * * @return array */ public static function getAppointmentCustomerNonTimeBasedSMSNotifications() { return [ [ 'name' => 'customer_appointment_approved', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, You have successfully scheduled %service_name% appointment with %employee_full_name%. We are waiting you at %location_address% on %appointment_date_time%. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_appointment_pending', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, The %service_name% appointment with %employee_full_name% at %location_address%, scheduled for %appointment_date_time% is waiting for a confirmation. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_appointment_rejected', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been rejected. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_appointment_canceled', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been canceled. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_appointment_rescheduled', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, The details for your %service_name% appointment with %employee_full_name% at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%. Thank you for choosing our company, %company_name%' ] ]; } /** * Array of default customer's notifications that are time based (require cron job) * * @return array */ public static function getAppointmentCustomerTimeBasedSMSNotifications() { return [ [ 'name' => 'customer_appointment_next_day_reminder', 'entity' => 'appointment', 'type' => 'sms', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time%. We are waiting you at %location_name%. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_appointment_follow_up', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 1800, 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Thank you once again for choosing our company. We hope you were satisfied with your %service_name%. We look forward to seeing you again soon, %company_name%' ], [ 'name' => 'customer_birthday_greeting', 'entity' => 'appointment', 'type' => 'sms', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Happy birthday! We wish you all the best. Thank you for choosing our company, %company_name%' ] ]; } /** * Array of default employee's notifications that are not time based * * @return array */ public static function getAppointmentProviderNonTimeBasedSMSNotifications() { return [ [ 'name' => 'provider_appointment_approved', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, You have one confirmed %service_name% appointment at %location_name% on %appointment_date% at %appointment_start_time%. The appointment is added to your schedule. Thank you, %company_name%' ], [ 'name' => 'provider_appointment_pending', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, You have new appointment in %service_name%. The appointment is waiting for a confirmation. Thank you, %company_name%' ], [ 'name' => 'provider_appointment_rejected', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, Your %service_name% appointment at %location_name%, scheduled for %appointment_date% at %appointment_start_time% has been rejected. Thank you, %company_name%' ], [ 'name' => 'provider_appointment_canceled', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, Your %service_name% appointment, scheduled on %appointment_date%, at %location_name% has been canceled. Thank you, %company_name%' ], [ 'name' => 'provider_appointment_rescheduled', 'entity' => 'appointment', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, The details for your %service_name% appointment at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%. Thank you, %company_name%' ] ]; } /** * Array of default providers's notifications that are time based (require cron job) * * @return array */ public static function getAppointmentProviderTimeBasedSMSNotifications() { return [ [ 'name' => 'provider_appointment_next_day_reminder', 'entity' => 'appointment', 'type' => 'sms', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Dear %employee_full_name%, We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time% at %location_name%. Thank you, %company_name%' ] ]; } /** * Array of default customer's notifications that are not time based * * @return array */ public static function getEventCustomerNonTimeBasedEmailNotifications() { return [ [ 'name' => 'customer_event_approved', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%event_name% Event Booked', 'content' => 'Dear %customer_full_name%,

You have successfully scheduled %event_name% event. We are waiting you at %event_location% on %event_start_date_time%.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_event_rejected', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%event_name% Event Canceled By Admin', 'content' => 'Dear %customer_full_name%,

Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been canceled.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_event_canceled', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%event_name% Event Canceled By Attendee', 'content' => 'Dear %customer_full_name%,

Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been canceled.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_event_rescheduled', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%event_name% Event Rescheduled', 'content' => 'Dear %customer_full_name%,

The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%.

Thank you for choosing our company,
%company_name%' ] ]; } /** * Array of default customer's notifications that are time based (require cron job) * * @return array */ public static function getEventCustomerTimeBasedEmailNotifications() { return [ [ 'name' => 'customer_event_next_day_reminder', 'entity' => 'event', 'type' => 'email', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => '%event_name% Event Reminder', 'content' => 'Dear %customer_full_name%,

We would like to remind you that you have %event_name% event tomorrow at %event_start_date_time%. We are waiting you at %event_location%.

Thank you for choosing our company,
%company_name%' ], [ 'name' => 'customer_event_follow_up', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 1800, 'sendTo' => 'customer', 'subject' => '%event_name% Event Follow Up', 'content' => 'Dear %customer_full_name%,

Thank you once again for choosing our company. We hope you were satisfied with your %event_name%.

We look forward to seeing you again soon,
%company_name%' ] ]; } /** * Array of default employee's notifications that are not time based * * @return array */ public static function getEventProviderNonTimeBasedEmailNotifications() { return [ [ 'name' => 'provider_event_approved', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%event_name% Event Booked', 'content' => 'Hi %employee_full_name%,

You have one confirmed %event_name% Event at %event_location% on %event_start_date_time%. The event is added to your schedule.

Thank you,
%company_name%' ], [ 'name' => 'provider_event_rejected', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%event_name% Event Canceled By Admin', 'content' => 'Hi %employee_full_name%,

Your %event_name% event at %event_location%, scheduled for %event_start_date_time% has been canceled.

Thank you,
%company_name%' ], [ 'name' => 'provider_event_canceled', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%event_name% Event Canceled By Customer', 'content' => 'Hi %employee_full_name%,

Your %event_name% event, scheduled on %event_start_date_time%, at %event_location% has been canceled.

Thank you,
%company_name%' ], [ 'name' => 'provider_event_rescheduled', 'entity' => 'event', 'type' => 'email', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%event_name% Event Rescheduled', 'content' => 'Hi %employee_full_name%,

The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%.

Thank you,
%company_name%' ] ]; } /** * Array of default providers's notifications that are time based (require cron job) * * @return array */ public static function getEventProviderTimeBasedEmailNotifications() { return [ [ 'name' => 'provider_event_next_day_reminder', 'entity' => 'event', 'type' => 'email', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => '%event_name% Event Reminder', 'content' => 'Dear %employee_full_name%,

We would like to remind you that you have %event_name% event at %event_start_date_time% at %event_location%.

Thank you,
%company_name%' ] ]; } /** * Array of default customer's notifications that are not time based * * @return array */ public static function getEventCustomerNonTimeBasedSMSNotifications() { return [ [ 'name' => 'customer_event_approved', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, You have successfully scheduled %event_name% event. We are waiting you at %event_location% on %event_start_date_time%. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_event_rejected', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been cancelled. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_event_canceled', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been cancelled. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_event_rescheduled', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%. Thank you for choosing our company, %company_name%' ] ]; } /** * Array of default customer's notifications that are time based (require cron job) * * @return array */ public static function getEventCustomerTimeBasedSMSNotifications() { return [ [ 'name' => 'customer_event_next_day_reminder', 'entity' => 'event', 'type' => 'sms', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, We would like to remind you that you have %event_name% event at %event_start_date_time%. We are waiting you at %event_location%. Thank you for choosing our company, %company_name%' ], [ 'name' => 'customer_event_follow_up', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 1800, 'sendTo' => 'customer', 'subject' => 'NULL', 'content' => 'Dear %customer_full_name%, Thank you once again for choosing our company. We hope you were satisfied with your %event_name%. We look forward to seeing you again soon, %company_name%' ] ]; } /** * Array of default employee's notifications that are not time based * * @return array */ public static function getEventProviderNonTimeBasedSMSNotifications() { return [ [ 'name' => 'provider_event_approved', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, You have one confirmed %event_name% event at %event_location% on %event_start_date_time%. The event is added to your schedule. Thank you, %company_name%' ], [ 'name' => 'provider_event_rejected', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, Your %event_name% event at %event_location%, scheduled for %event_start_date_time% has been canceled by admin. Thank you, %company_name%' ], [ 'name' => 'provider_event_canceled', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, Your %event_name% event, scheduled on %event_start_date_time%, at %event_location% has been canceled. Thank you, %company_name%' ], [ 'name' => 'provider_event_rescheduled', 'entity' => 'event', 'type' => 'sms', 'time' => 'NULL', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Hi %employee_full_name%, The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%. Thank you, %company_name%' ] ]; } /** * Array of default providers's notifications that are time based (require cron job) * * @return array */ public static function getEventProviderTimeBasedSMSNotifications() { return [ [ 'name' => 'provider_event_next_day_reminder', 'entity' => 'event', 'type' => 'sms', 'time' => '"17:00:00"', 'timeBefore' => 'NULL', 'timeAfter' => 'NULL', 'sendTo' => 'provider', 'subject' => 'NULL', 'content' => 'Dear %employee_full_name%, We would like to remind you that you have %event_name% event at %event_start_date_time% at %event_location%. Thank you, %company_name%' ] ]; } }