Video tutorial coming soon

Subscribe to the RouteNio YouTube channel to be notified when this guide is available as a video.

Creating a job is the core of daily operations. The job form adapts to your fleet type - medical operators see patient fields, aviation operators see flight routing, mining operators see site and shift details. Generic fields like "delivery address" are replaced with terminology your team actually uses.

ℹ️ Who Can Create Jobs?

Admins and Dispatcher role users can create jobs. Drivers view their assigned jobs in the mobile app but cannot create new ones. See Roles & Permissions.

Step 1 - Open the Job Form

  1. Navigate to Jobs in the left sidebar.
  2. Click Create Job in the top-right corner.
  3. The job form opens as a slide-over panel.

Step 2 - Set Client & Job Reference

  1. Client - select from the dropdown, or type to search. If the client doesn't exist yet, click Add Client to create them on the spot.
  2. Job Reference - auto-generated (e.g., J-4821). You can override with your own internal reference number.
  3. Priority - Normal, Urgent, or Scheduled.

Step 3 - Fill in Job-Specific Details

This is where the form adapts to your fleet type. Only the fields relevant to your industry are shown:

🚛 ♻️ 🚕 ♿ 🔧 road, waste, taxi, nemt, utilities

Road, Van & Courier

  1. Pickup Address - start typing; Google Maps autocomplete fills the rest.
  2. Delivery Address - the drop-off destination.
  3. Scheduled Date & Time - when the job should begin.
  4. Load Type - General Freight, Pallets, Bulk, Refrigerated, or Dangerous Goods.
  5. Weight (kg) - total load weight; used in invoice line items and vehicle compatibility checks.
  6. Dangerous Goods - if selected, a UN Number and DG Class field appears.
  7. Special Instructions - access codes, contact names, unloading notes for the Driver.
RouteNio App
🚛Create Job - Road / Van / CourierApp Form Preview
Select…
J-4821
42 Harbour St, Sydney
17 Birch Rd, Parramatta
15 Mar 2026
08:30
General Freight
5,200
Yes
UN Number…
Special Instructions…
🚛
SOPSOP: Road Dispatcher Workflow - Creating a Daily Runsheet
1
Open Jobs → Create Job and select the client from the dropdown. If it's a standing delivery run, the client's saved addresses auto-populate Pickup and Delivery - confirm they are correct.
2
Set the Load Type. If carrying Dangerous Goods, select "Dangerous Goods" - the UN Number and DG Class fields will appear automatically. Enter the correct UN number and select the applicable DG class.
3
Set the Scheduled Date and Time. Use the date picker and type the departure time in 24-hour format. For early morning starts, double-check you've selected the correct date.
4
Enter the Weight in kg. This is used to check vehicle compatibility on the Dispatch Board - if the assigned vehicle's GVM would be exceeded, you'll see a warning before assigning.
5
Add any Special Instructions visible to the driver: gate codes, contact at delivery, unloading equipment needed, or time windows.
6
Click Save & Assign. The Dispatch Board opens with the new job highlighted. Drag it to the right vehicle or use Smart Dispatcher for an AI-ranked assignment suggestion.
7
The driver receives an instant push notification in the Fleet Operator Portal app with full job details - no phone calls needed.
💡 For standing daily delivery runs, enable Recurring Job at the bottom of the form. Set the frequency (daily, weekly, or specific days) and an end date - RouteNio auto-creates all future jobs without any manual entry.
⚠️ If Dangerous Goods are involved, confirm the assigned vehicle has a current DG permit uploaded in Fleet → [Vehicle] → Documents before dispatching. RouteNio will warn you if the permit is missing or expired.
🚛Daily Runsheet - Sample View (what your drivers see in the app)App Preview
Job #ClientPickupDeliverySched. TimeLoadWeightStatus
J-4821Woolworths DC42 Harbour St, Sydney17 Birch Rd, Parramatta07:30Pallets1,200 kgIn Progress
J-4822CoolFreight CoCold Store Wetherill PkColes Penrith09:00Refrigerated800 kgPending
J-4823BuildMart5 Industrial Ave, AuburnWestmead Hospital11:30General350 kgPending
J-4824ChemCorp22 Chem Park, VillawoodPort Botany Terminal14:00Dangerous Goods2,100 kgPending
💡 Recurring Deliveries

For scheduled delivery runs (e.g., daily milk runs), enable Recurring Job at the bottom of the form. Set the days and end date - jobs are auto-created on the schedule.

✈️ aviation

Aviation - Flight Dispatch

  1. Flight Reference - your internal flight number (e.g., RN-421).
  2. Origin Airport (ICAO) - departure aerodrome code (e.g., YBBN for Brisbane, YSSY for Sydney).
  3. Destination Airport (ICAO) - arrival aerodrome code.
  4. Departure Date & Time (UTC) - always entered in UTC to avoid timezone errors in multi-zone operations.
  5. Estimated Flight Duration - hours and minutes. Used for FDP (Flight Duty Period) calculation.
  6. Passenger Count (PAX) - total passengers aboard; populates the passenger manifest.
  7. Cargo Type - Charter, Freight, Medical Retrieval, Scenic, or Survey.
  8. Payload (kg) - total payload including passengers and baggage. The system checks this against the assigned aircraft's MTOW.
RouteNio App
✈️Create Flight Job - Aviation DispatchApp Form Preview
RN-421
YBBN
YSSY
15 Mar 2026
08:30
2.5
4
Charter
42.5
Special Instructions…
✈️
SOPSOP: Aviation Flight Dispatch Workflow
1
Open Jobs → Create Flight Job. Enter the Flight Reference (your internal number or ICAO callsign format, e.g., RN-421).
2
Enter Origin ICAO and Destination ICAO codes. If you're unsure of an ICAO code, RouteNio's search will match partial codes and airport names - type "Brisbane" to find YBBN.
3
Enter Departure Date and Time in UTC. To convert local time: for AEST (UTC+10) subtract 10 hours; for AEDT (UTC+11) subtract 11 hours. RouteNio displays the calculated local time below the UTC field as a sanity check.
4
Enter Estimated Flight Duration in hours and decimal minutes (e.g., 2.5 for 2 hours 30 minutes). This is used immediately to calculate if the assigned crew will exceed their FDP limit.
5
Enter Passenger Count and Payload. The system will cross-check payload against the selected aircraft's Maximum Takeoff Weight (MTOW) - if MTOW is exceeded, dispatch is blocked.
6
Click Save & Assign. On the assignment panel, select the aircraft and the Pilot-in-Command (PIC). RouteNio immediately checks: (a) FDP compliance, (b) aircraft airworthiness/CoA validity, (c) payload vs MTOW, (d) Pilot's currency for aircraft type.
7
If all checks pass, click Confirm Dispatch. The crew receives a push notification in the Fleet Operator Portal app with full flight details, including any special instructions.
💡 If your aircraft has a Weight & Balance template configured in Fleet settings, RouteNio will calculate the CG envelope against the entered payload before allowing dispatch - protecting against out-of-envelope loading.
⚠️ All four dispatch checks are hard gates - FDP breach, expired CoA, MTOW exceedance, and pilot currency failure all block dispatch completely. They cannot be overridden. This is by design to protect your Air Operator Certificate (AOC).
✈️Flight Log - Sample Data ViewApp Preview
Flight #AircraftRouteDept (UTC)PAXPayloadHobbs HrsStatus
RN-421VH-ABCYBBN→YSSY08:304380 kg2.5Completed
RN-422VH-XYZYSSY→YMLB11:152190 kg1.8Completed
RN-423VH-ABCYMLB→YBBN13:454340 kg2.1In Progress
RN-424VH-QRSYBBN→YBCG16:006510 kg0.9Pending
⚠️ FDP Auto-Check on Assignment

When you assign a Pilot, RouteNio automatically checks their current Flight Duty Period (FDP) and required rest period against your configured FDP rules (CASA Part 48 / FAA Part 117). If the FDP limit would be exceeded, dispatch is blocked with a clear warning - protecting your AOC compliance.

💡 W&B Integration

If your aircraft has a Weight & Balance template configured in Fleet settings, RouteNio will calculate the CG envelope against the entered payload before allowing dispatch.

⛴️ marine

Marine - Voyage Dispatch

  1. Voyage Reference - your internal voyage or trip number.
  2. Departure Port - select from your configured ports and berths.
  3. Destination Port - arrival berth or port.
  4. Departure Date & Time - local time at the departure port.
  5. Passenger Count - total PAX (required for safety manifest under AMSA/MCA rules).
  6. Cargo Manifest - General, Hazardous, Livestock, or Refrigerated.
  7. Harbour Pilot Required - if Yes, a pilotage request is flagged and a reminder is sent before departure.
RouteNio App
⛴️Create Voyage Job - Marine / FerryApp Form Preview
VG-0182
Select…
Select…
15 Mar 2026
08:30
4
General
Yes
2.5
Special Instructions…
⛴️
SOPSOP: Marine Voyage Dispatch Workflow
1
Open Jobs → Create Voyage Job. Enter the Voyage Reference in your standard format (e.g., VG-0182).
2
Select Departure Port and Destination Port from your configured port list. If a port is missing, add it under Settings → Ports & Berths first.
3
Enter Passenger Count - this is mandatory for AMSA/MCA compliance and populates the digital safety manifest. Every passenger must be counted, including crew who are also carrying fare-paying passengers.
4
If carrying Hazardous cargo, select "Hazardous" from the Cargo Manifest dropdown. A secondary panel appears for IMDG Class, UN Number, and quantity - complete all fields before saving.
5
If a Harbour Pilot is required (mandatory in some ports for vessels over a certain LOA), set Harbour Pilot Required to Yes. RouteNio will flag this for your port liaison and include it in the departure checklist.
6
Click Save & Assign. Assign the vessel and master. RouteNio checks crew certification currency and the vessel's Certificate of Survey validity before confirming dispatch.
7
On confirmation, RouteNio auto-generates a digital float plan and sends it to your designated shore contact. This satisfies AMSA voluntary float plan requirements.
💡 The float plan is sent to the shore contact email configured under Settings → Safety → Shore Contact. Update this if your contact details have changed.
⚠️ If Hazardous cargo is entered, the crew's Dangerous Goods by Sea certificate is checked. If it is expired or not recorded, dispatch will be blocked with a crew compliance warning.
ℹ️ Float Plan Auto-Generation

When a voyage job is confirmed, RouteNio automatically generates a digital float plan and sends it to your nominated shore contact. This satisfies AMSA voluntary float plan requirements and reduces SAR response time in an emergency.

⛏️ 🏗️ mining, construction

Mining & Construction - Shift / Haulage Job

  1. Job Type - Haul Cycle, Blast Support, Equipment Transfer, Site Delivery, or Maintenance Run.
  2. Site - select the mine site or construction project from your configured site list.
  3. Zone / Area - specific pit, bench, level, or zone within the site.
  4. Shift - Day, Night, or 24-Hour.
  5. Material Type - Ore, Waste Rock, Topsoil, Concrete, or Steel.
  6. Required Tonnes - target payload for the shift; used for productivity reporting.
  7. Safety Permits Required - list any permits needed (Isolation, Blast Clearance, Working at Heights, Confined Space). Operators are prompted to confirm receipt before starting.
RouteNio App
⛏️Create Shift Job - Mining & ConstructionApp Form Preview
Haul Cycle
Select…
Pit 3 - Bench B
Day
15 Mar 2026
08:30
Ore
22,500
Safety Permits Required…
Special Instructions…
⚠️ Site Induction Gate

If an assigned Driver does not have a current site induction for the selected site recorded in Compliance, dispatch is blocked. This is a hard safety gate - induction records must be updated in Compliance → Certifications before assignment can proceed.

🚑 ♿ medical, nemt

Medical & NEMT - Patient Transport

  1. Patient Reference - internal code for the patient (never full name in the job list - see Privacy Settings).
  2. Pickup Location - residential address, hospital, aged care facility, or dialysis centre.
  3. Destination - clinic, hospital, specialist, or treatment facility.
  4. Appointment Time - the patient's scheduled appointment. RouteNio calculates a recommended pickup time based on drive time + buffer.
  5. Medical Notes - important clinical information visible to the Driver (e.g., "Non-ambulatory", "Oxygen required", "Bariatric stretcher needed").
  6. Equipment Required - Stretcher, Wheelchair, O₂, Stair Chair, or Bariatric stretcher.
  7. Return Trip - if Yes, a matching return transport job is automatically created.
RouteNio App
🚑Create Transport Job - Medical / NEMTApp Form Preview
PT-0044
42 Harbour St, Sydney
Royal Prince Alfred Hospital
08:30
Medical Notes…
None
Yes
Yes
Billing Code…
Special Instructions…
💡 HIPAA / NDIS Privacy

Patient full names are stored in a separate encrypted field - not visible in the jobs list or mobile app. Only Admin-role users with the View Patient Details permission see the full name. Patient Reference codes are shown everywhere else, protecting your HIPAA / NDIS / GDPR obligations by default.

❄️ cold-chain

Cold Chain - Temperature-Controlled Freight

  1. Pickup Address - supplier warehouse, cold storage facility, or manufacturer.
  2. Delivery Address - distributor, retailer, or end customer.
  3. Required Temperature Range - Frozen (−18°C), Chilled (0–4°C), or Ambient. The system checks that the assigned vehicle is reefer-rated for this range.
  4. Product Type - Dairy, Meat, Seafood, Pharmaceuticals, Produce, or Ice Cream.
  5. Pallet Count - for load planning and vehicle capacity checks.
  6. HACCP Log Required - if Yes, the Driver is prompted to record temperature readings at pickup and delivery, creating an auditable HACCP log.
  7. Chain of Custody Notes - any special handling instructions, certifications (Organic, Halal, Kosher), or seal numbers.
RouteNio App
❄️Create Job - Cold Chain / Refrigerated FreightApp Form Preview
42 Harbour St, Sydney
17 Birch Rd, Parramatta
Frozen −18°C
Dairy
8
5,200
Yes
Chain of Custody Notes…
Special Instructions…
⚠️ Reefer Compatibility Check

When you assign a vehicle, RouteNio checks that the assigned reefer unit's rated temperature range covers your job's required range. Assigning a chilled-only van (0–4°C) to a frozen freight job (−18°C) is blocked at dispatch.

Step 4 - Attach Documents

  1. Click Attach File to upload documents relevant to this job.
  2. Typical attachments vary by industry:
🚛 ♻️ 🚕 ♿ 🔧 road, waste, taxi, nemt, utilities
  • Road: delivery docket, CMR, dangerous goods declaration
✈️ aviation
  • Aviation: weight & balance sheet, dangerous goods manifest, charter agreement, NOTAMs screenshot
⛴️ marine
  • Marine: cargo manifest, bills of lading, hazmat declaration, harbour pilot request
⛏️ 🏗️ mining, construction
  • Mining: work order, blast clearance certificate, permit to work, isolation certificate
🚑 ♿ medical, nemt
  • Medical: transport authorisation form, patient consent, NDIS service agreement
❄️ cold-chain
  • Cold Chain: temperature certificate, HACCP checklist, chain of custody form, supplier invoice

Attached documents are visible to the assigned Driver in their mobile app before and during the job.

Step 5 - Save and Dispatch

  1. Review all fields.
  2. Choose your save action:
  • Save as Pending - saves the job without assigning. You can assign later from the Jobs list or Dispatch Board.
  • Save & Assign - saves and immediately opens the assignment panel to assign a Driver and Vehicle.

After saving, the job appears in the Jobs list and on the Dispatch Board. See Assign an Operator for the next step.

💡 Recurring Jobs

For jobs that run on a fixed schedule, enable Recurring Job at the bottom of the form. Set the recurrence pattern (daily, weekly, or custom) and an end date - RouteNio auto-creates jobs on the schedule without any manual entry.

Troubleshooting

IssueSolution
Client not in dropdownCreate the client under Clients first, then return to create the job
Address autocomplete not workingCheck the Google Maps API key in Settings → Integrations
DG / Dangerous Goods fields not showingSet Load Type to Dangerous Goods first to reveal these fields
Job not visible on Dispatch BoardCheck the job date - the Board shows the current week by default; use date filter to find it
Driver can't see the job in appJob must be in Assigned status (not Pending); assign an Driver first
Aviation FDP check blocking dispatchCheck the Pilot's current hours in Roster → Fatigue Log; assign a different crew member
Aviation CoA check blocking dispatchUpload the renewed Certificate of Airworthiness in Fleet → [Aircraft] → Documents → CoA
Aviation MTOW check blocking dispatchReduce payload, select a heavier-rated aircraft, or check MTOW entry in Fleet → [Aircraft]
Cold chain vehicle not availableConfirm the reefer unit's temperature rating matches the job in Fleet → [Asset] → Reefer Settings
Marine hazmat dispatch blockedEnsure crew Dangerous Goods by Sea certificate is uploaded in Compliance → Certifications

Last updated: 2026-03-15