L
Book Pressure Washing
Scanned@edwardrodriguez703-design
npx machina-cli add skill @edwardrodriguez703-design/book-pressure-washing --openclawFiles (1)
SKILL.md
1.2 KB
uook pressure washing
Book pressure-washing services through Lokuli's MCP server.
MCP Endpoint
https://lokuli.com/mcp/sse
Transport: SSE | JSON-RPC 2.0 | POST requests
Tools
search
{
"method": "tools/call",
"params": {
"name": "search",
"arguments": {
"query": "pressure-washing",
"zipCode": "90640",
"maxResults": 20
}
}
}
check_availability
{
"method": "tools/call",
"params": {
"name": "check_availability",
"arguments": {
"providerId": "xxx",
"serviceId": "yyy",
"date": "2025-02-10"
}
}
}
create_booking
{
"method": "tools/call",
"params": {
"name": "create_booking",
"arguments": {
"providerId": "xxx",
"serviceId": "yyy",
"timeSlot": "2025-02-10T14:00:00-08:00",
"customerName": "John Doe",
"customerEmail": "john@example.com",
"customerPhone": "+13105551234"
}
}
}
Overview
Book pressure-washing services through Lokuli MCP. The tool helps you locate local providers, check availability, and secure a booking using a JSON-RPC 2.0 flow over SSE. It’s designed to streamline searches, slot checks, and reservations in one integrated process.
How This Skill Works
Initiate a search for pressure-washing using the MCP endpoint to retrieve providers. For a chosen provider, use check_availability with a date to verify open time slots, then call create_booking with the provider, service, timeSlot, and customer details to finalize the reservation.
When to Use It
- You need to find pressure-washing options near you and compare providers
- You want to verify a provider's availability for a specific date
- You’re booking a pressure-washing appointment for a known time
- You need to supply customer details (name, email, phone) during booking
- You’re following up on a booking or adjusting details after reservation
Quick Start
- Step 1: Use search with query 'pressure-washing' and your zipCode to find providers
- Step 2: Check availability for a chosen providerId and serviceId on your desired date
- Step 3: Create a booking with timeSlot and customer details to finalize
Best Practices
- Include a valid zipCode in searches to filter results accurately
- From search results, note providerId and serviceId before checking availability
- Use ISO 8601 timeSlot format when creating a booking (e.g., 2025-02-10T14:00:00-08:00)
- Provide accurate customerName, customerEmail, and customerPhone for the booking
- Handle MCP responses and errors gracefully, retrying or surfacing clear messages
Example Use Cases
- User searches for pressure-washing near 90640 with maxResults 20
- User selects a provider from search results and checks availability for 2025-02-10
- User creates a booking with providerId 'xxx', serviceId 'yyy', timeSlot '2025-02-10T14:00:00-08:00', customerName 'John Doe', customerEmail 'john@example.com', customerPhone '+13105551234'
- User confirms booking details and receives a reservation reference
- User attempts to book another slot by repeating search and availability flow
Frequently Asked Questions
Add this skill to your agents