Knowledge Base

List of notification triggers

Updated on 15 May 2026

Here is a list of the available events in Stream that can be used to trigger automated notifications.
Any of these notifications can be sent by either email or SMS.

Please Note

You need to have SMS notifications enabled on your account in order to send notifications via text message. Please contact our Sales team if you wish to enable SMS notifications.

Notification triggers can be selected using the ‘Event Trigger’ dropdown menu on the Notifications screen when adding or editing a notification.

Orders

Events relating to orders, which can be used to trigger notifications:

Event TriggerDescription
Auto Confirm Order FailedTriggered when ‘Auto-confirm orders’ is enabled and an order is not able to be confirmed automatically.
Customer Note AddedTriggered when a customer adds a note to their order using the ‘Send message’ box on their tracking screen.
Order CancelledTriggered when an order is cancelled.
Order ConfirmedTriggered when an order is confirmed.
Scanning on to Vehicle IncompleteTriggered when using barcode scanning to load items onto a vehicle, and the scanning session is then closed without all orders being scanned onto the vehicle.

Planning

Events relating to runs and planning, which can be used to trigger notifications:

Event TriggerDescription
Collection/Delivery PlannedTriggered when a collection/delivery group is added to a run.
Run ClosedTriggered when a run is marked as ‘Closed’. This version can only be used for sending internal notifications. For notifying customers when a run is closed, see the Advanced notification triggers section below.
Run DepartedTriggered when a driver marks the run as ‘Departed’ in the mobile app. This version can only be used for sending internal notifications. For notifying customers about a run departing, see the Advanced notification triggers section below.
Send Email from PlanningTriggered when the ‘Send email’ button is clicked on a stop in the ‘Selected Run’ section of the Advanced Planning screen.
Send SMS from PlanningTriggered when the ‘Send SMS’ button is clicked on a stop in the ‘Selected Run’ section of the Advanced Planning screen.
SMS Failed to SendTriggered when an SMS notification has failed to send, usually as a result of an invalid mobile number.
Time Slot AcceptedTriggered when a customer accepts a proposed time slot on their delivery tracking link.
Time Slot DeclinedTriggered when a customer declines a proposed time slot on their delivery tracking link.

Deliveries/Collection

Events relating to deliveries and collections, which can be used to trigger notifications:

Event TriggerDescription
Collected with IssuesTriggered when the status is set to ‘Collected with issues’ when completing a stop in the mobile app.
Collection CompleteTriggered when the status is set to ‘Collected OK’ when completing a stop in the mobile app.
Collection FailedTriggered when the status is set to ‘Collection Failed’ when completing a stop in the mobile app.
Delivered with issuesTriggered when the status is set to ‘Delivered with issues’ when completing a stop in the mobile app.
Delivery CompleteTriggered when the status is set to ‘Delivered OK’ when completing a stop in the mobile app.
Delivery FailedTriggered when the status is set to ‘Delivery Failed’ when completing a stop in the mobile app.
Part CollectedTriggered when the status is set to ‘Part Collected’ when completing a stop in the mobile app.
Part DeliveredTriggered when the status is set to ‘Part Delivered’ when completing a stop in the mobile app.

Vehicles

Events relating to vehicles, which can be used to trigger notifications:

Event TriggerDescription
Booking LateTriggered when the current date equals the same as the due date for a vehicle booking.
Check Completed Under Minimum Set TimeTriggered when a vehicle check is completed in less than the time specified in the ‘Min Check Time’ field against the vehicle in Vehicle Details.
Check FailedTriggered when a vehicle check is completed by the driver in the mobile app and any of the individual checks have been failed.
Check Failed UnusableTriggered when a vehicle check is completed by the driver in the mobile app and an individual check has been failed but the vehicle remains usable.
Check Failed UsableTriggered when a vehicle check is completed by the driver in the mobile app and an individual check has been failed and the vehicle is rendered unusable.
Check PassedTriggered when a vehicle check is completed by the driver in the mobile app and all individual checks are passed.

Advanced notification triggers

Advanced notification triggers require additional setup from our Support team.

For help setting up advanced notification triggers, contact Stream Support.

Event TriggerDescription
Run ClosedTriggered to send notifications to customers when a run is marked as ‘Closed’ in Stream. Can be used to send time slots to customers automatically without offering the ability to accept/reject them, or as a reminder if they’d already been accepted
Run DepartedTriggered to send notifications to customers when a driver marks the run as ‘Departed’ in the mobile app. For example: ‘Your delivery is on the way’ style notifications.
Delivered Outside of Distance ThresholdTriggered when a stop is marked as completed in the mobile app and the GPS coordinates of the delivery are outside of the specified delivery distance threshold. Requires an additional setting to be enabled.
Delivery Complete (Delayed)Triggered to send notifications to customers following a specified time delay after a delivery is marked as ‘Delivered OK’ in the mobile app, and can be used to send notifications such as feedback requests.
Was this article helpful?

Still need help?