Back to Route4Me in Excel
SheetXAI logo
Route4Me logo
Route4Me · Excel Guide

Bulk Create Route4Me Vehicle Capacity Profiles From a Google Workbook Fleet Inventory

The Scenario

You are a logistics coordinator. Your company is adding 30 vehicles to the fleet this quarter. Each vehicle is logged in an Excel workbook: vehicle name, max weight in kg, max volume in cubic meters, and max item count. One row per vehicle on the Fleet tab.

Before any routes are assigned to the new vehicles, a Route4Me vehicle capacity profile needs to exist for each one. The returned profile_ids need to go back into column E so the routing team can reference them when building load-constrained routes.

The fleet expansion goes live in four days.

The bad version of this week:

  • You open Route4Me's vehicle management interface and start creating profiles one by one
  • Each profile requires four fields entered individually
  • At vehicle sixteen you fat-finger a weight value, create a wrong profile, and have to delete and redo it
  • You finish and realize you have no record of which profile_id maps to which vehicle name
  • You build a separate lookup table by hand because Route4Me does not export IDs cleanly.

The fast version is one prompt.

The Easy Way: One Prompt in SheetXAI

SheetXAI reads each row of the Fleet tab and creates the corresponding Route4Me vehicle capacity profile, writing the returned profile_id back to column E as it goes.

Open the SheetXAI sidebar and type:

Read my Excel fleet table and bulk-create Route4Me vehicle capacity profiles — one per row — then update the Profile ID column with the IDs returned by the API.

SheetXAI iterates through all 30 rows, calls Route4Me's vehicle API for each one, and writes the profile_id back to column E. The routing team has the IDs they need before the vehicles arrive.

What You Get

A fully created fleet of capacity profiles with IDs in the workbook:

  • Column E — Route4Me profile_id for each vehicle, written back as profiles are created
  • Route4Me account — 30 new vehicle capacity profiles with the correct weight, volume, and item limits
  • Errors flagged — any row that fails gets a note in column E instead of a profile_id

The IDs match the right rows. No separate lookup table, no manual cross-reference. SheetXAI writes each profile_id to the row it read from.

Need to update existing profiles instead of creating new ones? Tell SheetXAI which column holds the existing profile_id and it will run updates instead of creates.

What If the Data Is Not Quite Ready

Fleet inventory workbooks collected from procurement are often inconsistent. SheetXAI handles cleanup and creation in the same prompt.

When weight and volume units are mixed

Some rows have weight in kg, others in lbs, and some volume values are in cubic feet instead of cubic meters.

Before creating capacity profiles from the Fleet tab, normalize all weight values to kg and all volume values to cubic meters. Then create a Route4Me vehicle capacity profile for each row and write the profile_id to column E.

When some vehicles are duplicated in the workbook

The fleet inventory was merged from two department lists and some vehicles appear twice.

Deduplicate the rows in the Fleet tab by vehicle_name, keeping the first occurrence of each. Then create Route4Me vehicle capacity profiles for all unique vehicles and write the returned profile_id to column E.

When you only want to create profiles for vehicles tagged as a specific type

Column F has a vehicle type tag: "refrigerated," "dry goods," or "flatbed." Today you only need profiles for the refrigerated vehicles.

Filter the Fleet tab to rows where column F equals "refrigerated." Create a Route4Me vehicle capacity profile for each filtered row and write the returned profile_id to column E.

When you need the full chain: clean, deduplicate, normalize, create, and write back in one shot

The workbook came from three procurement sources with different unit conventions, duplicate entries, and one unsupported vehicle category.

Deduplicate rows in the Fleet tab by vehicle_name. Convert all weight values to kg and all volume values to cubic meters. For rows where column F contains an unsupported vehicle type, write "UNSUPPORTED TYPE — SKIP" in column E and skip creation. For all valid rows, create a Route4Me vehicle capacity profile and write the returned profile_id to column E.

The pattern: instead of cleaning the workbook, verifying units, and creating profiles as three separate steps, you describe the full pipeline in one prompt.

Try It

Get the 7-day free trial of SheetXAI and open your fleet inventory workbook, then ask it to create Route4Me vehicle capacity profiles for each row. The Route4Me integration is included in every SheetXAI plan. For dispatch workflows after fleet setup, see how to bulk reassign routes to new drivers in Excel or the Route4Me in Excel overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more