v1

latestOpenAPI 3.0.12026-07-226992320.0 KB
QA Issues

Get QA Issue

Retrieves the full details of a single QA issue by qaIssueId. Returns the issue record including its associated QA rule, status, reasons, and any metadata captured at detection time.

get/v1/qa-issues/{qaIssueId}

Path parameters

qaIssueIdstring required

The unique identifier of the QA issue to retrieve.

Response

OK

qaIssueIdstring

The unique identifier of the QA issue.

qaRuleIdstring

The unique identifier of the QA rule that triggered this issue.

workspaceIdstring

The unique identifier of the workspace in which this QA issue was raised.

agentIdstring

The unique identifier of the agent whose interaction triggered this QA issue.

callIdstring

The unique identifier of the call or chat associated with this QA issue.

channel'chat' | 'voice'

The communication channel through which the interaction occurred that raised this QA issue.

result'Success' | 'Fail'

The outcome of the QA evaluation for this issue. Reflects whether the agent's interaction met or failed the associated QA rule's evaluation criteria.

remarksstring

Additional remarks or context provided by the evaluator regarding this QA issue.

Example response

{
  "qaIssueId": "issue_1fueLBh6mJxwLbe1",
  "qaRuleId": "rule_YYdKgw1masomMfe8",
  "workspaceId": "org_GdDTrzEppfUfSZPE",
  "agentId": "D5D0p7TUs66TTAEAx",
  "callId": "call-H0eS7imseNUp0jCM",
  "channel": "voice",
  "result": "Fail",
  "remarks": "Agent failed to acknowledge the customer's frustration before proceeding with troubleshooting.",
  "qaRuleSnapshot": {
    "qaRuleId": "rule_YYdKgw1masomMfe8",
    "workspaceId": "org_V6eZ2zg8ziDx5pft",
    "ruleName": "Tone & Professionalism Check",
    "ruleDescription": "Ensures agents maintain a professional and empathetic tone throughout the conversation.",
    "agents": [
      {
        "name": "New AI Agent",
        "agentId": "agent_D5D0p7TUs66TTAEAx",
        "status": "Live"
      }
    ],
    "evaluationCriteria": "Evaluate whether agent greeted the customer by name, avoided interrupting, and closed with a resolution summary.",
    "expectedValue": true
  }
}