This document will show you how to view, create, and manage your services for your Courier operations.
A service is defined as when a client’s order can be delivered, along with any date, time, or geographic restrictions.
This article will cover:
- Services Overview
- Accessing the Services Page
- Service Table View
- Services Settings
- Service Level Agreement
- Service Area
- Deleting a Service
- How Services Quotes are Determined for Clients
Services Overview
A Service defines the delivery options available to clients, specifying when and where orders can be delivered.
Key Components of a Service:
- Service Level Agreement (SLA): Specifies the delivery timeframe once an order is marked as ready. You can set SLAs for same-day or next-day delivery and define specific cutoff times for when orders are eligible.
- Service Availability: Controls the days and times when the service is offered. Availability can be set for specific hours each day, and you can also define restricted dates (e.g., holidays) when the service is not available.
- Service Area (Optional): Defines the geographic boundaries within which the service is available. Using a GeoJSON file, you can upload specific zones or areas where orders can be picked up and dropped off. Orders outside this area are ineligible for the service.
- Additional Settings: Optional restrictions on weight and item count. Set maximum limits for total weight or the number of items to ensure that only orders meeting these criteria are eligible for the service.
Accessing the Services Page
The Services page is accessible from the side navigation menu. If you don’t see the “Courier” page as an option, please contact sales to let them know you are a courier.
Service Table View
The Service Table provides a quick overview of all existing services for your organization. Each row in the table represents a unique service, with columns that outline key details:
- Service: The name of the service as it appears to your clients.
- Due By: Specifies the delivery completion time, when orders must be delivered after being marked “ready”.
- Service Area: The name of the service area associated with this service. If configured, the service area will restrict order pickup and drop-off locations to be within the specified region. Orders outside this area will not be eligible for this service.
- Clients Configured: Indicates the number of clients currently set up to use this service.
To view or edit the details of a specific service, click on the service name in the table.
Services Settings
You can define the basic details of a service that will be visible to both your users and your clients:
- Service Name: The internal name of the service, used by your operation.
- Client-Facing Service Name: The name displayed to clients when they view or select this service in the client portal.
- Description/Help Text: Optional instructions or reminders displayed to clients when they select this service, helping to clarify details or provide specific guidance about the service.
Service Level Agreement (SLA)
Defines when and how orders are fulfilled for this service, including time zones, availability, restricted dates, delivery timeframes, and additional settings.
- Time Zone: This time zone will apply to all settings within the SLA, ensuring consistent timing across availability and restrictions.
- Service Availability: Specifies the days and times when this service is available. At least one day and time slot must be configured to make the service accessible to clients.
- Restricted Dates: Allows you to set specific dates or date ranges when this service will not be available, such as holidays or other non-operational periods.
Due By: Defines the delivery timeframe after the order is ready by time. Choose from two options:
- Within: Used for same-day services. Set the number of hours and minutes required to complete the order from the time it is marked as ready. If this timeframe extends beyond the available time slot for the day, the service will not be available on that day.
- By: Designed for next-day services. Specify an exact due-by time and the number of days after the order is marked ready for delivery completion.
Cutoff Time: The cutoff time specifies the latest an order can be placed to qualify for the service on the applicable delivery day.
- If Within is selected, the cutoff time is automatically calculated based on the Due By settings. For example, if Due By is set to 2 hours and 0 minutes, the cutoff will be 2 hours before the end of the service availability each day.
- If By is selected, you can manually configure the cutoff time by specifying a time and the number of days before the due date. Enter “0” for days if the cutoff is on the same day as the due-by date.
Additional Settings
- Max Weight: Sets a weight limit for the service. Orders exceeding this weight will not be eligible for the service.
- Maximum Pieces: Sets an item count limit. Orders with more pieces than specified will not be eligible for this service.
Deleting a Service
You can delete services that are no longer needed, but certain conditions must be met to ensure client configurations are not disrupted.
Deleting a service does not impact any historical information about past orders. All order data associated with the deleted service will remain accessible.
Deletion Rules:
-
Services Not Assigned to Clients:
- Services not assigned to any clients can be deleted directly.
-
Services Assigned to Clients:
- Services currently assigned to clients cannot be deleted immediately.
- You must first remove the service/rate pair from all listed clients before it can be deleted.
How Services Quotes are Determined for Clients
To determine which services are displayed to clients when they are quoting orders, Onfleet uses the following parameters:
- Service Assignment: Only services that are assigned to a client are considered in the quoting process.
- Days of Service Availability: Services operate only on specified days (e.g., Monday–Friday).
- Service Availability Hours: Deliveries occur only within delivery hours (e.g., 9:00 AM–5:00 PM).
- Service Cutoff Time: For next-day services, orders must be ready by a specific cutoff time (e.g., 3:00 PM).
- Ready-By Time: The time the client specifies when their order will be ready for pickup.
- Service Due-By Time: The delivery deadline set by the service, adjusted to align with the SLA and availability.
Internal Quoting Adjustments: If the ready-by time falls outside configured working hours, adjustments are made as follows during the quote retrieval process for the client:
- Ready-By Before Service Availability Hours: Adjusted to the start of the Service Availability hours for that day.
Same-Day Service
A service is considered same-day when the ready-by and due-by times fall on the same calendar day.
-
Example Service Configuration:
- Name: "Same-Day Delivery (1 Hour SLA)"
- Service Availability Hours: 9:00 AM–5:00 PM
- Days of Service Availability: Monday–Friday
- SLA: Order must be delivered within 1 hour of the ready-by time.
-
Example Client Quoting Scenario:
- A client quotes an order on Tuesday at 10:00 AM with an 11:00 AM ready-by time. The system checks if the entered times fall within working hours and calculates the SLA accordingly. For this example, the service is shown with a quoted due-by time of 12:00 PM.
Services for Multiple Days Out
A service is considered multi-day when the ready-by time is one day and the due-by time is on a calendar day further in the future. This includes standard next-day (1 day out) services as well as delivery options for 2, 3, or more days out.
-
Example Service Configuration:
- Name: "Next-Day Delivery (By 5 PM)"
- Service Availability Hours: 9:00 AM–5:00 PM
- Days of Service Availability: Monday–Friday
- Cutoff Time: Orders must be ready by 3:00 PM the day prior.
- SLA: Order must be delivered by 5:00 PM the following day.
-
Example Client Quoting Scenario:
- A client quotes an order on Tuesday at 9:00 AM with a 2:00 PM ready-by time. The system verifies that the ready-by time is before the cutoff (3:00 PM). For this example, the service is shown with a quoted due-by time of 5:00 PM on Wednesday.