Skip to main content

Automation & API

CalendarHero connects to automation platforms so you can build workflows that trigger when meetings are scheduled, cancelled, or completed — and take action in thousands of other apps.

Zapier

Zapier connects CalendarHero to thousands of apps without code. Use it to automatically create CRM contacts when someone books a meeting, log calls, create follow-up tasks, and more.

Add the CalendarHero app on Zapier: zapier.com/apps/zoomai/integrations

Actions you can trigger in CalendarHero:

  • Create a meeting request
  • Create a contact
  • Find contacts
  • Get contact insights
  • Find meeting type details

Triggers — fire when something happens in CalendarHero:

  • Meeting started
  • Meeting completed
  • New meeting request created
  • Meeting request cancelled
  • Meeting successfully scheduled
  • Meeting request expired without a meeting
  • New contact added to a scheduling link

Example Zapier workflows:

  • Add a new contact to your CRM when someone books a meeting
  • Create a follow-up task in your CRM after a meeting is scheduled
  • Log call notes when a meeting is completed
  • Add a new opportunity when a scheduling link converts

Setting up a Zapier integration in CalendarHero:

  1. Go to app.calendarhero.com/settings/integrations/list and click +
  2. Give the integration a name (this is how you'll trigger it in chat — e.g., "run translate")
  3. Select Zapier as the type
  4. Set any parameters (questions your assistant will ask before running the flow)
  5. Paste your Zapier Webhook URL from the Catch Hook trigger
  6. Save and test

Microsoft Flow

Microsoft Flow connects CalendarHero to additional apps and lets you build flows triggered by your assistant. You can trigger a Flow by speaking a custom command in chat.

To set up a Microsoft Flow integration:

  1. Go to app.calendarhero.com/settings/integrations and click Add+
  2. Name the integration — this is the command users will say to trigger the flow
  3. Select Microsoft Flow as the type and add any parameters
  4. In flow.microsoft.com, create a new flow with an inbound HTTP Request trigger
  5. Copy the HTTP POST URL from the flow and paste it back into the CalendarHero integration
  6. Save and test by saying the command name in chat

Team admins can add Microsoft Flow integrations for the entire organization from app.calendarhero.com/org/apps/integrations.

Pabbly

Pabbly Connect supports CalendarHero with triggers including New Contact Added and New Meeting Request. Set up your integration at pabbly.com/connect/integrations/zoom/calendarhero.

CalendarHero API

CalendarHero has a published REST API. Find your API authentication token in your account at app.calendarhero.com/settings/user#API, and view the full API documentation at api.calendarhero.com/documentation.

Support ticketing (beta)

CalendarHero can integrate with ticketing platforms so your team can list, create, and close support tickets directly from chat. Supported providers: ServiceNow, Freshdesk, and Zendesk.

To enable ticketing:

Chat commands for ticketing:

List open tickets:

list my tickets
view tickets about "printer problem"

View a ticket's status:

show ticket INC0010082
what is the status of ticket INC0010082

Create a new ticket:

create ticket about "cannot connect to VPN"
new incident about "need a new laptop"

Close a ticket:

close ticket INC0010093
cancel ticket INC0010092

Frequently asked questions

Can I create multiple Zapier or Flow integrations?

Yes. You can create multiple custom applications — each with a different name, parameters, and webhook URL. Team plan users can add unlimited custom applications. Say the integration name in chat to trigger it (e.g., "run translate").

Where do I find my CalendarHero API token?

Go to app.calendarhero.com/settings/user#API while logged in. Your API authentication token is displayed there.

Is Workato supported?

Yes. Workato is supported in addition to Zapier and Microsoft Flow. To set up a Workato integration, follow the same steps as Zapier or Microsoft Flow — create a custom application, name it, select Workato as the type, and connect your webhook URL.