Reservations
hqrental_get_reservationGet a reservation by ID
HQ Rental MCP connector
Tenant and user tokens · Available
Connect your AI agents to HQ Rental over MCP: read reservations, fleet, customers and rates, and book, change and charge rentals.
Connect an HQ Rental tenant once in ApexGenius with its tenant and user tokens, then read reservations, vehicles, customers, rates, payments and telematics, and create or change reservations, fleet records and charges from compatible AI agents. Each AI agent needs its own ApexGenius setup.
1,000 free credits · No card required
HQ Rental
App connector
Bring your HQ Rental tenant and reusable skills to compatible AI agents. Read reservations, fleet, customers and rates, then book and manage rentals.
Reviewed Oct 9, 2026
Claude / ChatGPT
MCP client
ApexGenius route
Gateway context
HQ Rental
Authorized session
Why the gateway is here
It keeps the HQ Rental authorization, tools, and activity behind the same managed route you use for your other supported systems.
Ask it
These questions use the HQ Rental tools below. Start with a read after connecting your channel or account.
Tools
The reviewed catalog contains these 114 HQ Rental tools. Search by tool name, job, or access type.
Open the generated tool referenceReservations
hqrental_get_reservationGet a reservation by ID
Reservations
hqrental_search_reservationsSearch reservations
Reservations
hqrental_create_reservationCreate and confirm a reservation
Reservations
hqrental_update_reservationUpdate a reservation: dates, location, vehicle class, customer or charges.
Reservations
hqrental_set_reservation_statusChange a reservation status: open, cancelled, pending, quote, no show or ready for pickup.
Reservations
hqrental_calculate_quoteCalculate a rental quote (price + applicable charges) without creating a reservation
Reservations
hqrental_send_quoteStore a quote and email it to a customer
Reservations
hqrental_list_available_vehicles_for_reservationList vehicles available for a specific reservation
Reservations
hqrental_assign_vehicleAssign a vehicle to a reservation (check-in)
Reservations
hqrental_detach_vehicleDetach the vehicle from a reservation (check-out)
Reservations
hqrental_list_free_upgradesList free vehicle-class upgrades available for a reservation
Reservations
hqrental_apply_free_upgradeApply a free vehicle-class upgrade to a reservation
Reservations
hqrental_get_extensionsList extensions for a reservation
Reservations
hqrental_create_extensionExtend a reservation to a new return date/time
Reservations
hqrental_delete_extensionDelete a reservation extension
Reservations
hqrental_list_agentsList rental agents (staff)
Reservations
hqrental_assign_agentAssign primary or return agent to a reservation
Charges, agreements and comments
hqrental_get_external_chargesList external charges (tolls, parking, damages) on a reservation
Charges, agreements and comments
hqrental_create_external_chargeAdd an external charge to a reservation
Charges, agreements and comments
hqrental_delete_external_chargeDelete an external charge from a reservation
Charges, agreements and comments
hqrental_get_adjustmentsList price adjustments on a reservation
Charges, agreements and comments
hqrental_create_adjustmentCreate a price adjustment on a reservation
Charges, agreements and comments
hqrental_delete_adjustmentDelete a reservation adjustment
Charges, agreements and comments
hqrental_get_rental_agreementFetch the rental agreement document for a reservation
Charges, agreements and comments
hqrental_mark_reservation_signedSet the signed date on a reservation.
Charges, agreements and comments
hqrental_upload_signatureUpload the primary driver signature image to a reservation
Charges, agreements and comments
hqrental_list_reservation_commentsList the comments people added to a reservation. Broker and system comments appear on the reservation itself.
Charges, agreements and comments
hqrental_create_reservation_commentAdd a comment to a reservation
Charges, agreements and comments
hqrental_delete_reservation_commentDelete a reservation comment
Charges, agreements and comments
hqrental_send_reservation_emailSend a reservation confirmation or contract email
Fleet
hqrental_get_vehicleGet a vehicle by ID
Fleet
hqrental_search_vehiclesSearch vehicles in the fleet
Fleet
hqrental_check_vehicle_availabilityValidate a date range and return available vehicle classes
Fleet
hqrental_reserve_vehicleReserve a vehicle, or cancel that hold.
Fleet
hqrental_update_vehicleUpdate vehicle fields. Tenant fields such as registration expiry go in custom fields.
Fleet
hqrental_list_vehicle_damagesList damages recorded on a vehicle
Fleet
hqrental_create_vehicle_damageRecord a damage on a vehicle
Fleet
hqrental_get_vehicle_damageGet a vehicle damage record
Fleet
hqrental_update_vehicle_damageUpdate a vehicle damage record
Fleet
hqrental_list_blocked_periodsList blocked periods for a vehicle
Fleet
hqrental_create_blocked_periodBlock a vehicle for a date/time range
Fleet
hqrental_update_blocked_periodUpdate a blocked period
Fleet
hqrental_delete_blocked_periodDelete a blocked period
Fleet
hqrental_list_relocationsList vehicle relocations
Fleet
hqrental_create_relocationCreate a vehicle relocation
Fleet
hqrental_update_relocationUpdate a vehicle relocation
Fleet
hqrental_delete_relocationDelete a vehicle relocation
Maintenance and telematics
hqrental_get_maintenance_historyGet maintenance history for a vehicle
Maintenance and telematics
hqrental_list_repair_ordersList repair orders (optionally filtered by vehicle)
Maintenance and telematics
hqrental_get_repair_orderGet a repair order by ID
Maintenance and telematics
hqrental_get_obd_historyGet OBD telematics events for a vehicle
Maintenance and telematics
hqrental_get_obd_history_allGet telematics events across all vehicles, a page at a time.
Maintenance and telematics
hqrental_get_vehicle_tripsGet telematics trips for a vehicle
Maintenance and telematics
hqrental_get_vehicle_alertsGet telematics alerts for a vehicle in a date range
Customers
hqrental_get_customerGet a customer by ID within its contact category.
Customers
hqrental_search_customersSearch customers (contacts)
Customers
hqrental_create_customerCreate a customer through the booking flow. Tenant fields go in custom fields.
Customers
hqrental_list_customer_creditsList credit transactions for a customer
Customers
hqrental_create_customer_creditCreate a customer credit transaction
Customers
hqrental_update_customer_creditUpdate a customer credit transaction
Customers
hqrental_delete_customer_creditDelete a customer credit transaction
Customers
hqrental_merge_customersMerge one or more contacts into a target contact
Customers
hqrental_list_contact_categoriesList contact categories. Most customer reads and writes need one.
Customers
hqrental_get_contact_categoryGet a single contact category by ID
Payments and refunds
hqrental_get_paymentGet a payment-gateway transaction by ID
Payments and refunds
hqrental_search_paymentsSearch payment-gateway transactions
Payments and refunds
hqrental_create_paymentRecord an offline payment on a reservation
Payments and refunds
hqrental_update_paymentUpdate a payment on a reservation
Payments and refunds
hqrental_charge_credit_cardCharge a credit card on a reservation (uses saved card or sends a payment request)
Payments and refunds
hqrental_refund_security_depositRefund a security deposit, offline against a payment or online through the payment gateway.
Payments and refunds
hqrental_get_refundsList refunds on a reservation
Payments and refunds
hqrental_create_refundCreate a refund on a reservation
Payments and refunds
hqrental_update_refundUpdate a refund on a reservation
Payments and refunds
hqrental_delete_refundDelete a refund from a reservation
Rates and pricing
hqrental_get_rateGet a rate by ID
Rates and pricing
hqrental_search_ratesSearch rates
Rates and pricing
hqrental_list_seasonsList rate seasons
Rates and pricing
hqrental_get_seasonGet a season by ID
Rates and pricing
hqrental_create_seasonCreate a season
Rates and pricing
hqrental_update_seasonUpdate a season
Rates and pricing
hqrental_delete_seasonDelete a season
Rates and pricing
hqrental_list_rate_typesList rate types
Rates and pricing
hqrental_get_rate_typeGet a rate type by ID
Rates and pricing
hqrental_create_rate_typeCreate a rate type
Rates and pricing
hqrental_update_rate_typeUpdate a rate type
Rates and pricing
hqrental_delete_rate_typeDelete a rate type
Rates and pricing
hqrental_list_packagesList bundle packages
Rates and pricing
hqrental_get_packageGet a package by ID
Rates and pricing
hqrental_list_package_itemsList items inside packages
Rates and pricing
hqrental_list_additional_chargesList configured additional charges (insurance, equipment, fees)
Rates and pricing
hqrental_get_additional_chargeGet an additional charge by ID
Locations and vehicle catalog
hqrental_get_locationGet a location by ID
Locations and vehicle catalog
hqrental_search_locationsSearch locations
Locations and vehicle catalog
hqrental_daily_manifestDaily operations dashboard (pickups, returns, manifests)
Locations and vehicle catalog
hqrental_list_featuresList vehicle features
Locations and vehicle catalog
hqrental_get_featureGet a vehicle feature by ID
Locations and vehicle catalog
hqrental_list_vehicle_typesList vehicle types/classes
Locations and vehicle catalog
hqrental_get_vehicle_typeGet a vehicle type by ID
Locations and vehicle catalog
hqrental_list_vehicle_modelsList vehicle models
Locations and vehicle catalog
hqrental_get_vehicle_modelGet a vehicle model by ID
Locations and vehicle catalog
hqrental_list_vehicle_brandsList vehicle brands, which HQ calls branches.
Locations and vehicle catalog
hqrental_get_vehicle_brandGet a vehicle brand by ID
Traffic fines
hqrental_list_finesList traffic fines
Traffic fines
hqrental_get_fineGet a fine by ID
Traffic fines
hqrental_create_fineRecord a traffic fine
Traffic fines
hqrental_update_fineUpdate a fine
Traffic fines
hqrental_delete_fineDelete a fine
Email, files and webhooks
hqrental_list_email_templatesList configured email templates
Email, files and webhooks
hqrental_get_email_templateGet an email template by ID
Email, files and webhooks
hqrental_trigger_email_templateSend an email template against any record (reservation, contact, etc.)
Email, files and webhooks
hqrental_upload_fileUpload a file (e.g. attach a toll receipt PDF to an external charge)
Email, files and webhooks
hqrental_list_filesList files (optionally filtered by attached item)
Email, files and webhooks
hqrental_delete_fileDelete a file by ID
Email, files and webhooks
hqrental_register_webhookRegister a webhook receiver URL
Connection model
The HQ Rental connection belongs to your signed-in account. Any HQ Rental-native resources stay inside that provider.
Read connection details
Each guide includes the AI setup and a first question for HQ Rental.
Current governance
ApexGenius keeps the selected context and current tool surface visible, then records supported write activity for review.
Authorized context
The tenant and the permissions on its user token decide what can be read and changed.
Current tool surface
Payments, card charges, refunds and sent emails reach real customers and money. Keep those tools off unless you need them.
Reviewable activity
Enabled writes run immediately. Turn a tool off to block calls.
Disconnecting stops future access. It does not undo a booking, charge, refund or sent email.
Why a gateway
Your AI starts with three ApexGenius gateway tools. It discovers the HQ Rental operations available to its authorization when a task needs them, then runs the selected operation through the gateway.
Connect HQ Rental to ApexGenius, then authorize each AI client to use the saved connection with its own tool permissions.
Give one client read-only and the write operations never appear in its tool list at all.
Which agent asked, what ran, and whether it succeeded, kept per connection for review.
Choose your AI client for setup steps and examples using HQ Rental.
FAQ
More connectors
MCP-compatible AI agents
Codex starts in Plugins in the ChatGPT desktop app. ChatGPT Chat and Work also use Plugins, with personal setup where Developer Mode is permitted. Each AI client has its own guide and authorization requirements.
App connections
Salesforce keeps connection context. Other providers use your signed-in account.
Use the AI you already work in while ApexGenius keeps the app route visible.
Connect HQ Rental1,000 free credits · No card required
Compatibility does not imply partnership.