OnceHub

oncehub.com
Scheduling & Booking
1-2 Weeks

Online Appointment Booking Software - Unmatched Free Plan

How to Replace OnceHub

Overview

OnceHub is an online appointment booking platform that enables businesses to schedule meetings through multiple channels including web booking pages, phone booking, and AI-powered chatbots. The platform offers conversational scheduling, team routing, and integrations with productivity tools, video conferencing software, and CRMs to streamline the scheduling process for sales, service delivery, support, and recruiting teams.

Features

127 features across 23 categories

AI(11)

AI Chat FeaturesAIPremium

Introduce AI-powered chatbot capabilities for scheduling assistance

AI ConversationsAIPremium

Natural language chatbot interactions

AI Features ControlAIPremium

AI features are off by default and can only be enabled by account owner

AI-Driven and Rule-Based RoutingAIPremium

Route to the best engagement option using AI or predefined rules

AI-Driven SchedulingAIPremium

Schedule meetings through intelligent chatbot experience

Audience-Specific Chatbot PersonalizationAIPremium

Automatically reach out to website visitors based on predefined targeting rules

Custom AI InstructionsAIPremium

Guide AI behavior and tone with custom instructions

Flexible Chatbot DeploymentAIPremium

Deploy chatbots as standalone pages or embedded on website

Knowledge Sources IntegrationAIPremium

Expand AI knowledge with URLs and documents for enhanced chatbot responses

Natural Language ProcessingAIPremium

Process natural language inputs for scheduling and chat interactions

Web-Based ChatbotsAIPremium

Create AI-driven chatbots for scheduling and customer engagement

Also in: monday.com, Notion, Airtable

Administration(1)

Account Ownership

Account owner can delete account and toggle features on/off

Also in: Notion, Airtable, Smartsheet

Analytics(5)

Attribution Tracking

Campaign tracking with UTM tags

Capacity Planning Dashboard

Plan staffing levels with insights on future capacity, current usage, and past trends

Enhanced Analytics Integration

Track bookings and chatbot interactions via JavaScript events

History and Activity Stream

Filter, view, and export activity data with 6 weeks of history

Meeting Analytics Dashboard

Track booking process performance with 6 weeks of data

Also in: Hugging Face, Notion, Smartsheet

Availability Management(10)

Booking Limits

Control workload with daily, weekly, and monthly booking limits

Booking Window Settings

Set open-ended, fixed, or rolling booking windows

Lead Time Configuration

Avoid surprises with configurable lead time in minutes, hours, or days

Location-Based Availability

Set location type and venues per time block

Meeting Buffers

Add preparation and cleanup time before and after meetings

Multi-Location Availability

Offer flexible availability across multiple locations with support for hybrid work

Multiple Availability Profiles

Use profile-level availability or set per booking calendar

Real-Time AvailabilityPremium

Dedicated availability for live chat and instant meetings

Time Slot Preferences

Set time slot spacing and starting times

Time Zone ConversionPremium

Automatically convert time slots to guest's local time during scheduling

Also in: Timekit

Branding(1)

Remove OnceHub BannerPremium

Remove the 'Powered by OnceHub' banner from booking pages

Also in: Lightspeed POS, Lessonly, Setmore

Chat(2)

Availability-Based RoutingPremium

Offer live chat or instant meeting based on agent availability

Live ChatPremium

Communicate in real time with website visitors

Also in: Voiso, OpenAI API, Zendesk

Compliance(13)

Chatbot Conversation ConsentPremium

Obtain consent at the beginning of chatbot conversations

Cookie Banners IntegrationPremium

Apply cookie policies to chatbots and routing forms

Email from Corporate MailboxPremium

Send all guest email notifications from corporate email address

Enforced Booking Calendar TemplatesPremium

Require all new booking calendars be created from templates

FERPA Compliance

Full compliance with FERPA regulations

FINRA Compliance

Full compliance with FINRA regulations

GDPR Compliance

Full compliance with GDPR regulations

Guest Communication CompliancePremium

Automatically save a copy of all notifications sent to guests

HIPAA BAA AgreementsPremium

Business Associate Agreements for HIPAA compliance

HIPAA Compliance

Full compliance with HIPAA regulations

PCI DSS Level I

PCI DSS Level I compliance certification

SOC 2 Type 2 Report

SOC 2 Type 2 audit report

TX-RAMP Level II

TX-RAMP Level II compliance certification

Also in: Insider CDP, Airtable, 1Password

Contact Management(4)

Contact Activities

Track and capture all interactions with a contact

Contact Export

Download and save contact data as CSV files

Contact Status

Track and auto-assign status to contacts

Custom Contact Fields

Extend contact records with customizable fields

Design(3)

Branded Booking HubsPremium

Group multiple booking calendars into a single organized branded page

Branding and Personalization

Customize welcome message, profile, logo, background, colors, social links, and footer

WYSIWYG Booking Page Designer

Design visually stunning, on-brand booking pages with a What You See is What You Get editor

Forms & Routing(9)

Booking Calendar Filtering

Let guests narrow down booking options with predefined user attributes

Booking Forms

Create custom booking forms with multiple field types

Conversational FormsPremium

Create routing forms with conversational interactions to qualify and route leads

Flexible Routing Form DeploymentPremium

Deploy routing forms as standalone pages or embedded on website

In-Form Scheduling ExperiencePremium

Qualify, route, and schedule without leaving the form

Progressive Form CapturePremium

Automatically save form answers regardless of completion status

Qualification and RoutingPremium

Route based on visitor answers and contact properties

Routing FormsPremium

Create unlimited routing forms to qualify and distribute meetings

Visual Routing MapsPremium

Visualize and edit routing flows graphically

Integration(6)

Automatic Redirect

Redirect users to different web pages after booking actions

Browser Extension

Access and personalize booking links or generate one-time links from browser and Gmail

Corporate Calendar ConnectionPremium

Centralize calendar connection for all users

Field Mapping

Map form fields to contacts or activities and send to downstream systems

Prefilling and Data TransferPremium

Prefill data for streamlined experience and transfer to third-party systems

Website EmbedPremium

Embed booking functionality directly into your website

Integrations(8)

APIs and Webhooks

Build custom integrations with APIs and Webhooks

Calendar Integration

Connect multiple calendars including Google, Microsoft 365, Exchange, and iCloud

CRM IntegrationsPremium

Native integrations with Salesforce and HubSpot for lead management

Custom IntegrationsPremium

Build custom integrations using APIs, Webhooks, and Zapier

Email Integrations

Integrate with Gmail and Microsoft 365 for email notifications

Payment IntegrationPremium

Accept payments through Stripe integration

Video Conferencing Integration

Integrate with Zoom, Google Meet, Microsoft Teams, GTM, and Webex

Zapier Integration

Connect to thousands of apps through Zapier iPaaS

Meeting Distribution(3)

Maximum Availability DistributionPremium

Combine team availability and distribute meetings by priority

Priority-Based DistributionPremium

Distribute meetings based on priority levels

Round-Robin DistributionPremium

Evenly distribute meetings across all team members

Meeting Management(13)

Additional Meeting Guests

Collect name, email, and relationship information for additional meeting guests

Concurrent SessionsPremium

Automatically allow multiple bookings per host per time slot as separate meetings

Dynamic Location Types

Support dynamic and fixed video links, phone, and physical addresses with optional room reservation

Group SessionsPremium

Allow multiple guests to book independently and join the same meeting

Guest Attachment Uploads

Enable guests to upload documents, images, or files

Guest Cancel/Reschedule

Allow guests to cancel or reschedule from notifications and calendar events

Instant MeetingsPremium

Accelerate conversation with a 'Meet Now' option

Meeting ReassignmentPremium

Assign a scheduled meeting to a different host

Overlapping Meetings

Allow overlapping meetings to maximize schedule capacity

Request Reschedule

Ask guests to reschedule meetings

Reschedule on Behalf

Reschedule meetings for guests without their manual action

Room SchedulingPremium

Coordinate meeting rooms and participants with automatic reservation

Single-Host and Multi-Host MeetingsPremium

Support both single host and multiple host meeting types with dynamic assignment

Notifications(4)

Configurable Calendar Event and Email Notifications

Customize notification content, variables, fonts, colors, format, and images

Email and Calendar Notifications

Send customizable email and calendar notifications for scheduling, reminders, and cancellations

Email from Meeting Host Mailbox

Send notifications from the email address of the meeting host

Text NotificationsPremium

Send SMS notifications to hosts and guests worldwide

Phone(8)

Dedicated Booking Phone NumbersPremium

Get a fixed phone number for each booking calendar and booking hub

Leave a MessagePremium

Allow guests to leave a message as part of or instead of booking

Multi-Location Phone SchedulingPremium

Offer multiple location options during phone booking

Multiple Conversation FlowsPremium

Offer different conversation flows based on booking hub configuration

Natural-Language BookingAIPremium

Allow guests to book appointments using everyday natural language on phone

Phone BookingAI

Allow visitors to schedule appointments over the phone 24/7 using natural language

Phone Data CollectionPremium

Collect data during phone calls based on booking form configuration

Phone GreetingPremium

Define custom welcome messages for phone conversations

Room Scheduling(4)

Room AvailabilityPremium

Manage meeting room availability based on corporate directory schedules

Room Availability PoolingPremium

Manage room pools per physical location

Room Directory IntegrationPremium

Sync with Microsoft 365 or Google Workspace room directory

Room Reservation During BookingPremium

Automatically reserve meeting rooms during the booking process

Security(7)

Custom Security PoliciesPremium

Set password, session, and account lockout policies

Enterprise-Grade Security

Enterprise-level security features for all plans

Role-Based Access Control

Set users' data and action permissions by their role

Single Sign-On (SSO)Premium

Enterprise SSO capability for centralized authentication

Spam Bot ProtectionPremium

Invisible CAPTCHA to ensure only humans can book

Spam Protection RulesPremium

Block bookings by geography, domain, and visitor properties

Two-Factor Authentication

Email, SMS, and authentication app 2FA options

Setup(1)

Template-Powered Fast SetupPremium

Pre-configured booking templates for quick setup without building from scratch

Sharing(3)

Booking Links

Share dedicated booking pages with custom URLs

One-Time Links

Create links that expire after a single scheduling action

Personalized Links

Create personalized booking links with pre-filled form information

Support(6)

24/7 Email SupportPremium

Round-the-clock email support

24/7 Live Chat SupportPremium

Round-the-clock live chat support

Dedicated Success ManagerPremium

Personal success manager for account support

Knowledge Base Support

Access knowledge base for self-service support

Priority SupportPremium

Prioritized support tickets

Security and Legal ReviewsPremium

Dedicated security and legal reviews for enterprise accounts

Team Management(4)

Team Availability

Combine availability of all team members

Team Filtering by User AttributesPremium

Filter team booking calendars to include only users with matching attributes

Teams and Team Managers

Team managers can manage activities and settings for their teams

User Attributes

Assign attributes to users based on language, skills, location, etc.

Workflow(1)

Multi-Step Scheduling Flows

Guide guests through multi-level menu to find the right calendar

Pricing

Basic

Free
  • One User
  • One Connected Calendar
  • One Booking Link
  • WYSIWYG Booking Page Designer
  • Multi-Location Availability
  • Calendar Integrations: Google, Microsoft 365, Exchange, iCloud
  • Video Integrations: Zoom, Google Meet, Microsoft Teams, GTM, Webex
  • Email Integrations: Gmail, Microsoft 365
  • Standard Email/Calendar Notifications

Schedule

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

Route

$19-$23/seat/month
  • All Schedule features
  • 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
  • Filtering and distribution by user attributes
  • Meeting Reassignment
  • Room Scheduling
  • Template-Based Centralized Control
  • Branded Routing Form Pages or Website Embed

Engage

$39-$47/seat/month
  • All Route features
  • 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 and Compliance Add-On

$5-$6/seat/month
  • Single Sign-On (SSO)
  • Corporate Calendar Connection
  • Email from Corporate Mailbox
  • Guest Communication Compliance
  • Booking Spam Protection
  • Custom Security Policies
  • HIPAA BAA Agreements

Enterprise

Custom
  • Custom agreements and advanced support for large teams (30+ users)
  • Security and compliance add-on included
  • All Engage features
  • Enterprise MSA and bespoke agreements
  • Security and legal reviews
  • Dedicated success manager
  • VIP support

Cost Calculator

Keep Paying OnceHub

Monthly$6/mo
Yearly$72/yr
5-Year Total$360

Build It Yourself

Est. Build Time~19 hrs
Hosting$20/mo
DifficultyModerate

Total Cost Comparison

1 Year
SaaS
$72
DIY
$240
3 Years
SaaS
$216
DIY
$720
5 Years
SaaS
$360
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 127 features at moderate complexity.

Build vs Buy

Should you build a OnceHub alternative or buy the subscription? Estimate based on 127 features.

Buy OnceHub

Better Value
Monthly cost$60/mo
3-year total$2,160
Time to deployDays

Build Your Own

Development cost$156,000
Maintenance$2,340/mo
3-year total$240,240
Dev time~13 months

Buying OnceHub saves ~$238,080 over 3 years vs building.

Estimates based on 127 features and a BuildScore of 3/5. Actual costs vary.

Integrations

20 known integrations

APIExchangeGmailGoogle CalendarGoogle MeetGoogle Meet (GTM)Google WorkspaceGoogle Workspace Room DirectoryHubSpotiCloudMicrosoft 365 CalendarMicrosoft 365 EmailMicrosoft 365 Room DirectoryMicrosoft TeamsSalesforceStripeWebexWebhooksZapierZoom