Who This Is For / When to Use
Account owners and users setting up calendars for booking appointments, services, or classes.
Teams configuring availability, payments, notifications, and integrations.
Anyone managing appointments, reschedules, or cancellations in Kyrios.
Creating a New Calendar
What This Does
Creates a new calendar that contacts can use to book appointments.
Steps
Go to Calendars.
Click + New Calendar.
Choose a calendar type.
Enter the basic details and confirm.
Calendar Types in Kyrios
Personal Booking
One-to-one meetings with a single assigned user.
The calendar creator is assigned by default.
Round Robin
Distributes bookings evenly among assigned users.
Class Booking
One host with multiple participants.
Ideal for classes, webinars, and workshops.
Collective Booking
Multiple hosts meet with one participant.
Event Calendar
No host association.
Used for physical or public events.
Service Booking
Used for service-based businesses.
Supports service menus, durations, and pricing.
Meeting Details Configuration
Core Fields
Calendar name
Description
Custom URL
Meeting invite title (supports variables like
{{contact.name}})Event color
Meeting Location Options
Custom Location with Display Label
Shows a placeholder (for example, “New York Office”) on the booking widget.
The real location is shared after booking.
Ask the Booker
Lets the contact choose or enter their preferred location during booking.
Availability Settings
Weekly Available Hours
Sets recurring working hours for each day.
Date-Specific Hours
Overrides weekly hours for specific dates.
Best used for one-time events or special schedules.
Availability Controls
Meeting Duration and Interval
Duration defines how long the meeting lasts.
Interval defines how often slots can start.
Buffers
Pre-buffer: Time blocked before a meeting.
Post-buffer: Time blocked after a meeting.
Limits
Maximum bookings per slot.
Maximum bookings per day.
Look Busy Feature
What It Does
Hides a percentage of available slots to create urgency.
How It Works
Slots are hidden dynamically.
As slots are booked, remaining availability updates automatically.
Recurring Meetings
Options
Enable recurring meetings.
Set frequency and number of repeats.
Choose what happens if slots are unavailable.
Forms Configuration
Default and Custom Forms
Choose which form appears on the booking widget.
Pre-Populate Fields (Sticky Contacts)
Automatically fills known contact details on repeat bookings.
Consent Checkbox
What It Does
Requires contacts to consent to being contacted.
Useful for compliance and communication permissions.
Guest Booking Options
Add Guests
Allow contacts to add guests during booking.
Choose Name and email or Count only.
Optionally require at least one guest.
Payments Setup
Enabling Payments
Turn on Accept payments.
Set total amount and currency.
Uses Stripe as the default provider.
Partial Payments and Per-Attendee Charges
Partial Payments
Collect a deposit instead of full payment.
Collect Payment for All Attendees
Charges are multiplied by the number of guests.
Coupons and Recurring Payments
Coupon Codes
Enable coupon codes for discounts during booking.
Recurring Appointment Payments
Choose whether to charge for the first appointment only or all occurrences.
Notifications & Additional Options
Notification Types
Email
In-app
SMS
Follow-up messages
Recipients
Contact
Assigned user
Additional emails
Reschedule and Cancellation Policies
Controls
Allow or block rescheduling.
Allow or block cancellation.
Set time limits before the meeting.
Appointment Status and Reschedule Indicators
What You’ll See
“Rescheduled” labels in the appointment list.
Previous date and time shown in appointment details.
External Calendar Sync
Supported Integrations
Google Calendar
Outlook Calendar
What Sync Does
Syncs events to external calendars.
Sends calendar invitations and updates.
Widget Customization
Appearance Options
Button text
Show or hide calendar title, description, and details
Insert custom CSS
Staff Selection
Allow contacts to choose a staff member during booking.
Time Zone Handling
How It Works
Appointments display in the user’s time zone.
Contacts see times adjusted to their own time zone.
Appointment Management
Viewing Appointments
Filter by status, calendar, or date.
Create appointments manually if needed.
Dedicated Sending Domains for Calendar Emails
What This Does
Uses dedicated domains for calendar notifications.
Improves deliverability and protects domain reputation.
Managing Existing Calendars
Available Actions
Edit calendar settings
Duplicate calendars
Share links or embed code
Activate or deactivate calendars
Delete calendars
FAQ
How do I create a new calendar?
Go to Calendars, click + New Calendar, select a calendar type, and complete the setup steps.
What is the Look Busy feature?
Look Busy hides a percentage of available slots to create urgency and encourage faster bookings.
Can I charge per guest?
Yes. Enable Collect payment for all attendees in the payment settings.
Can contacts reschedule or cancel appointments?
Yes, if rescheduling and cancellation are enabled. You can also set time limits before the meeting.
How are time zones handled?
Appointments automatically display in the user’s and contact’s local time zones based on their settings.
Can I sync with Google or Outlook calendars?
Yes. Use External Calendar Sync in the calendar settings to connect external calendars.






























