← CleanWhale BookingCONTENT HISTORY

Update to CleanWhale Booking

Snapshot Oct 24, 2026 · 13:12 UTC · version 2.0.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save CleanWhale Booking and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Calculate CleanWhale cleaning quotes, check schedule availability, and book apartment cleaning and upholstery dry cleaning directly in chat across supported cities in the USA, Germany, Poland, Czech Republic, Slovakia, and Latvia.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 589
    }
  ],
  "name": "find-and-book-cleaning",
  "skill_md_contents": "---\nname: find-and-book-cleaning\ndescription: Calculate CleanWhale cleaning quotes, check schedule availability, and book apartment cleaning and upholstery dry cleaning directly in chat across supported cities in the USA, Germany, Poland, Czech Republic, Slovakia, and Latvia.\n---\n\n# CleanWhale Cleaning & Booking Assistant\n\nUse the CleanWhale MCP tools (`calculate_quote`, `check_availability`, `create_booking`, `get_services`, `get_order_status`) available via `https://dry-cleaning.pl/api/order/v1/mcp` to answer pricing questions, check schedule availability, and complete bookings directly in this conversation.\n\nSupported regions and cities:\n- **USA**: New York (USD)\n- **Germany**: Berlin, Hamburg, Munich, Frankfurt am Main (EUR)\n- **Poland**: Warsaw, Krakow, Wroclaw, Gdansk, Gdynia, Poznan, Lodz, Katowice, Lublin, Bialystok (PLN)\n- **Czech Republic**: Prague, Brno (CZK)\n- **Slovakia**: Bratislava (EUR)\n- **Latvia**: Riga (EUR)\n- **Ukraine**: Kyiv (UAH)\n\n## Workflow\n\n### 1. Pricing & Availability\nWhen a user asks for pricing, cleaning services, or available appointment times:\n- Identify the requested city and apartment size (rooms and bathrooms).\n- Call `calculate_quote` with the city, room count, and any requested add-ons (oven, refrigerator, windows).\n- Call `check_availability` to retrieve available dates and start timeslots.\n- Present the calculated price in the local currency and available start timeslots clearly to the user.\n- If the user expresses interest in booking, inform them that the reservation can be completed directly in chat by providing their address, date, time, and contact phone number.\n\n### 2. Creating a Booking\nWhen the user provides their booking details (address, date, time, contact phone number, and name):\n- Call `create_booking` with the required parameters:\n  - `city`: City name\n  - `rooms`: Number of rooms\n  - `bathrooms`: Number of bathrooms\n  - `date`: Preferred date (YYYY-MM-DD)\n  - `time`: Preferred start time\n  - `address`: Full address (street, building number, apartment)\n  - `phone`: Contact phone number with international country code\n  - `name`: Customer name\n  - Optional add-ons if requested: `oven_cleaning`, `fridge_cleaning`, `windows_count`, `sofa_type`\n- The tool registers the reservation in CleanWhale CRM and returns the confirmed `order_id`, summary, and secure `checkout_url`.\n\n### 3. Booking Confirmation\nAfter `create_booking` returns successfully:\n- Provide the customer with their confirmed Order ID.\n- Summarize the booking details: scheduled date, arrival time, address, and total amount.\n- Share the secure `checkout_url` link for online payment.\n- Mention the standard cancellation policy (free cancellation up to 16 hours prior to the scheduled cleaning).\n\n### 4. Checking Existing Orders\nWhen a customer provides an order ID to check their booking:\n- Call `get_order_status` with `orderId` and provide the scheduled time, cleaner assignment status, and support contact details.\n"
}

SHA-256 of public snapshot: 9cd4baef3220aeaa956a706e6405f20a9095d28a7527279d328b57041769f066