{
  "ucid": "21112178878484641",
  "call_date": "2026-09-07",
  "start_time": "2026-09-07 18:10:46",
  "end_time": "2026-09-07 18:11:36",
  "duration_sec": 50,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "Interested",
  "agent": "Ronak Mehta",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAdb0dad6269cb14b373feb7b02c898bc3.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 660,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178878484641__DIAdb0dad6269cb14b373feb7b02c898bc3.mp3",
  "audio_bytes": 108216,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 36.072,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello.   (हॅलो.)\n[2s] AGENT: Hello Manish ji, Rounak Mehta speaking from JSW One.   (हॅलो मनीष जी, रौनक मेहता बात कर रहा हूं JSW One से।)\n[5s] CUSTOMER: Yes, tell me.   (हां बोलिए।)\n[6s] AGENT: Yes sir, is there any requirement this month for HR sheet or coils, for procurement?   (जी सर, कोई requirement अभी ये month में HR sheet या coils का अभी procurement का?)\n[8s] CUSTOMER: Not right now.   (अभी नहीं है।)\n[10s] CUSTOMER: Right now... I'll tell you.   (अभी मैं बोलता हूं।)\n[11s] AGENT: When will your requirement come sometime, sir?   (अभी कभी आएगा सर आपका requirement?)\n[13s] CUSTOMER: I will call you later.   (मैं बाद में आपको कॉल करूंगा।)\n[15s] AGENT: Okay, still, by when is it expected? So that I can keep you in the list accordingly.   (Okay, फिर भी कब तक expected है? मैं अभी वैसे ऐसे लिस्ट में फिर रखूं, वैसे।)\n[18s] CUSTOMER: When it's there, I will make the call.   (जब होगा मैं कर दूंगा फोन।)\n[20s] AGENT: Alright. Okay.   (ठीक है। Okay.)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 11,
  "connected": 1,
  "audio_notes": "muffled: The customer's voice is slightly muffled and lower in volume than the agent's, but the conversation is understandable.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "11 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": "Your opening needs a hook; instead of just asking for a requirement, give the customer a reason to listen, like mentioning specific stock availability or a price signal.",
  "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": "Agent called to inquire about requirements for HR sheets or coils. The customer stated they had no current need and would call back when a requirement arises. The agent's attempt to get a specific timeline was unsuccessful, and the call ended without a firm next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent greeted and identified but did not ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent did not provide a supply or price hook, instead jumping directly to asking for a requirement.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were attempted as the customer shut down the call early.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call did not progress to the pitch stage.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Yes sir, is there any requirement this month for HR sheet or coils, for procurement?\", \"comment\": \"Agent successfully asked if a current requirement exists.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent did not secure a committed next step, accepting the customer's vague \\\"I will call you\\\".\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"Your opening needs a hook; instead of just asking for a requirement, give the customer a reason to listen, like mentioning specific stock availability or a price signal.\", \"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\": [{\"obj_type\": \"send_price_will_think\", \"state\": \"mishandled\", \"evidence\": \"I will call you later.\", \"response\": \"Okay, still, by when is it expected? So that I can keep you in the list accordingly.\"}], \"call_summary\": \"Agent called to inquire about requirements for HR sheets or coils. The customer stated they had no current need and would call back when a requirement arises. The agent's attempt to get a specific timeline was unsuccessful, and the call ended without a firm next step.\"}",
  "error": null,
  "latency_ms": 35311,
  "input_tokens": 2853,
  "output_tokens": 735,
  "created_at": "2026-09-25 23:01:56",
  "sentiment": "neutral",
  "sentiment_score": -0.058,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 2,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.661,
  "agent_talk_sec": 12.1,
  "customer_talk_sec": 6.2,
  "dead_air_sec": 31.7,
  "longest_monologue_sec": 3.4,
  "agent_wpm": 247.9,
  "interruptions": 0,
  "agent_turns": 5,
  "customer_turns": 6,
  "discovery_qs": 3,
  "words_agent": 50,
  "words_customer": 25,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178878484641",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.84,
      "end_s": 1.48,
      "text_en": "Hello.",
      "text_native": "हॅलो."
    },
    {
      "ucid": "21112178878484641",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.57,
      "end_s": 4.49,
      "text_en": "Hello Manish ji, Rounak Mehta speaking from JSW One.",
      "text_native": "हॅलो मनीष जी, रौनक मेहता बात कर रहा हूं JSW One से।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 2,
      "speaker": "customer",
      "start_s": 4.84,
      "end_s": 5.46,
      "text_en": "Yes, tell me.",
      "text_native": "हां बोलिए।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 3,
      "speaker": "agent",
      "start_s": 5.53,
      "end_s": 8.5,
      "text_en": "Yes sir, is there any requirement this month for HR sheet or coils, for procurement?",
      "text_native": "जी सर, कोई requirement अभी ये month में HR sheet या coils का अभी procurement का?"
    },
    {
      "ucid": "21112178878484641",
      "idx": 4,
      "speaker": "customer",
      "start_s": 8.5,
      "end_s": 9.26,
      "text_en": "Not right now.",
      "text_native": "अभी नहीं है।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 5,
      "speaker": "customer",
      "start_s": 9.56,
      "end_s": 10.46,
      "text_en": "Right now... I'll tell you.",
      "text_native": "अभी मैं बोलता हूं।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 6,
      "speaker": "agent",
      "start_s": 10.81,
      "end_s": 12.81,
      "text_en": "When will your requirement come sometime, sir?",
      "text_native": "अभी कभी आएगा सर आपका requirement?"
    },
    {
      "ucid": "21112178878484641",
      "idx": 7,
      "speaker": "customer",
      "start_s": 12.81,
      "end_s": 14.3,
      "text_en": "I will call you later.",
      "text_native": "मैं बाद में आपको कॉल करूंगा।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 8,
      "speaker": "agent",
      "start_s": 14.61,
      "end_s": 18.0,
      "text_en": "Okay, still, by when is it expected? So that I can keep you in the list accordingly.",
      "text_native": "Okay, फिर भी कब तक expected है? मैं अभी वैसे ऐसे लिस्ट में फिर रखूं, वैसे।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 9,
      "speaker": "customer",
      "start_s": 18.0,
      "end_s": 19.78,
      "text_en": "When it's there, I will make the call.",
      "text_native": "जब होगा मैं कर दूंगा फोन।"
    },
    {
      "ucid": "21112178878484641",
      "idx": 10,
      "speaker": "agent",
      "start_s": 20.0,
      "end_s": 20.84,
      "text_en": "Alright. Okay.",
      "text_native": "ठीक है। Okay."
    }
  ],
  "steps": [
    {
      "ucid": "21112178878484641",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent greeted and identified but did not ask for permission to speak."
    },
    {
      "ucid": "21112178878484641",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent did not provide a supply or price hook, instead jumping directly to asking for a requirement."
    },
    {
      "ucid": "21112178878484641",
      "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 attempted as the customer shut down the call early."
    },
    {
      "ucid": "21112178878484641",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call did not progress to the pitch stage."
    },
    {
      "ucid": "21112178878484641",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Yes sir, is there any requirement this month for HR sheet or coils, for procurement?",
      "comment": "Agent successfully asked if a current requirement exists."
    },
    {
      "ucid": "21112178878484641",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent did not secure a committed next step, accepting the customer's vague \"I will call you\"."
    }
  ],
  "objections": [
    {
      "ucid": "21112178878484641",
      "obj_type": "send_price_will_think",
      "state": "mishandled",
      "evidence": "I will call you later.",
      "response": "Okay, still, by when is it expected? So that I can keep you in the list accordingly."
    }
  ],
  "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": []
}