{
  "ucid": "21112178584367771",
  "call_date": "2026-08-04",
  "start_time": "1899-12-30 17:11:17",
  "end_time": "1899-12-30 17:12:01",
  "duration_sec": 44,
  "campaign": "IS_MFG_HR_HRPO_Opp_Aug26",
  "disposition": "No_requirement",
  "agent": "dhruv",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA6d6221ac3d8398e1d64a9cecc572dadb.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 73,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178584367771__DIA6d6221ac3d8398e1d64a9cecc572dadb.mp3",
  "audio_bytes": 102168,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-07 07:02:38.412185+00",
  "audio_secs": 34.056,
  "source_file": "Aug1-5.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello   (हेलो)\n[1s] AGENT: Yes   (हां)\n[2s] AGENT: Devendra bhai?   (देवेंद्र भाई?)\n[3s] CUSTOMER: Speak.   (बोलिए)\n[3s] AGENT: Sir, I am calling from JSW One MSME, Jindal Steel Works.   (सर JSW One MSME से बात कर रहा हूं, Jindal Steel Works.)\n[6s] CUSTOMER: From where?   (कहां से?)\n[7s] AGENT: JSW One MSME, Jindal Steel Works, Mumbai.\n[10s] CUSTOMER: Speak.   (बोलिए)\n[10s] AGENT: Are you looking for any requirement in sheet metals right now, sir?   (कुछ requirement में देख रहे हैं sheet metals में सर अभी?)\n[13s] CUSTOMER: Stainless steel or MS?   (Stainless steel के MS?)\n[14s] AGENT: MS MS sir, sheet metals.   (MS MS सर, sheet metals.)\n[16s] CUSTOMER: No, right now, currently there is no requirement.   (नहीं अभी अभी फिलहाल नहीं है requirement अभी।)\n[18s] AGENT: Okay, sir. If there is anything, if you put it on the application, it will come to us, sir.   (ठीक है ना सर। कुछ रहता है तो आप application पे डालेंगे ना तो हमारे पास आएगी सर।)\n[22s] CUSTOMER: Yes, for sure.   (हां पक्का।)\n[22s] AGENT: Yes.\n[22s] CUSTOMER: Okay.\n[23s] AGENT: 100%.\n[24s] CUSTOMER: Thank you.\n[24s] AGENT: Yes.   (हां।)\n[25s] CUSTOMER: Yes.   (हां।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 20,
  "connected": 1,
  "audio_notes": "clear: The audio quality is good, with minimal background noise.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "20 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 went straight to asking for a requirement and got shut down; next time, lead with a strong price or availability hook to create interest before asking if they need something today.",
  "usp_relevance": "none",
  "rubric_inferred": 0,
  "segment_detected": "manufacturing",
  "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 but skipped the hook and discovery, immediately asking for a current requirement. The customer clarified they use MS steel but have no need at the moment, ending the call. The agent did not establish a concrete next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent identified self and used the customer's name but failed to ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent skipped the hook entirely and went straight to a qualification question.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked; the call was terminated before this stage was reached.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before any USPs could be pitched as no discovery was done.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Are you looking for any requirement in sheet metals right now, sir?\", \"comment\": \"Agent successfully asked if a current requirement exists, which is the primary intent of this step.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The closing was passive (\\\"put it on the application\\\") and did not establish a committed next step like a callback.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You went straight to asking for a requirement and got shut down; next time, lead with a strong price or availability hook to create interest before asking if they need something today.\", \"segment_detected\": \"manufacturing\", \"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 but skipped the hook and discovery, immediately asking for a current requirement. The customer clarified they use MS steel but have no need at the moment, ending the call. The agent did not establish a concrete next step.\"}",
  "error": null,
  "latency_ms": 34499,
  "input_tokens": 2962,
  "output_tokens": 675,
  "created_at": "2026-09-25 10:47:58",
  "sentiment": "neutral",
  "sentiment_score": 0.094,
  "sentiment_confidence": "high",
  "pos": 9,
  "neg": 4,
  "lex_hits": 8,
  "objection_phrases": "[\"rejection\"]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.673,
  "agent_talk_sec": 13.6,
  "customer_talk_sec": 6.6,
  "dead_air_sec": 23.8,
  "longest_monologue_sec": 3.2,
  "agent_wpm": 264.7,
  "interruptions": 0,
  "agent_turns": 10,
  "customer_turns": 10,
  "discovery_qs": 2,
  "words_agent": 60,
  "words_customer": 24,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178584367771",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.77,
      "end_s": 1.17,
      "text_en": "Hello",
      "text_native": "हेलो"
    },
    {
      "ucid": "21112178584367771",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.44,
      "end_s": 1.69,
      "text_en": "Yes",
      "text_native": "हां"
    },
    {
      "ucid": "21112178584367771",
      "idx": 2,
      "speaker": "agent",
      "start_s": 2.08,
      "end_s": 2.68,
      "text_en": "Devendra bhai?",
      "text_native": "देवेंद्र भाई?"
    },
    {
      "ucid": "21112178584367771",
      "idx": 3,
      "speaker": "customer",
      "start_s": 2.88,
      "end_s": 3.26,
      "text_en": "Speak.",
      "text_native": "बोलिए"
    },
    {
      "ucid": "21112178584367771",
      "idx": 4,
      "speaker": "agent",
      "start_s": 3.46,
      "end_s": 6.21,
      "text_en": "Sir, I am calling from JSW One MSME, Jindal Steel Works.",
      "text_native": "सर JSW One MSME से बात कर रहा हूं, Jindal Steel Works."
    },
    {
      "ucid": "21112178584367771",
      "idx": 5,
      "speaker": "customer",
      "start_s": 6.34,
      "end_s": 6.78,
      "text_en": "From where?",
      "text_native": "कहां से?"
    },
    {
      "ucid": "21112178584367771",
      "idx": 6,
      "speaker": "agent",
      "start_s": 7.08,
      "end_s": 9.5,
      "text_en": "JSW One MSME, Jindal Steel Works, Mumbai.",
      "text_native": "JSW One MSME, Jindal Steel Works, Mumbai."
    },
    {
      "ucid": "21112178584367771",
      "idx": 7,
      "speaker": "customer",
      "start_s": 9.83,
      "end_s": 10.21,
      "text_en": "Speak.",
      "text_native": "बोलिए"
    },
    {
      "ucid": "21112178584367771",
      "idx": 8,
      "speaker": "agent",
      "start_s": 10.31,
      "end_s": 12.55,
      "text_en": "Are you looking for any requirement in sheet metals right now, sir?",
      "text_native": "कुछ requirement में देख रहे हैं sheet metals में सर अभी?"
    },
    {
      "ucid": "21112178584367771",
      "idx": 9,
      "speaker": "customer",
      "start_s": 12.88,
      "end_s": 14.1,
      "text_en": "Stainless steel or MS?",
      "text_native": "Stainless steel के MS?"
    },
    {
      "ucid": "21112178584367771",
      "idx": 10,
      "speaker": "agent",
      "start_s": 14.33,
      "end_s": 15.55,
      "text_en": "MS MS sir, sheet metals.",
      "text_native": "MS MS सर, sheet metals."
    },
    {
      "ucid": "21112178584367771",
      "idx": 11,
      "speaker": "customer",
      "start_s": 15.75,
      "end_s": 18.03,
      "text_en": "No, right now, currently there is no requirement.",
      "text_native": "नहीं अभी अभी फिलहाल नहीं है requirement अभी।"
    },
    {
      "ucid": "21112178584367771",
      "idx": 12,
      "speaker": "agent",
      "start_s": 18.26,
      "end_s": 21.46,
      "text_en": "Okay, sir. If there is anything, if you put it on the application, it will come to us, sir.",
      "text_native": "ठीक है ना सर। कुछ रहता है तो आप application पे डालेंगे ना तो हमारे पास आएगी सर।"
    },
    {
      "ucid": "21112178584367771",
      "idx": 13,
      "speaker": "customer",
      "start_s": 21.5,
      "end_s": 21.94,
      "text_en": "Yes, for sure.",
      "text_native": "हां पक्का।"
    },
    {
      "ucid": "21112178584367771",
      "idx": 14,
      "speaker": "agent",
      "start_s": 22.0,
      "end_s": 22.24,
      "text_en": "Yes.",
      "text_native": "Yes."
    },
    {
      "ucid": "21112178584367771",
      "idx": 15,
      "speaker": "customer",
      "start_s": 22.3,
      "end_s": 22.64,
      "text_en": "Okay.",
      "text_native": "Okay."
    },
    {
      "ucid": "21112178584367771",
      "idx": 16,
      "speaker": "agent",
      "start_s": 22.7,
      "end_s": 23.2,
      "text_en": "100%.",
      "text_native": "100%."
    },
    {
      "ucid": "21112178584367771",
      "idx": 17,
      "speaker": "customer",
      "start_s": 23.5,
      "end_s": 23.9,
      "text_en": "Thank you.",
      "text_native": "Thank you."
    },
    {
      "ucid": "21112178584367771",
      "idx": 18,
      "speaker": "agent",
      "start_s": 24.1,
      "end_s": 24.3,
      "text_en": "Yes.",
      "text_native": "हां।"
    },
    {
      "ucid": "21112178584367771",
      "idx": 19,
      "speaker": "customer",
      "start_s": 24.6,
      "end_s": 24.9,
      "text_en": "Yes.",
      "text_native": "हां।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178584367771",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent identified self and used the customer's name but failed to ask for permission to speak."
    },
    {
      "ucid": "21112178584367771",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent skipped the hook entirely and went straight to a qualification question."
    },
    {
      "ucid": "21112178584367771",
      "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; the call was terminated before this stage was reached."
    },
    {
      "ucid": "21112178584367771",
      "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 as no discovery was done."
    },
    {
      "ucid": "21112178584367771",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Are you looking for any requirement in sheet metals right now, sir?",
      "comment": "Agent successfully asked if a current requirement exists, which is the primary intent of this step."
    },
    {
      "ucid": "21112178584367771",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The closing was passive (\"put it on the application\") and did not establish a committed next step like a callback."
    }
  ],
  "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": [
    "rejection"
  ]
}