Logo
Unify Integrations
Logo
OnceHub

OnceHub

Logo

3 mins READ

OnceHub is a scheduling and engagement platform that automates meeting bookings, lead qualification, and customer interactions. It helps businesses streamline appointment scheduling and optimize workflow efficiency.

Integrating your application with OnceHub simplifies scheduling and workflow automation, ensuring efficient time management and seamless integration. 

Authentication

Ensure you have the following information ready before proceeding:

  • Connection Name: Select a descriptive name for your connection, like "MyAppOnceHubIntegration". This helps in easily identifying the connection within your application or integration settings.

  • Authentication Type: OnceHub provides API key based authentication.

API Key Based Authentication

  1. Log in to your OnceHub account.

  2. Navigate to ScheduleOnce and then click on "Setup".

  3. Navigate to Integrations and then click on "API Integration".

  4. Copy your API key and store it securely as it provides access to your OnceHub account

    Frame 174.png
    Frame 174.png

Actions

ActionsDescription
Book a time slotBook a time slot on a calendar on OnceHub
Cancel booking in OnceHubCancels a booking in OnceHub using the booking ID
Create one-time booking link from master pageCreates a one-time booking link for a specified master page
Create one-time linkCreates a one-time link for a booking calendar
Create one-time link for a booking calendarCreates a one-time link for a booking calendar
Delete contact in OnceHubDeletes a contact in OnceHub using the contact ID
Get available time slot for booking calendarRetrieves an available time slot for a booking calendar
Get booking by IDFetches details of a specific booking from OnceHub using the booking ID
Get booking calendarFetches details of a booking calendar in OnceHub using the calendar ID
Get booking calendar by IDFetches details of a specific booking calendar from OnceHub using the booking calendar ID
Get booking pageRetrieves a booking page in OnceHub using the booking page ID
Get contact by IDFetches details of a specific contact from OnceHub using the contact ID
Get event typeRetrieves an event type in OnceHub using the event type ID
Get master page by IDFetches a single master page from OnceHub by its ID
Get team by IDFetches details of a specific team from OnceHub by its ID
Get user by IDFetches details of a specific user from OnceHub by their ID
List all bookingsFetches a list of all bookings from OnceHub
List all contactsFetches a list of all contacts from OnceHub
List all event typesFetches a list of all event types from OnceHub
List all teamsFetches a list of all teams from OnceHub
List all usersFetches a list of users from OnceHub
List booking calendarsFetches a list of booking calendars from OnceHub
List booking pagesFetches a list of all booking pages from OnceHub
List master pagesFetches a list of all master pages from OnceHub
Mark booking as no-showMarks a booking as a no-show in OnceHub using the booking ID
Request reschedule bookingRequests a reschedule for a booking in OnceHub using the booking ID
Schedule bookingSchedules a booking on OnceHub

Triggers

TriggersDescription
Booking lifecycle eventsTriggers on any booking events
Conversation lifecycle eventTriggers on conversation events
On booking canceledTriggers when a booking is canceled on OnceHub
On booking canceled rescheduled requestTriggers when a user cancels and sends a request to the customer to reschedule on OnceHub
On booking canceled then rescheduledTriggers when a customer cancels a booking and then reschedules on a different booking page on OnceHub
On booking completedTriggers when the booking end time has passed on OnceHub
On booking createdTriggers when a new booking is created on OnceHub
On booking rescheduledTriggers when a customer reschedules a booking on the same booking page on OnceHub
On booking scheduledTriggers when a new booking is scheduled on OnceHub
On conversation abandonedTriggers when a conversation is abandoned on OnceHub
On conversation closedTriggers when a conversation is closed on OnceHub
On conversation startedTriggers when a new conversation is started on OnceHub
On marking booking as no-showTriggers when a user sets a completed booking to no-show on OnceHub