Delete A Live Meeting Message
Delete a message in a Zoom live meeting using the API, requires DLP enabled
for in-meeting chat. Applicable scopes are `meeting:write` and `meeting:write:admin`.
Rate limit is classified as `M
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_DELETE_A_LIVE_MEETING_MESSAGE])
Update A Live Meeting Message
Update a live meeting message by ID after enabling Zoom's DLP for chat.
Prerequisites: DLP enabled. Scopes: `meeting:write`, `meeting:write:admin`.
Rate Limit: MEDIUM.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_UPDATE_A_LIVE_MEETING_MESSAGE])
Use In Meeting Controls
Zoom meeting controls allow for managing recordings and inviting participants.
Cloud recording is necessary; local not supported. Requires live meeting,
host status, and specific permissions w
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_USE_IN_MEETING_CONTROLS])
List Meeting Summaries Of An Account
Generates meeting summaries for Pro account holders with AI Companion enabled,
excluding e2ee meetings. Requires scopes `meeting_summary:read:admin` and
`meeting:read:list_summaries:admin`. Ra
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_LIST_MEETING_SUMMARIES_OF_AN_ACCOUNT])
Get A Meeting
The text provides details on API permissions for reading meeting information,
categorizing permissions into general and granular scopes, and labels the
rate limit as 'LIGHT'.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_A_MEETING])
Delete A Meeting
Delete a meeting. **Scopes:** `meeting:write:admin`,`meeting:write`
**[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):**
`Light`
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_DELETE_A_MEETING])
Update A Meeting
To update a meeting via API, ensure `start_time` is future-dated; `recurrence`
is needed. Limit: 100 requests/day, 100 updates/meeting in 24 hrs. Requires
`meeting:write` and `meeting:write:ad
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_UPDATE_A_MEETING])
Get Meeting Invitation
Retrieve the meeting invitation note for a specific meeting. **Scopes:**
`meeting:read`,`meeting:read:admin` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-li
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_MEETING_INVITATION])
Create Meeting S Invite Links
Create a batch of invitation links for a meeting. **Scopes:** `meeting:write:admin`,`meeting:write`
**[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):**
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_CREATE_MEETING_S_INVITE_LINKS])
Get A Meeting S Join Token For Live Streaming
To live stream a Zoom meeting, obtain a join token for a recording bot using
the Zoom SDK, which supports regular and raw streaming. Requires a Pro plan,
livestreaming enabled, and specific sc
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_A_MEETING_S_JOIN_TOKEN_FOR_LIVE_STREAMING])
Get A Meeting S Archive Token For Local Archiving
Get a meeting archive token for SDK apps or bots to access real-time raw
media streams. Requires a Pro plan or higher and activating **Archive meetings
and webinars** in Zoom settings. Scope:
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_A_MEETING_S_ARCHIVE_TOKEN_FOR_LOCAL_ARCHIVING])
Get A Meeting S Join Token For Local Recording
Obtain a join token for a Zoom meeting to enable a recording bot, using
the SDK, to connect and start local recording. Requires enabling Local recording
in Zoom settings. Applicable rate limit
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_A_MEETING_S_JOIN_TOKEN_FOR_LOCAL_RECORDING])
Get Livestream Details
Zoom supports livestreaming meetings to a custom platform, requiring a Pro
plan or higher, pre-configuration of streaming details, and observing rate
limits. It provides Stream URL, Stream Key
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ZOOM_GET_LIVESTREAM_DETAILS])