Driver AutoComms are a very useful notifying system that will automatically update drivers by App Notification, Smart Call or SMS.

You will be able to find these settings in your admin backend under
LOCATIONS > SELECT LOCATION > DRIVER AUTOCOMMS TAB

note

There are certain status changes OR conditions when these AutoComms are triggered/sent out.
We have the following currently:

  1. Order Accept

    When an order is assigned to a driver and the driver hasn't accepted the order for a defined number of minutes, execute an action.

  2. Multi Order Reminder

    When there are multiple orders from the same restaurant in ARRIVED status with different drivers, execute an action.

  3. Restaurant Arrival

    When the driver is not at the restaurant yet, and the established pickup time was a defined number of minutes ago, execute an action.

  4. Restaurant Departure

    When the driver has been at the restaurant for a defined number of minutes, execute an action.

  5. Order Delivered

    When the order hasn't been delivered after a defined number of minutes ago from the drop time, execute an action.

  6. Driver Check In (Location Known)

    When the driver checks in and their location is known, execute an action.

  7. Driver Check In (Location Unknown)

    When the driver checks in and their location is unknown, execute an action.

  8. Driver Check In (Location Stale)

    When the driver checks in and their location is stale, execute an action.

  9. No Driver Checked In (Location SOS)

    When there is no driver checked in for a location with an order (first active order), execute an action.

  10. Third Party Order Source

    When the driver is enroute and the order comes from a third party source, execute an action.

  11. Order Pickup Time Updates

    When the Pickup Time of an order is updated send out a notification to driver.

There are certain status changes OR conditions when these AutoComms are triggered/sent out.
We have the following currently:

  1. Order Accept

    When an order is assigned to a driver and the driver hasn't accepted the order for a defined number of minutes, execute an action.

  2. Multi Order Reminder

    When there are multiple orders from the same restaurant in ARRIVED status with different drivers, execute an action.

  3. Restaurant Arrival

    When the driver is not at the restaurant yet, and the established pickup time was a defined number of minutes ago, execute an action.

  4. Restaurant Departure

    When the driver has been at the restaurant for a defined number of minutes, execute an action.

  5. Order Delivered

    When the order hasn't been delivered after a defined number of minutes ago from the drop time, execute an action.

  6. Driver Check In (Location Known)

    When the driver checks in and their location is known, execute an action.

  7. Driver Check In (Location Unknown)

    When the driver checks in and their location is unknown, execute an action.

  8. Driver Check In (Location Stale)

    When the driver checks in and their location is stale, execute an action.

  9. No Driver Checked In (Location SOS)

    When there is no driver checked in for a location with an order (first active order), execute an action.

  10. Third Party Order Source

    When the driver is enroute and the order comes from a third party source, execute an action.

  11. Order Pickup Time Updates

    When the Pickup Time of an order is updated send out a notification to driver.

Be careful when adjust timing for the first option ORDER ACCEPT
(Reference the picture below text to follow the example)

  1. Minutes indicate after how long the action is going to be executed for said status, in this case we have 5 minutes after an order is assigned to a driver and they don't accept it within 5 minutes a
    “Send notification via push notification” action will be executed.

  2. After this we can “Send notification via default communication method and Smart Text”
    after X amount of minutes again, in this case we have it disabled

  3. If a driver doesn’t accept the order through DriverLogic app, 5 minutes after that a
    “Send notification via Smart Call” will go out which will utilize a script on the left hand side saying
    “Hello, press one to accept order #{Order Number}, press two to speak with dispatch.”


    ***KEEP IN MIND I SAID 5 MINUTES AFTER BECAUSE MINUTES IN THE SECTION ON THE RIGHT IN THE PICTURE ARE TOTAL MINUTES PASSED NOT MINUTES FOR EACH INDIVIDUAL ACTION*

  4. And finally if a driver still doesn’t accept said order via the call 4 minutes later the system will execute action “Unassign, pause, and rerun Automated Dispatch” which means the driver will have to message the dispatch team in order to get un-paused and continue running orders.

Messages/Scripts attached to said triggers are listed below:

  1. Order Accept

    Message
    Please accept order #{Order Number} on the DriverLogic app or contact dispatch if there is an issue.

    Call
    Hello, press one to accept order #{Order Number}, press two to speak with dispatch.

  2. Multi Order Reminder

    Message
    There is more than one order from {Restaurant Name}, please make sure that you take the correct one.

  3. Restaurant Arrival

    Message
    What is your ETA to {Restaurant Name}?

    Call
    Hello, have you arrived at {Restaurant Name}? If so, please press one. If not, please press two.

  4. Restaurant Departure

    Message
    What is your ETA on leaving {Restaurant Name}?

    Call
    Hello, have you left {Restaurant Name}? If so, please press one. If not, please press two.

  5. Order Delivered

    Message
    What is your ETA on dropping the {Restaurant Name} order, #{Order Number}
    at {Customer Address Line 1}?

    Call
    Hello, have you delivered order #{Order Number}? If so, please press one. If not, please press two.

  6. Driver Check In (Location Known)

    Message
    Thanks for checking in! Let's do this!

  7. Driver Check In (Location Unknown)

    Message
    Are you ready to get orders? Please double check your location settings and message me back ASAP if you're ready.

  8. Driver Check In (Location Stale)

    Message
    We are currently not getting your current location and are using the last known location we have for you. Please check out, log out, and go to your settings. For DriverLogic ACCEPT ALL ALWAYS for your location services. Log back in, check back in, this will ensure you get orders, and orders that are close to your location.

  9. No Driver Checked In (Location SOS)

    Message
    Check in now!
    Delivery available; be the first to get it.
    Log into DriverLogic to snag the order.

  10. Third Party Order Source

    Message
    On Order {Order Number}, please provide a marketing piece.

  11. Order Pickup Time Updates

    Empty Pickup Time Updated
    Ready for Pickup at {Pickup Time} - Order {OID} - {Restaurant Name}

    Order READY Flag
    Order is Ready, please pick it up ASAP - Order {OID} - {Restaurant Name}
    Pickup Time Increased Message
    Order delayed, it will now be ready at {Pickup Time} - Order {OID} - {Restaurant Name}

    Pickup Time Decreased Message
    Order is early, please be there by {Pickup Time} - Order {OID} - {Restaurant Name}

You can change the STATUS on ALL of these triggers but make sure to scroll to the bottom of the page and SAVE every time you make changes to the status sections.

Keywords: