Roles
Driver
The person physically picking up and delivering freight. Uses the Lickety mobile app (iOS or Android) — drivers don't sign in to the web portal. Each driver signs up with a Vendor ID issued by their carrier.
Receiver
A warehouse or fulfillment center receiving inbound freight. Uses the web portal and the mobile admin app. Creates appointments, monitors inbound loads, accepts or declines shipper-tendered loads, and manages drivers headed to the facility. Scoped to their company (the destination).
Shipper
An origin company tendering outbound freight. Uses the web portal and the mobile admin app. Full create / edit / cancel access on outbound loads. Scoped to their company (the origin).
Carrier admin
A trucking-organization manager. Uses the web portal and the mobile admin app. Manages the driver fleet (onboarding, vendor IDs, status), oversees fleet-wide appointments, and chats with drivers. Read-only on appointments — drivers claim them; receivers and shippers create them.
Super admin
An internal Lickety operations role with cross-platform visibility — used by our team for support, onboarding, and platform administration. Customer accounts don't have super-admin access today.
Product objects
Appointment
A single delivery job — one pickup at an origin, one delivery at a destination, one driver. Every appointment has a pickup window, a delivery window, freight details (commodity, weight, equipment type, etc.), and a status color.
Origin
The pickup location for an appointment. Owned by a shipper company.
Destination
The delivery location for an appointment. Owned by a receiver company.
Vendor ID
A short identifier that links a driver's account to their carrier. The carrier issues it (it's typically the same identifier the carrier already uses for that driver). New drivers enter it during signup so the app immediately knows which fleet they belong to.
Tracking link
A public, no-login URL that shows the live status of a single appointment — driver location, status color, pickup and delivery progress. Receivers and shippers can copy and share it with their own customers.
Carrier
A trucking organization. Owns one or more drivers (linked via Vendor ID). Managed by one or more carrier admins.
Company
An organization on the platform that acts as either an origin (shipper), a destination (receiver), or both. Each portal admin user (receiver, shipper, or carrier admin) is scoped to their company.
Driver workflow
Claim
The action a driver takes to assign an appointment to themselves. One tap in the app. Once claimed, the appointment shows the driver's name to everyone who can see it.
Release
The action a driver takes to give a claimed appointment back to the available pool. One tap. Other drivers in the same carrier can then claim it.
Queue
A waiting list for an appointment. If multiple drivers are interested in the same load, they can join the queue and be notified when it becomes claimable.
Confirm pickup & confirm delivery
The two checkpoints in an appointment's life. The driver confirms in-app when they've physically picked up the freight at the origin and again when they've delivered it at the destination. Each confirmation moves the appointment forward in its status lifecycle.
On-hold
Appointment state used during the Relay payment hold flow — see Relay payment hold below. The hold is placed automatically when a driver claims a paid load and released when the receipt is filed.
Endangered
An appointment that is at significant risk of missing its window. The driver receives a push notification before the dashboard turns red.
Status colors
Green — on track
Distance remaining is within the delivery window at a typical highway speed (~50 mph heuristic). Everything looks fine.
Yellow — at risk
Margin is tightening. The driver may not make the window if anything else slows them down.
Red — endangered
Distance remaining exceeds what's possible inside the delivery window. The driver gets a push notification automatically. This color updates every ~30 seconds.
Grey — idle
No active appointment, or tracking is currently inactive (e.g. the driver hasn't started a load yet).
Money
Rate
The dollar amount paid to the driver for the appointment. Set by whoever creates the load (receiver or shipper). A rate of $0 is supported — those loads run through the platform without invoking Relay.
Relay payment hold
An automatic payment reservation placed when a driver claims a paid appointment. The hold guarantees the driver they'll be paid before they roll the truck. Lickety integrates with Relay Payments to coordinate the hold and the receipt; we are not the payments processor ourselves.
Communication
Messages / chat
In-app messaging between drivers and admins (carrier admins, receivers, shippers as relevant). Conversations are tied to the appointment and stay with the customer organization — they don't disappear when a driver leaves.
At-risk alert
The push notification fired when an appointment turns red (endangered). Goes to the driver immediately and surfaces in the dashboard for everyone else.
Shareable tracking link
Same as tracking link above — a public, no-login URL safe to send to customers, end-recipients, or partners who don't have a Lickety account.