Details
-
Task
-
Resolution: Done
-
High
-
None
-
None
-
None
-
AMRIT Sprint 26, AMRIT Sprint 27, AMRIT Sprint 28, AMRIT Sprint 29, AMRIT Sprint 30
Description
As a supervisor using the 1097 application, I want an API to fetch the count of calls already allocated to agents specifically for Level 3, So that I can view the distribution of Level 3 allocated calls and re-allocate them effectively if needed.
Acceptance Criteria:
API Functionality:
The API should fetch the total count of calls allocated to each agent for Level 3 only.
Request Parameters:
No input parameters are required as this API is specific to Level 3.
Response:
The API should return the following details:
Agent ID: Unique identifier for the agent.
Allocated Call Count: Number of calls allocated to the agent for Level 3.
Validation Rules:
The API should ensure that only Level 3 data is fetched.
Error Handling:
The API should return appropriate error messages if:
No Level 3 data is found for any agent.
Audit and Logging:
All API requests and responses should be logged for audit purposes, including the supervisor's request and data fetched.
Performance:
The API should be optimized to handle large datasets and return results quickly.
API Endpoint:
GET /api/v1/allocated-call-count/level3
Sample Request:
No parameters required.
Attachments
Issue Links
- relates to
-
AMM-767 1097: Outbound calling feature in 1097 helpline
-
- Closed
-