Setting up SMS notifications for your location contacts can be done in Configuration ⇒ Notifications ⇒ Activate SMS Notifications.
Customization for different location contacts is also available by selecting depot, pickup or delivery contacts. To learn more about SMS and Email template tags, check out this article.
You can also edit the contents of the messages your Customers receive for each of action items listed in Configuration.
Alternatively, notification can also be set on task level, which will override the ones set in Configuration.
This can be done in Tasks ⇒ Task Profile ⇒ Notifications.
In addition, notifications can also be set on a Customer level which will override the organization-level notifications and apply to the specific Customer.
This can be done in Customers ⇒ Customer Profile ⇒ Task defaults ⇒ Notifications.
Please note the new settings are not applied retroactively. This means that all the Tasks created prior to setting up SMS notifications will not have them, but the new Tasks created afterward should have the proper SMS notification set up.
In general, all notifications are triggered based on Task state updates. This can be applied to email notifications as well.
When it comes to notification for Tasks that are Partially completed, eLogii recognizes them as Completed, therefore the notification triggered by the Task being set to a Completed state is sent. Your Drivers cab also mark such Tasks as failed, so that the failed notification is sent. Through filtering, you can review undelivered items, and chose how to manage those Tasks further
In addition to all this, you can utilize Task rules to set up specific conditions which would trigger the selected notifications.
Notification hierarchy
As there are different levels of notifications which override each other, there is a hierarchy which goes as follows (from most specific to least specific)
Task-level notifications > Customer-level notifications > Organization-level notification
Task-level notifications are the most specific, and therefore they will always override Customer-level notifications and Organization-level notifications. Customer-level notifications only override Organization-level notifications.
For example, if you have the "Task pickup completed" notification enabled for a Customer, but it has been disabled on the Task for that Customer, they will not receive the notification because the conditions have been overridden.