EasyRoutes Workflows

Note: EasyRoutes Workflows are currently under active development, and access to this feature is temporarily limited. If you're interested in joining the limited access testing pool for Workflows, please let us know!

EasyRoutes' Workflows feature allows users to set custom scheduling and order filter options, and automatically generate routes on a recurring basis - whether daily, weekly, or monthly. Configure a Workflow once and wake up to routes that are ready to dispatch in seconds.


To start, access the Workflows item from the EasyRoutes sidebar navigation menu:

Creating a Workflow

Click the Create workflow button found in the upper right-hand corner of the Workflows page:

Access the Recurring options panel at the top of the page:

Configure the following for your workflow:

  • Name: The name of the workflow for internal reference. Routes created by workflows will not use this name, but instead be titled with a number in sequential order based on the total number of routes created in your EasyRoutes account to date.
  • Start on: The scheduled start date of the first route created by this workflow.
  • Start routes at: The scheduled start time of all routes created by this workflow.
  • Time zone: Defaults to the same time zone as your EasyRoutes account, but can be configured separately here exclusively for this workflow.
  • Repeat every: The frequency of when this workflow will create routes - input a custom number, and choose from day, week, or month options, depending on your route planning needs:
    • Day: Workflow will create a new route every single day when set to 1, workflow will create a new route every other day when set to 2, etc. Selecting Day includes weekends.
    • Week: Workflow will provide additional options for which day(s) of the week created routes should be created for - for example, if you deliver only on weekdays, select Monday through Friday, and the workflow will generate routes on every day except for Saturday and Sunday, each week it remains active.
    • Month: Workflow will provide additional options for which day of the month routes should be created for, and will do so monthly as long as it is active.
  • Create routes before route start time: The amount of time before the configured Start routes at time the routes themselves should be created. Input a custom number, and choose from hour, week, or month options, depending on your route planning needs.
  • End: When this workflow will stop generating routes. Select Never for it to run until it's manually deactivated, or select the On option to pick a specific date from the calendar for the workflow to deactivate itself.

From the Auto-add orders panel below:

  • Optionally enable Auto-add orders to automatically add any unrouted Shopify orders to the route when it is created. Select from the Add filter menu to further fine-tune which unrouted orders should be added.
  • Optionally enable Auto-add custom stops to automatically add any unrouted custom or imported stops to the route when it is created. Select from the Add filter menu to further fine-tune which unrouted custom or imported stops should be added.

Each of these two options can be left disabled if you'd prefer to auto-generate empty scheduled routes, and add orders/stops manually.

From the other configuration panels, enable any additional route options you'd like to apply to the routes created by this workflow. See our Route Options support article for more details on configuring each of the available options on this page:

  • How many routes?: When creating multiple routes at once using workflows, they'll automatically be connected within a Route Group. See the How many routes? support article for all additional options available here.
  • Group options: When a workflow will generate more than one route with customized settings for each (see above), these options will apply to all routes generated in the group, and can be found at the bottom of the Route Options list.

When all desired options have been enabled and configured, click the Save button in the upper right-hand corner of the page to create your workflow. Once created, the workflow will be Active and generate routes based on your defined options until disabled.

Testing a Workflow

From the Workflows page, click the name of any active or inactive workflow to access any recent workflow runs:

From the Actions menu in the upper right hand corner of the page, select Test workflow:

A Manual run will now appear in the Recent runs table, and will be listed as In progress until complete, as shown below - it may take up to a minute for the test run to complete. Use the Refresh button in the upper right-hand corner of the table to check for any updates:

Once complete, the results of your workflow will be displayed - click any entry in the Action column to jump to the route or route group created by this workflow run:

Editing & Managing Workflows

All existing workflows can be found in the Workflows page - use the Active, All, or Inactive tabs to pinpoint specific workflows based on their status, or use the Search and filter tool to search existing workflows by keyword:

To deactivate multiple workflows at once, from the Active tab of the workflow list, use the checkboxes to select the workflows you'd like to deactivate, and click the Deactivate button that appears at the bottom of the page:

To activate multiple workflows at once, from the Inactive tab of the workflow list, use the checkboxes to select the workflows you'd like to activate, and click the Activate button that appears at the bottom of the page:

From any tab within the workflows list, click the name of any workflow to see a history of its recent runs. Access the Actions menu in the upper right-hand corner of the page to edit or activate this specific workflow:

Workflow Visibility

Any routes created by an active workflow will display with a unique indicator at the top of the page when viewing these routes. Hover over this indicator for more details on the specific workflow that generated the route, or click it to jump directly to the workflow's configuration:

In the EasyRoutes Dashboard Activity Feed, routes created by active workflows can be identified by clicking on the bullet for any applicable entries - click the workflow name displayed here to jump directly to the workflow's configuration:

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.