HubSpot Meetings
HubSpot Meetings lets visitors book time with your team directly inside the Aimdoc chat widget using your HubSpot meeting links.
Overview
Connect HubSpot, choose a Meetings link (or paste a validated URL), and grant the booking calendar tool from Actions or a Skill. When the agent is ready to schedule, it opens the HubSpot Meetings experience in chat with visitor details prefilled.
Features
- Embedded HubSpot Meetings: Visitors book without leaving the chat.
- Prefill: Email, first name, and last name are passed into the Meetings link when available.
- Meeting booked events: Successful bookings are recorded on the conversation and can sync with your existing lead and CRM flows.
- Link picker or manual URL: Choose from meeting links in your HubSpot
portal, or paste a
meetings.hubspot.comURL.
Setup
Step 1: Connect HubSpot
- Open Integrations in the Aimdoc dashboard.
- Connect HubSpot and authorize the requested scopes.
- If you previously connected HubSpot, reconnect so Aimdoc can request the
optional Meetings and owners scopes (
scheduler.meetings.meeting-link.readandcrm.objects.owners.read).
Without the Meetings scope, you can still paste a Meetings URL manually.
Step 2: Choose a Meetings link
In the agent builder:
- Open Edit Agent → Actions (or configure the calendar on a Skill that grants booking).
- Select HubSpot Meetings as the calendar provider.
- Pick a meeting link from your HubSpot portal, or paste a URL that uses
meetings.hubspot.comor a regional host such asmeetings-na2.hubspot.com.
Step 3: Grant the calendar tool
If you use Skills, grant Show booking calendar on the skill that should offer scheduling and select your HubSpot Meetings configuration. A connected calendar alone is not enough — the agent needs an enabled skill (or Actions configuration) that exposes the booking tool.
How booking works
- The agent decides a meeting is appropriate and opens the HubSpot Meetings calendar in chat.
- The iframe loads your Meetings page with visitor prefill and embed parameters.
- When the visitor completes booking, HubSpot posts a success message that Aimdoc records as a meeting booked event on the conversation.
Common questions
Which URLs are supported?
Aimdoc accepts HTTPS HubSpot Meetings URLs on meetings.hubspot.com or
regional hosts like meetings-{region}.hubspot.com, with a non-empty booking
path.
Do I need Skills to use HubSpot Meetings?
No. You can configure HubSpot Meetings from Actions. If Skills are enabled, grant the booking calendar tool from the skill that should schedule.
Will bookings sync to HubSpot CRM?
HubSpot Meetings handles the calendar booking in HubSpot. Aimdoc records the booking on the conversation and continues to sync contacts and transcripts through the standard HubSpot CRM integration when configured.
Need Help?
If you encounter issues with HubSpot Meetings, contact support@aimdoc.ai.