Using Meet.bot with n8n

Vincent Jong
Written by Vincent JongLast updated 3 days ago

Meet.bot provides a community Node for n8n, giving you another powerful way to integrate scheduling and booking into automated workflows. Currently this only works on self-hosted or local instances but we are working on getting added to the cloud version of n8n.

With the n8n node you can:

  • Fetch availability from your scheduling pages (Get Slots).

  • Book a meeting programmatically (Book Meeting).

  • Chain Meet.bot with 100s of other n8n integrations for advanced, customizable workflows.

This feature is available on all plans, including the free plan.

Installing the Meet.bot Node

The Meet.bot node is available as a Community Node in n8n.

  1. Go to your n8n dashboard.

  2. Open Settings → Community Nodes.

  3. Add the package:

n8n-nodes-meetbot
  1. Restart n8n if prompted.

  2. The Meet.bot node will now appear in your Nodes list.

Available Operations

The Meet.bot node currently supports two main operations that map directly to the Meet.bot scheduling API:

1. Get Slots

Retrieves available booking slots from a scheduling page.

Node Inputs:

  • page (required) → the scheduling page URL, e.g. https://meet.bot/user/30min

  • count → maximum number of slots to return

  • start / end → filter slots within a date range (YYYY-MM-DD)

  • timezone → IANA timezone string (e.g. America/New_York). Defaults to the user’s account.

  • booking_link → set true if you want each slot in the response to also include a ready‑to‑share booking link.

Example Use Cases:

  • Send 3 upcoming slots to a lead via email with a bookable link.

  • Share the first available slot in a live chat.

  • Have your AI Agent retrieve the optimal slots for any scenario.

2. Book Meeting

Confirms a meeting in an available slot.

Node Inputs:

  • page (required) → scheduling page URL.

  • start (required) → start time of the meeting in ISO8601 format (from the slot returned by Get Slots).

  • guest_email (required) → email of the person booking.

  • guest_name (required) → their name.

  • notes (optional) → any notes for the booking; these appear in the calendar invite.

Example Use Cases:

  • Enable a live chat user to book a meeting directly from the chat.

  • Insert a slot link into Slack → when chosen, call Book Meeting to finalize.

  • Allow your AI Agent to complete a booking once a time slot is confirmed.

Example Workflows

  • Typeform → Meet.bot → Gmail
    When a lead submits a demo form, you call Get Slots from Meet.bot and email the lead 3 clickable booking options.

  • AI Agent → Meet.bot
    When you need to plan a next task, your AI Agent automatically finds the optimal slot and books it into your calendar.

  • Google Sheets → Meet.bot
    When a new row gets added with contact info, you automatically book them into the first available time slot.

👉 Use the Meet.bot n8n Node if you want the balance of low‑code flexibility and API‑like control inside an open, extensible automation platform.

Did this article help you solve your issue?

Meetbot - Help Center

© 2025 Meetbot - Help Center. All rights reserved.