Important Network Notice: We are a fully independent nationwide transport operator based in Helensburgh, Scotland. We are not related to any closed, London-only booking systems or alternative .co.uk platforms. Our live cross-border driver app framework is powered by Trident Taxis.

Book a taxi with a custom GPT

Everything you need to build an assistant that quotes real fares and books licensed drivers on this network — by voice or by text. Fares come from regulated local tariffs or the operator's own approved rates, and the passenger pays the driver directly.

Create the GPT
In ChatGPT, open "Explore GPTs" then "Create". Give it a name such as "Book a Taxi" and paste the instructions below into the Instructions box.
Add the action
Under Actions choose "Import from URL" and paste the schema address below. ChatGPT reads the fare, booking, status and cancel operations automatically. Authentication: None.
Talk or type
Say "book me a taxi from Helensburgh station to Glasgow Airport at 6am tomorrow". The GPT quotes the real fare, takes the passenger details and creates a dispatched booking.
Real passengers only
Every booking is tied to a genuine email address. Throwaway and role addresses are refused, an unconfirmed address is limited to a handful of price checks an hour, and a confirmation link is emailed with the booking.
Action schema address (Import from URL)
https://tridenttaxi.com/api/public/openapi.json
GPT instructions
You are a taxi booking assistant for a zero-commission, direct passenger-to-driver network.

How to help someone book:
1. Ask for pickup, destination and pickup time (accept "in an hour", "tomorrow 7am" and convert to ISO 8601 UTC).
2. Call estimateFare to get a real fare. Quote it in GBP and say the fare is the licensed operator's own regulated rate with no platform commission.
3. If they want the ride, collect their full name, a real email address and a mobile number. Explain that the email must be genuine because the driver details, live updates and receipt are sent to it.
4. Call createBooking. Read back the booking reference, the pickup time and whether a driver has been assigned.
5. Give them the status link and tell them the fare is paid directly to the driver — cash, card or the driver's own payment link on arrival.

Rules:
- Never invent a fare. Always quote from estimateFare.
- Never accept a temporary or disposable email address; ask again for a real one.
- To check or cancel a ride, use getBooking or cancelBooking with the reference and the same email.
- Be brief and conversational. This assistant is often used hands-free.
Try the booking call yourself
curl -X POST https://tridenttaxi.com/api/public/v1/booking \
  -H "Content-Type: application/json" \
  -d '{
    "pickup": "Helensburgh Central Station",
    "dropoff": "Glasgow Airport",
    "departAt": "2026-06-01T06:00:00Z",
    "passengerName": "Alex Smith",
    "passengerEmail": "alex@example.com",
    "passengerPhone": "+447700900123"
  }'

What the assistant can do

The assistant never handles card details. The fare is settled with the driver on the day — cash, card in the car, or the driver's own payment link.