The Best Way to Engage With Your Audience

Explore advanced features with a 14 day free trial

Save up to 18% Yearly
Monthly

Basic

For individuals looking to
get started with basic
online scheduling

Start now

 

  • One User, One Connected Calendar, and One Booking Link
  • WYSIWYG Booking Page Designer
  • Multi-Location Availability
  • Booking With Approval
  • Multilingual Booking Journeys
  • Calendar Integrations:
    Google, Microsoft 365, Exchange, iCloud
  • Video Integrations:
    Zoom, Google Meet, Microsoft Teams, GTM, Webex
  • Email Integrations:
    Gmail, Microsoft 365
  • MCP Server for AI Assistants
  • Standard Email/Calendar Notifications
  • Knowledge Base Support

Schedule

For businesses looking to streamline scheduling β€” across web and phone

Start now

Basic features, plus:

  • Unlimited Booking Links, Connected Calendars, and Meetings 
  • Dedicated Booking Phone Numbers NEW
  • Single-Host and Multi-Host Meetings
  • Group Sessions
  • Customizable Email/Calendar Notifications
  • Customizable Text Notifications
  • CRM Integrations:
    Salesforce, HubSpot
  • Payment Integration:
    Stripe
  • Custom Integrations:
    APIs, Webhooks & Automation Platforms
  • Branded Booking Hubs
  • Template-Powered Fast Setup
  • Website Embed
  • 24/7 Email and Live Chat Support

Route

For teams looking to optimize scheduling with screening, routing, and distribution β€” across web and phone

Start now

Schedule features, plus:

  • Unlimited Routing Forms and Responses
  • Conversational Forms with Progressive Response Capture
  • In-Form Scheduling Experience
  • Routing Based on Form Answers and Contact Properties
  • Dynamic Selection for Single-Host and Multi-Host Meetings
  • Concurrent Sessions
  • Round-Robin, Maximum Availability, and Priority-Based Distribution
  • Assign to CRM Contact Owner
  • Filtering and distribution by user attributes
  • Meeting Reassignment
  • Room Scheduling
  • Template-Based Centralized Control
  • Web & Phone Routing Form Deployment

Engage

For organizations looking to engage visitors in real-time conversations β€” with web chatbots and live handoff

Start now

Route features, plus:

  • Unlimited Chatbots and Conversations   
  • Web-Based Chatbots
  • Natural Language Processing
  • Knowledge Sources Integration
  • Custom AI Instructions
  • AI-Driven and Rule-Based Routing
  • Handoff Channels - Live Chat and Instant Meeting
  • Audience-Specific Targeting
  • Branded Chatbot Pages or Website Embed

security&compliance-big ADD-ON

Security and Compliance Add-On

Enhanced security and compliance for your account. Can be added to any paid plan.

Features:

  • Single Sign-On (SSO)
  • Corporate Calendar Connection
  • Automated User Provisioning (SCIM)
  • Email from Corporate Mailbox
  • Guest Communication Compliance
  • Booking Spam Protection
  • Custom Security Policies
  • HIPAA BAA Agreements


*Additional phone numbers: $4/month

Enterprise

Custom agreements and advanced support for large teams (30+ users)

Contact us
shield-icon-add-on-checkmark
Security and compliance add-on included

All features, plus:

  • Enterprise MSA and bespoke agreements
  • Security and legal reviews
  • Dedicated success manager
  • VIP support
Contact us

Detailed Feature Comparison

Self-Service Scheduling

 
Basic
Schedule
Route
Engage
Enterprise
Meeting Types  
Single-Host Meetings (Pre-Assigned)A single individual is assigned upfront as the host βœ“ βœ“ βœ“ βœ“ βœ“
Multi-Host Meetings (Pre-Assigned)Specific individuals assigned upfront as host and co-hosts   βœ“ βœ“ βœ“ βœ“
Ad Hoc Multi-Host Meetings Create a one-off multi-host meeting by adding co-host emails to the URL   βœ“ βœ“ βœ“ βœ“
Single Host Meetings (Dynamic Assignment)A single host is dynamically assigned from a predefined group     βœ“ βœ“ βœ“
Multi-Host Meetings (Dynamic Assignment)Hosts and co-hosts can either be pre-assigned upfront or dynamically assigned from a predefined group     βœ“ βœ“ βœ“
Sessions Types  
Single SessionOne booking per host per time slot. Supports instant booking or host approval workflows. βœ“ βœ“ βœ“ βœ“ βœ“
Group SessionMultiple guests book independently but join the same meeting   βœ“ βœ“ βœ“ βœ“
Concurrent SessionsAutomatically allow multiple bookings per host per time slot, each as a separate meeting     βœ“ βœ“ βœ“
Availability and Locations  
Multiple Location TypesDynamic and fixed video links, phone and physical addresses with optional room reservation βœ“ βœ“ βœ“ βœ“ βœ“
Location-Based AvailabilitySet location type and venues per time block βœ“ βœ“ βœ“ βœ“ βœ“
Multiple Availability ProfilesUse profile-level availability or set per booking calendar βœ“ βœ“ βœ“ βœ“ βœ“
Team AvailabilityCombined availability of all members in a team     βœ“ βœ“ βœ“
Room AvailabilityAvailability of a meeting room based on its corporate directory schedule     βœ“ βœ“ βœ“
Real-Time AvailabilityDedicated availability for live chat and instant meetings       βœ“ βœ“
Booking Settings  
Booking WindowOpen-ended, fixed, or rolling (based on calendar or bookable days) βœ“ βœ“ βœ“ βœ“ βœ“
Lead Time Avoid surprises with lead time set by minutes, hours or days βœ“ βœ“ βœ“ βœ“ βœ“
Time Slot Preferences Set time slot spacing and starting times βœ“ βœ“ βœ“ βœ“ βœ“
Meeting BuffersAdd time for preparation and cleanup before and after meetings βœ“ βœ“ βœ“ βœ“ βœ“
Booking Limits Combine daily, weekly, and monthly limits to control your workload βœ“ βœ“ βœ“ βœ“ βœ“
Booking Form  
Multiple Field TypesPhone, email, text, single select, multi-select βœ“ βœ“ βœ“ βœ“ βœ“
Smart Skip & PrefillPrefill and hide fields via URL. Enable auto-skip to bypass the form when all data is known. βœ“ βœ“ βœ“ βœ“ βœ“
Field MappingMap fields to contacts or activities. Send to downstream systems βœ“ βœ“ βœ“ βœ“ βœ“
Additional Meeting GuestsCollect name, email and relationship for additional meeting guests   βœ“ βœ“ βœ“ βœ“
Guest Attachment UploadsEnable guests to upload documents, images, or other files   βœ“ βœ“ βœ“ βœ“
Web Booking  
WYSIWYG Page DesignerWhat You See is What You Get editor for desktop and mobile βœ“ βœ“ βœ“ βœ“ βœ“
Branding and PersonalizationUpdate welcome message, personal profile, logo, background (image/video), colors, social links, footer βœ“ βœ“ βœ“ βœ“ βœ“
Multilingual Booking JourneysLocalize your booking page, booking form, invites, and notifications to match your guest's native language βœ“ βœ“ βœ“ βœ“ βœ“
Template-Powered Fast SetupPre-configured Booking Calendar Templates let users start in seconds without building from scratch   βœ“ βœ“ βœ“ βœ“
Template-Based Centralized ControlLock key settings in templates and automatically push changes to all linked Booking Calendars     βœ“ βœ“ βœ“
Booking HubsGroup multiple booking calendars into a single organized page   βœ“ βœ“ βœ“ βœ“
Booking Calendars FilteringLet guests quickly narrow down booking options with predefined user attributes     βœ“ βœ“ βœ“
Multi-Step Scheduling FlowsGuide guests through a simple, multi-level menu to find the right calendar βœ“ βœ“ βœ“ βœ“ βœ“
Booking LinksShare a dedicated page with a custom URL βœ“ βœ“ βœ“ βœ“ βœ“
Personalized and 1-Click Booking LinksPrefill or completely skip the booking form by appending individual data fields or a unique Contact ID βœ“ βœ“ βœ“ βœ“ βœ“
Dynamic Co-Host Booking LinksAdd co-hosts to any meeting via the URL   βœ“ βœ“ βœ“ βœ“
Fixed-Timezone Booking LinksLock a specific timezone via the URLβ€”ideal for conferences and face-to-face meetings βœ“ βœ“ βœ“ βœ“ βœ“
One-Time Links Link expires after scheduling a single meeting   βœ“ βœ“ βœ“ βœ“
Automatic RedirectRedirect to different web pages after booking action   βœ“ βœ“ βœ“ βœ“
Booking EmbedEmbed the booking action in your website   βœ“ βœ“ βœ“ βœ“
Remove the 'Powered by OnceHub' BannerOnceHub banner will not be displayed to your visitors   βœ“ βœ“ βœ“ βœ“
Phone Agents  
Natural-Language BookingGuests can book appointments using natural, everyday language   βœ“ βœ“ βœ“ βœ“
Dedicated Phone NumbersA fixed phone number for every booking calendar and booking hub   βœ“ βœ“ βœ“ βœ“
Phone GreetingDefine your welcome message for phone conversations   βœ“ βœ“ βœ“ βœ“
Scheduling Across Time ZonesTime slots convert to your guest's local time, seamlessly established through conversation   βœ“ βœ“ βœ“ βœ“
Multi-Location SchedulingOffer multiple location options to your guests   βœ“ βœ“ βœ“ βœ“
Data CollectionCollect data based on the booking calendar's booking form   βœ“ βœ“ βœ“ βœ“
Multiple Conversation FlowsOffer multiple conversation flows based on your booking hub configuration   βœ“ βœ“ βœ“ βœ“
Screening, Qualification, and RoutingDeploy your routing forms as phone-based experiences to screen callers and schedule meetings     βœ“ βœ“ βœ“
Conversation Summary and RecordingReview call recordings and AI-generated summaries of guest messages and booking outcomes   βœ“ βœ“ βœ“ βœ“
Booking Notifications  
Standard Email/Calendar NotificationsScheduling, meeting approvals, reminders, rescheduling, cancellation βœ“ βœ“ βœ“ βœ“ βœ“
Email From Meeting Host MailboxNotifications sent from the email address of the meeting host βœ“ βœ“ βœ“ βœ“ βœ“
Customizable Calendar Event and Email NotificationsStatic content, variables, fonts, colors, format, images   βœ“ βœ“ βœ“ βœ“
Customizable SMS NotificationsCustomize the timing and content of text alerts for hosts and guests worldwideRequires SMS credits   βœ“ βœ“ βœ“ βœ“
Booking Management  
Cancel/Reschedule by GuestGuests can cancel/reschedule from notifications and calendar event βœ“ βœ“ βœ“ βœ“ βœ“
Request Reschedule Ask a guest to reschedule the meeting βœ“ βœ“ βœ“ βœ“ βœ“
Reschedule on BehalfReschedule the meeting for the guest βœ“ βœ“ βœ“ βœ“ βœ“
Cancel/Reschedule from CalendarUse standard cancel/reschedule actions in your connected calendar   βœ“ βœ“ βœ“ βœ“
Overlapping MeetingsMark yourself available after a booking, allowing overlapping meetings to maximize your schedule   βœ“ βœ“ βœ“ βœ“
Meeting ReassignmentAssign a scheduled meeting to a different host     βœ“ βœ“ βœ“

Routing & Distribution

 
Basic
Schedule
Route
Engage
Enterprise
Routing Forms  
Progressive Form CaptureAnswers are automatically saved regardless if the form is completed     βœ“ βœ“ βœ“
In-form Scheduling ExperienceQualify, route, and schedule without leaving the form     βœ“ βœ“ βœ“
Qualification and Routing by Visitor AnswersBased on current and previous answers     βœ“ βœ“ βœ“
Qualification and Routing by Contact PropertiesBased on system and custom fields     βœ“ βœ“ βœ“
Assign to CRM Contact OwnerBased on real-time lookup in Salesforce or HubSpot     βœ“ βœ“ βœ“
Visual Routing MapsVisualize and edit routing flows     βœ“ βœ“ βœ“
Prefilling and Data TransferPrefill data for a streamlined experience. Transfer data to third-party systems     βœ“ βœ“ βœ“
Flexible Routing Form DeploymentUse as a standalone page, embed on your website, or deploy as a phone agent     βœ“ βœ“ βœ“
Meeting Distribution  
Round-Robin DistributionEvenly distributes meetings across all members of the team     βœ“ βœ“ βœ“
Maximum Availability DistributionCombines the availability of all members of a team and distributes meetings by priority     βœ“ βœ“ βœ“
Team Filtering by User AttributesFilter team booking calendars (in a Booking Hub) to include only users with matching attributes     βœ“ βœ“ βœ“
Room Scheduling  
Room Directory IntegrationSync with Microsoft 365 or Google Workspace room directory     βœ“ βœ“ βœ“
Room Reservation During BookingAutomatically reserve a room during booking     βœ“ βœ“ βœ“
Room Availability PoolingManage room pools per physical location     βœ“ βœ“ βœ“

Scheduling Assistants

 
Basic
Schedule
Route
Engage
Enterprise
Web-Based Chatbots  
AI-Driven SchedulingSchedule meetings through an intelligent chatbot experience       βœ“ βœ“
AI ConversationsNatural language chatbot interaction       βœ“ βœ“
Knowledge Sources IntegrationExpand AI knowledge with your URLs and documents       βœ“ βœ“
Custom AI InstructionsGuide your AI's behavior and tone       βœ“ βœ“
AI-Driven and Rule-Based RoutingRoute to the best engagement option using AI or predefined rules       βœ“ βœ“
Instant MeetingsAccelerate the conversation with a "Meet Now" option       βœ“ βœ“
Live ChatCommunicate in real-time with website visitors and securely exchange files during conversations       βœ“ βœ“
Availability-Based RoutingOffer live chat or instant meeting based on agent's availability       βœ“ βœ“
Audience-Specific Chatbot PersonalizationAutomatically reach out to website visitors based on predefined targeting rules       βœ“ βœ“
Flexible Chatbot DeploymentUse as a standalone page or embed on your website       βœ“ βœ“

Platform Features

 
Basic
Schedule
Route
Engage
Enterprise
Integrations
Calendar Integrations Google, Microsoft 365, Exchange, iCloud βœ“ βœ“ βœ“ βœ“ βœ“
Video Conferencing Integrations Zoom, Google Meet, Microsoft Teams, GoTo, Webex βœ“ βœ“ βœ“ βœ“ βœ“
Email Integrations (Host Mailbox) Gmail, Microsoft 365 βœ“ βœ“ βœ“ βœ“ βœ“
Email Integrations (Corporate Mailbox) Gmail, Microsoft 365, Amazon, SMTP   Add-on Add-on Add-on βœ“
Browser Extension Access and personalize existing booking links, or generate one-time links without leaving your browser or Gmail βœ“ βœ“ βœ“ βœ“ βœ“
Room Directory IntegrationMicrosoft 365 and Google Workspace room lists     βœ“ βœ“ βœ“
CRM Native Integrations Salesforce, HubSpot   βœ“ βœ“ βœ“ βœ“
Payment IntegrationStripe   βœ“ βœ“ βœ“ βœ“
Automated User Provisioning (SCIM)Microsoft Entra ID   Add-on Add-on Add-on βœ“
MCP Server for AI AssistantsConnect personal AI Assistants (like Claude or ChatGPT) to OnceHub via secure OAuth login βœ“ βœ“ βœ“ βœ“ βœ“
MCP Server for DevelopersAdd OnceHub's scheduling to AI agents using secure account API keys βœ“ βœ“ βœ“ βœ“ βœ“
Automation & AI ConnectorsUse Zapier, Make, n8n, Integrately, Viasocket, Keragon, or Microsoft Copilot Studio to automate workflows and power AI agents   βœ“ βœ“ βœ“ βœ“
APIs and WebhooksBuild custom integrations   βœ“ βœ“ βœ“ βœ“
Analytics
Meeting Analytics Dashboard Booking process performance analytics 6 weeks of data βœ“ βœ“ βœ“ βœ“
Capacity Planning DashboardPlan staffing level with insights on future capacity, current usage, and past trends   βœ“ βœ“ βœ“ βœ“
History and Activity Stream Filter, view, and export activity data 6 weeks of data βœ“ βœ“ βœ“ βœ“
Attribution TrackingCampaign tracking with UTM tags and hidden fields βœ“ βœ“ βœ“ βœ“ βœ“
Enhahnced Analytics IntegrationTrack bookings and chatbot interactions via JavaScript events   βœ“ βœ“ βœ“ βœ“
Contact Management
Contact Activities and AI SummariesTrack all interactions and generate instant, AI-powered activity summaries βœ“ βœ“ βœ“ βœ“ βœ“
Contact StatusTrack and auto-assign a status to contacts βœ“ βœ“ βœ“ βœ“ βœ“
Custom Contact FieldsExtend contact records with customizable fields βœ“ βœ“ βœ“ βœ“ βœ“
Contact Import and ExportSeamlessly upload contact lists or download your data as a CSV file βœ“ βœ“ βœ“ βœ“ βœ“
User Management
Role Based Access ControlUsers' data and action permissions are set by their role   βœ“ βœ“ βœ“ βœ“
Account OwnershipThe account owner can delete the account and turn features on or off βœ“ βœ“ βœ“ βœ“ βœ“
Teams and Team ManagersTeam Managers manage activities and settings for their teams   βœ“ βœ“ βœ“ βœ“
User attributesAssign attributes to users based on characteristics such as language, skills, location.     βœ“ βœ“ βœ“

Compliance, Security, and Support

 
Basic
Schedule
Route
Engage
Enterprise

ComplianceOur security and compliance product features and operational policies provide users in regulated industries with the tools necessary to maintain compliance with GDPR, FINRA, HIPAA, and FERPA.  
PCI DSS Level I  βœ“ βœ“ βœ“ βœ“ βœ“
TX-RAMP Level II βœ“ βœ“ βœ“ βœ“ βœ“
SOC 2 Type 2 Report βœ“ βœ“ βœ“ βœ“ βœ“
HIPAA BAA Agreements   Add-on Add-on Add-on βœ“
Guest Communication ComplianceAutomatically save a copy of all notifications sent to guests   Add-on Add-on Add-on βœ“
Email from Corporate MailboxSend all guest email notifications from a corporate email address   Add-on Add-on Add-on βœ“
Enforced Booking Calendar TemplatesRequire that all new booking calendars be created from templates     βœ“ βœ“ βœ“
Cookie Banners IntegrationApply cookie policies to chatbots and routing forms     βœ“ βœ“ βœ“
Chatbot Conversation ConsentObtain consent at the beginning of a chatbot conversation       βœ“ βœ“
AI Features ControlAI features are off by default. Can only be enabled by the account owner to ensure proper oversight   βœ“ βœ“ βœ“ βœ“
Security  
Enterprise-Grade Security βœ“ βœ“ βœ“ βœ“ βœ“
Two-Factor Authentication (2FA)Email, SMS, Authentication app   βœ“ βœ“ βœ“ βœ“
Single Sign-On (SSO)   Add-on Add-on Add-on βœ“
Corporate Calendar ConnectionCentralize calendar connection for all users   Add-on Add-on Add-on βœ“
Custom Security Policies Password, session, and account lockout policies   Add-on Add-on Add-on βœ“
Spam Bot ProtectionInvisible CAPTCHA to ensure only humans can make bookings   Add-on Add-on Add-on βœ“
Spam Protection RulesBlock bookings by geography, domain and visitor properties   Add-on Add-on Add-on βœ“
Business Support  
Knowledge Base βœ“ βœ“ βœ“ βœ“ βœ“
24/7 Email Support   βœ“ βœ“ βœ“ βœ“
24/7 Live Chat Support   βœ“ βœ“ βœ“ βœ“
Priority Support         βœ“
Dedicated Success Manager         βœ“
Security and Legal Reviews         βœ“

Frequently Asked Questions

If you have a question that’s not answered below, please contact us.

  • What happens when I sign up?

    After signing up, you gain free access (no credit card needed) to a 14-day trial of our Engage plan. This is a fantastic opportunity for you to experience firsthand the advanced features and capabilities of the OnceHub platform.

  • What are my options during and at the end of the trial period?

    You can purchase any paid plan during or at the end of the trial.  If you prefer to use the Basic (free) plan, you can choose to downgrade at the end of the trial period.
    Contact our sales team for assistance if you need more time to explore our platform.

  • Can I add or remove users at any time?

    Yes. You can add or remove user licences from the Billing page of your account.

  • Who needs a user license?

    Any users who need to receive scheduled meetings or live engagements require a paid seat. A license is not required for account administrators unless they want to receive meetings and live engagements.

  • What payment methods do you accept?

    We accept all major credit and debit cards, including Visa, MasterCard, American Express, Discover and JCB. We also accept payment via PayPal.