{
  "ucid": "21112178910923671",
  "call_date": "2026-09-11",
  "start_time": "2026-09-11 12:17:16",
  "end_time": "2026-09-11 12:17:59",
  "duration_sec": 43,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "No_requirement",
  "agent": "Kartikey Chauhan",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA63dca09855a91074ac230738f0dcf39b.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 245,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178910923671__DIA63dca09855a91074ac230738f0dcf39b.mp3",
  "audio_bytes": 72792,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 24.264,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[2s] CUSTOMER: Hello?   (हेलो?)\n[3s] AGENT: Hello?   (हेलो?)\n[4s] CUSTOMER: Yes?   (हां जी?)\n[4s] AGENT: Yes sir, good afternoon. This is Karthik calling from JSW One.   (हां जी सर, good afternoon. कार्तिक के बात कर रहा था JSW One से।)\n[7s] CUSTOMER: Where are you calling from, sir?   (कहां से बोल रहे सर?)\n[8s] AGENT: From JSW One, sir.   (JSW One से सर।)\n[10s] CUSTOMER: Yes?   (हां जी?)\n[10s] AGENT: JSW sir, JSW, Jindal Steel.   (JSW सर, JSW, Jindal Steel.)\n[13s] CUSTOMER: Okay.   (अच्छा।)\n[18s] CUSTOMER: Hello?   (हेलो?)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 10,
  "connected": 1,
  "audio_notes": "noisy: Background noise and chatter are present throughout the call, slightly affecting clarity.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "10 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": 0.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)\", \"SL5 Qualify\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "Your opener missed the crucial step of asking for permission to speak, which can cause the customer to disengage before you state your purpose.",
  "usp_relevance": "none",
  "rubric_inferred": 0,
  "segment_detected": "unknown",
  "mfg_flag": 1,
  "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": 1,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent introduced himself and JSW One. The customer seemed confused about the company name, requiring the agent to clarify. The call ended immediately after this clarification, before any business discussion could take place.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Yes sir, good afternoon. This is Karthik calling from JSW One.\", \"comment\": \"The agent did not ask for permission to speak, which is a required part of the opener.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before the agent could deliver the hook.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before any USPs could be pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not get to the qualification stage.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended abruptly with no next step established.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"Your opener missed the crucial step of asking for permission to speak, which can cause the customer to disengage before you state your purpose.\", \"segment_detected\": \"unknown\", \"mfg_flag\": true, \"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 introduced himself and JSW One. The customer seemed confused about the company name, requiring the agent to clarify. The call ended immediately after this clarification, before any business discussion could take place.\"}",
  "error": null,
  "latency_ms": 24927,
  "input_tokens": 2747,
  "output_tokens": 622,
  "created_at": "2026-09-25 11:02:59",
  "sentiment": "neutral",
  "sentiment_score": 0.1,
  "sentiment_confidence": "high",
  "pos": 1,
  "neg": 0,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.663,
  "agent_talk_sec": 6.3,
  "customer_talk_sec": 3.2,
  "dead_air_sec": 33.5,
  "longest_monologue_sec": 3.0,
  "agent_wpm": 200.0,
  "interruptions": 0,
  "agent_turns": 4,
  "customer_turns": 6,
  "discovery_qs": 1,
  "words_agent": 21,
  "words_customer": 11,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178910923671",
      "idx": 0,
      "speaker": "customer",
      "start_s": 1.86,
      "end_s": 2.36,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    },
    {
      "ucid": "21112178910923671",
      "idx": 1,
      "speaker": "agent",
      "start_s": 2.67,
      "end_s": 3.07,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    },
    {
      "ucid": "21112178910923671",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.56,
      "end_s": 3.96,
      "text_en": "Yes?",
      "text_native": "हां जी?"
    },
    {
      "ucid": "21112178910923671",
      "idx": 3,
      "speaker": "agent",
      "start_s": 4.24,
      "end_s": 7.2,
      "text_en": "Yes sir, good afternoon. This is Karthik calling from JSW One.",
      "text_native": "हां जी सर, good afternoon. कार्तिक के बात कर रहा था JSW One से।"
    },
    {
      "ucid": "21112178910923671",
      "idx": 4,
      "speaker": "customer",
      "start_s": 7.3,
      "end_s": 8.28,
      "text_en": "Where are you calling from, sir?",
      "text_native": "कहां से बोल रहे सर?"
    },
    {
      "ucid": "21112178910923671",
      "idx": 5,
      "speaker": "agent",
      "start_s": 8.46,
      "end_s": 9.36,
      "text_en": "From JSW One, sir.",
      "text_native": "JSW One से सर।"
    },
    {
      "ucid": "21112178910923671",
      "idx": 6,
      "speaker": "customer",
      "start_s": 9.65,
      "end_s": 10.05,
      "text_en": "Yes?",
      "text_native": "हां जी?"
    },
    {
      "ucid": "21112178910923671",
      "idx": 7,
      "speaker": "agent",
      "start_s": 10.33,
      "end_s": 12.33,
      "text_en": "JSW sir, JSW, Jindal Steel.",
      "text_native": "JSW सर, JSW, Jindal Steel."
    },
    {
      "ucid": "21112178910923671",
      "idx": 8,
      "speaker": "customer",
      "start_s": 12.97,
      "end_s": 13.37,
      "text_en": "Okay.",
      "text_native": "अच्छा।"
    },
    {
      "ucid": "21112178910923671",
      "idx": 9,
      "speaker": "customer",
      "start_s": 18.0,
      "end_s": 18.5,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    }
  ],
  "steps": [
    {
      "ucid": "21112178910923671",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Yes sir, good afternoon. This is Karthik calling from JSW One.",
      "comment": "The agent did not ask for permission to speak, which is a required part of the opener."
    },
    {
      "ucid": "21112178910923671",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before the agent could deliver the hook."
    },
    {
      "ucid": "21112178910923671",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "No discovery questions were asked."
    },
    {
      "ucid": "21112178910923671",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before any USPs could be pitched."
    },
    {
      "ucid": "21112178910923671",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent did not get to the qualification stage."
    },
    {
      "ucid": "21112178910923671",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended abruptly with no next step established."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL5 Qualify",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}