ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 3/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/mupengi-bot/appointment-scheduler
Or

What 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

  1. "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."
  2. "I need to cancel the 3 PM appointment for today, please notify anyone on the waitlist for that slot."
  3. "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

Stars1335
Views8
Updated2026-02-23
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-mupengi-bot-appointment-scheduler": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#scheduling#automation#crm#appointments
Safety Score: 3/5

Flags: file-write, file-read, external-api, code-execution