Access Control for APIs
Access control is the process of granting your users permission to access certain systems, resources or information. This is commonly known as Authentication and authorization. U-Assist allows you to limit access to specific APIs for various users. This helps prevent unauthorized access to sensitive data.
For more details about Access Control for APIs, click here.
The list of APIs and the user who has access to each API are given below:
Category | API Names | Roles | |||
---|---|---|---|---|---|
Administrator | Analyst | Supervisor | Agent | ||
Supervisor Assist APIs | Retrieve Agent and Call details | Yes | |||
Retrieve Customer details | Yes | ||||
Save feedback | Yes | ||||
Send feedback | Yes | ||||
View feedback list | Yes | ||||
Agent Assist APIs | Update Station ID | Yes | |||
Receive Conversation Events | Yes | ||||
Receive Agent Alerts | Yes | ||||
Receive ACW Summary | Yes | ||||
Receive ACW Disposition | Yes | ||||
View customer details | Yes | ||||
Get user details from Auth0 | Yes | ||||
Uniphore REST APIs | Authentication | Yes | Yes | ||
Query Schema | Yes | Yes | |||
Fetch Transcript for a Conversation | Yes | Yes | |||
Fetch ACW Summary by ID | Yes | Yes | |||
Fetch ACW Summaries based on a query | Yes | Yes | |||
Fetch ACW Disposition by ID | Yes | Yes | |||
Fetch ACW Disposition List | Yes | Yes | |||
Fetch Sentiments by ID | Yes | Yes | |||
Fetch Sentiments based on a query | Yes | Yes | |||
Fetch Alert for a conversation | Yes | Yes | |||
Fetch List of Alerts | Yes | Yes | |||
Add stop words | Yes | Yes | |||
Fetch stop words | Yes | Yes | |||
Supervisor Agent Mapping | Yes | ||||
Real Time Transcription Stream | Yes | Yes | |||
Promise Management APIs | Fetch Promise by Conversation ID | Yes | Yes | ||
Fetch Promise by Reference ID | Yes | Yes | |||
Fetch Promise by Instance ID | Yes | Yes | |||
Update status by Instance ID | Yes | YEs |