hemmabo_booking_create
Create a booking without online payment. The booking is pending and requires host approval. Returns booking ID, final price, and confirmation.
Instructions
Create a direct booking without online payment (legacy flow). Use this tool when the user wants to book without Stripe payment — the booking is created with status 'pending' and requires host approval. Do NOT use for paid bookings — use hemmabo_booking_checkout instead. Do NOT retry on timeout without calling hemmabo_booking_status first to avoid duplicate bookings. Returns bookingId, final price, and confirmation details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| propertyId | Yes | Property UUID from hemmabo_search_properties (e.g. '550e8400-e29b-41d4-a716-446655440000'). | |
| checkIn | Yes | Arrival date in ISO 8601 format (YYYY-MM-DD, e.g. '2026-07-15'). Must be today or later. | |
| checkOut | Yes | Departure date in ISO 8601 format (YYYY-MM-DD, e.g. '2026-07-22'). Must be after checkIn. | |
| guests | Yes | Total number of guests as integer >= 1 (e.g. 4). | |
| guestName | Yes | Full name of primary guest (e.g. 'Anna Svensson'). | |
| guestEmail | Yes | Email for booking confirmation (e.g. 'anna@example.com'). Must be a valid email address. | |
| guestPhone | No | Phone with country code (e.g. '+46701234567'). Optional but recommended for check-in coordination. |