Create Event Type
Creates a new event type in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EVENT_TYPE])
Update Event Type
Updates an existing event type in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_EVENT_TYPE])
Delete Event Type
Deletes an existing event type from Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_EVENT_TYPE])
Get User's Availability
Retrieves a user's availability from Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_USER_AVAILABILITY])
Schedule Event
Schedules a new event in Calendly programmatically.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_EVENT])
Cancel Event
Cancels an existing event in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_EVENT])
Reschedule Event
Reschedules an existing event in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESCHEDULE_EVENT])
Get Event Details
Retrieves details of a specific event from Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_EVENT_DETAILS])
List Event Types
Retrieves a list of all event types for a user or organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_EVENT_TYPES])
Create One Off Meeting Link
Creates a one-time use meeting link in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ONETIME_LINK])
Get User Profile
Retrieves the profile information of a Calendly user.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_USER_PROFILE])
Update User Profile
Updates the profile information of a Calendly user.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_USER_PROFILE])
List Scheduled Events
Retrieves a list of all scheduled events for a user or organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_SCHEDULED_EVENTS])
Get Organization Details
Retrieves details about a Calendly organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_ORGANIZATION_DETAILS])
Invite Team Member
Invites a new team member to join a Calendly organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITE_TEAM_MEMBER])
Remove Team Member
Removes a team member from a Calendly organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TEAM_MEMBER])
Create Webhook Subscription
Creates a new webhook subscription in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WEBHOOK_SUBSCRIPTION])
Delete Webhook Subscription
Deletes an existing webhook subscription in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_WEBHOOK_SUBSCRIPTION])
List Webhook Subscriptions
Retrieves a list of all webhook subscriptions for an organization.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_WEBHOOK_SUBSCRIPTIONS])
List Invitees
Retrieves a list of invitees for a specific event or time range.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_INVITEES])
Get Invitee Details
Retrieves detailed information about a specific invitee.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_INVITEE_DETAILS])
New Event Scheduled
Triggered when a new event is scheduled on Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_EVENT_SCHEDULED])
Event Canceled
Triggered when an event is canceled on Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EVENT_CANCELED])
Event Rescheduled
Triggered when an event is rescheduled on Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EVENT_RESCHEDULED])
Invitee Created
Triggered when a new invitee is created in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITEE_CREATED])
Invitee Canceled
Triggered when an invitee cancels their event in Calendly.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITEE_CANCELED])