create_order
Create a service order for the authenticated customer. Call calculate_quote first to get the price and recommended durationHours, then call this once the customer agrees.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edging | No | ||
| garage | No | ||
| address | Yes | Service address. | |
| comment | No | Optional notes for the service provider. | |
| hallway | No | ||
| hasPets | No | ||
| windows | No | ||
| areaRugs | No | ||
| backyard | No | ||
| basement | No | ||
| bedrooms | No | ||
| category | Yes | Service category. | |
| watering | No | ||
| yardSize | No | ||
| bathrooms | No | ||
| engineBay | No | ||
| overgrown | No | ||
| staircase | No | ||
| tireCount | No | ||
| baseboards | No | ||
| excessDirt | No | ||
| iceBuildup | No | ||
| iceSalting | No | ||
| livingRoom | No | ||
| ovenInside | No | ||
| carsToClear | No | ||
| clayAndSeal | No | ||
| kitchenDeep | No | ||
| lawnCleanup | No | ||
| leafRemoval | No | ||
| serviceType | No | Specific service type. | |
| vehicleType | No | ||
| windowPanes | No | ||
| drivewayType | No | ||
| fridgeInside | No | ||
| frontWalkway | No | ||
| sendQuoteSMS | No | Send the customer an SMS summary. | |
| durationHours | No | Estimated duration in hours (0.5 increments). Use the value from calculate_quote. | |
| femaleCleaner | No | ||
| groutCleaning | No | ||
| scheduledTime | Yes | ISO 8601 datetime string (e.g. "2025-07-15T10:00:00-04:00"). Always include the timezone offset. | |
| windowScreens | No | ||
| gutterCleaning | No | ||
| kitchenSurface | No | ||
| petHairRemoval | No | ||
| spotCleanDoors | No | ||
| spotCleanWalls | No | ||
| windrowClearing | No | ||
| cleaningSupplies | No | ||
| soffitsAndFascia | No | ||
| bookIfPaymentOnFile | No | If true and a payment method is saved, immediately confirms the booking. |