• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Calendarhero

Calendarhero MCP integration

Books meeting requests against the right meeting type, reads back what is already scheduled, and reminds every participant before the call.

Connect CalendarheroSee all integrations

38actions available

  1. Home/
  2. Integrations/
  3. Calendarhero

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create contact

    Lyro creates a new contact in CalendarHero with their details and communication preferences. Your agent can register meeting participants without switching to the scheduling platform.

  • Create meeting request v2

    Lyro creates a new meeting request in CalendarHero to schedule time with a customer. Support can now book calls mid-conversation without leaving the chat.

  • Send reminder

    Lyro sends an email reminder to all participants about a scheduled meeting. Your team can make sure customers show up without manually sending reminder emails.

See all 38 actions

How businesses use Calendarhero + Lyro

Each card is one request a support team gets, and the Calendarhero actions Lyro runs to close it.

  • calendar_month

    Book a meeting without the back-and-forth

    Lyro finds the person's CalendarHero contact or creates one, then files a meeting request with the participants, time range, and meeting type, so a scheduling ask is settled inside the conversation.

    Search ContactCreate ContactCreate Meeting Request V2
  • schedule

    Answer what is already on the calendar

    Lyro pulls the meetings inside a date window and the open scheduling tasks, and checks the meeting types with their availability windows, so a question about the week gets a current answer.

    Fetch Meeting DetailsGet Meeting TasksList Meeting Types
  • contacts

    Keep the contact record behind a booking accurate

    When someone changes email, job title, or company, Lyro finds the CalendarHero contact and updates it, and removes the duplicate that would otherwise get invited twice.

    Fetch ContactUpdate ContactDelete Contact
  • notifications

    Chase the attendees before the meeting

    Lyro sends an email reminder to everyone on a meeting request, and registers a webhook so a completed booking or a new contact tells the rest of your stack without polling.

    Send ReminderCreate WebhookGet Webhook Configuration

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Calendarhero actions it has and picks the ones a request needs.

  1. 01

    Connect Calendarhero

    Authorize the Calendarhero account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Calendarhero actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Calendarhero · Lyro

What can you do in Calendarhero without me setting anything up?

These, right away:

  • Add calendar connection
  • Fetch contact
  • Delete contact

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Calendarhero

Setup, permissions, and the limits of what Lyro can do inside Calendarhero.

  • Only if nothing is booked against it. Delete Meeting Type refuses to remove a type that still has active or upcoming meetings scheduled, so Lyro reports the blocker back, and Update Meeting Types is the route for changing an existing type's availability or notice period instead.

  • It reads the connections on the account. List User Calendars returns every calendar integration linked to CalendarHero and List User Directories returns the directories that group meeting types together, so Lyro scopes a booking to the right one rather than assuming a default.

  • Meeting requests take ISO 8601 start and end times, and the account's own timezone and location settings drive availability. Lyro reads the profile with Fetch User Profile and can correct a stale location through Update User Address so a booking lands in the right local window.

  • A booking link waits for the customer to pick a slot on a separate page. Lyro stays in the conversation, looks up the contact, files the request with Create Meeting Request V2, and follows up with Send Reminder - and hands off to a human agent with the full history if the ask turns into something it cannot resolve.

Every action available in Calendarhero

All 38 actions your agent can call on Calendarhero, straight from the live MCP connection.

  • Add calendar connection

    Add a new calendar directory/connection to the user's CalendarHero account.

  • Create contact

    Creates a new contact in CalendarHero with the provided contact information.

  • Create meeting request v2

    Create a new meeting request in CalendarHero.

  • Create webhook

    Creates or updates a webhook for a specific event type in CalendarHero.

  • Delete contact

    Delete a contact from CalendarHero by its unique identifier.

  • Delete meeting task

    Delete a meeting task/request from CalendarHero.

  • Delete meeting type

    Delete a meeting type from the authenticated user's CalendarHero account.

  • Delete user directory

    Delete a user directory by its UUID.

  • Delete webhook

    Delete a webhook subscription for a specific event type.

  • Fetch contact

    Fetch Contact.

  • Fetch meeting details

    Fetch details for meetings within a specified timeframe.

  • Fetch user profile

    Fetch the profile details of the authenticated user.

  • Get assistant message

    Retrieve a reply message from the CalendarHero assistant.

  • Get contact count

    Get the total count of contacts in CalendarHero.

  • Get meeting categories

    Retrieves the user's meeting categories' stats for a specified time period.

  • Get meeting tasks

    Retrieves the user's meeting requests/tasks from CalendarHero.

  • Get search result

    Get a search result by ID.

  • Get user directory

    Retrieve a user's directory by its unique identifier.

  • Get user organization

    Retrieve the authenticated user's organization details.

  • Get user savings

    Retrieve the authenticated user's savings information from CalendarHero.

  • Get webhook configuration

    Get webhook configuration for a specific event type.

  • Get webhook sample

    Retrieve a sample webhook payload for a specific event type.

  • List meeting templates

    Retrieves all meeting templates (reusable meeting configurations) for the authenticated user.

  • List meeting types

    Retrieves all meeting types configured for the authenticated CalendarHero user.

  • List user calendars

    List all calendar integrations connected to a user's CalendarHero account.

  • List user directories

    Retrieve all directories configured for a user.

  • Search contact

    Search for existing contacts.

  • Search integrations

    Search across all user integrations for a query term.

  • Send assistant message

    Send a user's message into the CalendarHero assistant.

  • Send reminder

    Sends an email reminder to all contacts/participants about a scheduled meeting request.

The tools Calendarhero sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Appointoarrow_outward

    Appointo

    Checks open slots, books a customer in, reschedules or cancels later, and reports which bookings and subscription contracts are on the calendar.

  • Booqablearrow_outward

    Booqable

    Checks real availability for the requested dates, creates the customer and order behind a booking, and quotes from your own price rules and tax rates.

  • Calendlyarrow_outward

    Calendly

    Checks open times, issues single-use scheduling links, cancels bookings, marks no-shows, and reads routing form answers.

  • Eventeearrow_outward

    Eventee

    Answers attendee questions from the live roster, sends event invitations, adjusts sessions and halls, and keeps sponsor records current.

  • Lodgifyarrow_outward

    Lodgify

    Checks property and room-type availability, captures enquiries and callback requests, triages the reservations inbox, and reconciles channel bookings.

  • Supersaasarrow_outward

    Supersaas

    Looks up and creates SuperSaaS user accounts, corrects contact details, and lists the schedules, forms, and promotion codes an account has configured.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Calendarhero?

Authorize the account and your agent has all 38 actions from the first conversation.

Connect CalendarheroTalk to sales
Connect CalendarheroTalk to sales
Support agent working at a laptop next to the Lyro mascot