Skip to Content

HubSpot Meetings API

HubSpot Meetings API icon
Arcade Starter

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

Author:Arcade
Version:1.0.0
Auth:User authorization
5tools
PyPI VersionPython VersionsWheel StatusDownloadsLicense

Arcade Toolkit for HubSpot Meetings API enables seamless interaction with HubSpot's scheduling features, allowing developers to automate meeting management directly through the platform.

Capabilities

  • Schedule and manage meetings with calendar integration
  • Retrieve upcoming availability for booking
  • Get details for setting up meeting schedulers
  • List available meeting scheduling pages
  • Book meetings using HubSpot's APIs

OAuth

  • Provider: Unknown
  • Scopes: Multiple CRM-related appointment and sensitive data scopes

Secrets

  • No secrets or API keys are required for this toolkit.

Available tools(5)

5 of 5
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.

Selected tools

No tools selected.

Click "Show all tools" to add tools.

Requirements

Select tools to see requirements

#

HubspotMeetingsApi.BookHubspotMeeting

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.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

No secrets required

Output

Type:jsonResponse from the API endpoint 'post-/scheduler/v3/meetings/meeting-links/book'.
#

HubspotMeetingsApi.GetMeetingSchedulerDetails

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.

Parameters

ParameterTypeReq.Description
meeting_slugstringRequiredA unique identifier for the meeting link, used to retrieve specific scheduler details.

Requirements

No secrets required

Output

Type:jsonResponse from the API endpoint 'get-/scheduler/v3/meetings/meeting-links/book/{slug}'.
#

HubspotMeetingsApi.GetNextMeetingAvailability

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.

Parameters

ParameterTypeReq.Description
availability_page_slugstringRequiredThe unique slug identifier for the meeting page to check available time slots.

Requirements

No secrets required

Output

Type:jsonResponse from the API endpoint 'get-/scheduler/v3/meetings/meeting-links/book/availability-page/{slug}'.
#

HubspotMeetingsApi.ListMeetingSchedulingPages

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.

Parameters

No parameters required.

Requirements

No secrets required

Output

Type:jsonResponse from the API endpoint 'get-/scheduler/v3/meetings/meeting-links'.
#

HubspotMeetingsApi.ScheduleMeetingHubspot

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.

Parameters

ParameterTypeReq.Description
modestringRequiredOperation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation
get_request_schemaexecute
request_bodystringOptionalStringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'

Requirements

No secrets required

Output

Type:jsonResponse from the API endpoint 'post-/scheduler/v3/meetings/calendar'.
Last updated on