Skip to Content
ResourcesIntegrationsSalesHubSpot Meetings API

HubSpot Meetings API

HubSpot Meetings API icon
Arcade Unoptimized

Tools that enable LLMs to interact directly with the Hubspot Meetings API

Author:Arcade
Version:0.2.1
Auth:User authorization via the Hubspot auth provider
5tools

HubSpot Meetings API Toolkit

Provides LLM-accessible tools for interacting with the HubSpot Meetings API, enabling agents to discover, inspect, and book meetings through HubSpot's scheduling infrastructure.

Capabilities

  • Meeting page discovery & inspection: List all scheduling pages with pagination, and retrieve detailed scheduler configuration needed to set up or display meeting options.
  • Availability checking: Fetch upcoming open time slots for any meeting page by slug, allowing agents to surface real-time availability to users.
  • Meeting booking & scheduling: Book meetings directly via HubSpot's scheduling feature or schedule through HubSpot's external calendar integration, with both flows using a schema-first pattern (fetch schema once, then execute with a structured JSON body).

OAuth

This toolkit authenticates via OAuth 2.0 using HubSpot as the provider. Arcade manages the OAuth flow automatically. See the HubSpot auth provider docs for configuration details.

Available tools(5)

5 of 5 tools
Tool nameDescriptionSecrets
Book a meeting using Hubspot's scheduling feature. Use this tool to book a meeting for a specified meeting page through Hubspot. It is ideal for scheduling meetings directly through Hubspot's platform. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
Get necessary details for setting up a meeting scheduler. Use this tool to obtain the essential information required to set up a meeting scheduler via Hubspot. It retrieves the initial data needed to schedule meetings.
Fetch the next availability times for a meeting page. This tool retrieves the upcoming available time slots for booking a meeting on a specified page using a given slug. It should be called when a user wants to check or display free time slots for a meeting.
Retrieve a paged list of meeting scheduling links. Use this tool to get a paged list of meeting scheduling pages from Hubspot. It is useful when you need to see or manage the scheduling links available.
Schedule a meeting using Hubspot's calendar integration. This tool allows you to schedule meetings through Hubspot's external calendar integration, streamlining event creation and ensuring synchronization with Hubspot's scheduling system. Note: Understanding the request schema is necessary to properly create the stringified JSON input object for execution. Modes: - GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't already have it. Do NOT call repeatedly if you already received the schema. - EXECUTE: Performs the operation with the provided request body JSON. If you need the schema, call with mode='get_request_schema' ONCE, then execute.
Last updated on