# Scheduleonce AI integration on Definable

> Scheduling platform for capturing, qualifying, and engaging with inbound leads

## What this connects

Scheduling platform for capturing, qualifying, and engaging with inbound leads

Vendor: https://www.oncehub.com/

## Tools available

**27** tools available. First 12:

- `SCHEDULEONCE_BOOK_TIME_SLOT` — Book Time Slot — Tool to book a time slot on a booking calendar in OnceHub. Use when you need to schedule a meeting by booking one of the available time slots. First retrieve available time slots using 'Get available time slots', then use this tool to book one of those slots with guest information.
- `SCHEDULEONCE_CANCEL_BOOKING` — Cancel Booking — Tool to cancel a booking by ID in OnceHub. Use when you need to cancel an existing booking, optionally providing a cancellation reason and controlling whether to send cancellation email notifications.
- `SCHEDULEONCE_CREATE_CONTACT` — Create Contact — Tool to create a new contact in ScheduleOnce. Use when you need to add a contact with email, first name, and last name. Additional fields like company, phone, and address details can be optionally provided.
- `SCHEDULEONCE_CREATE_ONE_TIME_LINK_FOR_BOOKING_CALENDAR` — Create One-Time Link for Booking Calendar — Tool to create a one-time booking link for a booking calendar in OnceHub. Use when you need to generate a unique, single-use booking link for a customer. One-time links are good for one booking only and automatically expire after one year if not used. The booking calendar must be published to create one-time links.
- `SCHEDULEONCE_CREATE_USER` — Create User — Tool to create a new user account in OnceHub. Use when you need to add a new user with first name, last name, and email. Optional role can be specified.
- `SCHEDULEONCE_DELETE_CONTACT` — Delete Contact — Tool to delete a contact by ID from OnceHub. Use when you need to permanently remove a contact from the system.
- `SCHEDULEONCE_DELETE_USER` — Delete User — Tool to delete a user account from OnceHub. Use when you need to permanently remove a user from the system.
- `SCHEDULEONCE_GET_AVAILABLE_TIME_SLOTS` — Get Available Time Slots — Tool to retrieve available time slots for a booking calendar from OnceHub. Use when you need to check availability for scheduling appointments within a specific date range (maximum 30 days). Returns real-time availability based on booking rules and participant calendars.
- `SCHEDULEONCE_GET_SINGLE_BOOKING` — Get Single Booking — Tool to retrieve a single booking by ID from OnceHub. Use when you need to fetch complete booking details including timing, customer information, location, status, and form submission data.
- `SCHEDULEONCE_GET_SINGLE_BOOKING_CALENDAR` — Get Single Booking Calendar — Tool to retrieve a single booking calendar by ID from OnceHub. Use when you need to fetch detailed information about a specific booking calendar including its subject, name, URL, host, published status, and duration.
- `SCHEDULEONCE_GET_SINGLE_CONTACT` — Get Single Contact — Tool to retrieve a single contact by ID from OnceHub. Use when you need to fetch complete contact details including personal information, location data, and custom fields.
- `SCHEDULEONCE_GET_SINGLE_MASTER_PAGE` — Get Single Master Page — Tool to retrieve a single master page by ID from OnceHub. Use when you need to fetch complete master page details including name, label, URL, and active status.

## Auth

Auth schemes: `API_KEY`, `OAUTH2`.

## How agents use Scheduleonce

Inside a Definable workflow, Scheduleonce is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Scheduleonce** — the Researcher (GPT-5.5) pulls context from Scheduleonce (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Scheduleonce** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Scheduleonce (create record, post message, draft email).
- **Designer / Engineer → Distributor → Scheduleonce** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Scheduleonce (attach file, open PR comment, post status).

The Verifier checks every Scheduleonce call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- scheduling & booking — https://definable.ai/apps/category/scheduling-&-booking/

## Related

- HTML page: https://definable.ai/apps/scheduleonce/
- Same category (scheduling & booking): https://definable.ai/apps/category/scheduling-&-booking/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
