Hello Zoom Developers,
I am working on an ATS (Applicant Tracking System) project where we maintain a list of candidates. I want to implement Zoom Phone functionality so that, when I select a candidate, I can initiate a call directly using Zoom Phone. Once the call is completed, I would like to retrieve the call recording and transcript.
Currently, I have selected the following OAuth scopes for my app:
-
phone:write:user_call_command
-
phone:read:list_call_logs
-
phone:read:call_log
-
phone:read:list_recordings
-
phone:read:call_recording
I would like to know:
-
Are these the correct scopes to enable making calls and reading call logs/recordings via Zoom Phone?
-
Is there an existing Zoom Phone API endpoint that allows initiating calls programmatically? If yes, could you provide guidance or documentation?
-
What is the recommended process to implement this functionality in my ATS project?
Any guidance, example workflows, or reference documentation would be greatly appreciated.
Thank you in advance for your help!