Feedback and Continuous Learning

Continuous Learning improves evaluation accuracy over time through reviewer feedback. Unlike Auto-Learning (which uses a batch of golden data during initial setup), Continuous Learning incorporates corrections incrementally as your team reviews evaluations.

7.1 Submitting Feedback

The feedback UI in the evaluation details drawer is currently under development. The backend API fully supports all feedback operations. The workflow described below reflects the intended user experience once the UI is enabled.

Permission required: CAN_VIEW_PERSONA (Admin, Manager, or Builder)

  1. In the Audit tab, click View Details on an interaction
  2. In the Scorecard, find the parameter you want to comment on
  3. Click the thumbs down icon (disagree with evaluation) or thumbs up icon (agree)
  4. Enter a feedback comment explaining your assessment
  5. Click Submit

What Makes Feedback Effective

Good example: "The agent did say 'Team Portugal' at 0:15, which should count as company identification. Ensure that any variation of the company name in the opening counts toward this rule."

Tips: Be specific about what happened in the call (reference timestamps if possible). Explain what the correct evaluation should be and why. Describe the general principle, not just the one-off correction. Avoid vague comments like "This is wrong."

Rules for feedback management:

  • Only the feedback creator can update or delete their own feedback
  • Updating feedback resets its status to unprocessed, requiring re-moderation

7.2 Moderating Feedback

Permission required: CAN_EDIT_PERSONA (Admin or Builder)

  1. Navigate to the Audit tab and open the feedback section
  2. Review pending (unprocessed) feedback items
  3. For each item: read the original evaluation result and rationale, read the feedback comment, check the transcript for context
  4. Click Accept to approve, or Reject to ignore

Feedback Lifecycle

StatusDescription
UnprocessedSubmitted, awaiting moderation
ApprovedAccepted by a moderator. Eligible for the Continuous Learning pipeline.
ProcessedAlready consumed by the Continuous Learning pipeline. Will not be reused.
IgnoredRejected during moderation. Visible but not used for learning.

7.3 Generating Improvement Suggestions

The improvement suggestion workflow described here is a planned feature. Currently, parameter refinement is done manually or by re-running Auto-Learning.

Once enough approved feedback accumulates for a parameter, the system can generate improvement suggestions:

  1. The system analyzes all approved feedback for the target rule
  2. Fetches the transcript and evaluation data for each associated interaction
  3. Generates updated instructions:
OutputDescription
Updated rule textNew pass/fail instruction incorporating feedback corrections
Updated N/A textNew not-applicable instruction
RationaleExplanation of why changes were suggested
ConfidenceHigh, medium, or low

7.4 Applying Improvements

This section describes planned functionality.

  1. Review the suggested instructions side-by-side with the originals
  2. Verify the rationale aligns with your QA standards
  3. Click Update parameter to apply, or Cancel to dismiss
  4. Updated instructions take effect immediately for all new evaluations

Applying improvements does not automatically update accuracy scores. To recalibrate accuracy, re-run Auto-Learning.

Last updated: Jul 3, 2026