Skip to Content
ResourcesIntegrationsSalesHubspotMeetingsApi

HubspotMeetingsApi

HubSpot
Arcade Starter

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

Author: Arcade

Auth: User authorization

PyPI VersionLicensePython VersionsWheel StatusDownloads

HubspotMeetingsApi is a Starter MCP Server: each tool mirrors one HTTP endpoint and offers LLMs a way to interact with the low-level API.


Differently from Optimized MCP Servers, Starter tools are heavily influenced by the original API design, which is not usually optimized for LLM usage. For this reason, we recommend thoroughly evaluating the tools with your Agents or chatbots before using it in production. Read more about Optimized vs Starter tools.

The HubspotMeetingsApi Server provides a set of for managing meetings through Hubspot’s scheduling system. can easily schedule, book, and manage meetings with the following capabilities:

  • Schedule meetings using Hubspot’s calendar integration.
  • Retrieve details necessary for setting up a meeting scheduler.
  • List available meeting scheduling links.
  • Book meetings directly through Hubspot’s platform.
  • Fetch upcoming availability times for specific meeting pages.

Available Tools

Tool NameDescription
HubspotMeetingsApi.ScheduleMeetingHubspotSchedule a meeting using Hubspot's calendar integration.
HubspotMeetingsApi.GetMeetingSchedulerDetailsGet necessary details for setting up a meeting scheduler.
HubspotMeetingsApi.ListMeetingSchedulingPagesRetrieve a paged list of meeting scheduling links.
HubspotMeetingsApi.BookHubspotMeetingBook a meeting using Hubspot's scheduling feature.
HubspotMeetingsApi.GetNextMeetingAvailabilityFetch the next availability times for a meeting page.

If you need to perform an action that’s not listed here, you can get in touch with us to request a new , or create your own tools.

HubspotMeetingsApi.ScheduleMeetingHubspot


Schedule a meeting using Hubspot’s calendar integration.

Parameters

  • mode (Enum ToolMode, required) Operation mode: ‘get_request_schema’ returns the OpenAPI spec for the request body, ‘execute’ performs the actual operation
  • request_body (string, optional) Stringified JSON representing the request body. Required when mode is ‘execute’, ignored when mode is ‘get_request_schema’

HubspotMeetingsApi.GetMeetingSchedulerDetails


Get necessary details for setting up a meeting scheduler.

Parameters

  • meeting_slug (string, required) A unique identifier for the meeting link, used to retrieve specific scheduler details.

HubspotMeetingsApi.ListMeetingSchedulingPages


Retrieve a paged list of meeting scheduling links.

Parameters

This does not take any parameters.

HubspotMeetingsApi.BookHubspotMeeting


Book a meeting using Hubspot’s scheduling feature.

Parameters

  • mode (Enum ToolMode, required) Operation mode: ‘get_request_schema’ returns the OpenAPI spec for the request body, ‘execute’ performs the actual operation
  • request_body (string, optional) Stringified JSON representing the request body. Required when mode is ‘execute’, ignored when mode is ‘get_request_schema’

HubspotMeetingsApi.GetNextMeetingAvailability


Fetch the next availability times for a meeting page.

Parameters

  • availability_page_slug (string, required) The unique slug identifier for the meeting page to check available time slots.

Reference

Below is a reference of enumerations used by some of the tools in the HubspotMeetingsApi Server:

ToolMode

  • GET_REQUEST_SCHEMA: get_request_schema
  • EXECUTE: execute

Auth

The HubspotMeetingsApi Server uses the with id arcade-hubspot to connect to users’ HubspotMeetingsApi accounts. In order to use the , you will need to configure the arcade-hubspot auth provider.

Last updated on

HubspotMeetingsApi | Arcade Docs