Skip to main content

Business Travel Tools

Manage Scope 3 business travel records — flights, train journeys, bus trips, and car travel with origin/destination, distance, and CO₂e emissions.
Business travel records can be large (origin/destination details, geocodes). The default page size is 10 — keep size ≤ 20 and use pagination to avoid oversized responses.

list_business_travels

List business travel records with optional filters. Parameters:

Transport Types

Example response:
Key response fields: Example prompts:

Write Operations

create_business_travel

Create a business travel record for Scope 3 employee travel emissions. CO₂e is calculated asynchronously after creation — the response will initially show co2e as null. Distance can be specified in two ways:
  • Provide origin + destination (addresses or city names) — distance is calculated automatically via Google Maps (or geodesic for aircraft).
  • Provide distance_km directly when the distance is already known.
At least one of these must be given. Parameters:
When transport_type is car, you must also provide vehicle_size and fuel_type. These fields are ignored for other transport types.
CO₂e emissions are calculated in the background after creation. The initial response will show co2e: null. Call list_business_travels after a few seconds to see the calculated value.
Example response:
Example prompts:
Common errors:

update_business_travel

Update an existing business travel record. Only the fields you provide are changed. CO₂e is recalculated after update.
The API requires either distance_km or origin + destination to remain valid after update. If changing the route, provide either a new origin/destination pair or a new distance_km.
Parameters: Example prompts:
Common errors:

Workflows

Querying travel records

  1. List travel recordslist_business_travels filtered by transport type or date range
  2. View hotel stayslist_hotel_stays for accommodation linked to business trips
  3. View emissionsget_greenhouse_gas_emissions with category=travels for aggregated totals

Logging a new business trip

  1. Create the travel recordcreate_business_travel with transport type, dates, and origin/destination or distance
  2. Verifylist_business_travels after a few seconds to confirm creation and CO₂e calculation
  3. Log accommodation — if applicable, create a hotel stay record for the same trip

API: Create Business Travel

REST API endpoint for business travel creation

API: List Business Travels

REST API equivalent with additional filters

Hotel Stays

Accommodation records for business trips

Emissions

Aggregated Scope 3 travel emissions