Skip to content

Integration · Communication

zoom.com

Connect Claude & ChatGPT to Zoom Phone

Ask your AI who called yesterday, which voicemails are still unread, or how a call queue did last week in Zoom Phone. It can read call history, call recordings, voicemails with transcriptions, AI call summaries and SMS conversations, and look up users, call queues and auto receptionists. It can also send an SMS and keep your shared external contacts up to date.

Connect Zoom Phone free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which calls did we miss yesterday?”

    The AI lists account-wide call history for yesterday, filtered to missed calls.

  • “What do my unread voicemails say?”

    It lists your unread voicemails and reads the caller and transcription of each one.

  • “How did the support queue do last week?”

    It reads call queue analytics for the week: calls answered, calls missed and wait times.

What your AI can do

Calls and recordings

Read call history for the account or one user, details of a single call, call recordings and AI call summaries.

Voicemail and SMS

List and read voicemails with transcriptions, mark them read or unread, read SMS conversations and send an SMS.

Users, queues and contacts

Look up phone users and extensions, call queues and their members, queue analytics, auto receptionists and external contacts.

  • “Who answers the sales call queue?”

    It finds the call queue and lists its members.

  • “Text Anna on +4520123456 that the delivery is delayed.”

    It sends the SMS from your Zoom Phone number. This is a real text.

  • “What is Lars's extension?”

    It searches Zoom Phone users and returns his extension and phone numbers.

359 tools for Zoom Phone

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_a_site_s_emergency_routing_ruleChanges dataCreate a new routing rule. Required: number pattern, name or routing type. API summary: Add a site's emergency routing rule.
  • add_account_level_outbound_calling_exception_ruleChanges dataCreate a new exception rule. Search exception rules first to avoid duplicates. API summary: Add account level outbound calling exception rule.
  • add_an_account_s_inbound_block_ruleChanges dataCreate a new rule. Required: match type, type or status. Search rules first to avoid duplicates. API summary: Add an account's inbound block rule.
  • add_an_emergency_service_locationChanges dataCreate a new address. Required: emergency address id or name. API summary: Add an emergency service location.
  • add_customized_outbound_caller_id_phone_numbersChanges dataCreate a new customized number. Search customized numbers first to avoid duplicates. API summary: Add customized outbound caller ID phone numbers.
  • add_directory_backup_routing_ruleChanges dataCreate a new routing rule. API summary: Add directory backup routing rule.
  • add_site_level_outbound_calling_exception_ruleChanges dataCreate a new exception rule. Search exception rules first to avoid duplicates. API summary: Add site level outbound calling exception rule.
  • add_user_level_outbound_calling_exception_ruleChanges dataCreate a new exception rule. Search exception rules first to avoid duplicates. API summary: Add user level outbound calling exception rule.
  • add_users_to_a_directory_of_a_siteChanges dataCreate a new extension. API summary: Add users to a directory of a site.
  • attach_calling_plan_to_common_areaChanges dataAttach a calling plan (common area id). API summary: Assign calling plans to a common area.
  • attach_calling_plan_to_roomChanges dataAttach a calling plan (room id). API summary: Assign calling plans to a Zoom Room.
  • attach_calling_plan_to_userChanges dataAttach a calling plan (user id). API summary: Assign calling plan to a user.
  • attach_phone_numberChanges dataAttach a phone number. API summary: Assign phone numbers to the emergency number pool.
  • attach_phone_number_to_auto_receptionistChanges dataAttach a phone number (auto receptionist id). API summary: Assign phone numbers.
  • attach_phone_number_to_call_queueChanges dataAttach a phone number (call queue id). API summary: Assign numbers to a call queue.
  • attach_phone_number_to_common_areaChanges dataAttach a phone number (common area id). API summary: Assign phone numbers to a common area.
  • attach_phone_number_to_roomChanges dataAttach a phone number (room id). API summary: Assign phone numbers to a Zoom Room.
  • attach_phone_number_to_shared_line_groupChanges dataAttach a phone number (slg id). API summary: Assign phone numbers.
  • attach_phone_number_to_userChanges dataAttach a phone number (user id). API summary: Assign a phone number to a user.
  • create_activation_codeChanges dataCreate a new activation code. Required: common area ids. API summary: Generate activation codes for common areas.
  • create_addressChanges dataCreate a new address. Required: address line1, city, country, state code or zip. API summary: Add an emergency address.
  • create_address_batch_add_locationsVisible to othersCreate a new address. Required: locations. Has effects visible outside this system. API summary: Batch add emergency service locations.
  • create_alert_settingChanges dataCreate a new alert setting. Required: alert setting name, module, rule, target type, rule conditions or time frame type. Search alert settings first to avoid duplicates. API summary: Add an alert setting.
  • create_auto_receptionistChanges dataCreate a new auto receptionist. Required: name. API summary: Add an auto receptionist.
  • create_batchVisible to othersCreate a new batch. Has effects visible outside this system. API summary: Add audio items.
  • create_batch_batch_add_usersVisible to othersCreate a new batch. Has effects visible outside this system. API summary: Batch add users.
  • create_blocked_listChanges dataCreate a new blocked list. API summary: Create a blocked list.
  • create_call_queueChanges dataCreate a new call queue. Required: name. Search call queues first to avoid duplicates. API summary: Create a call queue.
  • create_call_queue_custom_groupChanges dataCreate a new custom group for a call queue. Required: name. API summary: Create a custom group in a call queue.
  • create_call_queue_userChanges dataCreate a new user for a call queue. Search users first to avoid duplicates. API summary: Add members to a call queue.
  • create_channelChanges dataCreate a new channel. Required: channel name. Search channels first to avoid duplicates. API summary: Create a push to talk channel.
  • create_channel_userChanges dataCreate a new user for a channel. Search users first to avoid duplicates. API summary: Add members to a push to talk (PTT) channel.
  • create_common_areaChanges dataCreate a new common area. Required: display name. Search common areas first to avoid duplicates. API summary: Add a common area.
  • create_custom_group_userChanges dataCreate a new user for a custom group. Required: member extension ids. Search users first to avoid duplicates. API summary: Add members to a custom group.
  • create_customized_numberChanges dataCreate a new customized number. Search customized numbers first to avoid duplicates. API summary: Add phone numbers for an account's customized outbound caller ID.
  • create_customized_number_add_user_outbound_caller_numbersChanges dataCreate a new customized number. Required: phone number ids. Search customized numbers first to avoid duplicates. API summary: Add phone numbers for users' customized outbound caller ID.
  • create_deviceChanges dataCreate a new device. Required: display name, mac address or type. Search devices first to avoid duplicates. API summary: Add a device.
  • create_device_extensionChanges dataCreate a new extension for a device. Required: assignee extension ids. API summary: Assign an entity to a device.
  • create_device_rebootChanges dataCreate a new reboot for a device. API summary: Reboot a desk phone.
  • create_exception_ruleChanges dataCreate a new exception rule. Search exception rules first to avoid duplicates. API summary: Add common area level outbound calling exception rule.
  • create_extensionChanges dataCreate a new extension. Required: site id. API summary: Add users to a directory.
  • create_external_contactChanges dataCreate an external contact with `name`, `phone_numbers` and `email`.
  • create_firmware_update_ruleChanges dataCreate a new firmware update rule. Required: version, device type or device model. API summary: Add a firmware update rule.
  • create_group_call_pickupChanges dataCreate a new group call pickup. Required: display name. Search group call pickups first to avoid duplicates. API summary: Add a group call pickup object.
  • create_group_call_pickup_userChanges dataCreate a new user for a group call pickup. Search users first to avoid duplicates. API summary: Add members to a call pickup group.
  • create_monitoring_groupChanges dataCreate a new monitoring group. Search monitoring groups first to avoid duplicates. API summary: Create a monitoring group.
  • create_monitoring_group_userChanges dataCreate a new user for a monitoring group. Required: member type. Search users first to avoid duplicates. API summary: Add members to a monitoring group.
  • create_provision_templateChanges dataCreate a new provision template. Required: name. API summary: Add a provision template.
  • create_roleDeletesCreate a new role. Required: role id. Destructive action; may require approval. API summary: Duplicate a phone role.
  • create_role_targetDeletesCreate a new target for a role. Required: targets. Search targets first to avoid duplicates. Destructive action; may require approval. API summary: Add phone role targets.
  • create_role_userDeletesCreate a new user for a role. Search users first to avoid duplicates. Destructive action; may require approval. API summary: Add members to roles.
  • create_roomChanges dataCreate a new room. Search rooms first to avoid duplicates. API summary: Add a Zoom Room to a Zoom Phone.
  • create_routing_ruleChanges dataCreate a new routing rule. Required: number pattern, name or routing type. API summary: Add an account's emergency routing rule.
  • create_ruleChanges dataCreate a new rule. Required: match type or type. Search rules first to avoid duplicates. API summary: Add an extension's inbound block rule.
  • create_setting_templateChanges dataCreate a new setting template. Required: name or type. Search setting templates first to avoid duplicates. API summary: Add a setting template.
  • create_shared_line_groupChanges dataCreate a new shared line group. Required: display name or extension number. Search shared line groups first to avoid duplicates. API summary: Create a shared line group.
  • create_shared_line_group_userChanges dataCreate a new user for a shared line group. Search users first to avoid duplicates. API summary: Add members to a shared line group.
  • create_siteChanges dataCreate a new site. Required: auto receptionist name, default emergency address or name. API summary: Create a phone site.
  • create_userChanges dataCreate a new user. Required: members. Search users first to avoid duplicates. API summary: Add members to a private directory.
  • create_user_audioChanges dataCreate a new audio for a user. API summary: Add an audio item for text-to-speech conversion.
  • delete_a_site_s_emergency_routing_ruleDeletesPermanently delete a routing rule by routing rule identifier. Destructive action; may require approval. API summary: Delete a site's emergency routing rule.
  • delete_account_level_outbound_calling_exception_ruleDeletesPermanently delete a exception rule by exception rule id. Destructive action; may require approval. API summary: Delete account level outbound calling exception rule.
  • delete_addressDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: Delete an emergency address.
  • delete_alert_settingDeletesPermanently delete a alert setting by alert setting id. Destructive action; may require approval. API summary: Delete an alert setting.
  • delete_an_account_s_inbound_block_ruleMoves moneyPermanently delete a rule. Financial or irreversible action; may require approval. API summary: Delete an account's inbound block rule.
  • delete_an_emergency_locationDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: Delete an emergency location.
  • delete_audioDeletesPermanently delete a audio by audio id. Destructive action; may require approval. API summary: Delete an audio item.
  • delete_auto_receptionistDeletesPermanently delete a auto receptionist by auto receptionist id. Destructive action; may require approval. API summary: Delete a non-primary auto receptionist.
  • delete_auto_receptionist_policyDeletesPermanently delete a policy by policy type. Destructive action; may require approval. API summary: Delete a policy subsetting.
  • delete_auto_receptionist_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete auto receptionist setting.
  • delete_blocked_listDeletesPermanently delete a blocked list by blocked list id. Destructive action; may require approval.
  • delete_call_queueDeletesPermanently delete a call queue by call queue id. Destructive action; may require approval.
  • delete_call_queue_custom_groupDeletesPermanently delete a custom group by custom group id. Destructive action; may require approval.
  • delete_call_queue_phone_numberDeletesPermanently delete a phone number by phone number id. Destructive action; may require approval. API summary: Unassign a phone number.
  • delete_call_queue_policyDeletesPermanently delete a policy by policy type. Destructive action; may require approval. API summary: Delete a CQ policy setting.
  • delete_call_queue_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete call queue setting.
  • delete_channelDeletesPermanently delete a channel by channel id. Destructive action; may require approval. API summary: Remove a push to talk channel.
  • delete_channel_userDeletesPermanently delete a user by extension id. Destructive action; may require approval. API summary: Remove a member from a push to talk channel.
  • delete_common_areaDeletesPermanently delete a common area by common area id. Destructive action; may require approval.
  • delete_common_area_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete common area setting.
  • delete_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval. API summary: Delete an external contact.
  • delete_custom_group_userDeletesPermanently delete a user by extension id. Destructive action; may require approval. API summary: Remove a member from a custom group.
  • delete_customized_numbersMoves moneyPermanently delete a customized number. Financial or irreversible action; may require approval. API summary: Delete phone numbers for an account's customized outbound caller ID.
  • delete_deviceDeletesPermanently delete a device by device id. Destructive action; may require approval.
  • delete_device_extensionDeletesPermanently delete a extension by extension id. Destructive action; may require approval. API summary: Unassign an entity from the device.
  • delete_directory_backup_routing_ruleDeletesPermanently delete a routing rule by routing rule id. Destructive action; may require approval. API summary: Delete directory backup routing rule.
  • delete_exception_ruleDeletesPermanently delete a exception rule by exception rule id. Destructive action; may require approval. API summary: Delete common area level outbound calling exception rule.
  • delete_extension_line_keyDeletesPermanently delete a line key by line key id. Destructive action; may require approval. API summary: Delete a line key setting.
  • delete_extensionsMoves moneyPermanently delete a extension. Financial or irreversible action; may require approval. API summary: Delete users from a directory.
  • delete_firmware_update_ruleDeletesPermanently delete a firmware update rule by rule id. Destructive action; may require approval. API summary: Delete firmware update rule.
  • delete_group_call_pickupDeletesPermanently delete a group call pickup by group id. Destructive action; may require approval. API summary: Delete group call pickup objects.
  • delete_group_call_pickup_userDeletesPermanently delete a user by extension id. Destructive action; may require approval. API summary: Remove members from call pickup group.
  • delete_logDeletesPermanently delete a log by fax log id. Destructive action; may require approval. API summary: Delete fax log.
  • delete_monitoring_groupDeletesPermanently delete a monitoring group by monitoring group id. Destructive action; may require approval.
  • delete_monitoring_group_userDeletesPermanently delete a user by member extension id. Destructive action; may require approval. API summary: Remove a member from a monitoring group.
  • delete_monitoring_group_usersMoves moneyPermanently delete a user by monitoring group id. Financial or irreversible action; may require approval. API summary: Remove all monitors or monitored members from a monitoring group.
  • delete_provision_templateDeletesPermanently delete a provision template by template id. Destructive action; may require approval.
  • delete_recordingDeletesPermanently delete a recording by recording id. Destructive action; may require approval. API summary: Delete a call recording.
  • delete_roleDeletesPermanently delete a role by role id. Destructive action; may require approval. API summary: Delete a phone role.
  • delete_role_targetsMoves moneyPermanently delete a target by role id. Financial or irreversible action; may require approval. API summary: Delete phone role targets.
  • delete_role_usersMoves moneyPermanently delete a user by role id. Financial or irreversible action; may require approval. API summary: Delete members in a role.
  • delete_roomDeletesPermanently delete a room by room id. Destructive action; may require approval. API summary: Remove a Zoom Room from a ZP account.
  • delete_routing_ruleDeletesPermanently delete a routing rule by routing rule identifier. Destructive action; may require approval. API summary: Delete an account's emergency routing rule.
  • delete_rulesMoves moneyPermanently delete a rule by extension id. Financial or irreversible action; may require approval. API summary: Delete an extension's inbound block rule.
  • delete_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete a call handling setting.
  • delete_shared_line_groupDeletesPermanently delete a shared line group by slg id. Destructive action; may require approval.
  • delete_shared_line_group_phone_numberDeletesPermanently delete a phone number by phone number id. Destructive action; may require approval. API summary: Unassign a phone number.
  • delete_shared_line_group_phone_numbersMoves moneyPermanently delete a phone number by slg id. Financial or irreversible action; may require approval. API summary: Unassign all phone numbers.
  • delete_shared_line_group_policyDeletesPermanently delete a policy by policy type. Destructive action; may require approval. API summary: Delete an SLG policy setting.
  • delete_shared_line_group_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete shared line group setting.
  • delete_shared_line_group_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Unassign a member from a shared line group.
  • delete_shared_line_group_usersMoves moneyPermanently delete a user by slg id. Financial or irreversible action; may require approval. API summary: Unassign members from a shared line group.
  • delete_siteDeletesPermanently delete a site by site id. Destructive action; may require approval. API summary: Delete a phone site.
  • delete_site_level_outbound_calling_exception_ruleDeletesPermanently delete a exception rule by exception rule id. Destructive action; may require approval. API summary: Delete site level outbound calling exception rule.
  • delete_site_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete a site setting.
  • delete_statisticsMoves moneyPermanently delete a statistic. Financial or irreversible action; may require approval. API summary: Delete an account's inbound blocked statistics.
  • delete_userDeletesPermanently delete a user by extension id. Destructive action; may require approval. API summary: Remove a member from a private directory.
  • delete_user_call_forward_settingDeletesPermanently delete a call forward setting by hour type. Destructive action; may require approval. API summary: Delete user call forward setting.
  • delete_user_call_historyDeletesPermanently delete a call history by call element id. Destructive action; may require approval. API summary: Delete a user's call history.
  • delete_user_level_outbound_calling_exception_ruleDeletesPermanently delete a exception rule by exception rule id. Destructive action; may require approval. API summary: Delete user level outbound calling exception rule.
  • delete_user_profile_settingDeletesPermanently delete a profile setting by setting type. Destructive action; may require approval. API summary: Delete a user's profile setting.
  • delete_user_settingDeletesPermanently delete a setting by setting type. Destructive action; may require approval. API summary: Delete a user's shared access setting.
  • delete_users_from_a_directory_of_a_siteMoves moneyPermanently delete a extension by site id. Financial or irreversible action; may require approval. API summary: Delete users from a directory of a site.
  • delete_voicemailDeletesDelete a voicemail by `voicemail_id`. This cannot be undone.
  • detach_calling_plan_to_common_areaDeletesDetach a calling plan (type). Destructive action; may require approval. API summary: Unassign a calling plan from the common area.
  • detach_calling_plan_to_roomDeletesDetach a calling plan (type). Destructive action; may require approval. API summary: Remove a calling plan from a Zoom Room.
  • detach_calling_plan_to_userDeletesDetach a calling plan (plan type). Destructive action; may require approval. API summary: Unassign user's calling plan.
  • detach_phone_numberDeletesDetach a phone number (phone number id). Destructive action; may require approval. API summary: Unassign phone numbers from the emergency number pool.
  • detach_phone_number_to_auto_receptionistMoves moneyDetach a phone number (auto receptionist id). Financial or irreversible action; may require approval. API summary: Unassign all phone numbers.
  • detach_phone_number_to_auto_receptionist_unassign_a_phone_num_auDeletesDetach a phone number (phone number id). Destructive action; may require approval. API summary: Unassign a phone number.
  • detach_phone_number_to_call_queueMoves moneyDetach a phone number (call queue id). Financial or irreversible action; may require approval. API summary: Unassign all phone numbers.
  • detach_phone_number_to_common_areaDeletesDetach a phone number (phone number id). Destructive action; may require approval. API summary: Unassign phone numbers from common area.
  • detach_phone_number_to_roomDeletesDetach a phone number (phone number id). Destructive action; may require approval. API summary: Remove a phone number from a Zoom Room.
  • detach_phone_number_to_userDeletesDetach a phone number (phone number id). Destructive action; may require approval. API summary: Unassign a phone number.
  • detach_user_to_call_queueMoves moneyDetach a user (call queue id). Financial or irreversible action; may require approval. API summary: Unassign all members.
  • detach_user_to_call_queue_unassign_member_from_call_queueDeletesDetach a user (user id). Destructive action; may require approval. API summary: Unassign a member.
  • download_a_phone_recording_transcriptGet one download by recording id. API summary: Download a phone recording transcript.
  • download_a_phone_voicemailGet one download by file id. API summary: Download a phone voicemail.
  • download_downloadDownload the document for a download. API summary: Download fax cover page preview image.
  • get_accountGet one account by account id. API summary: Get billing account details.
  • get_account_level_outbound_calling_countries_and_regionsList countries regions. Optional filters: next page token. Results are paginated. API summary: Get account level outbound calling countries and regions.
  • get_account_s_fax_logsList logs. Optional filters: next page token, site id, sender number, receiver number, extension type or from. Results are paginated. API summary: Get account's fax logs.
  • get_addressGet one address by address id. API summary: Get emergency address details.
  • get_ai_call_summaryGet an AI-generated call summary by `user_id` and `ai_call_summary_id`.
  • get_alert_settingGet one alert setting by alert setting id. API summary: Get alert setting details.
  • get_audioGet one audio by audio id. API summary: Get an audio item.
  • get_auto_receptionistGet one auto receptionist by auto receptionist id. API summary: Get an auto receptionist.
  • get_blocked_listGet one blocked list by blocked list id. API summary: Get blocked list details.
  • get_callGet the details of one call by `call_history_uuid`, including its legs and outcome.
  • get_call_elementGet one call element by call element id. API summary: Get call element.
  • get_call_history_syncGet one call history by user id. Results are paginated. API summary: Sync user's call history.
  • get_call_logGet one call log by call id. API summary: Get call details from call log.
  • get_call_queueGet one call queue by `call_queue_id`, with its settings and numbers.
  • get_call_queue_analyticsGet call queue performance (calls answered, missed, wait times) between `from` and `to`.
  • get_call_queue_call_handling_settingList settings. Optional filters: hour type, holiday hour id or break hour id. API summary: Get call queue call handling setting.
  • get_call_queue_custom_groupGet one custom group for a call queue by custom group id. API summary: Get call queue custom group detail.
  • get_channelGet one channel by channel id. API summary: Get push to talk channel details.
  • get_common_areaGet one common area by common area id. API summary: Get common area details.
  • get_common_area_call_handling_settingList settings. Optional filters: hour type, holiday hour id or break hour id. API summary: Get common area call handling setting.
  • get_deviceGet one device by device id. API summary: Get device details.
  • get_downloadGet one download by file id. API summary: Download a phone recording.
  • get_emergency_service_location_detailsGet one address by address id. API summary: Get emergency service location details.
  • get_external_contactGet one external contact by `contact_id`.
  • get_fax_charges_usage_reportList payments. Optional filters: from, to, next page token or fax id. Results are paginated. API summary: Get fax charges usage report.
  • get_firmware_update_ruleGet one firmware update rule by rule id. API summary: Get firmware update rule information.
  • get_group_call_pickupGet one group call pickup by group id. API summary: Get call pickup group by ID.
  • get_group_policyGet one policy for a group by policy type. API summary: Get group policy details.
  • get_logGet one log by fax log id. API summary: Get fax log details.
  • get_log_documentGet one document for a log by document id. API summary: Download fax file.
  • get_monitoring_groupGet one monitoring group by monitoring group id. API summary: Get monitoring group by ID.
  • get_phone_account_settingsList settings. API summary: Get phone account settings.
  • get_phone_userGet one Zoom Phone user's profile by `user_id` (ID or email), including extension and phone numbers.
  • get_policyGet one policy by policy type. API summary: Get account policy details.
  • get_provision_templateGet one provision template by template id. API summary: Get a provision template.
  • get_recording_statusChanges dataGet the current status of a recording by recording id. API summary: Update Recording Status.
  • get_roleGet one role by role id. API summary: Get role information.
  • get_roomGet one room by room id. API summary: Get a Zoom Room under Zoom Phone license.
  • get_routing_ruleGet one routing rule by routing rule id. API summary: Get directory backup routing rule.
  • get_sessionGet one session by session id. Results are paginated. API summary: Get SMS session details.
  • get_session_messageGet one message for a session by message id. API summary: Get SMS by message ID.
  • get_setting_templateGet one setting template by template id. API summary: Get setting template details.
  • get_shared_line_groupGet one shared line group by shared line group id. API summary: Get a shared line group.
  • get_shared_line_group_call_handling_settingList settings. Optional filters: hour type, holiday hour id or break hour id. API summary: Get shared line group call handling setting.
  • get_siteGet one site by site id. API summary: Get phone site details.
  • get_site_level_outbound_calling_countries_and_regionsList countries regions. Optional filters: next page token. Results are paginated. API summary: Get site level outbound calling countries and regions.
  • get_site_settingGet one setting for a site by setting type. API summary: Get a phone site setting.
  • get_sms_mms_charges_usage_reportList payments. Optional filters: from, to, next page token or show charges only. Results are paginated. API summary: Get SMS/MMS charges usage report.
  • get_user_call_handling_settingList settings. Optional filters: hour type, holiday hour id or break hour id. API summary: Get user call handling setting.
  • get_user_level_outbound_calling_countries_and_regionsList countries regions. Optional filters: next page token. Results are paginated. API summary: Get user level outbound calling countries and regions.
  • get_user_policyGet one policy for a user by policy type. API summary: Get user policy details.
  • get_voicemailGet one voicemail by `voicemail_id`, including caller and transcription.
  • get_whatsapp_message_by_message_idGet one message for a session by message id. API summary: Get WhatsApp message by message ID.
  • get_whatsapp_session_detailsGet one session by session id. Results are paginated. API summary: Get WhatsApp session details.
  • list_a_site_s_emergency_routing_rulesList routing rules. API summary: List a site's emergency routing rules.
  • list_account_level_outbound_calling_exception_rulesSearch exception rules by country, keyword, match type, status or next page token. Use this to find existing exception rules before creating a new exception rule. Results are paginated. API summary: List account level outbound calling exception rules.
  • list_account_settingsList account settings. Optional filters: setting types. API summary: List an account's Zoom Phone settings.
  • list_accountsList accounts. Optional filters: site id. API summary: List billing accounts.
  • list_activation_codesList activation codes. Optional filters: next page token. Results are paginated.
  • list_addressesList addresses. Optional filters: site id, user id, level, status, address keyword or next page token. Results are paginated. API summary: List emergency addresses.
  • list_an_account_s_inbound_block_rulesSearch rules by keyword, match type, type, status or next page token. Use this to find existing rules before creating a new rule. Results are paginated. API summary: List an account's inbound block rules.
  • list_auto_receptionist_ivrsList ivrs for a auto receptionist. Optional filters: hours type, holiday id or break id. API summary: Get auto receptionist IVR.
  • list_auto_receptionist_policiesList policies for a auto receptionist. API summary: Get an auto receptionist policy.
  • list_auto_receptionist_settingsList settings for a auto receptionist. Optional filters: setting type. API summary: Get auto receptionist settings.
  • list_auto_receptionistsList auto receptionists (phone menus) on the account.
  • list_blocked_listsList blocked lists. Optional filters: next page token. Results are paginated.
  • list_call_element_recordingsList recordings for a call element. API summary: Get a recording by call element ID.
  • list_call_element_voice_mailsList voice mails for a call element. API summary: Get a voicemail by call element ID.
  • list_call_historyList account-wide call history between `from` and `to`, filtered by `keyword`, `directions`, `call_results` or `with_voicemail`.
  • list_call_log_qosList qos for a call log. API summary: Get call QoS.
  • list_call_logsList call logs. Optional filters: from, to, site id, quality type or next page token. Results are paginated.
  • list_call_queue_custom_groupsList custom groups for a call queue. API summary: List custom groups of a call queue.
  • list_call_queue_membersList the members of a call queue by `call_queue_id`.
  • list_call_queue_policiesList policies for a call queue. API summary: Get call queue policy.
  • list_call_queue_recordingsList recordings for a call queue. Optional filters: next page token, from or to. Results are paginated. API summary: Get call queue recordings.
  • list_call_queue_settingsList settings for a call queue. Optional filters: setting type. API summary: Get call queue settings.
  • list_calling_plansList calling plans.
  • list_common_area_settingsList settings for a common area. Optional filters: setting type. API summary: Get common area settings.
  • list_countries_regionsList countries regions. Optional filters: next page token. Results are paginated. API summary: Get common area level outbound calling countries and regions.
  • list_customized_outbound_caller_id_phone_numbersSearch customized numbers by selected, site id 2, extension type, keyword or next page token. Use this to find existing customized numbers before creating a new customized number. Results are paginated. API summary: List customized outbound caller ID phone numbers.
  • list_detectable_personal_location_usersSearch users by status, site id, keyword or next page token. Use this to find existing users before creating a new user. Results are paginated. API summary: List detectable personal location users.
  • list_device_line_keysList line keys for a device. API summary: Get device line keys information.
  • list_devicesSearch devices by type, assignee type, device source, location status, site id or device type. Use this to find existing devices before creating a new device. Results are paginated. API summary: List devices.
  • list_directory_backup_routing_rulesList routing rules. Optional filters: site id. API summary: List directory backup routing rules.
  • list_emergency_service_locationsList addresses. Optional filters: next page token or site id. Results are paginated. API summary: List emergency service locations.
  • list_emergency_service_settingsList emergency service settings. Optional filters: site id. API summary: Get emergency service settings.
  • list_extension_line_keysList line keys for a extension. API summary: Get line key position and settings information.
  • list_extensionsList extensions. Optional filters: next page token, in directory or site id. Results are paginated. API summary: List users in directory.
  • list_external_contactsList the account's external contacts (shared phone directory).
  • list_firmwareList firmware. Optional filters: is update or site id. API summary: List updatable firmwares.
  • list_firmware_update_rulesList firmware update rules. Optional filters: site id or next page token. Results are paginated.
  • list_group_call_pickup_usersList users for a group call pickup. Optional filters: next page token, site id or extension type. Results are paginated. API summary: List call pickup group members.
  • list_group_settingsList settings for a group. Optional filters: setting types. API summary: Get group phone settings.
  • list_logsList logs. Optional filters: next page token, sender number, receiver number, from or to. Results are paginated. API summary: Get extension's fax logs.
  • list_monitoring_group_usersList users for a monitoring group. Optional filters: member type or next page token. Results are paginated. API summary: Get members of a monitoring group.
  • list_nomadic_emergency_services_usersSearch users by status, site id, keyword or next page token. Use this to find existing users before creating a new user. Results are paginated. API summary: List nomadic emergency services users.
  • list_operationlogsList operationlogs. Optional filters: from, to, category type or next page token. Results are paginated. API summary: Get operation logs report.
  • list_opt_statusesList opt statuses. Optional filters: consumer phone number or zoom phone user numbers. API summary: List opt statuses of phone numbers assigned to SMS campaign.
  • list_opt_statuses_get_number_consent_opt_statusList opt statuses. Optional filters: consumer phone number or zoom phone user numbers. API summary: List opt statuses of phone numbers assigned to SMS consent.
  • list_pagesList pages. Optional filters: next page token. Results are paginated. API summary: Get fax cover pages.
  • list_past_callsList past calls. Optional filters: from, to, phone number, extension number, quality type or department. Results are paginated. API summary: List past call metrics.
  • list_paymentsList payments. Optional filters: from, to, next page token, billing account id, show charges only or call ids. Results are paginated. API summary: Get call charges usage report.
  • list_phone_numbersList phone numbers. Optional filters: next page token. Results are paginated. API summary: List account emergency number pool phone numbers.
  • list_phone_usersList Zoom Phone users, optionally filtered by `keyword`, `status`, `site_id` or `department`. Use to find a user's ID or extension.
  • list_private_directory_membersSearch users by next page token, keyword or site id. Use this to find existing users before creating a new user. Results are paginated. API summary: List private directory members.
  • list_provision_templatesList provision templates. Optional filters: next page token. Results are paginated.
  • list_real_time_location_for_usersSearch users by location type, site id, keyword or next page token. Use this to find existing users before creating a new user. Results are paginated. API summary: List real time location for users.
  • list_recordingsList call recordings on the account between `from` and `to`.
  • list_role_usersList users for a role. Optional filters: in role. API summary: List members in a role.
  • list_rolesList roles. API summary: List phone roles.
  • list_routing_rulesList routing rules. API summary: List an account's emergency routing rules.
  • list_settingsList settings. Optional filters: hour type, holiday hour id or break hour id. API summary: Get auto receptionist call handling setting.
  • list_shared_line_group_policiesList policies for a shared line group. API summary: Get a shared line group policy.
  • list_shared_line_group_settingsList settings for a shared line group. Optional filters: setting type. API summary: Get shared line group settings.
  • list_site_emergency_number_pool_phone_numbersList phone numbers. Optional filters: next page token. Results are paginated. API summary: List site emergency number pool phone numbers.
  • list_site_level_outbound_calling_exception_rulesSearch exception rules by country, keyword, match type, status or next page token. Use this to find existing exception rules before creating a new exception rule. Results are paginated. API summary: List site level outbound calling exception rules.
  • list_sitesList sites. Optional filters: next page token or site name. Results are paginated. API summary: List phone sites.
  • list_sms_conversationsList a user's SMS conversations by `user_id`, newest first. Use `sync_type` FSync for a full list.
  • list_sms_messagesList the messages in one SMS conversation by `session_id`.
  • list_user_audioList audio for a user. API summary: List audio items.
  • list_user_call_historyList one user's call history by `user_id`, between `from` and `to`.
  • list_user_level_outbound_calling_exception_rulesSearch exception rules by country, keyword, match type, status or next page token. Use this to find existing exception rules before creating a new exception rule. Results are paginated. API summary: List user level outbound calling exception rules.
  • list_user_recordingsList one user's call recordings by `user_id`.
  • list_user_s_opt_statuses_of_phone_numbersList opt statuses. Optional filters: consumer phone numbers or zoom phone user numbers. API summary: List user's opt statuses of phone numbers.
  • list_user_settingsList settings for a user. API summary: Get a user's profile settings.
  • list_user_voicemailsList one user's voicemails by `user_id`, filtered by `status`.
  • list_users_in_a_directory_by_siteList extensions. Optional filters: next page token, in directory or site id 2. Results are paginated. API summary: List users in a directory by site.
  • list_users_permission_for_location_sharingSearch users by site id, keyword or next page token. Use this to find existing users before creating a new user. Results are paginated. API summary: List users permission for location sharing.
  • list_voicemailsList voicemails on the account between `from` and `to`, filtered by `status` (read/unread).
  • mark_voicemailChanges dataMark a voicemail as Read or Unread with `read_status`.
  • remove_customized_outbound_caller_id_phone_numbersMoves moneyPermanently delete a customized number by site id. Financial or irreversible action; may require approval. API summary: Remove customized outbound caller ID phone numbers.
  • remove_users_customized_outbound_caller_id_phone_numbersMoves moneyPermanently delete a customized number by user id. Financial or irreversible action; may require approval. API summary: Remove users' customized outbound caller ID phone numbers.
  • search_alert_settingsSearch alert settings by next page token, module, rule or status. Use this to find existing alert settings before creating a new alert setting. Results are paginated. API summary: List alert settings with paging query.
  • search_call_queuesSearch call queues by next page token, site id, cost center, department or keyword. Use this to find existing call queues before creating a new call queue. Results are paginated. API summary: List call queues.
  • search_channel_usersSearch users for a channel by next page token, keyword, member site id, filter level or broadcast member type. Use this to find existing users before creating a new user. Results are paginated. API summary: List push to talk channel members.
  • search_channelsSearch channels by next page token, site id, keyword, filter level, auto connect or channel type. Use this to find existing channels before creating a new channel. Results are paginated. API summary: List push to talk channels.
  • search_common_areasSearch common areas by next page token, site id, calling type, common area device type or keyword. Use this to find existing common areas before creating a new common area. Results are paginated. API summary: List common areas.
  • search_customized_numbersSearch customized numbers by selected, site id, extension type, keyword or next page token. Use this to find existing customized numbers before creating a new customized number. Results are paginated. API summary: List an account's customized outbound caller ID phone numbers.
  • search_customized_numbers_list_user_customize_outbound_caller_nuSearch customized numbers by selected, site id, extension type, keyword or next page token. Use this to find existing customized numbers before creating a new customized number. Results are paginated. API summary: List users' phone numbers for a customized outbound caller ID.
  • search_devicesSearch devices by location type, site id, keyword or next page token. Use this to find existing devices before creating a new device. Results are paginated. API summary: List real time location for IP phones.
  • search_exception_rulesSearch exception rules by country, keyword, match type, status or next page token. Use this to find existing exception rules before creating a new exception rule. Results are paginated. API summary: List common area level outbound calling exception rules.
  • search_group_call_pickupsSearch group call pickups by next page token, site id or keyword. Use this to find existing group call pickups before creating a new group call pickup. Results are paginated. API summary: List group call pickup objects.
  • search_location_trackingsSearch location trackings by type, site id, location type or keyword. Use this to find existing location trackings before creating a new location tracking. API summary: List tracked locations.
  • search_monitoring_groupsSearch monitoring groups by type, site id, keyword or next page token. Use this to find existing monitoring groups before creating a new monitoring group. Results are paginated. API summary: Get a list of monitoring groups on an account.
  • search_role_targetsSearch targets for a role by is default, user id, selected, target type, site id or keyword. Use this to find existing targets before creating a new target. Results are paginated. API summary: List phone role targets.
  • search_roomsSearch rooms by next page token, site id, calling type or keyword. Use this to find existing rooms before creating a new room. Results are paginated. API summary: List Zoom Rooms under Zoom Phone license.
  • search_rulesSearch rules by keyword, match type, type or next page token. Use this to find existing rules before creating a new rule. Results are paginated. API summary: List an extension's inbound block rules.
  • search_setting_templatesSearch setting templates by next page token, site id, keyword or type. Use this to find existing setting templates before creating a new setting template. Results are paginated. API summary: List setting templates.
  • search_shared_line_appearancesSearch shared line appearances by next page token or keyword. Use this to find existing shared line appearances before creating a new shared line appearance. Results are paginated. API summary: List shared line appearances.
  • search_shared_line_groupsSearch shared line groups by next page token, site id or keyword. Use this to find existing shared line groups before creating a new shared line group. Results are paginated. API summary: List shared line groups.
  • search_smartphonesSearch smartphones by site id, keyword or next page token. Use this to find existing smartphones before creating a new smartphone. Results are paginated. API summary: List Smartphones.
  • search_statisticsSearch statistics by keyword, match type, type or next page token. Use this to find existing statistics before creating a new statistic. Results are paginated. API summary: List an account's inbound blocked statistics.
  • search_unassignedsSearch unassigneds by keyword. Use this to find existing unassigneds before creating a new unassigned. API summary: List Zoom Rooms without Zoom Phone assignment.
  • search_usersSearch users by status, site id, keyword or next page token. Use this to find existing users before creating a new user. Results are paginated. API summary: List default emergency address users.
  • send_documentVisible to othersSend a document. Has effects visible outside this system. API summary: Send fax.
  • send_smsVisible to othersSend an SMS from a Zoom Phone number. Pass `sender` (user and phone number), `to_members` and the `message` text. This sends a real text.
  • send_whatsapp_messageVisible to othersCreate a new message. Required: sender, recipient or message type. Has effects visible outside this system. API summary: Send WhatsApp message.
  • submit_deviceVisible to othersSync a device. Has effects visible outside this system. API summary: Sync deskphones.
  • update_a_user_s_profileChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update a user's profile.
  • update_addressChanges dataUpdate an existing address identified by address id. Only the fields you pass are changed. API summary: Update an emergency address.
  • update_alert_settingChanges dataUpdate an existing alert setting identified by alert setting id. Only the fields you pass are changed. API summary: Update an alert setting.
  • update_audioChanges dataUpdate an existing audio identified by audio id. Only the fields you pass are changed. API summary: Update an audio item.
  • update_auto_receptionistChanges dataUpdate an existing auto receptionist identified by auto receptionist id. Only the fields you pass are changed. API summary: Update an auto receptionist.
  • update_auto_receptionist_ivrsVisible to othersUpdate an existing ivr identified by auto receptionist id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update auto receptionist IVR.
  • update_auto_receptionist_policiesVisible to othersUpdate an existing policy identified by auto receptionist id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update an auto receptionist policy.
  • update_auto_receptionist_policyChanges dataUpdate an existing policy identified by policy type. API summary: Add a policy subsetting.
  • update_auto_receptionist_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add auto receptionist setting.
  • update_batchesVisible to othersUpdate an existing batch. Has effects visible outside this system. API summary: Update multiple users' properties in batch.
  • update_blocked_for_allsVisible to othersUpdate an existing blocked for all. Only the fields you pass are changed. Has effects visible outside this system. API summary: Mark a phone number as blocked for all extensions.
  • update_blocked_listChanges dataUpdate an existing blocked list identified by blocked list id. Only the fields you pass are changed. API summary: Update a blocked list.
  • update_call_history_client_codesVisible to othersUpdate an existing client code identified by call element id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Add a client code to a call history.
  • update_call_queueChanges dataUpdate an existing call queue identified by call queue id. Only the fields you pass are changed. API summary: Update call queue details.
  • update_call_queue_custom_groupChanges dataUpdate an existing custom group identified by custom group id. Only the fields you pass are changed. API summary: Update a custom group.
  • update_call_queue_policiesVisible to othersUpdate an existing policy identified by call queue id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update call queue policy.
  • update_call_queue_policyChanges dataUpdate an existing policy identified by policy type. API summary: Add a policy subsetting to a call queue.
  • update_call_queue_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add call queue setting.
  • update_channelChanges dataUpdate an existing channel identified by channel id. Only the fields you pass are changed. API summary: Update push to talk channel details.
  • update_common_areaChanges dataUpdate an existing common area identified by common area id. Only the fields you pass are changed. API summary: Update common area.
  • update_common_area_pin_codesVisible to othersUpdate an existing pin code identified by common area id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update common area pin code.
  • update_common_area_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add common area setting.
  • update_countries_regionsVisible to othersUpdate an existing countries region identified by common area id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update common area level outbound calling countries or regions.
  • update_deviceChanges dataUpdate an existing device identified by device id. Only the fields you pass are changed. API summary: Update a device.
  • update_device_line_keysVisible to othersUpdate an existing line key identified by device id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Batch update device line key position.
  • update_device_provision_templatesVisible to othersUpdate an existing provision template identified by device id. Has effects visible outside this system. API summary: Update provision template of a device.
  • update_emergency_service_locationChanges dataUpdate an existing address identified by address id. Only the fields you pass are changed. API summary: Update emergency service location.
  • update_emergency_service_settingsVisible to othersUpdate an existing emergency service setting. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update emergency service settings.
  • update_exception_ruleChanges dataUpdate an existing exception rule identified by exception rule id. Only the fields you pass are changed. API summary: Update common area level outbound calling exception rule.
  • update_extension_line_keysVisible to othersUpdate an existing line key identified by extension id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Batch update line key position and settings information.
  • update_external_contactChanges dataUpdate an external contact by `contact_id`. Only the fields you pass change.
  • update_firmware_update_ruleChanges dataUpdate an existing firmware update rule identified by rule id. Only the fields you pass are changed. API summary: Update firmware update rule.
  • update_group_call_pickupChanges dataUpdate an existing group call pickup identified by group id. Only the fields you pass are changed. API summary: Update the group call pickup information.
  • update_group_policyChanges dataUpdate an existing policy identified by policy type. Only the fields you pass are changed. API summary: Update group policy.
  • update_logChanges dataUpdate an existing log identified by fax log id. Only the fields you pass are changed. API summary: Update fax log read status.
  • update_monitoring_groupChanges dataUpdate an existing monitoring group identified by monitoring group id. Only the fields you pass are changed. API summary: Update a monitoring group.
  • update_opt_statusesDeletesUpdate an existing opt status identified by sms campaign id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update opt statuses of phone numbers assigned to SMS campaign.
  • update_policyChanges dataUpdate an existing policy identified by policy type. Only the fields you pass are changed. API summary: Update account policy.
  • update_provision_templateChanges dataUpdate an existing provision template identified by template id. Only the fields you pass are changed. API summary: Update a provision template.
  • update_recordingChanges dataUpdate an existing recording identified by recording id. Only the fields you pass are changed. API summary: Update auto delete field.
  • update_roleDeletesUpdate an existing role identified by role id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a phone role.
  • update_roomChanges dataUpdate an existing room identified by room id. Only the fields you pass are changed. API summary: Update a Zoom Room under Zoom Phone license.
  • update_routing_ruleChanges dataUpdate an existing routing rule identified by routing rule identifier. Only the fields you pass are changed. API summary: Update an account's emergency routing rule.
  • update_ruleChanges dataUpdate an existing rule identified by blocked rule id. Only the fields you pass are changed. API summary: Update an account's inbound block rule.
  • update_settingChanges dataUpdate an existing setting identified by hour type. Only the fields you pass are changed. API summary: Update auto receptionist call handling setting.
  • update_setting_templateChanges dataUpdate an existing setting template identified by template id. Only the fields you pass are changed. API summary: Update a setting template.
  • update_settingsVisible to othersUpdate an existing setting. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update phone account settings.
  • update_shared_line_groupChanges dataUpdate an existing shared line group identified by slg id. Only the fields you pass are changed. API summary: Update a shared line group.
  • update_shared_line_group_policiesVisible to othersUpdate an existing policy identified by shared line group id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a shared line group policy.
  • update_shared_line_group_policyChanges dataUpdate an existing policy identified by policy type. API summary: Add a policy setting to a shared line group.
  • update_shared_line_group_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add shared line group setting.
  • update_siteChanges dataUpdate an existing site identified by site id. Only the fields you pass are changed. API summary: Update a site's unassigned phone numbers.
  • update_site_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add a site setting.
  • update_template_idChanges dataUpdate an existing template id identified by template id. API summary: Apply template to common areas.
  • update_userChanges dataUpdate an existing user identified by extension id. Only the fields you pass are changed. API summary: Update a private directory member.
  • update_user_call_forward_settingChanges dataUpdate an existing call forward setting identified by hour type. API summary: Add user call forward setting.
  • update_user_calling_plansVisible to othersUpdate an existing calling plan identified by user id. Has effects visible outside this system. API summary: Update user's calling plan.
  • update_user_policyChanges dataUpdate an existing policy identified by policy type. Only the fields you pass are changed. API summary: Update user policy.
  • update_user_profile_settingChanges dataUpdate an existing profile setting identified by setting type. API summary: Add a user's profile setting.
  • update_user_settingChanges dataUpdate an existing setting identified by setting type. API summary: Add a user's shared access setting.
  • update_user_settingsVisible to othersUpdate an existing setting identified by user id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a user's profile settings.
  • upload_documentChanges dataUpload a document. API summary: Upload fax file.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Zoom Phone from the app list.

  2. 2

    Paste your key

    In the Zoom App Marketplace choose Develop › Build App › Server-to-Server OAuth app. Add the Zoom Phone scopes you need (phone:...) and activate the app. Then paste the Account ID, Client ID and Client secret from the App Credentials page. The extra headers field is optional. HeyMyApps exchanges these for short-lived access automatically and renews it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Zoom Phone?

It can read call history for the account or a single user, call details, recordings, voicemails, AI call summaries and SMS conversations. It can look up phone users, call queues, queue members and analytics, auto receptionists and external contacts. It can send an SMS, mark voicemails read or unread, create and update external contacts, and delete a voicemail.

Does the AI see my Zoom Phone credentials?

No. Your Zoom Phone credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with reading call history only. Sending an SMS reaches a real phone, and deleting a voicemail cannot be undone, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Zoom account with Zoom Phone.

What is a Server-to-Server OAuth app?

It is an app you build for your own Zoom account in the App Marketplace. It gives you an Account ID, Client ID and Client secret, and the Zoom Phone scopes you add decide what it can reach. HeyMyApps trades these for short-lived access automatically, so you never renew a token yourself.

Let your AI work in Zoom Phone today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Zoom Phone free

HeyMyApps is not affiliated with Zoom Phone. Product names are trademarks of their owners.