Can I import Calendly or x.ai settings?


Moving over from another scheduling tool? You're not alone. 

To help you out CalendarHero makes it easy to import your  Calendly 'Event Types' or your x.ai 'Meeting Templates', so you can quickly transfer your preferred settings into CalendarHero's powerful Meeting Types.

Please note that you must be a CalendarHero Trial, Professional or Team plan user in order to create new meeting types. View Plans


Import x.ai


X.ai made the decision to sunset their standalone scheduling service (read blog post). To help transition users, the folks at x.ai built tools to help you export your x.ai data. Follow the instructions below to import this CSV into CalendarHero.

  1. To import your x.ai meeting templates into CalendarHero meeting types, first use the x.ai export link (my.x.ai/export) to download your x.ai CSV file. 
  2. Next login to CalendarHero and go to Settings > New Meeting Type to create a new meeting type. Select "Meeting" as the style. Note: Basic plan users will be prompted to upgrade to unlock Custom Meeting types.
  3. From your new meeting type click the "Import X.ai (CSV)" button. You will be prompted to upload your CSV file from your computer. 
  4. Select which x.ai meeting template you wish to import. The supported settings for that template will be imported into a new CalendarHero Meeting Type.
  5. Once imported --- customize the additional CalendarHero meeting type settings.
  6. Click "Save" to save your new meeting type!


Here are the x.ai settings CalendarHero can currently import:

  • Title
  • Calendar Page Link 
    • Your link will be used to form the URL for your CalendarHero Personal Scheduling Link
    • Your link will also be used for the CalendarHero Meeting Type Name. The Name will be referenced when you want to apply the meeting type settings to one of your meetings. Update this as needed before you Save.
  • Hours
    • Hours will be added to the CalendarHero Availability Windows (only supporting weekdays for now)
  • Breather Time 
    • Breather Time will be imported into CalendarHero Buffer Times (After)
    • TIP! Buffer Time supports time both before AND after a meeting.
  • Lead Time
    • Lead Time is imported into CalendarHero Lead Time
  • Invitee Notes
  • Duration
    • The event duration will be set as the default duration (e.g. how long will this meeting last? e.g. 1hr)
  • Location (Address)
    • An address in the location field will be added to the CalendarHero location field
  • Location (Video Conferencing)  
    • For Video Provider we attempt to match keywords such as 'zoom', 'video', 'skype' to one of your integrated default dynamic video provider. Please note you have to integrate your video provider first!
  • Guest Questions (Custom Fields)
    • Guest Questions will be added as CalendarHero Invitee Questions. Please note however we currently only support "textarea" import, which will import into CalendarHero 'Multi-line question'.

Spot an importing issue or need us to support other fields?
Kindly reach out to CalendarHero Support. If possible please include a sample of your x.ai CSV.

Import Calendly


To import an existing Calendly event type, you will first need to copy your Calendly API key.  

1. Log in to your Calendly account at https://calendly.com/login.

2. Go to the Calendly Integrations page at https://calendly.com/integrations

3. Copy your API key

Once you have copied your Calendly API key login to CalendarHero and go to Settings > New Meeting Type to create a new meeting type. Select "Meeting" as the style.

  1. From your new meeting type click the "Import Calendly" button.
  2. Enter the API key and click "Go"
  3. Select which Calendly event type you wish to import. The supported settings for that event type will be imported into a new CalendarHero Meeting Type
  4. Once imported --- customize the additional CalendarHero meeting type settings.
  5. Click "Save" to save your new meeting type!


Here are the Calendly settings CalendarHero can currently import:

  • Name
    • A version of your event name is used to name your custom Meeting Type. We may simplify the name to a single word, and ensure it is unique. 
  • Description 
  • Scheduling Link Code 
  • Duration
    • The event duration will be set as the default duration (e.g. how long will this meeting last? e.g. 1hr)

TIP! Did you know CalendarHero can schedule all types of meetings... from 1:1 to complex group meetings.
Learn more about Scheduling Meetings with CalendarHero

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us