DashboardSign inStart your trial

CalendarHero

Reference

38 actions for CalendarHero workflows.

01. Operations

Act on CalendarHero from a workflow

Operations are the actions a workflow can take in CalendarHero, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Assistant

2 operations

Manage conversational interactions within CalendarHero workflows by sending and retrieving assistant messages. Use these operations when you need to integrate intelligent assistant functionality into your calendar automation processes.

Action

Get Assistant Message

CALENDARHERO_GET_ASSISTANT_MESSAGE

Retrieve automated responses and messages from your CalendarHero assistant to see what replies have been sent to clients or team members.

Action

Send Assistant Message

CALENDARHERO_SEND_ASSISTANT_MESSAGE

Send natural language messages to the CalendarHero assistant to automate scheduling, manage calendar events, and handle calendar-related tasks through conversational commands.

1 input

Calendars

2 operations

Connect and manage multiple calendar sources within CalendarHero to aggregate scheduling data across platforms. These operations enable you to establish calendar connections and retrieve a user's available calendars for workflow automation.

Action

Add Calendar Connection

CALENDARHERO_ADD_CALENDAR_CONNECTION

Create a new calendar connection to organize and manage different types of meetings within CalendarHero. This helps you separate and configure distinct meeting categories (like sales calls, consultations, or team meetings) for better scheduling control.

1 input
Action

List User Calendars

CALENDARHERO_LIST_USER_CALENDARS

Retrieves all calendars connected to your CalendarHero account so you can see which calendars are available for scheduling and management. Helpful for understanding your complete calendar ecosystem before organizing events or delegating scheduling tasks.

1 input

Contacts

6 operations

Perform full lifecycle management of contacts stored in CalendarHero, including creation, retrieval, updates, and deletion. Use these operations when building workflows that need to maintain contact records, search for specific contacts, or synchronize contact information.

Action★ Featured

Create Contact

CALENDARHERO_CREATE_CONTACT

Add a new contact to your CalendarHero system with their details so you can easily manage and schedule with them. This enables you to build a centralized database of people you work with regularly.

6 input
Action★ Featured

Search Contact

CALENDARHERO_SEARCH_CONTACT

Find existing contacts in your calendar system by searching with their email address or name, helping you quickly locate and manage client or team member information.

4 input
Action★ Featured

Update Contact

CALENDARHERO_UPDATE_CONTACT

Modify existing contact information in CalendarHero such as name, email, phone number, job title, or organization. This keeps your contact database current and ensures you're reaching people at their correct contact details.

9 input
Action

Delete Contact

CALENDARHERO_DELETE_CONTACT

Permanently removes a contact from your CalendarHero system by their unique identifier. Use this when you no longer need to interact with or schedule meetings with a specific person.

1 input
Action

Fetch Contact

CALENDARHERO_FETCH_CONTACT

Retrieve detailed information about a specific contact stored in CalendarHero, including their name, email, phone, and other communication details to keep your client database current and accessible.

1 input
Action

Get Contact Count

CALENDARHERO_GET_CONTACT_COUNT

Retrieves the total number of contacts stored in your CalendarHero account, helping you understand your contact database size at a glance.

Directory

4 operations

Organize and manage user directories within your CalendarHero instance to structure contact and user information hierarchically. These operations allow you to create, update, retrieve, and remove directories that help categorize and access users across your organization.

Action

Delete User Directory

CALENDARHERO_DELETE_USER_DIRECTORY

Remove a directory from your CalendarHero account when you no longer need it or want to clean up outdated calendar organization structures.

1 input
Action

Get User Directory

CALENDARHERO_GET_USER_DIRECTORY

Retrieve detailed configuration and settings for a specific calendar directory, including all associated meeting types and tracking preferences. Use this to access and verify how your calendar scheduling system is set up.

1 input
Action

List User Directories

CALENDARHERO_LIST_USER_DIRECTORIES

Retrieve all directories that have been set up for your account to see which scheduling sources and configurations are available.

Action

Update User Directory

CALENDARHERO_UPDATE_USER_DIRECTORY

Modify your CalendarHero directory settings to keep your scheduling information current, such as updating your professional title, available meeting types, or booking configurations.

2 input

Integrations

1 operation

Discover and identify available integrations within CalendarHero to extend functionality and connect with external systems. Use this operation when you need to find compatible integrations for your workflow automation setup.

Action

Search Integrations

CALENDARHERO_SEARCH_INTEGRATIONS

Find specific events, meetings, or calendar data across all your connected integrations by searching for keyword matches. This helps you quickly locate relevant information scattered across multiple calendars and productivity tools without manually checking each one.

3 input

Meeting Requests

1 operation

Generate and manage meeting requests programmatically to streamline scheduling workflows. This operation enables you to create structured meeting requests that can be sent to participants through CalendarHero.

Action★ Featured

Create Meeting Request V2

CALENDARHERO_CREATE_MEETING_REQUEST_V2

Create a new meeting request in CalendarHero by specifying participants, preferred time ranges, and meeting details to streamline your scheduling process. This eliminates back-and-forth emails and lets participants pick times that work for them.

13 input

Meeting Tasks

2 operations

Handle administrative tasks associated with meetings, including task creation, retrieval, and cleanup. Use these operations when your workflow needs to track action items or administrative steps tied to specific meetings.

Action

Delete Meeting Task

CALENDARHERO_DELETE_MEETING_TASK

Removes a meeting task or request from CalendarHero, allowing you to clean up scheduling records and eliminate outdated meeting preparations from your calendar system.

1 input
Action

Get Meeting Tasks

CALENDARHERO_GET_MEETING_TASKS

Retrieve your pending meeting requests and scheduling tasks from CalendarHero to stay on top of coordination activities and meeting confirmations. Filter by status to focus on active, upcoming, or completed meetings.

5 input

Meeting Templates

1 operation

Access pre-configured meeting templates to standardize meeting setup and reduce manual configuration time. Retrieve available templates when you need consistent meeting structures across your automated workflows.

Action

List Meeting Templates

CALENDARHERO_LIST_MEETING_TEMPLATES

Retrieves all pre-configured meeting templates with saved settings like duration, availability windows, and video conferencing preferences. Use this to see what meeting types are available before scheduling or to quickly access your most-used meeting configurations.

Meeting Types

3 operations

Define and manage different categories of meetings within CalendarHero to organize your scheduling system. Use these operations to create custom meeting types, modify their settings, or remove types that are no longer needed.

Action★ Featured

List Meeting Types

CALENDARHERO_LIST_MEETING_TYPES

Retrieve all meeting types you've configured in CalendarHero, including their availability windows, durations, and booking URLs. This helps you understand and manage the different meeting options available to your clients and prospects.

1 input
Action

Delete Meeting Type

CALENDARHERO_DELETE_MEETING_TYPE

Remove a meeting type from your CalendarHero account when you no longer need it for scheduling. This helps keep your meeting options current and prevents clients from booking outdated meeting formats.

1 input
Action

Update Meeting Types

CALENDARHERO_UPDATE_MEETING_TYPES

Modify existing meeting type settings such as availability windows, duration, notice periods, and booking rules for your CalendarHero profile.

1 input

Meetings

2 operations

Retrieve detailed information about meetings and available meeting categories to support scheduling decisions. These operations provide the data needed to fetch meeting specifics or understand what meeting categories your organization uses.

Action

Fetch Meeting Details

CALENDARHERO_FETCH_MEETING_DETAILS

Retrieve detailed information about meetings scheduled within a specific time period, including attendees, topics, and timing details. This helps you quickly access meeting data without manually reviewing your calendar.

2 input
Action

Get Meeting Categories

CALENDARHERO_GET_MEETING_CATEGORIES

Retrieves statistics about your meeting categories over a specified time period, helping you understand how your time is distributed across different types of meetings.

1 input

Organization

1 operation

Access organizational information for the current user to understand the structure and context of your CalendarHero instance. Use this operation when workflows need to reference company-level settings or organizational hierarchy details.

Action

Get User Organization

CALENDARHERO_GET_USER_ORGANIZATION

Retrieves your organization's details and settings from CalendarHero, giving you access to key information about your workspace configuration and membership.

1 input

Reminders

1 operation

Send notifications and reminders to users through CalendarHero to keep participants informed about upcoming events. Integrate this operation into workflows that require proactive notification of schedules or time-sensitive information.

Action★ Featured

Send Reminder

CALENDARHERO_SEND_REMINDER

Sends an email reminder to meeting attendees about an upcoming scheduled meeting, ensuring no one misses important appointments.

1 input

Settings

1 operation

Control which third-party applications have restricted access within your CalendarHero environment for security and compliance. Use this operation when you need to manage app permissions and integration restrictions at the instance level.

Action

Update Restricted Apps

CALENDARHERO_UPDATE_RESTRICTED_APPS

Control which third-party applications have access to your calendar by managing your restricted apps list. This helps protect your calendar privacy and prevent unwanted integrations from syncing data.

1 input

Users

6 operations

Manage user profile information, work locations, and related metadata within CalendarHero to keep user records current. These operations support workflows that need to update user details, retrieve profile information, or track user-related metrics.

Action

Fetch User Profile

CALENDARHERO_FETCH_USER_PROFILE

Retrieves the authenticated user's profile information including name, email, and account settings. This lets you access and verify the current user's details within your workflow.

Action

Get User Savings

CALENDARHERO_GET_USER_SAVINGS

Retrieve your savings metrics and efficiency data tracked by CalendarHero, including time saved and other performance indicators. Use this to measure the productivity gains from your scheduling optimization.

Action

Update User

CALENDARHERO_UPDATE_USER

Modify your profile information including name, email, timezone, and preferences to keep your calendar and account details current.

13 input
Action

Update User Address

CALENDARHERO_UPDATE_USER_ADDRESS

Modifies the authenticated user's location information using geographic coordinates, enabling accurate location-based meeting scheduling and automatic time zone detection.

2 input
Action

Update User Info

CALENDARHERO_UPDATE_USER_INFO

Update your CalendarHero profile information such as name, timezone, language, and contact details to keep your account settings current and reflect your business preferences.

12 input
Action

Update Work Location

CALENDARHERO_UPDATE_WORK_LOCATION

Change where you're working from in your calendar so clients and team members know your current location (office, home, remote, etc.). This helps set accurate availability and meeting expectations based on your physical workspace.

1 input

Webhooks

4 operations

Set up event listeners and automated triggers by creating and managing webhooks that respond to CalendarHero events. Use these operations to establish real-time integrations, test webhook payloads, and maintain your automation infrastructure.

Action

Create Webhook

CALENDARHERO_CREATE_WEBHOOK

Set up automatic notifications to your app whenever specific calendar events happen in CalendarHero, enabling real-time updates and seamless workflow automation.

2 input
Action

Delete Webhook

CALENDARHERO_DELETE_WEBHOOK

Remove a webhook subscription to stop receiving CalendarHero event notifications for a specific event type. Use this when you no longer need to monitor calendar updates or want to clean up outdated integrations.

2 input
Action

Get Webhook Configuration

CALENDARHERO_GET_WEBHOOK

Retrieve the webhook configuration settings for a specific event type to verify if automated notifications are enabled for meetings or contacts. This helps you confirm your integrations are properly set up to trigger actions when calendar events occur.

1 input
Action

Get Webhook Sample

CALENDARHERO_GET_WEBHOOK_SAMPLE

Retrieve a sample webhook payload to understand the structure and format of data that CalendarHero will send for specific events. This helps you verify webhook integrations are working correctly and design your application to handle the incoming data.

1 input
What now

Use CalendarHero in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.