Procedure to get the Host's one-time consent to schedule zoom meeting on their behalf

Hello everyone!
We have a project where we are building a medical app, for the doctors and the patients, where each doctor will have their own Zoom account.
Using our app’s calendar functionality , the patients will be able book appointments with the doctors to schedule a video call. So we want to integrate our app with Zoom account of the doctors.

I assume we need a one time consent to generate the authorisation tokens (access token and refresh token), which can be used by the backend to create a zoom video configuration link. Please advice on the steps to be taken for this one time consent for our zoom integration.