SchedulingKit Features
Booking, Reminders, Payments and Team Scheduling in One App
This page lists what SchedulingKit actually does: clients book services on your booking page, the booking is checked against your connected calendar, email (and, on paid plans, SMS) confirmations and reminders go out, and payments or deposits are collected through Stripe, PayPal or Square. Each feature below links to a page with the setup details and plan requirements.
Get Started FreeSchedulingKit features include online booking pages, AI booking add-ons, email and SMS reminders, calendar sync (Google, Outlook, Apple iCloud), payment collection (Stripe, PayPal, Square), team scheduling with Round Robin and Collective modes, an AI receptionist (Business add-on), an AI chatbot (add-on), client records, and a REST API with webhooks on Pro and Business plans.
Calendar Sync & Integration
Connect Your Existing Calendar
SchedulingKit reads busy times from your connected calendars (refreshed every 10 minutes for the next 60 days, plus a live check when someone books) and writes each new booking to the calendar you choose.
Google Calendar
Busy events in Google Calendar block those times on your booking page, and new bookings are added to your Google Calendar. Google Meet links can be created through the same connection.
Outlook Calendar
Connect a Microsoft 365 or Outlook.com calendar so its busy times are respected and new bookings are written back to it. Apple iCloud connects through an app-specific password.
Online Booking Pages
Give clients a booking page that shows your open times and lets them book a service in a few clicks. Share the direct link or embed it on your website.
Calendar Sync
Connect Google Calendar, Outlook or Apple iCloud. Busy times block your booking page and every booking is written to your calendar. Free includes 1 calendar connection, Standard 6, Pro and Business unlimited.
Automated Reminders
Email confirmations and reminders on every plan. On Standard and above, send SMS reminders to clients who opt in, with timing set per service and multiple reminders if you want them.
Team Scheduling
Give each staff member their own hours and days off, let clients pick a person or "Any Available", and on Pro and above use Round Robin, Collective or On Behalf booking.
Payment Collection
On Standard and above, require full payment or a deposit when a client books, through Stripe, PayPal or Square. Pro adds session packages and business-issued gift cards redeemed at booking.
Workflow Automations
Workflows (Standard and above) send email or SMS to the client or host before or after an appointment, or when it is cancelled.
Video Meeting Integration
Create a Zoom or Microsoft Teams meeting for each booking, or a Google Meet link through your connected Google Calendar. The link goes into the confirmation.
Event & Service Management
Set up services with their own duration, price and location. Run one-on-one, group (with a capacity) and, on Pro and above, recurring bookings.
Custom Branding
Add your logo and colors to your booking page so clients see your business name when they book.
Booking Widget & Embeds
From Share & Embed, copy a direct link, an inline embed (iframe), a popup widget or a button link, and paste it into any site builder that accepts HTML.
API & Webhooks
On Pro and Business, use the REST API with bearer tokens and receive webhooks when bookings are created, updated, cancelled or rescheduled and when payments complete or are refunded.
Availability Rules
Set working hours per staff member, service and location, add days off, require a minimum booking notice and set a cancellation deadline.
AI Chatbot Booking
An optional AI chatbot add-on ($12/month, Standard and above) answers questions about your services, checks availability and creates bookings on your website. Rescheduling and cancelling stay with the client's manage-booking link.
Workflow Management
Pick a Trigger
Run a workflow a set time before an appointment, a set time after it, or when a booking is cancelled.
Choose Email or SMS
Send the message to the client, the host or both. SMS goes only to clients who opted in and uses your plan's monthly SMS credits.
Personalize the Message
Use merge tags such as the client name, appointment time and the reschedule or cancel link so each message is specific to the booking.
Multiple Integrations
Native connections cover Google, Outlook and Apple calendars, Zoom, Microsoft Teams, Google Meet, Stripe, PayPal, Square and Slack. Other tools such as HubSpot or Mailchimp connect through Zapier on Pro and above.
Accept Payments at Booking
On Standard and above, require full payment or a deposit (percentage or fixed amount) per service. After a deposit, the remaining balance is invoiced to the client.
PayPal
Take full payments or deposits through PayPal at booking. Refunds for PayPal bookings are issued manually.
Stripe
Take card payments or deposits through Stripe. If a client cancels a paid Stripe booking, the payment is refunded in full automatically.
All Features
Browse every SchedulingKit feature page for setup details and plan requirements.
Event Management
Event management in SchedulingKit means creating the event types (services) clients book, choosing how each one is booked, adding booking questions, and managing every resulting booking from one Events view.
Automated Workflows
Add workflows, add actions to them, and ease your scheduling. Businesses that adopt automated automated workflows workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Accessibility, Customization & Branding
Brand your SchedulingKit booking page with your logo, colors and business details, and set it up so every client can read and use it: clear contrast, plain service names, and times shown in each visitor's own time zone.
Availability Management
Scheduling with comfort means clients can only book the times you actually want to work: SchedulingKit combines your working hours, days off, buffer times and connected calendars to decide which slots appear on your booking page.
Online Booking Pages
Give clients a professional booking page where they see your real-time availability and book instantly, no phone calls or emails needed. Businesses that adopt automated online booking pages workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Automated Reminders
Send email and SMS reminders before appointments to reduce no-shows by up to 50%. Customize timing and messaging for each appointment type. Whether you are running a one-person operation or managing a growing team, the right automated reminders solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
Team Scheduling
Manage multiple staff calendars, set up round-robin assignment, and let clients pick their preferred team member. Whether you are running a one-person operation or managing a growing team, the right team scheduling solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
Payment Processing
Accept payments at the time of booking with Stripe, PayPal, Apple Pay, and Google Pay. Collect full payment or deposits. Issue coupons, gift cards, and package credits.
Video Meeting Integration
When a client books a virtual appointment, SchedulingKit creates a Zoom, Microsoft Teams or Google Meet link for that booking automatically and puts it in the confirmation and the calendar event.
Custom Branding
Customize your SchedulingKit booking page so it looks like your business: logo, brand colors, font, corner style and light or dark mode, with a custom domain, your own email sender and custom code on higher plans.
API & Webhooks
Build custom integrations with our REST API and real-time webhooks. Automate booking data flow to any internal system or third-party tool. Whether you are running a one-person operation or managing a growing team, the right api & webhooks solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
AI Chatbot Booking
Add an AI-powered chatbot to your website that handles appointment booking, rescheduling, and FAQs around the clock, no staff required. Whether you are running a one-person operation or managing a growing team, the right ai chatbot booking solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
AI Smart Scheduling
SchedulingKit's AI analyzes your calendar patterns, workload, and preferences to suggest optimal meeting times and prevent burnout. Businesses that adopt automated ai smart scheduling workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Chatbot Builder
Part of SchedulingKit's AI platform. The Chatbot Builder creates booking chatbots that connect to your calendar, payments, and AI agents. See our dedicated Chatbot Builder page at /chatbot-builder for the full experience. Whether you are running a one-person operation or managing a growing team, the right chatbot builder solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
AI Receptionist
Part of SchedulingKit's AI platform. The AI Receptionist handles calls, chat, and SMS as your virtual front desk. See our dedicated AI Receptionist page at /ai-receptionist for the full experience. Businesses that adopt automated ai receptionist workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
AI Follow-Up
In SchedulingKit, follow-up after an appointment is handled by Workflows and review requests you set up once, while the AI chatbot and AI receptionist add-ons handle questions and new bookings. This page explains how those pieces fit together and what the AI does and doesn't do.
AI Lead Scoring
Part of SchedulingKit's AI platform. AI Lead Scoring ranks incoming leads automatically and integrates with your booking workflow to route high-value prospects to the right team members. Whether you are running a one-person operation or managing a growing team, the right ai lead scoring solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
Multi-Channel Inbox
SchedulingKit's Multi-Channel Inbox unifies client conversations across chat, SMS, email, and phone into a single view linked to every appointment. The shift from phone and email scheduling to self-service online booking has become essential for multi-channel inbox businesses competing for clients who expect instant, frictionless experiences.
WhatsApp Booking
SchedulingKit's WhatsApp Booking lets clients schedule, reschedule, and manage appointments through the messaging app they already use every day. Whether you are running a one-person operation or managing a growing team, the right whatsapp booking solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
SMS Booking
With the AI receptionist add-on (Business plan, $39/month), clients can text your AI receptionist number, ask about a service and get booked in the same text conversation.
Waitlist Management
SchedulingKit's Waitlist Management automatically notifies interested clients when spots open up, filling cancellations and no-shows without manual effort. Businesses that adopt automated waitlist management workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Client Reactivation
SchedulingKit's Client Reactivation identifies clients who haven't booked in a while and sends personalized outreach to bring them back, automatically. Whether you are running a one-person operation or managing a growing team, the right client reactivation solution eliminates manual scheduling overhead and lets you focus on delivering value to clients.
Routing Forms & Lead Qualification
Pre-booking forms that qualify leads and route them to the right team member based on their answers. The shift from phone and email scheduling to self-service online booking has become essential for routing forms & lead qualification businesses competing for clients who expect instant, frictionless experiences.
Meeting Polls
Let participants vote on the best time for group meetings instead of endless back-and-forth emails. The shift from phone and email scheduling to self-service online booking has become essential for meeting polls businesses competing for clients who expect instant, frictionless experiences.
Buffer Time & Meeting Padding
Add buffer time before and after each event type in SchedulingKit, and the booking page automatically keeps that gap free, so you get a break between meetings without blocking time by hand.
Personal Scheduling Links
SchedulingKit gives your business a booking site link, and every service and staff member has a link of its own, so you can share exactly the page a client needs and let them book without back-and-forth.
Calendar Sync
SchedulingKit syncs with Google Calendar, Outlook/Microsoft 365 and Apple iCloud in two directions: busy times in your calendar block your booking page, and every new booking is written to the calendar you choose.
Reporting & Analytics
SchedulingKit's dashboard shows the booking numbers a small business actually uses to make decisions: bookings today, upcoming, this month and the change from last month, plus weekly booking trends, bookings by service and your cancellation rate on plans that include analytics.
Client Portal
Give clients a branded portal to view, manage, reschedule, and rebook their appointments without contacting your team. Businesses that adopt automated client portal workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Multi-Location Booking
Run bookings for more than one physical location from a single SchedulingKit account: each location has its own address, time zone, opening hours, services and staff, and clients pick the location when they book.
Packages & Memberships
On Pro and Business, sell prepaid packages of sessions or a dollar balance, and recurring packages that bill weekly, monthly, quarterly or yearly through Stripe, so memberships and subscription plans run from your booking site.
Gift Cards
Sell digital gift cards that clients can redeem when booking. Supports partial redemption and balance tracking.
Deposits & Upfront Payments
On Standard and above, require a deposit or full payment when clients book, per service, through Stripe, PayPal or Square. Clients commit money up front, and your cancellation deadline decides how late they can still cancel themselves.
Reviews & Reputation Management
Automatically request reviews after appointments and monitor your online reputation from one dashboard. Businesses that adopt automated reviews & reputation management workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Marketing Automation
Workflows (Standard and above) send email and SMS messages automatically at a set time before an appointment, after it, or when a booking is cancelled, so every booking can trigger its own small campaign.
Staff Management
Invite your team to SchedulingKit, choose which services each person offers, set everyone's working hours and days off, and control what each role can see and change, all from one account.
Custom Domains
Connect your own domain name so your booking page lives at book.yourbrand.com, not on a third-party URL. The shift from phone and email scheduling to self-service online booking has become essential for custom domains businesses competing for clients who expect instant, frictionless experiences.
Intake Forms
Add your own intake questions to each service in SchedulingKit, so clients answer them as part of booking and you walk into every appointment already knowing what it's about.
Recurring Appointments
Schedule weekly, biweekly, or monthly recurring appointments that auto-generate future bookings and send reminders for every occurrence. The shift from phone and email scheduling to self-service online booking has become essential for recurring appointments businesses competing for clients who expect instant, frictionless experiences.
Group & Class Booking
Group event types in SchedulingKit let several people book the same session up to a capacity you set, with remaining spots shown on the booking page, so classes and workshops fill themselves.
Reserve with Google
Enable Reserve with Google so clients book appointments straight from your Google Business Profile, Search results, and Maps listing. Businesses that adopt automated reserve with google workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Social Media Booking
Put your SchedulingKit booking link where your followers already are, such as your Instagram bio, a Facebook Page "Book Now" button, stories and posts, so someone who likes your work can book in a few taps.
Mobile App
SchedulingKit: Book & Manage is the iOS and Android app for business owners and staff: see your bookings, look up and add clients, check your services and get a push notification the moment a new booking comes in.
Coupons & Promotions
Create discount codes, percentage-off coupons, flat-rate deals, and time-limited promotions to attract new clients and reward loyal ones. The shift from phone and email scheduling to self-service online booking has become essential for coupons & promotions businesses competing for clients who expect instant, frictionless experiences.
Booking Approval
Turn on "Require approval" for an event type and every new booking arrives as a pending request: the time is held, and nothing is confirmed until you approve or decline it.
Instant Meetings
Create a one-off meeting link in SchedulingKit for a single ad-hoc meeting: send it to one person, they pick a time, and the link stops working after that booking or on a date you choose.
QR Code Booking
Turn any SchedulingKit booking link into a QR code with a free QR generator, print it on cards, flyers or your shop window, and clients can scan it with their phone camera to book.
Time Zone Detection
SchedulingKit's booking page detects each visitor's time zone from their browser and shows every open time in that zone, while your own availability stays set in your time zone, so nobody has to do time zone math.
Resource & Room Booking
Manage shared resources like meeting rooms, equipment, and facilities alongside your appointments. Prevent double-booking and link resources to specific services. Businesses that adopt automated resource & room booking workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Loyalty & Rewards
Build customer loyalty with points, stamps, tier-based perks, and referral bonuses. Automate rewards tracking and let clients redeem points for discounts on future bookings. The shift from phone and email scheduling to self-service online booking has become essential for loyalty & rewards businesses competing for clients who expect instant, frictionless experiences.
Online Check-In
Let clients check in digitally via QR code scan or self-service kiosk. Reduce front-desk bottlenecks, track attendance in real time, and trigger post-appointment follow-ups. The shift from phone and email scheduling to self-service online booking has become essential for online check-in businesses competing for clients who expect instant, frictionless experiences.
Explore More Solutions
Standalone tools and capabilities that extend your scheduling platform.
Customer Portal
Clients sign in to see their bookings, reschedule or cancel, and check package balances.
Invoicing
Invoices are created for paid online bookings; send manual invoices with a payment link.
Gift Cards
Issue gift card codes that clients redeem when they book (Pro and above).
Review Management
Email review requests after completed bookings and show approved reviews on your booking site.
Meeting Polls
Let participants vote on the best meeting time.
Recurring Appointments
Book a repeating series for regular clients (Pro and above).
White Label
Remove SchedulingKit branding from client-facing pages.
Page Builder
Create custom booking and landing pages.
Commissions
Track staff commissions based on bookings.
Coupons & Discounts
Create discount codes and promotions for your services.
Booking Add-Ons
Let clients add extras when booking.
Business Scheduling
Scheduling for service businesses with staff and locations.
Developers
REST API, webhooks and embeds for custom integrations.
Example: How a Two-Person Massage Studio Uses These Features
1. The owner creates two services, a 60-minute massage at $90 and a 90-minute massage at $130, sets each therapist's working hours, and turns on "Any Available" so clients don't have to choose a person.
2. Both therapists connect their Google Calendars. A dentist appointment on one therapist's calendar blocks that time on the booking page, and every new booking is written to the right therapist's calendar.
3. On the Standard plan, each service requires a 25% deposit through Stripe. The remaining balance is invoiced after the appointment, and if a client cancels before the deadline the Stripe payment is refunded in full automatically.
4. Clients who opt in get an SMS reminder 24 hours before and an email reminder 2 hours before, each with a reschedule link. A workflow emails aftercare tips the day after, and the client record keeps visit history and total spent.
Frequently Asked Questions
Further Reading
Choosing the right SchedulingKitfor your teams
SchedulingKit offers Free, Standard, Pro and Business plans, billed per seat.
Start with a 14-day trial, then keep the Free plan or choose a paid plan.
Free plan available • No credit card required