Skip to main content

Communication - Before the Route starts

Describes which communications can be sent before the Route start

M
Written by Marco Taiocchi
Updated over 3 weeks ago

Order Schedule Triggered

What it does: Sends a message to the Order contact person at a scheduled time, before the Route starts. The timeframe communicated to the customer can also be used to update the corresponding route stop (pickup or delivery).

Trigger condition: Triggered by a Schedule that can be configured to run the day before or the same day as the Order's delivery date.

Channel: SMS, Email

Recipients: 

  • Delivery Customer: the contact person at the Order's Delivery address

  • Pickup Customer: the contact person at the Order's Pickup address

  • Email Address: a fixed email address (only supports Email channel)

Parameters:

  • Minutes added to estimate

  • Minutes subtracted from estimate

  • Schedule ID (configured by Mover behind request)

  • Update route stop timeframe (delivery or pickup)

    • More details on how to use them for your use cases here

Placeholders:

Order placeholders

  • Order Id: Id of the Order, as displayed in the Order details

  • Tracking Id: unique identifier of the Order, that can be used to create the Track & Trace link.

  • Relational Id: Related Order Id, as displayed in the Order details

Delivery stop placeholders

  • Delivery Location Address: the delivery address

  • Delivery Location latitude: the delivery address latitude

  • Delivery Location longitude: the delivery address longitude

  • Delivery Customer Name: the contact person's name at the delivery address, as shown in the Order details page

  • Delivery Customer Phone: the contact person's Phone number at the delivery address, as shown in the Order details page

  • Delivery Customer Email: the contact person's email at the delivery address, as shown in the Order details page

  • Delivery Timeframe: the booked delivery timeframe (e.g. 08:00 - 18:00)

  • Delivery ETA Date: the delivery date of the Order on the Route

  • Delivery ETA Time: the delivery time of the Order on the Route, mapped as an interval using the "Minutes added to estimate" and "Minutes subtracted from estimate" configured in the parameters. (e.g. 10:00 - 12:00)

    • ⚠️ Mind that this will be applied only if the Order is already on a Route

  • Delivery Weekday: the weekday of the delivery

  • Delivery Date: the booked delivery date

Pickup stop placeholders

  • Pickup Location Address: the pickup address

  • Pickup Location latitude: the pickup address latitude

  • Pickup Location longitude: the pickup address longitude

  • Pickup Customer Name: the contact person's name at the pickup address, as shown in the Order details page

  • Pickup Customer Phone: the contact person's Phone number at the pickup address, as shown in the Order details page

  • Pickup Customer Email: the contact person's email at the pickup address, as shown in the Order details page

  • Pickup Timeframe: the booked pickup timeframe (e.g. 08:00 - 18:00)

  • Pickup ETA Date: the pickup date of the Order on the Route

  • Pickup ETA Time: the pickup time of the Order on the Route, mapped as an interval using the "Minutes added to estimate" and "Minutes subtracted from estimate" configured in the parameters. (e.g. 10:00 - 12:00)

    • ⚠️ Mind that this will be applied only if the Order is already on a Route

  • Pickup Weekday: the weekday of the pickup

  • Pickup Date: the booked pickup date


Share the Track & Trace link with your users

If you want to add the Track & Trace url link in the Communication to your users, you can use the {TrackingId} placeholder.


Updating Delivery or Pickup Stop Timeframes

The communication template includes a checkbox to select which stop should be updated on the route:

  • Update route delivery stop timeframe
    Updates the Delivery stop with:
    [Delivery ETA - minutes subtracted from estimate; Delivery ETA + minutes added to estimate]

  • Update route pickup stop timeframe
    Updates the Pickup stop with:
    [Pickup ETA - minutes subtracted from estimate; Pickup ETA + minutes added to estimate]

💡 You can use both options at the same time.

⚠️ This option does not apply to Pickup and Refills at the Distribution Center, since they contain multiple orders.


FAQ

How can I update my Pickup stops and Delivery stop with timeframes computed with different parameters?

There are two ways to configure this scenario:

  • Single Schedule ID for both pickup and delivery stops
    All customer delivery stops, customer pickup stops, and deliveries to Distribution Center stops will be updated with the same rules, unless you specify that the Template only applies to specific Orders or Stops

  • Separate Schedule IDs
    If you want to update only customer stops (e.g., just the pickup timeframe at the customer, without narrowing the corresponding delivery at the Distribution Center), request a new Schedule ID from Mover.

    • One Schedule ID can be used for delivery stops (Outbound Orders)

    • Another Schedule ID can be used for pickup stops (Inbound Orders)


Service Schedule Triggered

What it does: Sends a message to the Service Contact Person at a scheduled time, before the Route starts.

Trigger condition: Triggered by a Schedule that can be configured to run the day before or the same day as the Service's execution date.

Channel: SMS, Email

Recipients:

  • Delivery Customer: the contact person at the Service's address

  • Email Address: a fixed email address (only supports Email channel)

Parameters:

  • Minutes added to estimate

  • Minutes subtracted from estimate

  • Schedule ID (configured by Mover behind request)

Placeholders:

Service placeholders

  • Service Id: Id of the Service, as displayed in the Service details

  • Booking Id: Id of the Booking, as displayed in the Service details

  • Location Address: the address where the Service will be performed

  • Customer Name: the contact person's name at the Service address, as shown in the Service details page

  • Customer Phone: the contact person's Phone number at the Service address, as shown in the Service details page

  • Customer Email: the contact person's email at the Service address, as shown in the Service details page

  • Arrival Timeframe: the booked delivery timeframe (e.g. 08:00 - 18:00)

  • Arrival ETA Date: the delivery date of the Service on the Route

  • Arrival ETA Time: the delivery time of the Service on the Route, mapped as an interval using the "Minutes added to estimate" and "Minutes subtracted from estimate" configured in the parameters. (e.g. 10:00 - 12:00)

    • ⚠️ Mind that this will be applied only if the Service is already on a Route

  • Arrival Weekday: the weekday of the Service

  • Arrival Date: the booked delivery date

Did this answer your question?