Vromo Integration
Updated over a week ago

Introduction

Why Build It?

Vromo is a delivery dispatch service built for the restaurant industry. By using Vromo, the Restuarant Partner can:

  • Effectively manage delivery operations

    • Manually or automatically assign orders to an internal fleet of drivers for fulfillment

    • Communicate with drivers via a dedicated Vromo Driver app (iOS or Android)

    • Supplement internal fleet with DoorDash Drive Dashers

  • Send guests delivery updates with a live tracking link via SMS

    • Provide a link to a branded page with live delivery status updates

  • Access data about delivery operations to continuously improve the restaurant and guest experience

Limitations

  • Currently, Vromo cannot be used to manage delivery fulfillment of 3rd party orders (e.g., DoorDash, UberEats)

  • Location information (e.g., address, phone number) and delivery radii must be configured on both the Vromo Dashboard and the Lunchbox Admin Dashboard

  • To cancel an order, it must be canceled on both the Vromo Dashboard and the Lunchbox Dashboard

Key Terminology

Below is a list of key terminology that Vromo uses, and how they correspond to Lunchbox concepts

Vromo

Lunchbox

Definition

Sites

Locations

  • Each location is considered a site

Jobs

Orders

  • Each order is considered a job to be fulfilled

Blueprint

N/A

  • Blueprint is a set of pre-defined tasks that the Restuarant Partner or a driver completes to fulfill the order. For example, a blue print may include the following tasks:

    • Arrive at Pickup

    • Depart Pickup

    • Arrive at Customer

    • Depart Customer

  • An SMS message to be configured to be sent when the driver completes one of the tasks

Campaign

N/A

  • Campaigns can be used to:

    • Send a pre-configured message to guests after a specific step within the order flow with a link to the live order tracking site

    • Adjust the design and content of the live order tracking site

Vromo Resources

Vromo Onboarding

  • During Vromo onboarding, all restaurant-group- and location-level settings on the Vromo Dashboard should be configured, including location information and delivery radii

    • Please note that location information (e.g., address, phone number), and delivery radii must be configured on both the Vromo Dashboard and the Lunchbox Admin Dashboard

  • Vromo Onboarding typically takes up to 5 business days

Pricing

  • Vromo offers a tier-based pricing model with different numbers of deliveries per month included in each tier

  • For the latest information on Vromo’s pricing, please visit this Vromo page

Contracting & Billing

  • Contracting and billing will be handled by the Vromo team

Restaurant Experience

NOTE: Below information is provided to our Restuarant Partners as an introduction to Vromo's functionalities. For more detailed information about each feature, please refer to the Vromo support page or reach out to your Vromo representative.

Settings Configuration & Management

Sites

  • Each Lunchbox location, a corresponding site must be created on the Vromo Dashboard

    • Detailed location information – such as address, phone number, GPS coordinates, and delivery radius – is not synced from the Lunchbox Admin Dashboard and must be manually entered into the Vromo Dashboard

  • For detailed instructions on how to create or edit sites, please refer to this Vromo support page

Teams

  • Restaurant Partners can create teams and sub-teams on the Vromo Dashbaord to manage permissions

  • Teams or sub-teams must be set up to create auto-dispatch rules. For more information on the Auto-Dispatch feature, please refer to the Auto-Dispatch section of this page

  • Typically, a Restuarant Partner creates a team for each location and sub-teams by role (e.g., Managers, In-Store Staff, and Drivers)

  • For detailed information about teams and how to set them up, please visit this Vromo support page

Blueprint & Tasks

  • Blueprints are a set of pre-defined tasks that must be completed during delivery fulfillment. An example blueprint may include:

    • Arrive at Pickup

    • Depart at Pickup

    • Arrive at Customer

    • Depart Customer

  • For each task within a blueprint, a pre-configured SMS message can be configured to be sent to the guest

    • For example, when the “Depart at Pickup” task is complete, a Restuarant Partner could send an SMS message alerting the guest that the order has been picked up from the restaurant by a driver.

Auto-Dispatch

  • Auto-dispatch feature allows Restuarant Partners to automatically offer or assign a job based on a pre-defined set of rules

    • This allows the Restaurant Partner to increase delivery efficiency by removing the need for the dispatcher to manually review and assign each incoming order

  • Settings: There are two settings that can impact how quickly an order is fulfilled

    • Jobs Go Underway immediately: When this option is ticked, jobs are automatically “started” without the driver having to swipe “Start Job” on the driver app

    • Offer vs. Dispatch: The “Offer” option allows drivers to see a list of jobs and pick which one(s) they want to accept. The “Dispatch” option automatically assigns jobs to drivers that meet the auto-dispatch criteria.

  • Teams: When creating a new auto-dispatch policy, the Restaurant Partner must select which team or sub-team the rules will apply to.

    • For example, the Restuarant Partner can create different sets of rules for drivers at the Times Square and Soho locations, as long as teams or sub-teams that contain each location’s drivers are created.

  • Rules: Restaurant Partner can select one or more of the following rules for auto-dispatching jobs

Rule Category

Description

Example

Distance to job is less than

  • Distance the driver is away from the location

  • If a driver is less than 2 mi away, the job is offered or dispatched to them

Time passed after job creation is at least

  • The required amount of time to be passed after order is received

  • 1 minute in case in case a guest created the order by mistake and wants to cancel

Time before next deadline is less than

  • Time remaining until the next task deadline is less than the specified value

  • If time before pick up at restaurant is less than 10 min, autodispatch job

Maximum number of jobs the driver has is

  • Max number of jobs a driver can have at the same time

  • If a driver has fewer than 3 jobs, auto dispatch job

Distance from current pickup address to next pickup address is less than

  • Distance from the pickup (first task) of the current job

    the driver is doing to the pickup (first task) of the job

    to be dispatched

  • A driver going from one restaurant to another restaurant to pickup another order

Distance from current drop off address to next drop off address is less than

  • Distance from the drop off (last task) of the current job the driver is doing to the drop off (last task) of the job to be dispatched

Distance from current drop off address to next pickup address is less than

  • Distance from the drop off (last task) of the current job the driver is doing to the pick up (first task) of the job to be dispatched

Distance from pick up to drop off is less than

  • Distance from the restaurant to the guest is less than the specified value

  • When distance from restaurant to customer is less than 2 mi, dispatch to drivers on a bike

Distance from pick up to drop off is greater than

  • Distance from the restaurant to the guest is greater than the specified value

  • When distance from restaurant to guest is greater than 2 mi, dispatch to drivers on a car or external fleet

Campaigns

  • A campaign is a set of SMS messages that are sent to the guest throughout the order flow. The Restaurant Partner can configure a message to be sent when a task within the blueprint is completed.

  • In the Logo & Theme sections, the Restaurant Partner can also customize the look and feel of the order-tracking page, by adjusting the following settings. The Vromo Dashboard shows a preview of the page as settings are adjusted.

    • Logo: The logo that is shown at the top of the order-tracking page

    • Map Icon: Icon used to show the driver’s location

    • Colors: The background & accent colors used throughout the page

  • In the SMS Template section, the Restuarant Partner can create templates of messages that will be sent out to the guest

    • The timing when the message will be sent out can be configured in the “Send when” field

    • There are options to dynamically insert order number, guest name, tracking link, and location name

    • There is also an option to mask the sender’s phone number

  • In the Widgets section, the Restaurant Partners have the option to add additional marketing content below the live order tracking map.

    • Options include:

      • Image

      • Embedded YouTube video

      • Promotion: an image with call-to-action and an associated URL; can be a pop-up

        • This option can also be used for Marketing Opt-in by providing a webhook URL to send the submitted data to

      • Rating: prompt guest to rate their ordering experience

  • For detailed instructions on how to set up and manage campaigns, please visit this Vromo Support Page

Order Management

Assigning Orders to Drivers

  • If an Auto-Dispatch policy is set up, jobs will be automatically offered or assigned to drivers based on the pre-defined set of rules

  • If an Auto-Dispatch policy is not set up, in-store staff can manually assign orders by clicking on the “Assign” button next to the job on the Vromo Dashboard.

  • Staff can also bulk assign orders. To select multiple jobs, hold the “Ctrl” button on the keyboard and click on applicable jobs. To deselect, click on a job again. To assign selected jobs, click on the “Assign” button in the top right corner

  • For detailed instructions on how to manually assign jobs, please refer to this Vromo presentation or this Vromo support page

Driver Chat

  • In-store staff can communicate with drivers once a job has been assigned by expanding the job on the Job List panel and clicking the "Chat" icon

  • For more information about the chat functionality, please visit this Vromo Support Page

Reassign or Recall Orders

Reassign Orders

  • To reassign a Job to another driver click the reallocate icon on the Job

  • In the resulting popup select your other driver and click "Assign"

Recall Orders

  • Recalling a job makes the job sends the Job back into the unassigned list

  • To recall a Job from a driver, click on the Recall button

  • In the pop-up, confirm that you wish to recall the job

  • For detailed instructions on how to reassign or recall jobs, please visit this Vromo Support Page

Cancel Orders

NOTE: To fully cancel an order, it must be canceled on both the Vromo Dashboard and the Lunchbox Admin Dashboard

  • In-store staff can cancel orders by expanding a job and clicking on the cancel button

  • In the resulting popup, staff can select a reason for the cancellation and leave any relevant notes

  • Staff can also bulk cancel orders. To select multiple jobs, hold the “Ctrl” button on the keyboard and click on applicable jobs. To deselect, click on a job again. To cancel selected jobs, click on the “Cancel” button in the top right corner

  • For detailed instructions on how to cancel an order, please visit this Vromo support page

Tracking ID

  • The tracking ID for an order can be seen on the Vromo Dashboard by clicking on the job details button

  • The tracking ID also gets added to the order page on the Admin Dashboard

Guest Experience

NOTE: Below information is provided to our Restuarant Partners as an introduction to Vromo's functionalities. For more detailed information about each feature, please refer to the Vromo support page or reach out to your Vromo representative.

  • If configured within a Campaign, an SMS message with the link to the live order tracking website will be sent

    • The timing when the message is sent can be configured in the “Send when” field in the “SMS Template” section of Campaigns

    • For more information on Campaigns, please refer to the Campaigns section of this page

IMG_1540.jpg
  • Clicking on the included link will open up a live order status tracking site

    • The look and feel of the site can be configured in the Logo and Theme sections of Campaigns

    • The site can also be configured to include additional information widgets. For more information, please refer to the Campaigns section of this page

IMG_1539.jpg
  • If the courier has included a phone number on his driver profile, the guest also has the option to call or message them using the buttons next to the courier information

IMG_1539_copy.jpg
Did this answer your question?