book_wash
Request a mobile dog wash at one of the times from get_available_slots. IMPORTANT: this files a booking REQUEST — the owner confirms it shortly afterward and the customer then receives the confirmation email; tell the user that. Confirm the exact time (Pacific Time), name, email, service address, and dog size before calling. First-time customers can use promo code WASH10 ($10 off) — apply it for them. Fill optional fields from conversation; don't interrogate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Customer's name. | |
| Yes | Customer's email (confirmation arrives here after owner approval). | ||
| notes | No | Anything else: parking notes, gate codes, coat condition, skunk emergency, behavior notes. | |
| phone | No | Customer's phone — strongly recommended so the owner can reach them. | |
| promo | No | Promo code. Use WASH10 for first-time customers. | |
| start | Yes | Chosen slot start as a UTC ISO string, exactly as returned by get_available_slots. | |
| addons | No | Optional add-ons the customer wants. | |
| address | Yes | REQUIRED: the service address where the van comes (street, city). | |
| dog_name | No | The dog's name (nice to have). | |
| dog_size | Yes | Dog size tier — sets the price. Ask weight/breed if unsure (Small <20 lbs, Medium 20–60, Large 60–100, XL/Giant 100+). |