Get Assistant Message
CALENDARHERO_GET_ASSISTANT_MESSAGERetrieve automated responses and messages from your CalendarHero assistant to see what replies have been sent to clients or team members.
CalendarHero
38 actions for CalendarHero workflows.
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.
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.
Get Assistant Message
CALENDARHERO_GET_ASSISTANT_MESSAGERetrieve automated responses and messages from your CalendarHero assistant to see what replies have been sent to clients or team members.
Send Assistant Message
CALENDARHERO_SEND_ASSISTANT_MESSAGESend natural language messages to the CalendarHero assistant to automate scheduling, manage calendar events, and handle calendar-related tasks through conversational commands.
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.
Add Calendar Connection
CALENDARHERO_ADD_CALENDAR_CONNECTIONCreate 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.
List User Calendars
CALENDARHERO_LIST_USER_CALENDARSRetrieves 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.
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.
Create Contact
CALENDARHERO_CREATE_CONTACTAdd 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.
Search Contact
CALENDARHERO_SEARCH_CONTACTFind 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.
Update Contact
CALENDARHERO_UPDATE_CONTACTModify 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.
Delete Contact
CALENDARHERO_DELETE_CONTACTPermanently 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.
Fetch Contact
CALENDARHERO_FETCH_CONTACTRetrieve 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.
Get Contact Count
CALENDARHERO_GET_CONTACT_COUNTRetrieves the total number of contacts stored in your CalendarHero account, helping you understand your contact database size at a glance.
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.
Delete User Directory
CALENDARHERO_DELETE_USER_DIRECTORYRemove a directory from your CalendarHero account when you no longer need it or want to clean up outdated calendar organization structures.
Get User Directory
CALENDARHERO_GET_USER_DIRECTORYRetrieve 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.
List User Directories
CALENDARHERO_LIST_USER_DIRECTORIESRetrieve all directories that have been set up for your account to see which scheduling sources and configurations are available.
Update User Directory
CALENDARHERO_UPDATE_USER_DIRECTORYModify your CalendarHero directory settings to keep your scheduling information current, such as updating your professional title, available meeting types, or booking configurations.
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.
Search Integrations
CALENDARHERO_SEARCH_INTEGRATIONSFind 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.
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.
Create Meeting Request V2
CALENDARHERO_CREATE_MEETING_REQUEST_V2Create 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.
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.
Delete Meeting Task
CALENDARHERO_DELETE_MEETING_TASKRemoves a meeting task or request from CalendarHero, allowing you to clean up scheduling records and eliminate outdated meeting preparations from your calendar system.
Get Meeting Tasks
CALENDARHERO_GET_MEETING_TASKSRetrieve 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.
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.
List Meeting Templates
CALENDARHERO_LIST_MEETING_TEMPLATESRetrieves 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.
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.
List Meeting Types
CALENDARHERO_LIST_MEETING_TYPESRetrieve 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.
Delete Meeting Type
CALENDARHERO_DELETE_MEETING_TYPERemove 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.
Update Meeting Types
CALENDARHERO_UPDATE_MEETING_TYPESModify existing meeting type settings such as availability windows, duration, notice periods, and booking rules for your CalendarHero profile.
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.
Fetch Meeting Details
CALENDARHERO_FETCH_MEETING_DETAILSRetrieve 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.
Get Meeting Categories
CALENDARHERO_GET_MEETING_CATEGORIESRetrieves statistics about your meeting categories over a specified time period, helping you understand how your time is distributed across different types of meetings.
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.
Get User Organization
CALENDARHERO_GET_USER_ORGANIZATIONRetrieves your organization's details and settings from CalendarHero, giving you access to key information about your workspace configuration and membership.
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.
Send Reminder
CALENDARHERO_SEND_REMINDERSends an email reminder to meeting attendees about an upcoming scheduled meeting, ensuring no one misses important appointments.
Query CalendarHero's search functionality to find relevant information across your calendar and contact data. Use this operation when workflows need to discover specific items based on search criteria.
Get Search Result
CALENDARHERO_GET_SEARCH_RESULTRetrieves detailed information about a specific search result using its ID from a previous search query. This is useful for accessing cached search data without repeating the search.
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.
Update Restricted Apps
CALENDARHERO_UPDATE_RESTRICTED_APPSControl 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.
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.
Fetch User Profile
CALENDARHERO_FETCH_USER_PROFILERetrieves 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.
Get User Savings
CALENDARHERO_GET_USER_SAVINGSRetrieve 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.
Update User
CALENDARHERO_UPDATE_USERModify your profile information including name, email, timezone, and preferences to keep your calendar and account details current.
Update User Address
CALENDARHERO_UPDATE_USER_ADDRESSModifies the authenticated user's location information using geographic coordinates, enabling accurate location-based meeting scheduling and automatic time zone detection.
Update User Info
CALENDARHERO_UPDATE_USER_INFOUpdate your CalendarHero profile information such as name, timezone, language, and contact details to keep your account settings current and reflect your business preferences.
Update Work Location
CALENDARHERO_UPDATE_WORK_LOCATIONChange 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.
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.
Create Webhook
CALENDARHERO_CREATE_WEBHOOKSet up automatic notifications to your app whenever specific calendar events happen in CalendarHero, enabling real-time updates and seamless workflow automation.
Delete Webhook
CALENDARHERO_DELETE_WEBHOOKRemove 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.
Get Webhook Configuration
CALENDARHERO_GET_WEBHOOKRetrieve 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.
Get Webhook Sample
CALENDARHERO_GET_WEBHOOK_SAMPLERetrieve 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.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.