Check a booking's status
get_booking_statusWhere a booking request stands: waiting for the customer's email confirmation, waiting for the driver, payment pending (with the payment link), confirmed, completed or cancelled. Needs the bookingId from request_booking and the customer's email.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bookingId": "<bookingId>",
"email": "<email>"
},
"name": "get_booking_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The customer's email address used for the booking (proves it is their booking). | ||
| bookingId | Yes | The bookingId returned by request_booking. |