Skip to main content
Glama

Bota — car rental availability and bookings

Search available cars and prices

search_availability
Read-only

Search available vehicles with real prices for a company, office and dates. Prices are identical to the company's own web chat (mandatory charges, one-way and time rules included). Returns numbered offers and the session_id of this booking session.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
languageNoLanguage of the conversation, BCP-47 (es, en, pt-BR, fr, de, it…). Defaults to 'en'. Bota also answers in the language the customer writes.
company_idYesRental company id.
driver_ageYesMain driver's age. The price and the available cars depend on it.
promo_codeNo
session_idNoBooking session id returned by a previous call for this company (offers, selection, customer details). Omitted, a new session starts.
pickup_dateYesYYYY-MM-DD, office-local.
pickup_timeNoHH:MM, office-local. Default 10:00.
return_dateYesYYYY-MM-DD, office-local.
return_timeNoHH:MM, office-local. Default 10:00.
pickup_officeYesPickup office name or id.
return_officeNoReturn office name or id when different (one-way).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • changedInput schema / properties / company_id / description
      Previous value: -"Company id from list_rental_companies."New value: +"Rental company id."
    • changedInput schema / properties / driver_age / description
      Previous value: -"Main driver's age. Ask the customer before searching: the price and the available cars depend on it."New value: +"Main driver's age. The price and the available cars depend on it."
    • changedInput schema / properties / pickup_office / description
      Previous value: -"Pickup office name (from list_offices) or id."New value: +"Pickup office name or id."
    • changedInput schema / properties / session_id / description
      Previous value: -"Session id returned by a previous call for this company. Omit on the first call; ALWAYS pass it back on the next ones so Bota keeps the conversation (offers, selection, customer details)."New value: +"Booking session id returned by a previous call for this company (offers, selection, customer details). Omitted, a new session starts."
  2. Changed2 schema fields changed
    • addedInput schema / properties / driver_age / description
      Added value: +"Main driver's age. Ask the customer before searching: the price and the available cars depend on it."
    • changedInput schema / required
      Previous value: -[
      -  "company_id",
      -  "pickup_office",
      -  "pickup_date",
      -  "return_date"
      -]New value: +[
      +  "company_id",
      +  "pickup_office",
      +  "pickup_date",
      +  "return_date",
      +  "driver_age"
      +]
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources