{"version":"1.0","name":"Egypt Limo AI booking handoff","booking_url":"https://egyptlimo.com/booking","booking_mode":"customer-completed normal website checkout","handoff_url_template":"https://egyptlimo.com/booking?source=ai&from={pickup_text}&to={dropoff_text}&from_lat={pickup_lat}&from_lng={pickup_lng}&to_lat={dropoff_lat}&to_lng={dropoff_lng}&date={YYYY-MM-DD}&time={HH:mm}&passengers={count}&vehicle_type_id={id}","quote":{"methods":["GET","POST"],"url":"https://egyptlimo.com/api/v1/get-prices","request":{"from_lat":"number","from_lng":"number","to_lat":"number","to_lng":"number","source_channel":"ai_handoff"},"get_example":"https://egyptlimo.com/api/v1/get-prices?from_lat=30.1219&from_lng=31.4056&to_lat=30.0444&to_lng=31.2357&source_channel=ai_handoff","response":"Active vehicle types and server-calculated current prices. Prices are informational until Egypt Limo validates the final booking.","rules":["Call only after the customer confirms both locations.","Never send personal data.","Do not invent coordinates or modify returned prices.","If no price is returned, direct the customer to the normal booking form."]},"required_for_contact_step":["pickup_text","dropoff_text","pickup_lat","pickup_lng","dropoff_lat","dropoff_lng","date","time","passengers","vehicle_type_id"],"rules":["Do not create a booking or take payment in chat.","Do not include name, email, phone, payment, passport, or other personal data in the URL.","Coordinates must come from a reliable map/place result and must not be invented.","Availability, vehicle eligibility, location validation, price, approval, and payment are recalculated by Egypt Limo.","If details are missing or ambiguous, link to the normal booking flow without guessing."],"customer_next_step":"The customer enters personal contact details and accepts terms on Egypt Limo.","attribution":"Bookings completed through this handoff are labelled ai_handoff for operations reporting.","documentation_url":"https://egyptlimo.com/llms.txt"}