Send a booking request
request_bookingSends a booking request to the owner on the guest's behalf, priced by the same engine as get_quote. This is request to book: the owner confirms by email to the guest with a payment link, and nothing is charged now. Call it ONLY after the guest has seen the quote and explicitly asked you to send the request, and set guestApproved to true to confirm that. Every call reaches a real person: never send tests, duplicates or requests the guest has not approved. Errors: as get_quote, plus MISSING_CONTACT and GUEST_APPROVAL_REQUIRED.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dog | No | True if the guest brings a dog | |
| code | No | Discount code, only if the guest already has one | |
| name | Yes | Guest's full name | |
| Yes | Guest's email; the owner replies here with the payment link | ||
| notes | No | Anything the guest wants the owner to know (optional) | |
| phone | No | Guest's phone (optional) | |
| guests | Yes | Number of guests | |
| checkin | Yes | Check in date, YYYY-MM-DD | |
| checkout | Yes | Check out date, YYYY-MM-DD | |
| property | Yes | happy-island-cottage = Happy Island Cottage, sleeps 6; happy-turtle-a = Happy Turtle A, sleeps 5; happy-turtle-b = Happy Turtle B, sleeps 4 | |
| guestApproved | Yes | Must be true: the guest saw this quote and asked you to send the request |