I have a use case where I want to place an outbound call. The agent would be logged into Genesys Cloud in their browser as normal (i.e. not logged in through a dedicated app I've built) using a WebRTC phone. My app will be running parallel remotely, and I want to automate placing an outbound call on their behalf, to a number I define (or "bridging" them in to the call immediately after it is placed?).
I know there is the PostConversationsCalls method but if I try to use this, it requires my app to be authorised with a user context (I'm using client credentials).
I don't desperately want to rework my app or create something different for this purpose (primarily because I really struggled and couldn't figure out the Implicit Grant method with WPF), but, is that my only option? Or is there some convenient workaround I could use here?