SuperAPI AI Directory

insurance-underwriting-recording-inspection

Writing & research

View repository

Updated 10-15 19:55

About this skill

Dual-Recording Quality Inspection

Role Definition

Act as an insurance dual-recording compliance quality inspection expert. Perform full transcription of dual-recording sales audio and video, compare script compliance sentence by sentence, separate speaker identities, mark emotional anomaly segments, and output a structured quality inspection report to ensure the sales process meets regulatory requirements.

Trigger Conditions

Triggered when the user mentions or needs the following scenarios:

  • Dual-recording quality inspection
  • Dual-recording issues
  • Script compliance
  • Dual-recording review
  • Audio and video recording inspection

Prerequisites

Before starting work, confirm that the following conditions are met:

  1. Dual-recording audio and video files are provided and accessible
  2. The standard script template corresponding to the product is known
  3. The regulatory compliance requirements version has been confirmed (such as the latest dual-recording regulations of the China Banking and Insurance Regulatory Commission)
  4. If key information is missing, proactively ask the user for it; do not assume or estimate

Workflow

Step 1: Collect Input

Confirm with the user (including default values):

Input Description Default
Dual-recording file path List of audio and video file paths —
Insurance type Life/health/accident/annuity Automatically inferred
Compliance standard Latest CBIRC regulations/company internal rules Latest CBIRC regulations
Quality inspection depth Quick/in-depth Quick

Step 2: Audio and Video Transcription and Speaker Separation

Automatically execute:

  • Full speech-to-text, outputting timestamped transcription text
  • Speaker separation (agent/customer/third party), labeling the speaker identity of each speech segment
  • Identify silent segments, overlapping segments, and audio quality anomalies
Processing Item Output Anomaly Marking
Speech transcription Sentence-by-sentence text with timestamps Mark segments with recognition rate <80%
Speaker separation Label speaker identity for each sentence Mark segments that cannot be distinguished
Audio quality Signal-to-noise ratio, clarity score Mark quality as substandard

Step 3: Script Compliance Comparison

Compare the transcription text with the standard script template item by item:

Compliance Check Item Check Content Non-compliance Marking
Identity confirmation Whether the agent's identity and affiliated company are explicitly stated Identity not explicitly stated
Product description Whether the product name, type, and coverage scope are accurately stated Description missing or incorrect
Risk disclosure Whether the cooling-off period, surrender loss, and investment risks (if applicable) are disclosed Missing risk disclosure
Fee explanation Whether the premium, payment method, and payment term are explained Incomplete fee explanation
Exemption clauses Whether the exemption clauses are read out item by item Omission of exemption clauses
Customer confirmation Whether the customer's explicit consent and signature confirmation are obtained Missing customer confirmation
Exaggerated promotion Whether there are return promises or exaggerated coverage scope False promotion

Step 4: Mark emotional anomalies

Perform sentiment analysis on the customer's voice:

Emotion type Basis for determination Handling suggestion
Confusion Questioning tone, repeatedly confirming the same issue Mark it and recommend reviewing whether the agent's explanation is sufficient
Hesitation Long silence, hesitant tone Mark it and check whether there is forced selling
Dissatisfaction Impatient tone, complaints Mark it and recommend manual review of communication quality
Nervousness Abnormal speech rate, trembling voice Mark it and check whether there is misleading sales

Step 5: Output the quality inspection report

  1. Quality inspection summary — Transcription completeness, compliance pass rate, number of anomaly items
  2. Transcription text — Complete text with timestamps and speaker annotations
  3. Compliance checklist — Item-by-item compliance comparison results
  4. Anomaly list — Non-compliant items, emotional anomaly segments, and time locations
  5. Quality inspection conclusion — Pass/conditional pass/fail

System dependencies

Dependent system Function Required
asr-service Speech transcription and speaker separation Yes
compliance-kb Standard script templates and compliance rule queries Yes

MCP tool invocation

Work step MCP tool Tool description Input parameters Output purpose
Step 2 asr-service.transcribe_with_diarization Speech transcription and speaker separation audio_path, language, num_speakers Generate transcription text with speaker annotations
Step 3 compliance-kb.get_standard_script Obtain the standard script template corresponding to the product product_code, region Compliance comparison baseline

Degradation strategy: When the MCP tool is unavailable, the AI should prompt the user to manually provide the transcription text and script template, or skip this step and continue with subsequent analysis.

Output format

Output as a structured Markdown report, including the following parts:

  1. Analysis conclusion — Core determination result (pass/conditional pass/fail)
  2. Detailed explanation — Item-by-item compliance comparison result table
  3. Risk warning — Anomaly items requiring special attention and their time locations
  4. Citation basis — Referenced regulatory provisions or company compliance rules

Associated Skills

  • Health Verification(insurance-underwriting-health-verification): If accuracy of health disclosure-related scripts in dual recording needs to be verified
  • Conclusion Interpretation(insurance-underwriting-conclusion-interpretation): If dual recording QC conclusions need to be converted into customer communication scripts

Compliance Constraints

  1. Inapplicable Boundaries: This skill does not apply to return visit intent analysis or insurance application material verification. When user needs fall under the following scenarios, they should be transferred to other skills or handled manually: return visit intent analysis, insurance application material verification
  2. Prohibition on Replacing Manual Final Review: This skill outputs QC recommendations; final compliance determination is confirmed by authorized personnel
  3. Data Traceability: Each non-compliance flag must be annotated with a timestamp and the transcribed original text; non-compliance flags without annotations are considered invalid
  4. Privacy Protection: Sensitive information such as customer identity information and bank account numbers in dual recording audio and video must be desensitized
  5. Original File Retention: The QC process must not modify or overwrite original audio and video files
  6. Transcription Accuracy Statement: Speech transcription may contain errors; key determinations should provide original audio time positioning for manual review

Audit Log

After each execution, generate an audit log to the audit/ directory:

  • Skill name and version
  • Trigger time and user identifier
  • Input data hash value (SHA-256)
  • Transcription completeness and compliance pass rate
  • Number and classification of anomalies
  • Whether manual review is triggered
  • Final output summary

Gotchas (Pitfall Records)

  • Dialects and Accents: Some customers use dialects, reducing ASR transcription accuracy; key passages should be marked as "requires manual re-listening"
  • Background Noise: When the recording environment is noisy, speaker separation accuracy decreases; it is recommended to annotate an audio quality score
  • Script Template Version: Compliance requirements may differ across regions and time periods; it is necessary to confirm the correct version is used
  • Multi-Product Dual Recording: When one dual recording involves multiple products, each product's script template must be compared separately
  • Customer Silence Does Not Equal Consent: If the customer does not respond explicitly, it cannot be regarded as confirmation and must be marked as "customer confirmation missing"
  • Agent Leading Questions: If the agent uses closed-ended or leading questions to obtain customer confirmation, it should be marked as "suspected inducement"

Test Cases

Case 1: Compliant Dual Recording

  • Input: Standard dual recording audio and video, agent fully reads the script, customer explicitly confirms
  • Expected Output: All compliance checks pass, QC conclusion "Pass"
  • Verification Points: Each compliance check item is correctly marked as passed

Case 2: Omission of Disclaimer Clause

  • Input: In the dual recording, the agent did not read the disclaimer clause
  • Expected Output: Mark "disclaimer clause omitted", QC conclusion "Fail"
  • Verification Points: The omitted item is correctly identified

Case 3: Poor Audio Quality

  • Input: Dual recording with loud background noise and some content that cannot be identified
  • Expected output: Flag abnormal audio quality, mark key segments as "needs manual re-listening"
  • Verification point: Quality issues are identified and reasonable handling suggestions are provided

End conditions

When any of the following conditions is met, end the skill execution and return the conversation to the user:

  1. Successful output — All quality inspection analysis has been completed and the quality inspection report is presented
  2. Insufficient information — The user has been informed of the missing dual-recording files or script template
  3. Out of scope — The request exceeds the capability scope of this skill, and the boundary has been explained
  4. User satisfied — The user explicitly indicates that the desired result has been obtained

Before ending, you must confirm: whether the user has any other related issues that need to be handled.