2.6k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill book-chiropractor- _meta.json305 B
- SKILL.md1.2 KB
Overview
This skill lets you find and book chiropractor services through Lokuli's MCP server. It searches providers by location, checks availability for specific services and dates, and creates bookings with customer contact details. Use it to speed up scheduling and manage appointments programmatically.
How this skill works
The skill calls Lokuli MCP endpoints via SSE/JSON-RPC to perform three main operations: search providers by query and zip code, check provider/service availability for a date, and create a booking with a chosen time slot and customer information. Each tool call returns structured results that you can present to users or use to finalize a reservation.
When to use it
- User asks to book a chiropractor or schedule a chiropractic appointment
- User wants to find chiropractors near a specific zip code
- User needs to check availability for a provider or specific service on a date
- User has selected a provider and time and wants to confirm a booking
- Automate appointment scheduling in an app or chatbot
Best practices
- Always confirm zip code or location before searching to improve accuracy
- Present multiple providers and time slots when available to increase booking success
- Verify required customer fields (name, email, phone) before calling create_booking
- Check availability immediately prior to booking to avoid race conditions
- Handle and surface API errors clearly, e.g., no availability or invalid provider/service IDs
Example use cases
- User: “Find a chiropractor near 90640” — run a search and show results with basic details
- User selects a provider and date — call check_availability to list open time slots
- User confirms a slot — call create_booking with customer name, email, and phone to finalize appointment
- Automated assistant schedules recurring visits by searching and booking multiple dates
- Support agent uses the skill to quickly rebook a client when an appointment is canceled
FAQ
You need providerId, serviceId, a valid ISO timeSlot, and customer name, email, and phone number.
How do I avoid booking conflicts?
Always call check_availability immediately before create_booking and handle cases where the slot disappears by offering alternative times.