melso
AutomationUse casesChangelog
Start your business
Hermes and Calendly

Connect Hermes to Calendly

Give your Hermes agent access to Calendly in Melso — 52 tools it can call while it works through a task.

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Calendly.
  2. 2Finish the OAUTH2 sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your Hermes agent, go to its Agent Apps tab, and allow Calendly.
  4. 4Give the agent a task. It calls Calendly itself when the work needs it.
Get Melso
What you get

What Calendly gives your agent

The tools, permissions, and events Calendly exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Calendly connects with OAUTH2.

  • Client id
  • Client secret

Permissions

Calendly does not break access down into granular permissions.

Tools Calendly exposes

CALENDLY_CANCEL_SCHEDULED_EVENT

Cancel scheduled event

Tool to cancel a scheduled Calendly event by creating a cancellation record. Use when you need to permanently cancel an existing, active event. The cancellation will trigger notifications to all invitees.

CALENDLY_CREATE_EVENT_INVITEE

Create event invitee (Deprecated)

DEPRECATED: Use CALENDLY_POST_INVITEE instead. Tool to programmatically schedule Calendly meetings without UI redirects. Use when you need to book a meeting on behalf of an invitee via API. Requires a paid Calendly plan.

CALENDLY_CREATE_EVENT_TYPE

Create Event Type

Tool to create a new one-on-one event type (kind: solo) in Calendly. Use when you need to programmatically create a new event type for scheduling meetings.

CALENDLY_CREATE_ONE_OFF_EVENT_TYPE

Create One-Off Event Type

Creates a temporary Calendly one-off event type for unique meetings outside regular availability, requiring valid host/co-host URIs, a future date/range for `date_setting`, and a positive `duration`.

CALENDLY_CREATE_SCHEDULING_LINK

Create scheduling link

Create a single-use scheduling link. Creates a scheduling link that can be used to book an event. The link allows invitees to schedule up to the specified maximum number of events. Once the limit is reached, the link becomes inactive.

CALENDLY_CREATE_SHARE

Create share

Creates a customizable, one-time share link for a Calendly event type, allowing specific overrides to its settings (e.g., duration, availability, location) without altering the original event type.

CALENDLY_CREATE_SINGLE_USE_SCHEDULING_LINK

Create single use scheduling link

Creates a one-time, single-use scheduling link for an active Calendly event type, expiring after one booking.

CALENDLY_CREATE_WEBHOOKS

Create webhook subscription

Tool to create a webhook subscription for receiving Calendly event notifications. Use when you need to set up automated notifications for events like meeting bookings or cancellations. Organization scope triggers webhooks for all events organization-wide, while user/group scopes limit triggering to specific users or groups.

Example prompts

  • Use Calendly to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Calendly before replying.
  • Audit our open items in Calendly and notify the channel of anything stale.

Useful links

  • Calendly website
  • Melso Agent Apps docs

More in Scheduling & Booking

  • Google Calendar
  • Cal
  • Calendly
  • Apaleo
  • Servicem8
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.