I have a solution, where a user logs into a local page, user authenticates with "EntraId" and Webex. The user is then able to setup, edit and delete their own meetings.
When they list their own meetings, I provide the web link from
/api/meetings
which they can click on to join the meeting either in browser or local Webex client.
Problem arises when the user chooses to perform meeting in browser, they default to guest not host and have to re-authenticate to be able to join as host. This seems to have changed; previously the initial authentication was enough so the users where already authenticated(from the first step) when they opened that browser page.