{
  "ucid": "34972178963973691",
  "call_date": "2026-09-17",
  "start_time": "2026-09-17 15:38:56",
  "end_time": "2026-09-17 15:39:50",
  "duration_sec": 54,
  "campaign": "IS_MFG_CR_GI_GP_Coated_Sep26",
  "disposition": "No_requirement",
  "agent": "dhruv",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA17d9bf6204b9f578e42b3c7ddb065985.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1537,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/34972178963973691__DIA17d9bf6204b9f578e42b3c7ddb065985.mp3",
  "audio_bytes": 78624,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 26.208,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[3s] CUSTOMER: Hello   (हॅलो)\n[4s] AGENT: Hello   (हॅलो)\n[4s] CUSTOMER: Hello   (हॅलो)\n[5s] AGENT: Sir, I am speaking from JSW One.   (सर JSW One से बात कर रहा हूं मैं।)\n[7s] CUSTOMER: From where, sir?   (कहां से सर?)\n[8s] AGENT: JSW One MSME, Jindal Steel Works.\n[10s] CUSTOMER: Yes, tell me.   (हां बोलिए।)\n[10s] AGENT: Sir, is there any requirement in sheet metal?   (सर कुछ रिक्वायरमेंट है sheet metal में?)\n[12s] CUSTOMER: No sir, I am not there anymore. I have left.   (नहीं सर मैं अभी वहां नहीं हूं। छोड़ दिया मैंने।)\n[15s] AGENT: Yes, okay sir. Okay.   (हां ठीक है सर। ओके।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 10,
  "connected": 1,
  "audio_notes": "noisy: Significant background chatter is present, especially on the agent's side, but the main speakers are clear.",
  "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": 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 opening permission and hook, going straight to asking for a requirement; always secure permission and build interest first.",
  "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": "available",
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent introduced JSW One and immediately asked about a requirement for sheet metal. The contact stated that he no longer works at the company. The agent acknowledged this and ended the call. The lead was invalid, and no discovery or pitching occurred.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Sir, I am speaking from JSW One.\", \"comment\": \"The agent identified himself but did not ask for permission to speak, which is a required part of the opener.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Sir, is there any requirement in sheet metal?\", \"comment\": \"The agent skipped the hook and went directly to a qualification question, missing the chance to create interest.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked before the call ended.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No USPs were pitched as no discovery was done and the call was cut short.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"AGENT: Sir, is there any requirement in sheet metal?\", \"comment\": \"The agent successfully asked if a current requirement exists, which is the first part of this step.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Yes, okay sir. Okay.\", \"comment\": \"The call was ended without any attempt to establish a next step, such as asking for an alternative contact.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You skipped the opening permission and hook, going straight to asking for a requirement; always secure permission and build interest first.\", \"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\": \"available\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The agent introduced JSW One and immediately asked about a requirement for sheet metal. The contact stated that he no longer works at the company. The agent acknowledged this and ended the call. The lead was invalid, and no discovery or pitching occurred.\"}",
  "error": null,
  "latency_ms": 28770,
  "input_tokens": 2761,
  "output_tokens": 699,
  "created_at": "2026-09-25 12:01:55",
  "sentiment": "negative",
  "sentiment_score": -0.3,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 1,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.626,
  "agent_talk_sec": 6.7,
  "customer_talk_sec": 4.0,
  "dead_air_sec": 43.3,
  "longest_monologue_sec": 1.9,
  "agent_wpm": 232.8,
  "interruptions": 0,
  "agent_turns": 5,
  "customer_turns": 5,
  "discovery_qs": 1,
  "words_agent": 26,
  "words_customer": 18,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "34972178963973691",
      "idx": 0,
      "speaker": "customer",
      "start_s": 2.83,
      "end_s": 3.23,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178963973691",
      "idx": 1,
      "speaker": "agent",
      "start_s": 3.53,
      "end_s": 3.87,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178963973691",
      "idx": 2,
      "speaker": "customer",
      "start_s": 4.14,
      "end_s": 4.5,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178963973691",
      "idx": 3,
      "speaker": "agent",
      "start_s": 4.94,
      "end_s": 6.44,
      "text_en": "Sir, I am speaking from JSW One.",
      "text_native": "सर JSW One से बात कर रहा हूं मैं।"
    },
    {
      "ucid": "34972178963973691",
      "idx": 4,
      "speaker": "customer",
      "start_s": 6.8,
      "end_s": 7.5,
      "text_en": "From where, sir?",
      "text_native": "कहां से सर?"
    },
    {
      "ucid": "34972178963973691",
      "idx": 5,
      "speaker": "agent",
      "start_s": 7.7,
      "end_s": 9.64,
      "text_en": "JSW One MSME, Jindal Steel Works.",
      "text_native": "JSW One MSME, Jindal Steel Works."
    },
    {
      "ucid": "34972178963973691",
      "idx": 6,
      "speaker": "customer",
      "start_s": 9.8,
      "end_s": 10.24,
      "text_en": "Yes, tell me.",
      "text_native": "हां बोलिए।"
    },
    {
      "ucid": "34972178963973691",
      "idx": 7,
      "speaker": "agent",
      "start_s": 10.44,
      "end_s": 12.1,
      "text_en": "Sir, is there any requirement in sheet metal?",
      "text_native": "सर कुछ रिक्वायरमेंट है sheet metal में?"
    },
    {
      "ucid": "34972178963973691",
      "idx": 8,
      "speaker": "customer",
      "start_s": 12.3,
      "end_s": 14.44,
      "text_en": "No sir, I am not there anymore. I have left.",
      "text_native": "नहीं सर मैं अभी वहां नहीं हूं। छोड़ दिया मैंने।"
    },
    {
      "ucid": "34972178963973691",
      "idx": 9,
      "speaker": "agent",
      "start_s": 14.6,
      "end_s": 15.84,
      "text_en": "Yes, okay sir. Okay.",
      "text_native": "हां ठीक है सर। ओके।"
    }
  ],
  "steps": [
    {
      "ucid": "34972178963973691",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Sir, I am speaking from JSW One.",
      "comment": "The agent identified himself but did not ask for permission to speak, which is a required part of the opener."
    },
    {
      "ucid": "34972178963973691",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Sir, is there any requirement in sheet metal?",
      "comment": "The agent skipped the hook and went directly to a qualification question, missing the chance to create interest."
    },
    {
      "ucid": "34972178963973691",
      "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 before the call ended."
    },
    {
      "ucid": "34972178963973691",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "No USPs were pitched as no discovery was done and the call was cut short."
    },
    {
      "ucid": "34972178963973691",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "AGENT: Sir, is there any requirement in sheet metal?",
      "comment": "The agent successfully asked if a current requirement exists, which is the first part of this step."
    },
    {
      "ucid": "34972178963973691",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Yes, okay sir. Okay.",
      "comment": "The call was ended without any attempt to establish a next step, such as asking for an alternative contact."
    }
  ],
  "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": []
}