Route Planning
Pyra includes a route planner to help you organize daily deliveries and pickups. Plan efficient routes, assign drivers, and track job completion.
Accessing the route planner
Go to Scheduling in the sidebar. The scheduling page has two main views:
- Calendar view — see all jobs on a weekly or monthly calendar
- Route view — plan and optimize daily delivery routes
Jobs
A job is a delivery or pickup task tied to an order. When you confirm an order with delivery, Pyra creates jobs for:
- Delivery — transporting items to the customer's site
- Pickup — retrieving items when the rental period ends
Each job includes:
- The delivery/pickup address
- The items being transported
- The scheduled date
- The assigned team member (optional)
- Status (scheduled, in progress, completed)
Planning a daily route
- Go to Scheduling and select the Route view
- Choose the date you want to plan
- You'll see all jobs scheduled for that day on a map
- Drag jobs to reorder them into an efficient route
- Assign the route to a driver or team member
Route optimization
The route planner displays jobs on a map so you can visually organize stops. Consider:
- Grouping nearby deliveries and pickups together
- Handling morning deliveries and afternoon pickups
- Allowing time for loading and unloading between stops
Assigning team members
To assign a job to a team member:
- Click on the job in the calendar or route view
- Select Assign and choose a team member
- The team member receives a notification with job details
Team members can view their assigned jobs in the Employee App — a mobile-friendly view showing their daily schedule, delivery addresses, and order details.
Job statuses
Jobs move through these statuses:
| Status | Meaning |
|---|---|
| Scheduled | Job is planned but not started |
| In Progress | Driver is en route or at the site |
| Completed | Delivery or pickup is done |
| Cancelled | Job was cancelled (order cancelled or rescheduled) |
Creating jobs manually
Jobs are usually created automatically when orders are confirmed, but you can create them manually:
- Go to Scheduling and click Add Job
- Link it to an order (optional)
- Set the date, time, address, and items
- Assign a team member
- Click Save
Manual jobs are useful for non-order tasks like maintenance runs, equipment inspections, or inter-site transfers.
Viewing job history
Past jobs appear in the scheduling history. Use the date filters to review completed jobs, check delivery times, and track team performance.