appointment-scheduler
Automated appointment management for beauty salons, clinics, studios, and photo booths. Handles booking requests, calendar sync, conflict detection, reminders, no-show tracking, and waitlist management.
Why use this skill?
Optimize your business with OpenClaw's Appointment Scheduler. Automate bookings, sync calendars, manage no-shows, and handle waitlists effortlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mupengi-bot/appointment-schedulerWhat This Skill Does
The Appointment Scheduler is a comprehensive management system designed to streamline booking operations for service-based businesses such as salons, medical clinics, and photo studios. It automates the entire lifecycle of an appointment, from the initial booking request via text or messaging platforms to the final follow-up. Key functionalities include intelligent parsing of unstructured text requests, real-time calendar synchronization with platforms like Google and Naver, and automated conflict detection to eliminate double bookings. Furthermore, it manages customer relations by sending automated reminders, tracking no-show patterns to flag repeat offenders, and maintaining a dynamic waitlist that triggers automatic notifications when slots open up due to cancellations.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/mupengi-bot/appointment-scheduler
After installation, initialize your business parameters by running the setup script located at node <skill-dir>/scripts/init-config.js. This creates a configuration file where you can define your business hours, service durations, and custom notification policies, ensuring the agent operates according to your specific operational constraints.
Use Cases
This skill is ideal for businesses that require high-touch scheduling without the manual overhead. Beauty salons can utilize it to manage chair availability and stylist schedules. Medical clinics can leverage the automated reminder system to reduce missed appointments. Photo booths and studios can benefit from the waitlist management feature, ensuring that peak demand times are always filled even if a client cancels at the last minute.
Example Prompts
- "Check if there are any openings this Friday afternoon for a 60-minute haircut, and book it for Jane Doe at 010-5555-0199 if available."
- "I need to cancel the 3 PM appointment for today, please notify anyone on the waitlist for that slot."
- "Show me the status of the waitlist for tomorrow and flag any clients who have more than two no-shows in their history."
Tips & Limitations
To maximize the efficiency of this skill, ensure your calendar API credentials are correctly configured in the config/appointment-scheduler.json file. While the parsing logic is robust, it works best with clear, structured information. For complex scheduling, encourage clients to include their name, phone number, and preferred service duration. Note that the skill relies on the system's ability to trigger scripts via cron or direct execution; therefore, ensure that the host machine maintains a stable internet connection for real-time calendar syncing and timely notification delivery. Always monitor the no-show reports to adjust your booking policies as needed for your specific clientele.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mupengi-bot-appointment-scheduler": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
prompt-engineer
Expert prompt engineer specializing in advanced prompting techniques, LLM optimization, and AI system design. Masters chain-of-thought, constitutional AI, and production prompt strategies. Use when building AI features, improving agent performance, or crafting system prompts.
Mupeng Social Postcjo
Skill by mupengi-bot
data-scraper
Web page data collection and structured text extraction
brand-voice
Manage brand tone/style for all writing skills
auto-reply
Instagram DM auto-reply system. DM monitoring, reading, replying, security check (injection rejection). Use when checking Instagram DMs, reading unread messages, replying to DMs, setting up DM monitoring cron jobs, or handling DM auto-reply workflows. Triggers on: Instagram DM, DM check, DM reply, DM auto-reply, dm-alert.