CloudOps Send Planner Help

Help Guide

This guide walks users through importing data, managing planning inputs, running optimisation, and understanding results in CloudOps Send Planner.

Follow the steps below to prepare your data, apply planning rules, run optimisation, and review results.

New to the platform? Start with Getting Started, then follow the sections in order.

Getting Started

CloudOps Send Planner helps users prepare pupil and vehicle data, apply planning rules, run optimisation, and review route outputs. The platform is designed to support operational planning with clearer structure and easier review at each stage.

1. Import your planning data

Upload pupil and planning records in the expected CSV structure.

2. Review and manage pupil records

Check that addresses, schools, and transport needs are complete and accurate.

3. Confirm vehicle and capacity settings

Make sure your available vehicles reflect real operational limits.

4. Apply planning rules and constraints

Review journey limits, grouping rules, and transport restrictions before you run.

5. Run optimisation

Generate route outputs using the current planning data and active rules.

6. Review, export, or refine

Check route suitability before using outputs operationally or exporting them.

Required Data Overview

  • pupil records
  • pickup and drop-off or location data
  • SEND requirements where relevant
  • vehicle information
  • route and planning rules

Best Practice

Check data quality before running optimisation. Clear input data makes route outputs easier to trust, review, and explain.

Importing Data

Importing clean, structured data is essential for successful planning. The platform expects CSV input in the correct structure so records can be validated and used in optimisation.

Field How It Is Used
Pupil identifierUsed to uniquely track each pupil through planning and outputs.
Pupil nameDisplayed in planning workflows where permissions allow.
Address or location fieldsSupports pickup location setup and validation.
CoordinatesImproves route quality and may be essential for successful optimisation.
School or destinationDefines where the journey is heading and helps with grouping logic.
Vehicle or mobility requirementsUsed for compatibility checks during assignment.
Planning flagsSupports rule-based decisions such as sharing or specialist transport needs.

Optional Columns

Some fields may improve planning quality but are not always mandatory. These can still help with visibility and route review.

Validation Note

The system may reject or flag rows with missing required values, invalid formatting, duplicate records, or incomplete coordinate information.

Best Practice Tips

  • Check headers before upload
  • Keep formatting consistent
  • Avoid blank required fields
  • Review imported data after upload

Managing Pupils

Pupil data is the foundation of route planning and should be kept accurate and complete. Once data has been imported, users should review pupil records before running optimisation.

What a Pupil Record Includes

  • identity or reference information
  • school or destination
  • address and location details
  • coordinates
  • transport requirements
  • SEND-specific flags or notes where supported

Why Accuracy Matters

Mobility support, supervision requirements, route suitability, and specialist transport needs can affect compatibility, grouping, and whether a route is feasible.

Poor or missing coordinates can lead to failed optimisation or inaccurate route planning, so location quality should always be checked.

Vehicles & Capacity

Vehicle settings help the optimiser determine which journeys are possible and how pupils can be grouped. The data used here should reflect real operational limits, not theoretical maximums.

Vehicle Types

Fleets may include standard vehicles and specialist vehicles depending on route and pupil requirements.

Capacity Rules

  • total seat count
  • usable passenger capacity
  • restrictions caused by equipment or support needs
  • why overestimating capacity can create invalid results

WAV Flags

WAV settings help the platform match pupils with vehicles that can support wheelchair-accessible travel where required.

Planning Rules Explained

Planning rules guide the optimiser and help ensure routes remain practical and compliant with operational requirements.

Rules and Constraints

  • journey time limits
  • sharing rules
  • vehicle compatibility
  • capacity limits
  • geographic constraints
  • school or destination compatibility
  • special transport restrictions

How Rules Affect Results

Tighter rules can reduce optimisation flexibility and may result in fewer or no valid route options. This is an important expectation to keep in mind before running a new scenario.

Running Optimisation

Optimisation uses the current planning data, vehicle settings, and rules to generate the best possible route plan within the active constraints.

Optimisation results depend on the data quality, vehicle capacity, and planning rules currently configured.

Before You Run

  • import completed
  • pupils reviewed
  • vehicles confirmed
  • planning rules checked
  • missing data resolved

What Happens During a Run

  • system validates inputs
  • applies planning rules
  • evaluates feasible combinations
  • generates proposed route outputs
What affects results

data quality and missing coordinates

What affects results

strict constraints and insufficient vehicle capacity

After run

Review results carefully before using them operationally.

Understanding Results

Optimisation results should be reviewed for practicality, data accuracy, and operational suitability.

What to Review

  • unusually long journeys
  • unexpected pupil groupings
  • missing assignments
  • overloaded vehicles
  • results affected by poor source data

Operational Note

Optimisation supports planning decisions, but users should still apply operational judgement before accepting outputs.

Routes, groupings, and vehicle assignments should always be reviewed in context.

Troubleshooting

This section covers common problems and practical next steps. Use it to quickly narrow down likely causes before trying another run.

My CSV will not import

Possible causes include incorrect column headers, missing required fields, invalid formatting, or corrupted CSV structure.

What to do next: review import data and confirm headers before uploading again.
Some pupil records are missing or incomplete

Possible causes include blank fields, import validation errors, duplicate rows, or records filtered out because values were invalid.

What to do next: review imported records carefully and correct missing or conflicting values.
Coordinates are missing

Routes may fail or produce poor results without valid coordinates, especially where location accuracy is essential for pickup planning.

What to do next: confirm coordinates before re-running optimisation.
Optimisation fails

Possible causes include insufficient vehicle capacity, overly restrictive planning rules, incompatible transport requirements, or missing or invalid location data.

What to do next: verify vehicle capacity, rule settings, and input data quality.
No routes are generated

This usually means there is no feasible solution under the current rules, there are not enough valid vehicles, or the planning data is incomplete.

What to do next: relax constraints where appropriate and confirm inputs are complete.
Results look incorrect

Unexpected results are often caused by outdated pupil or vehicle data, coordinate issues, incorrect rule setup, or unrealistic capacity settings.

What to do next: review source data, planning rules, and route assumptions or planning rules before trying again.

FAQ

What file format should I use for data import?

Use CSV in the expected structure so required fields can be validated correctly.

Which columns are required in the CSV?

Required columns typically include pupil identifier, pupil name, location details, destination, and planning or transport requirement fields where relevant.

Do I need coordinates for every pupil?

Coordinates are strongly recommended because missing or inaccurate coordinates can affect route quality and may prevent successful optimisation.

Why were no routes generated?

This usually means the current planning rules, vehicle availability, or input data do not allow a feasible route plan.

What happens if vehicle capacity is too low?

The system may fail to assign all pupils or may produce no feasible solution under the current constraints.

Can I change planning rules before running optimisation?

Yes. Review and adjust planning rules before re-running if the previous output was too restrictive or unsuitable.

Should I review results before exporting or using them operationally?

Yes. Results should always be reviewed for practicality and operational suitability before use.

Where do I go for help if the guide does not solve my issue?

Use the Support page for the next step if the guidance here does not resolve the issue.

Need more help?

If the Help Guide does not resolve your issue, visit the Support page.

Go to Support