Updated, now I'm seeing an API call. However, it skips the merge/refresh buttons and goes straight to the basic login page:
Original Message:
Sent: 05-30-2024 17:38
From: Sabyasachi Pradhan
Subject: Upcoming ACD Conferencing Capabilities
There is a typo in how you are initializing platformClient ( as shown in the console logs ) ..
Here is the right way to do it - https://developer.genesys.cloud/devapps/sdk/docexplorer/purecloudjavascript/
// Obtain a reference to the platformClient object
const platformClient = require('purecloud-platform-client-v2');
------------------------------
Sachi Pradhan
Product@Genesys
[https://twitter.com/pradhan_sabya]
[https://www.linkedin.com/in/sachipradhan/]
------------------------------
Original Message:
Sent: 05-30-2024 16:59
From: Marcus Hanna
Subject: Upcoming ACD Conferencing Capabilities
I make the corrections you noted, here's where I'm at:

------------------------------
Marcus Hanna
Conduit Health Partners
Original Message:
Sent: 05-30-2024 15:53
From: Sabyasachi Pradhan
Subject: Upcoming ACD Conferencing Capabilities
Those look right. Do you see any logs under console after you hit the merge button ? Any API network calls that go out ?
I would leave this as-is.
| const env = urlParams.get('environment'); |
|
The environment is set via the link in the integration config. Here is what I have - https://gc-cx-acd-conf.s3.amazonaws.com/ACD_Conf_Merge.html?environment={{pcEnvironment}}&conversationId={{pcConversationId}}

------------------------------
Sachi Pradhan
Product@Genesys
[https://twitter.com/pradhan_sabya]
[https://www.linkedin.com/in/sachipradhan/]
Original Message:
Sent: 05-29-2024 12:07
From: Marcus Hanna
Subject: Upcoming ACD Conferencing Capabilities
I'm getting the sense, when I click the "merge" button, nothing's happening. (The refresh button does work, yes, I'm looking at Dev tools) I'm not sure what all I need to replace/insert into your original code... Here's what I've done:
- Inserted my "ClientId"
- Inserted my "redirectUri" I used the URL of the HTML file (your code) location on my webpage.
- For "platformClient" I inserted: purecloud-platform-client-v2
- For "const env" I inserted: platformClient.PureCloudRegionHosts.us_west_2
Are there other parameters I need to set? Are you using the redirectUri to grab the secret key? That could be what I'm missing.
------------------------------
Marcus Hanna
Conduit Health Partners
Original Message:
Sent: 05-28-2024 13:07
From: Sabyasachi Pradhan
Subject: Upcoming ACD Conferencing Capabilities
Not sure. I am guessing that S3 location is from your account. Have you looked at the console logs and see where it's breaking ( via Dev tools on the browser settings -> under the network tab ). The API request should be viewable here and you can see the request and response and also the console logging.
------------------------------
Sachi Pradhan
Product@Genesys
[https://twitter.com/pradhan_sabya]
[https://www.linkedin.com/in/sachipradhan/]
Original Message:
Sent: 05-28-2024 11:57
From: Marcus Hanna
Subject: Upcoming ACD Conferencing Capabilities
Sachi, I've been working on implementing the work around for the merge calls development yet to be released. I have the code you developed hosted on a webpage that displays to our agents in an interaction widget. When I attempt the workflow based on your video, I click the merge button and nothing happens. At first I had a authentication failure at first, fixed that, still nothing at all happens. I'm questioning if the lines I have question marks by are correct? Any ideas what could be wrong with the code? Thanks
------------------------------
Marcus Hanna
Conduit Health Partners