ON THIS PAGE YOU WILL FIND ANSWERS TO YOUR QUESTIONS
By clicking on the icons on this page you will find more frequently asked questions and the corresponding answers. If you have further questions, we can also be reached by e-mail and telephone and will be happy to help you.
Token & Authentication
Yes, there are two approaches to obtain a token with user context:
• Authentication via Genesys
• Using the Embeddable Framework
Relevant documentation:
• Authorization Code Grant: https://developer.genesys.cloud/authorization/platform-auth/use-authorization-code • Implicit Grant: https://developer.genesys.cloud/authorization/platform-auth/use-implicit-grant
Risks:
a) If a full client and a third-party application run in parallel with different tokens, synchronization issues can occur.
b) A call cannot be answered via API because Genesys Cloud uses WebRTC technology.
No, this is not possible.
Call Answer & WebRTC
Answering calls is technically bound to WebRTC clients.
Potential solution – see article:
https://developer.genesys.cloud/blog/2023-09-28-answer-call-via-api/#using-genesys-cloud-webrtc-phones
Options:
a) Use Auto-Answer
b) Use Nailed Connections
Possible solution: Enabling the Auto-Response feature can solve the issue.
Open questions / risks – what happens if:
• the agent forgets to log out
• the agent is working on another activity and receives an ACD or non-ACD call but is not interrupted?
If the agent uses a headset or hardphone, the call can be answered directly through that device.
Requirements: Very strong organizational discipline is required.
Risks: Agents may get confused when receiving calls while working on another topic.
Nailed Connections are possible but offer no real advantage from an integration perspective.
Risks:
• In large installations, many parallel, persistent sessions with Genesys Cloud are created.
• A Nailed Connection is only established after the first call.
• The first call must be answered the classic way by the agent.
• After a browser reload, the Nailed Connection is lost.
• Agents may get confused because the behavior is inconsistent (sometimes works, sometimes not).


