Connect your app to Calendly

View as Markdown

Calendly manages meeting types, availability, and bookings. Connect your account to Mythos to build a custom booking entry point or a dashboard for the meetings your team already schedules in Calendly.

Mythos uses a personal access token for your Calendly account. The saved connection works in the project chat while building and in your published app. See Connections in Mythos for connection sharing and project access.

With Calendly, you can:

  • Read event types, upcoming meetings, and invitee details.
  • Look up available times and availability schedules.
  • Create a single-use scheduling link.
  • Book or cancel meetings where your Calendly permissions and plan allow it.
  • Work with contacts and invitee no-shows.
  • Read supported routing-form and meeting-recap information.

Examples to build

These prompts describe apps Mythos can create around Calendly. Tell it which event types, team members, and dates matter to the workflow.

App ideaPrompt to tryWhat it adds
Booking pageShow our active Calendly event types and create a single-use scheduling link when a visitor chooses one.A branded starting point that directs visitors into the right booking flow.
Upcoming meetingsBuild a dashboard of upcoming Calendly meetings with date filters and invitee details.A focused overview of scheduled conversations.
Demo follow-upShow our booked product demos and let the sales team record follow-up notes in the app.A sales workflow combining Calendly bookings with the app’s own follow-up records.
Interview scheduleBuild a recruiting view grouped by interview type and date, showing candidate contact details.A schedule tailored to recruiting rather than the whole account.
Customer meetingsShow kickoff and renewal calls in a customer success dashboard, grouped by customer.A view of customer touchpoints using the meeting and invitee data you can access.
Cancellation toolLet authorized staff select a meeting, review the invitees, and cancel it with a reason.A deliberate cancellation flow instead of an unrestricted edit screen.

The connection does not create these screens automatically. For a customer-facing app, also specify which bookings each signed-in person may view or change.

Connect Calendly to Mythos

You need a Calendly account with API access, a personal access token, and permission to create connections in your Mythos workspace. If the appropriate Calendly connection is already shared with you, open that saved connection and link it to the project.

Calendly controls API limits and feature availability under your plan. A connection cannot unlock an endpoint or scheduling feature that your account does not include.

1. Create a personal access token

  1. Sign in to Calendly and open Integrations.
  2. Select API & Webhooks.
  3. Under personal access tokens, choose Get a token now or Generate new token, depending on whether you already have a token.
  4. Give it a recognizable name, select the scopes your app needs, and create it.
  5. Copy the token and keep it secure. Calendly does not display the value again after creation.

Include users:read: Mythos needs it to check the connection. Choose additional scopes for the work you want to do.

App featureRelevant scopes
Identify the connected accountusers:read, required for setup
Show meeting typesevent_types:read
Show meetings and inviteesscheduled_events:read
Show available timesavailability:read
Create booking linksscheduling_links:write
Book or cancel meetings and manage no-showsscheduled_events:write
Read or manage contactscontacts:read and, for changes, contacts:write

Select these permissions in Calendly when preparing the token. Mythos’s connection form does not contain an OAuth scope picker. For the full permissions list, follow the scope reference linked from Calendly’s personal access token guide.

2. Save the connection

  1. From the Dashboard, open Connectors and select Calendly. If no saved connection is available, the setup form opens.
  2. Enter a Display name, such as Customer meetings.
  3. Paste the token into Personal access token. Do not put it in the project chat.
  4. Under Sharing, keep Private or choose Share with others. Give selected workspace members access, or use Share with workspace.
  5. Click Connect Calendly. Mythos checks the token by reading the connected user.

In your project, open Chat actions (+) → Project connectors, select the saved connection, and click Use in this project. Then ask Mythos to add the booking page or meeting workflow.

For a first feature, try:

Show my active Calendly event types with their names and durations. Let a visitor choose one and continue to its scheduling page.

After the page is built, check that it shows the intended event types and opens the correct booking flow. For meeting changes, review the chosen meeting, invitee, and requested action before applying them.

Limitations and access problems

The token’s scopes and the connected user’s Calendly access determine what the app can see. If setup fails, check that the token is current and includes users:read. If setup succeeds but meetings or availability cannot be read, check the corresponding scope and Calendly plan.

This is one connected Calendly account, not a Calendly login for every visitor to your app. Organization-wide information also depends on the connected user’s access; a personal token does not automatically grant every team member’s data.

Connecting Calendly does not set up incoming event delivery. Creating a new webhook subscription is not available through this connector. A dashboard can fetch updated meetings when it opens or refreshes; describe that behavior in your prompt.

If a token is revoked or expires, Mythos does not create a replacement automatically. Generate the new credential in Calendly and update the saved connection.

Manage the connection

Open Connectors → Calendly, then your saved connection. Use Linked projects → Unlink projects to remove selected projects. Disconnect stops Mythos from using the connection without deleting your Calendly account or canceling its meetings.

If you replace or revoke the token, disconnect the old connection and connect Calendly again with the new token. Link it to the intended projects, ask Mythos to set up the affected features again, and publish the change. Features using the disconnected connection stop working until they are set up again.