How to setup a Genesys interaction widget for the IDgo Agent application
How to configure IDgo Agent as a "Genesys Interaction Widget"
Version: 1.1
Configuring IDgo Agent as a Genesys Interaction Widget
Genesys Interaction Widgets are only visible while an agent is handling a conversation. You will need Genesys Admin access to configure it.
Prerequisites
The IDgo Agent Interaction Widget will require an OAuth Client ID. The setup steps follow.
- Open the Genesys portal.
- Click on Admin in the main menu.
- Click on the Integrations link under the Integrations
- In the left menu select OAuth
- Click the + Add Client button
- Update the following Client Details:
- App Name: IDgoAgentRedirector
- Description: This client is used by the genesys/redirector.html page to open the IDgo Agent portal
- Token Duration: 86400
- Grant Type: Token Implicit Grant (Browser)
- Authorized redirect URIs: https://agent.prod.cozera.io/genesys/redirector.html
- Scope: conversations
- Click the Save button (bottom left).
- The generated Client ID will be used in the following Setup steps
Setup
- Open the Genesys portal.
- Click on Admin in the main menu.
- Click on the Integrations link under the Integrations
- From the Integrations page, click “+ Integrations” (upper right).
- Find “ Interaction Widget” and click the Install
- In the Details tab, update the first input field to: IDgo Agent
- The Notes field is optional
- Toggle Inactive to toggle button (upper right in Details tab) to Active.
- Select Yes button in confirm popup dialog.
- In tabs Configuration > Properties:
- Application URL: https://agent.prod.cozera.io/genesys/redirector.html?pcConversationId=&pcEnvironment=usw2.pure.cloud&pcClientId=00000000-0000-0000-0000-000000000000#your subdomain
- Query string parameters:
- pcConversationId – hard coded to (Genesys will update this automatically).
- pcEnvironment – Your pure cloud connect environment.
- pcClientId – OAuth Client ID setup in the Prerequisites step.
- your subdomain – Needs to be your IDgo subdomain.
- Query string parameters:
- Iframe Sandbox Options: allow-scripts,allow-same-origin,allow-forms,allow-modals,allow-popups
- Iframe Feature/Permissions Policy: leave blank
- Group Filtering: Defines the groups that will see this IDgo Admin menu item.
- Queue Filtering: Define if desired
- Communication Type Filtering: call,chat,open
- Workitem Filtering: False
- In tabs Configuration > Advanced:
- Set the script to:
{
"monochromicIcon": {
"vector": "https://agent.prod.cozera.io/genesys/idgo.svg"
}
}
- Click the Save button (bottom left).
- The page will require a refresh to see the new menu item. Use the browser’s refresh option.
Default Genesys Interaction Widget (optional)
- Open the Genesys portal.
- Click on Admin in the main menu.
- Click on the Panel Manager link under the Contact Center header.
- Set the Default Contextual Panel for Voice to IDgo Agent
Required IVR participant data
- Required participate attribute: URL
- Required if an IDgo authentication was initiated: ID
Configuring IDgo Admin to be included in the Genesys Standalone Apps menu (optional)
Step to configure IDgo Admin to be opened in an I-Frame the Genesys portal. You will need Genesys Admin access to configure it.
- Open the Genesys portal.
- Click on Admin in the main menu.
- Click on the Integrations link under the Integrations
- From the Integrations page, click “+ Integrations” (upper right).
- Find “ Client Applications” and click the Install
- In the Details tab, update the first input field to: IDgo Admin
- The Notes field is optional
- Toggle Inactive to toggle button (upper right in Details tab) to Active.
- Select Yes button in confirm popup dialog.
- In the Configuration tab:
- Application URL: https://admin.prod.cozera.io/#your subdomain
- The value after the hash (#) is your subdomain. This is unique per-client. Get this from the IDgo team.
- Application Type: standalone
- Application Category: leave blank and IDgo Admin menu option will show up in the Apps
- Iframe Sandbox Options: allow-scripts,allow-same-origin,allow-forms,allow-modals,allow-popups
- Group Filtering: Defines the groups that will see this IDgo Admin menu item.
- Click the Save button (bottom left).
- The page will require a refresh to see the new menu item. Use the browser’s refresh option.