{
  "ucid": "21112178912419781",
  "call_date": "2026-09-11",
  "start_time": "2026-09-11 16:26:37",
  "end_time": "2026-09-11 16:27:36",
  "duration_sec": 59,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "Interested",
  "agent": "Aditya Pandey",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAe8dde2d27ae346b9e454ca1826904e92.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 180,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178912419781__DIAe8dde2d27ae346b9e454ca1826904e92.mp3",
  "audio_bytes": 101520,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 33.84,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] CUSTOMER: Hello.   (हॅलो)\n[1s] AGENT: Hello, Judo Omecatrical?   (हॅलो, जुडो ओमेकाट्रिकल?)\n[3s] CUSTOMER: Speak.   (बोलो)\n[4s] AGENT: Sir, hello, I am Aditya Pandey speaking from JSW.   (सर जी नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW से।)\n[6s] CUSTOMER: Speak.   (बोलो)\n[7s] AGENT: Sir, you were registered on our platform, the call was regarding that. Was there any requirement for HR this month?   (सर हमारे प्लॅटफॉर्म पे आप रजिस्टर थे, उसी के रिगार्डिंग कॉल था। कुछ रिक्वायरमेंट थी सर HR की ये मंथ में?)\n[10s] CUSTOMER: What is it?   (क्या है?)\n[11s] AGENT: E250.\n[12s] AGENT: Sir, did you have any requirement for E250 or in plates, sir?   (सर E250 या प्लेट में कुछ आपका रिक्वायरमेंट था सर?)\n[14s] AGENT: In HR material, MS?   (HR मटेरियल में MS?)\n[15s] CUSTOMER: No, no.   (नहीं नहीं।)\n[15s] AGENT: Okay sir, no issue. If there is any requirement, please share.   (ठीक है सर, कोई इशू नहीं। अगर कुछ रिक्वायरमेंट रहेगा तो शेयर करिए।)\n[18s] CUSTOMER: Okay.   (ठीक है।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 13,
  "connected": 1,
  "audio_notes": "clear: Call center background noise is present but does not significantly impact transcription clarity.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "13 turns, clean transcript (0% inaudible)",
  "band_language": "Hindi",
  "label_contradiction": 0,
  "status": "ok",
  "model": "gemini-2.5-pro",
  "rubric_version": "1.0.0",
  "exclusion_reason": null,
  "pitch_type_detected": "supply_led",
  "pitch_type_source": "campaign_name:medium",
  "pitch_type_conflict": 0,
  "pitch_adherence_score": 2.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"SL1 Opener & permission\", \"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL4 Pitch (2-3 USPs)\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "You skipped the entire pitch structure; you must open with permission, use the supply hook to create interest, and then ask discovery questions before checking for a requirement.",
  "usp_relevance": "none",
  "rubric_inferred": 0,
  "segment_detected": "unknown",
  "mfg_flag": 0,
  "geo_flag": 0,
  "geo_reason": null,
  "moq_flag": 0,
  "moq_qty_detected": null,
  "moq_severity": null,
  "material_flag": 0,
  "material_detected": null,
  "catalogue_status": "unknown",
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent called a registered lead, skipping the opening, hook, and discovery steps to ask directly about a requirement for HR material. The customer stated they had no requirement. The call ended without a specific next step being established.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Sir, hello, I am Aditya Pandey speaking from JSW.\", \"comment\": \"The agent identified himself and the company but failed to ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Sir, you were registered on our platform, the call was regarding that. Was there any requirement for HR this month?\", \"comment\": \"The agent did not lead with a supply or price hook, instead jumping directly to a requirement check.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The agent did not ask any discovery questions about the customer's business, needs, or procurement habits.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No discovery was done, and consequently no USPs were pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Was there any requirement for HR this month?\", \"comment\": \"The agent successfully asked if the customer had a current requirement, which is the core intent of this step.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"If there is any requirement, please share.\", \"comment\": \"The agent used a generic closing and did not establish a specific, committed next step like a callback date.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You skipped the entire pitch structure; you must open with permission, use the supply hook to create interest, and then ask discovery questions before checking for a requirement.\", \"segment_detected\": \"unknown\", \"mfg_flag\": false, \"geo_flag\": false, \"geo_reason\": null, \"moq_flag\": false, \"moq_qty_detected\": null, \"moq_severity\": null, \"material_flag\": false, \"material_detected\": null, \"catalogue_status\": \"unknown\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The agent called a registered lead, skipping the opening, hook, and discovery steps to ask directly about a requirement for HR material. The customer stated they had no requirement. The call ended without a specific next step being established.\"}",
  "error": null,
  "latency_ms": 28787,
  "input_tokens": 2883,
  "output_tokens": 716,
  "created_at": "2026-09-25 10:56:24",
  "sentiment": "positive",
  "sentiment_score": 0.26,
  "sentiment_confidence": "high",
  "pos": 1,
  "neg": 1,
  "lex_hits": 4,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.847,
  "agent_talk_sec": 12.7,
  "customer_talk_sec": 2.3,
  "dead_air_sec": 44.0,
  "longest_monologue_sec": 3.4,
  "agent_wpm": 283.5,
  "interruptions": 0,
  "agent_turns": 7,
  "customer_turns": 6,
  "discovery_qs": 4,
  "words_agent": 60,
  "words_customer": 9,
  "monologue_heavy": 1,
  "turns": [
    {
      "ucid": "21112178912419781",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.5,
      "end_s": 1.0,
      "text_en": "Hello.",
      "text_native": "हॅलो"
    },
    {
      "ucid": "21112178912419781",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.41,
      "end_s": 2.81,
      "text_en": "Hello, Judo Omecatrical?",
      "text_native": "हॅलो, जुडो ओमेकाट्रिकल?"
    },
    {
      "ucid": "21112178912419781",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.0,
      "end_s": 3.3,
      "text_en": "Speak.",
      "text_native": "बोलो"
    },
    {
      "ucid": "21112178912419781",
      "idx": 3,
      "speaker": "agent",
      "start_s": 3.57,
      "end_s": 5.77,
      "text_en": "Sir, hello, I am Aditya Pandey speaking from JSW.",
      "text_native": "सर जी नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW से।"
    },
    {
      "ucid": "21112178912419781",
      "idx": 4,
      "speaker": "customer",
      "start_s": 6.0,
      "end_s": 6.29,
      "text_en": "Speak.",
      "text_native": "बोलो"
    },
    {
      "ucid": "21112178912419781",
      "idx": 5,
      "speaker": "agent",
      "start_s": 6.8,
      "end_s": 10.2,
      "text_en": "Sir, you were registered on our platform, the call was regarding that. Was there any requirement for HR this month?",
      "text_native": "सर हमारे प्लॅटफॉर्म पे आप रजिस्टर थे, उसी के रिगार्डिंग कॉल था। कुछ रिक्वायरमेंट थी सर HR की ये मंथ में?"
    },
    {
      "ucid": "21112178912419781",
      "idx": 6,
      "speaker": "customer",
      "start_s": 10.38,
      "end_s": 10.78,
      "text_en": "What is it?",
      "text_native": "क्या है?"
    },
    {
      "ucid": "21112178912419781",
      "idx": 7,
      "speaker": "agent",
      "start_s": 10.88,
      "end_s": 11.28,
      "text_en": "E250.",
      "text_native": "E250."
    },
    {
      "ucid": "21112178912419781",
      "idx": 8,
      "speaker": "agent",
      "start_s": 11.6,
      "end_s": 13.5,
      "text_en": "Sir, did you have any requirement for E250 or in plates, sir?",
      "text_native": "सर E250 या प्लेट में कुछ आपका रिक्वायरमेंट था सर?"
    },
    {
      "ucid": "21112178912419781",
      "idx": 9,
      "speaker": "agent",
      "start_s": 13.7,
      "end_s": 14.5,
      "text_en": "In HR material, MS?",
      "text_native": "HR मटेरियल में MS?"
    },
    {
      "ucid": "21112178912419781",
      "idx": 10,
      "speaker": "customer",
      "start_s": 14.7,
      "end_s": 15.1,
      "text_en": "No, no.",
      "text_native": "नहीं नहीं।"
    },
    {
      "ucid": "21112178912419781",
      "idx": 11,
      "speaker": "agent",
      "start_s": 15.4,
      "end_s": 18.0,
      "text_en": "Okay sir, no issue. If there is any requirement, please share.",
      "text_native": "ठीक है सर, कोई इशू नहीं। अगर कुछ रिक्वायरमेंट रहेगा तो शेयर करिए।"
    },
    {
      "ucid": "21112178912419781",
      "idx": 12,
      "speaker": "customer",
      "start_s": 18.2,
      "end_s": 18.6,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178912419781",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Sir, hello, I am Aditya Pandey speaking from JSW.",
      "comment": "The agent identified himself and the company but failed to ask for permission to speak."
    },
    {
      "ucid": "21112178912419781",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Sir, you were registered on our platform, the call was regarding that. Was there any requirement for HR this month?",
      "comment": "The agent did not lead with a supply or price hook, instead jumping directly to a requirement check."
    },
    {
      "ucid": "21112178912419781",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The agent did not ask any discovery questions about the customer's business, needs, or procurement habits."
    },
    {
      "ucid": "21112178912419781",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "No discovery was done, and consequently no USPs were pitched."
    },
    {
      "ucid": "21112178912419781",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Was there any requirement for HR this month?",
      "comment": "The agent successfully asked if the customer had a current requirement, which is the core intent of this step."
    },
    {
      "ucid": "21112178912419781",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "If there is any requirement, please share.",
      "comment": "The agent used a generic closing and did not establish a specific, committed next step like a callback date."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}