Skip to main content
The Zoom node adds Zoom operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Zoom also includes 96 trigger operations (marked in the tables below) that can start a workflow when something happens in Zoom.
You can wire the Zoom node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Zoom under Credentials in the node settings. See Connecting credentials for the general flow.

OAuth

Sign in with your Zoom account when prompted; no keys to copy. Get your credentials here. NoClick requests the following permissions:
  • archiving:read:archived_files
  • archiving:update:archived_file_auto_delete_status
  • calendar:delete:acl
  • calendar:delete:calendar
  • calendar:delete:calendar_list
  • calendar:delete:event
  • calendar:read:acl
  • calendar:read:calendar
  • calendar:read:calendar_list
  • calendar:read:color
  • calendar:read:event
  • calendar:read:instance_event
  • calendar:read:list_acl
  • calendar:read:list_calendar_lists
  • calendar:read:list_events
  • calendar:update:acl
  • calendar:update:calendar
  • calendar:update:calendar_list
  • calendar:update:event
  • calendar:write:acl
  • calendar:write:calendar
  • calendar:write:calendar_list
  • calendar:write:event
  • calendar:write:import_event
  • calendar:write:move_event
  • calendar:write:quick_add_event
  • clips:delete:clip
  • clips:delete:collaborators
  • clips:delete:comment
  • clips:read:chapters
  • clips:read:clip
  • clips:read:download_clip
  • clips:read:list_collaborator
  • clips:read:list_comments
  • clips:read:list_user_clips
  • clips:update:clip
  • clips:update:share_setting
  • clips:write:chapters
  • clips:write:collaborators
  • clips:write:duplicate
  • cloud_recording:delete:meeting_recording
  • cloud_recording:delete:recording_file
  • cloud_recording:read:list_recording_files
  • cloud_recording:read:list_recording_registrants
  • cloud_recording:read:list_user_recordings
  • cloud_recording:read:recording_analytics_details
  • cloud_recording:read:recording_analytics_summary
  • cloud_recording:read:recording_settings
  • cloud_recording:read:registration_questions
  • cloud_recording:update:recording_settings
  • cloud_recording:update:recover_meeting_recordings
  • cloud_recording:update:recover_single_recording
  • cloud_recording:update:registrant_status
  • cloud_recording:update:registration_questions
  • cloud_recording:write:recording_registrant
  • contact:read:list_contacts
  • docs:delete:collaborator
  • docs:delete:file
  • docs:read:export
  • docs:read:file
  • docs:read:general_access
  • docs:read:import
  • docs:read:list_children
  • docs:read:list_file_collaborators
  • docs:update:collaborator
  • docs:update:file
  • docs:update:general_access
  • docs:write:collaborator
  • docs:write:export
  • docs:write:file
  • docs:write:import
  • email:delete:draft
  • email:delete:label
  • email:delete:msg
  • email:delete:thread
  • email:read:attachment
  • email:read:draft
  • email:read:history
  • email:read:label
  • email:read:list_drafts
  • email:read:list_labels
  • email:read:list_msgs
  • email:read:list_threads
  • email:read:msg
  • email:read:profile
  • email:read:thread
  • email:update:draft
  • email:update:label
  • email:write:draft
  • email:write:label
  • email:write:modify_msg
  • email:write:msg
  • email:write:send_draft
  • email:write:send_msg
  • email:write:thread
  • email:write:trash_msg
  • email:write:trash_thread
  • email:write:untrash_msg
  • email:write:untrash_thread
  • marketplace:read:app
  • marketplace:read:list_user_app_requests
  • marketplace:read:list_user_entitlements
  • marketplace:read:list_webhook_logs
  • marketplace:write:app
  • meeting:delete:live_meeting_chat_message
  • meeting:delete:meeting
  • meeting:delete:poll
  • meeting:delete:registrant
  • meeting:delete:summary
  • meeting:delete:survey
  • meeting:read:invitation
  • meeting:read:list_meetings
  • meeting:read:list_past_instances
  • meeting:read:list_past_participants
  • meeting:read:list_poll_results
  • meeting:read:list_polls
  • meeting:read:list_registrants
  • meeting:read:list_registration_questions
  • meeting:read:list_templates
  • meeting:read:list_upcoming_meetings
  • meeting:read:live_streaming_token
  • meeting:read:livestream
  • meeting:read:local_recording_token
  • meeting:read:meeting
  • meeting:read:past_meeting
  • meeting:read:past_qa
  • meeting:read:poll
  • meeting:read:registrant
  • meeting:read:summary
  • meeting:read:survey
  • meeting:read:token
  • meeting:update:in_meeting_controls
  • meeting:update:live_meeting_chat_message
  • meeting:update:livestream
  • meeting:update:livestream_status
  • meeting:update:meeting
  • meeting:update:participant_rtms_app_status
  • meeting:update:poll
  • meeting:update:registrant_status
  • meeting:update:registration_question
  • meeting:update:status
  • meeting:update:survey
  • meeting:write:batch_polls
  • meeting:write:batch_registrants
  • meeting:write:invite_links
  • meeting:write:meeting
  • meeting:write:poll
  • meeting:write:registrant
  • meeting:write:sip_dialing
  • meeting:write:template
  • pac:read:list_pac_accounts
  • phone:read:list_call_logs
  • role:delete:member
  • role:delete:role
  • role:read:list_members
  • role:read:list_roles
  • role:read:role
  • role:update:role
  • role:write:member
  • role:write:role
  • scheduler:delete:availability
  • scheduler:delete:delete_schedule
  • scheduler:delete:scheduled_event
  • scheduler:read:analytics
  • scheduler:read:availability
  • scheduler:read:get_schedule
  • scheduler:read:list_availability
  • scheduler:read:list_schedule
  • scheduler:read:list_scheduled_events
  • scheduler:read:routing
  • scheduler:read:scheduled_event
  • scheduler:read:scheduled_event_attendee
  • scheduler:update:availability
  • scheduler:update:patch_schedule
  • scheduler:update:scheduled_event
  • scheduler:write:availability
  • scheduler:write:insert_schedule
  • scheduler:write:scheduled_event
  • team_chat:delete:channel
  • team_chat:delete:file
  • team_chat:delete:member
  • team_chat:delete:shared_space
  • team_chat:delete:shared_space_administrators
  • team_chat:delete:shared_space_members
  • team_chat:delete:user_channel
  • team_chat:delete:user_message
  • team_chat:read:channel
  • team_chat:read:contact
  • team_chat:read:file
  • team_chat:read:list_contacts
  • team_chat:read:list_members
  • team_chat:read:list_shared_space_channels
  • team_chat:read:list_shared_space_members
  • team_chat:read:list_shared_spaces
  • team_chat:read:list_user_channels
  • team_chat:read:list_user_messages
  • team_chat:read:shared_space
  • team_chat:read:user_channel
  • team_chat:read:user_message
  • team_chat:update:channel
  • team_chat:update:message_emoji
  • team_chat:update:message_status
  • team_chat:update:shared_space
  • team_chat:update:shared_space_channels
  • team_chat:update:shared_space_owner
  • team_chat:update:user_channel
  • team_chat:update:user_message
  • team_chat:write:member
  • team_chat:write:members
  • team_chat:write:search_channels
  • team_chat:write:shared_space
  • team_chat:write:shared_space_administrators
  • team_chat:write:shared_space_members
  • team_chat:write:user_channel
  • team_chat:write:user_message
  • tsp:delete:tsp_account
  • tsp:read:list_tsp_accounts
  • tsp:read:tsp_account
  • tsp:update:tsp_account
  • tsp:write:tsp_account
  • user:delete:assistant
  • user:delete:profile_picture
  • user:delete:scheduler
  • user:delete:token
  • user:delete:user
  • user:delete:virtual_background_files
  • user:read:collaboration_device
  • user:read:email
  • user:read:list_assistants
  • user:read:list_collaboration_devices
  • user:read:list_permissions
  • user:read:list_schedulers
  • user:read:pm_room
  • user:read:settings
  • user:read:token
  • user:read:user
  • user:read:zak
  • user:update:email
  • user:update:password
  • user:update:presence_status
  • user:update:settings
  • user:update:status
  • user:update:user
  • user:write:assistant
  • user:write:profile_picture
  • user:write:virtual_background_files
  • webinar:delete:branding_name_tag
  • webinar:delete:branding_virtual_background
  • webinar:delete:branding_wallpaper
  • webinar:delete:panelist
  • webinar:delete:poll
  • webinar:delete:registrant
  • webinar:delete:survey
  • webinar:delete:webinar
  • webinar:read:branding
  • webinar:read:list_absentees
  • webinar:read:list_panelists
  • webinar:read:list_past_instances
  • webinar:read:list_past_participants
  • webinar:read:list_past_polls
  • webinar:read:list_polls
  • webinar:read:list_registrants
  • webinar:read:list_registration_questions
  • webinar:read:list_templates
  • webinar:read:list_tracking_sources
  • webinar:read:list_webinars
  • webinar:read:live_streaming_token
  • webinar:read:livestream
  • webinar:read:local_recording_token
  • webinar:read:past_qa
  • webinar:read:poll
  • webinar:read:registrant
  • webinar:read:survey
  • webinar:read:webinar
  • webinar:update:branding_name_tag
  • webinar:update:livestream
  • webinar:update:livestream_status
  • webinar:update:poll
  • webinar:update:registrant_status
  • webinar:update:registration_question
  • webinar:update:status
  • webinar:update:survey
  • webinar:update:webinar
  • webinar:write:batch_registrants
  • webinar:write:branding_name_tag
  • webinar:write:branding_virtual_background
  • webinar:write:branding_wallpaper
  • webinar:write:invite_links
  • webinar:write:panelist
  • webinar:write:poll
  • webinar:write:registrant
  • webinar:write:template
  • webinar:write:webinar
  • whiteboard:delete:collaborator
  • whiteboard:delete:project
  • whiteboard:delete:project_collaborator
  • whiteboard:delete:project_whiteboard
  • whiteboard:delete:whiteboard
  • whiteboard:read:archived_file
  • whiteboard:read:export
  • whiteboard:read:file
  • whiteboard:read:import
  • whiteboard:read:list_collaborators
  • whiteboard:read:list_projects
  • whiteboard:read:list_sessions
  • whiteboard:read:list_whiteboards
  • whiteboard:read:project
  • whiteboard:read:project_collaborator
  • whiteboard:read:session
  • whiteboard:read:subproject
  • whiteboard:read:whiteboard
  • whiteboard:update:collaborator
  • whiteboard:update:project
  • whiteboard:update:project_collaborator
  • whiteboard:update:share_setting
  • whiteboard:write:export
  • whiteboard:write:import
  • whiteboard:write:project
  • whiteboard:write:project_collaborator
  • whiteboard:write:project_whiteboard
  • whiteboard:write:whiteboard
  • zoom_events:delete:access_links
  • zoom_events:delete:event
  • zoom_events:delete:exhibitor
  • zoom_events:delete:hub_host
  • zoom_events:delete:session
  • zoom_events:delete:session_reservations
  • zoom_events:delete:speaker
  • zoom_events:delete:ticket
  • zoom_events:delete:ticket_type
  • zoom_events:read:access_links
  • zoom_events:read:event
  • zoom_events:read:exhibitor
  • zoom_events:read:list_access_links
  • zoom_events:read:list_attendee_actions
  • zoom_events:read:list_coeditors
  • zoom_events:read:list_email_types
  • zoom_events:read:list_emails_status
  • zoom_events:read:list_events
  • zoom_events:read:list_exhibitors
  • zoom_events:read:list_hub_hosts
  • zoom_events:read:list_hub_videos
  • zoom_events:read:list_hubs
  • zoom_events:read:list_registrants
  • zoom_events:read:list_registration_questions
  • zoom_events:read:list_session_attendee_actions
  • zoom_events:read:list_session_attendees
  • zoom_events:read:list_session_interpreters
  • zoom_events:read:list_session_polls
  • zoom_events:read:list_session_reservations
  • zoom_events:read:list_session_surveys
  • zoom_events:read:list_sessions
  • zoom_events:read:list_speakers
  • zoom_events:read:list_sponsor_tiers
  • zoom_events:read:list_ticket_types
  • zoom_events:read:list_tickets
  • zoom_events:read:session
  • zoom_events:read:session_livestream_config
  • zoom_events:read:session_token
  • zoom_events:read:speaker
  • zoom_events:read:ticket
  • zoom_events:update:access_links
  • zoom_events:update:batch_attendee_actions
  • zoom_events:update:batch_session_attendee_actions
  • zoom_events:update:event
  • zoom_events:update:exhibitor
  • zoom_events:update:registraion_question
  • zoom_events:update:session
  • zoom_events:update:session_interpreter
  • zoom_events:update:session_livestream_config
  • zoom_events:update:session_poll
  • zoom_events:update:speaker
  • zoom_events:update:ticket_type
  • zoom_events:write:access_links
  • zoom_events:write:coeditor
  • zoom_events:write:event
  • zoom_events:write:exhibitor
  • zoom_events:write:hub_host
  • zoom_events:write:session_reservations
  • zoom_events:write:speaker
  • zoom_events:write:ticket
  • zoom_events:write:ticket_type
  • zoom_quality_management:read:evaluations
  • zoom_quality_management:read:interactions
  • zoom_quality_management:write:interactions
  • zra:read:team
  • zra:read:team_list
  • zra:read:team_managers
  • zra:read:team_members
  • zva:delete:km_article
  • zva:read:km_article
  • zva:read:list_km_articles
  • zva:update:km_article
  • zva:write:km_article

Server to server

Enter the values manually when creating the credential. Create a Server-to-Server OAuth app at marketplace.zoom.us (Develop -> Build App -> Server-to-Server OAuth). Copy the Account ID, Client ID, and Client Secret, and add the scopes your operations need (meeting, webinar, user, recording, phone, chat). Get your credentials here.

Operations

Accounts

AI services

Contact center

Contacts

Docs

Marketplace

Meetings

Number management

Phone

Quality management

Recordings

Revenue accelerator

Roles

Scheduler

Team chat

Triggers

Users

Video SDK

Webinars

Whiteboard

Zoom calendar

Zoom clips

Zoom events

Zoom mail

Zoom phone

Zoom rooms