← Back to all apps

BlaBlaCar

Travelby BlaBlaCar
Launched Mar 20, 2026 on ChatGPT

BlaBlaCar is the world’s leading community-based travel app. Every year, it enables 29 million active members to share journeys across 21 countries.

The platform connects drivers who have empty seats with passengers traveling in the same direction, allowing them to share the costs of the trip.

BlaBlaCar’s mission is to be the go-to marketplace for shared travel. To achieve this, it brings together carpooling, bus, and train journeys into a single app, offering a wide range of affordable and sustainable transport solutions.

2ChatGPT Tools
BlaBlaCarDeveloper
TravelCategory

Available Tools

Search for trips

search-trips
Full Description

Search for available carpool, bus, or train trips

Parameters (3 required, 24 optional)
Required
from_addressstring

The address or city of the departure location. MUST be explicitly stated by the user. If the user only mentions a destination (e.g. "I want to go to Lille"), do NOT guess or infer a departure city — ask the user where they are departing from instead of calling this tool.

localestring

Locale for this search. Apply the FIRST matching rule and STOP: 1. Explicit request: the user explicitly asks for a specific locale or language → use it. 2. Geography: use the locale of the country of from_address/to_address (e.g. France → fr-FR, Belgium depends on city language → fr-BE or nl-BE, Brazil → pt-BR, Ukraine → uk-UA). 3. User language: use the locale matching the language the user is writing in (e.g. user writes in English → en-GB, user writes in French → fr-FR, user writes in Spanish → es-ES). 4. Default: en-GB. Example: "trips from Paris to Lyon" Paris and Lyon in France → fr-FR (rule 2: Geography), NOT en-GB.

Options:en-GBcs-CZde-DEen-INes-ESes-MXfr-BEfr-FRhr-HRhu-HUit-ITnl-NLnl-BEpl-PLpt-PTpt-BRro-ROru-RUru-UAsk-SKsr-Latn-RStr-TRuk-UA
to_addressstring

The address or city of the arrival location. MUST be explicitly stated by the user. If the user only mentions a departure (e.g. "I want to leave from Paris"), do NOT guess or infer an arrival city — ask the user where they want to go instead of calling this tool.

Optional
air_conditioningboolean

Select only trips whose vehicle has air conditioning

dep_6am_to_noonboolean

Select only trips departing between 06:00 and 12:00

dep_after_6pmboolean

Select only trips departing after 18:00

dep_before_6amboolean

Select only trips departing before 06:00

dep_noon_to_6pmboolean

Select only trips departing between 12:01 and 18:00

departure_datestring

The departure date of the trip, in the format YYYY-MM-DD.

direct_trips_onlyboolean

Select only direct trips, with no transfers or changes

disabled_accessboolean

Select only trips whose vehicle is accessible to passengers with reduced mobility

e_ticketsboolean

Select only trips that support e-tickets (paperless boarding)

from_cursorstring

The cursor for pagination, that can be obtained from a previous search-trips tool call

instant_bookingboolean

Select only trips with instant booking (automatic approval — no need to wait for a confirmation)

max_two_backboolean

Select only trips where the driver offers at most 2 seats in the back row

one_transferboolean

Select only trips with exactly 1 transfer / connection

pets_allowedboolean

Select only trips where pets are allowed on board

power_outletsboolean

Select only trips whose vehicle has power outlets / charging points

reclining_seatsboolean

Select only trips whose vehicle has reclining seats

requested_seatsnumber

The number of seats requested by the user for the trip.

restroomsboolean

Select only trips whose vehicle has restrooms / toilets on board

smoking_allowedboolean

Select only trips where smoking is allowed in the vehicle

sortstring

Sort order for the results. dep_time:asc = earliest departure first (default), price:asc = lowest price first, dep_dist:asc = closest pickup point to origin first, arr_dist:asc = closest drop-off point to destination first, duration:asc = shortest trip duration first

Options:dep_time:ascprice:ascdep_dist:ascarr_dist:ascduration:asc
super_driverboolean

Select only carpool trips offered by Super Drivers — experienced, highly-rated drivers recognised by BlaBlaCar

transport_typestring

The type of transport for the trip search

Options:CARPOOLINGBUSTRAIN
verified_identityboolean

Select only carpool trips offered by drivers whose identity has been officially verified

wifiboolean

Select only trips whose vehicle has Wi-Fi on board

Provide trip details

trip-details
Full Description

Use this to provide details about a specific trip. The trip IDs (id, source, partner_id) can be obtained from the search-trips tool output (structuredContent.tripIds).

IMPORTANT:

  • If ride details have already been returned in previous messages (in structuredContent.rideDetails),

DO NOT call this tool again to answer follow-up questions.

  • Instead, use the previously returned rideDetails to answer more precise questions.
  • Only call this tool again if the user explicitly asks to search for different rides

or change the search parameters.

Parameters (4 required, 1 optional)
Required
idstring

The id of the trip. This value comes from multimodal_id.id in search results, or from tripIds array returned by search-trips tool

localestring

Locale for this search. Apply the FIRST matching rule and STOP: 1. Explicit request: the user explicitly asks for a specific locale or language → use it. 2. Geography: use the locale of the country of from_address/to_address (e.g. France → fr-FR, Belgium depends on city language → fr-BE or nl-BE, Brazil → pt-BR, Ukraine → uk-UA). 3. User language: use the locale matching the language the user is writing in (e.g. user writes in English → en-GB, user writes in French → fr-FR, user writes in Spanish → es-ES). 4. Default: en-GB. Example: "trips from Paris to Lyon" Paris and Lyon in France → fr-FR (rule 2: Geography), NOT en-GB.

Options:en-GBcs-CZde-DEen-INes-ESes-MXfr-BEfr-FRhr-HRhu-HUit-ITnl-NLnl-BEpl-PLpt-PTpt-BRro-ROru-RUru-UAsk-SKsr-Latn-RStr-TRuk-UA
requested_seatsnumber

The number of seats requested for the trip

sourcestring

The source of the trip. This value comes from tripIds array returned by search-trips tool

Options:CARPOOLINGPRO_INVENTORYPRO_PARTNER
Optional
partner_idstring

The partner id of the trip, if any. This value comes from multimodal_id.pro_partner_id in search results, or from tripIds array returned by search-trips tool. Only present for PRO_PARTNER trips