Skip to content

vendor_connectors.zoom.tools

AI framework tools for Zoom operations.

This module provides tools for Zoom operations that work with multiple AI agent frameworks.

ListUsersSchemaPydantic schema for the zoom_list_users tool.
GetUserSchemaPydantic schema for the zoom_get_user tool.
ListMeetingsSchemaPydantic schema for the zoom_list_meetings tool.
GetMeetingSchemaPydantic schema for the zoom_get_meeting tool.
list_usersList Zoom users.
get_userGet a specific Zoom user by ID or email.
list_meetingsList Zoom meetings for a specific user.
get_meetingGet details of a specific Zoom meeting.
get_langchain_toolsGet all Zoom tools as LangChain StructuredTools.
get_crewai_toolsGet all Zoom tools as CrewAI tools.
get_strands_toolsGet all Zoom tools as plain Python functions for AWS Strands.
get_toolsGet Zoom tools for the specified or auto-detected framework.
TOOL_DEFINITIONS

class vendor_connectors.zoom.tools.ListUsersSchema

Section titled “class vendor_connectors.zoom.tools.ListUsersSchema”

Bases: pydantic.BaseModel

Pydantic schema for the zoom_list_users tool.

‘Field(…)’

class vendor_connectors.zoom.tools.GetUserSchema

Section titled “class vendor_connectors.zoom.tools.GetUserSchema”

Bases: pydantic.BaseModel

Pydantic schema for the zoom_get_user tool.

‘Field(…)’

class vendor_connectors.zoom.tools.ListMeetingsSchema

Section titled “class vendor_connectors.zoom.tools.ListMeetingsSchema”

Bases: pydantic.BaseModel

Pydantic schema for the zoom_list_meetings tool.

‘Field(…)’

‘Field(…)’

‘Field(…)’

class vendor_connectors.zoom.tools.GetMeetingSchema

Section titled “class vendor_connectors.zoom.tools.GetMeetingSchema”

Bases: pydantic.BaseModel

Pydantic schema for the zoom_get_meeting tool.

‘Field(…)’

List Zoom users.

Args: max_results: Max users to return.

Returns: List of user data.

Get a specific Zoom user by ID or email.

Args: user_id: User ID or email.

Returns: User data.

List Zoom meetings for a specific user.

Args: user_id: User ID or email. meeting_type: Meeting type. max_results: Max meetings to return.

Returns: List of meeting data.

Get details of a specific Zoom meeting.

Args: meeting_id: Meeting ID.

Returns: Meeting data.

vendor_connectors.zoom.tools.TOOL_DEFINITIONS

Section titled “vendor_connectors.zoom.tools.TOOL_DEFINITIONS”

None

Get all Zoom tools as LangChain StructuredTools.

Get all Zoom tools as CrewAI tools.

Get all Zoom tools as plain Python functions for AWS Strands.

Get Zoom tools for the specified or auto-detected framework.