{
  "ucid": "21112178904376091",
  "call_date": "2026-09-10",
  "start_time": "2026-09-10 18:06:00",
  "end_time": "2026-09-10 18:06:49",
  "duration_sec": 49,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "No_requirement",
  "agent": "dhruv",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA77dd1c97958ddc342221954bdf7a62c7.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 289,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178904376091__DIA77dd1c97958ddc342221954bdf7a62c7.mp3",
  "audio_bytes": 52056,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 17.352,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello?   (हॅलो?)\n[2s] AGENT: Vinay Pradhan?   (विनय प्रधान?)\n[3s] CUSTOMER: Who's this?\n[4s] AGENT: Sir, JSW One MSME, calling from JSW One MSME to be precise.\n[6s] CUSTOMER: Don't need it, thank you.   (नहीं चाहिए, thank you.)\n[8s] AGENT: Okay sir.",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 6,
  "connected": 1,
  "audio_notes": "clear: Some background chatter is audible on the agent's side, but it does not affect transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "6 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 is critical; always ask for permission to speak (e.g., 'Is this a good time?') to prevent immediate rejections.",
  "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": null,
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent confirmed the customer's name and introduced JSW One. The customer immediately stated they had no requirement and ended the conversation. The agent accepted the rejection and closed the call.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Vinay Pradhan? ... Sir, JSW One MSME, calling from JSW One MSME to be precise.\", \"comment\": \"The agent identified themself and the customer but failed to ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The customer terminated the call before the agent could deliver a hook.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery was attempted as the customer ended the call immediately after the introduction.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call did not progress to the pitch stage.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call did not progress to the qualification stage.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Okay sir.\", \"comment\": \"The call was closed without establishing a committed next step.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"Your opener is critical; always ask for permission to speak (e.g., 'Is this a good time?') to prevent immediate rejections.\", \"segment_detected\": \"unknown\", \"mfg_flag\": false, \"geo_flag\": false, \"geo_reason\": null, \"moq_flag\": false, \"moq_qty_detected\": null, \"material_flag\": false, \"material_detected\": null, \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The agent confirmed the customer's name and introduced JSW One. The customer immediately stated they had no requirement and ended the conversation. The agent accepted the rejection and closed the call.\"}",
  "error": null,
  "latency_ms": 35304,
  "input_tokens": 2644,
  "output_tokens": 625,
  "created_at": "2026-09-25 11:05:11",
  "sentiment": "neutral",
  "sentiment_score": -0.1,
  "sentiment_confidence": "high",
  "pos": 8,
  "neg": 8,
  "lex_hits": 4,
  "objection_phrases": "[\"rejection\"]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.677,
  "agent_talk_sec": 4.2,
  "customer_talk_sec": 2.0,
  "dead_air_sec": 42.8,
  "longest_monologue_sec": 2.3,
  "agent_wpm": null,
  "interruptions": 0,
  "agent_turns": 3,
  "customer_turns": 3,
  "discovery_qs": 1,
  "words_agent": 16,
  "words_customer": 8,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178904376091",
      "idx": 0,
      "speaker": "customer",
      "start_s": 1.01,
      "end_s": 1.57,
      "text_en": "Hello?",
      "text_native": "हॅलो?"
    },
    {
      "ucid": "21112178904376091",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.89,
      "end_s": 2.83,
      "text_en": "Vinay Pradhan?",
      "text_native": "विनय प्रधान?"
    },
    {
      "ucid": "21112178904376091",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.08,
      "end_s": 3.58,
      "text_en": "Who's this?",
      "text_native": "Who's this?"
    },
    {
      "ucid": "21112178904376091",
      "idx": 3,
      "speaker": "agent",
      "start_s": 3.8,
      "end_s": 6.14,
      "text_en": "Sir, JSW One MSME, calling from JSW One MSME to be precise.",
      "text_native": "Sir, JSW One MSME, calling from JSW One MSME to be precise."
    },
    {
      "ucid": "21112178904376091",
      "idx": 4,
      "speaker": "customer",
      "start_s": 6.36,
      "end_s": 7.29,
      "text_en": "Don't need it, thank you.",
      "text_native": "नहीं चाहिए, thank you."
    },
    {
      "ucid": "21112178904376091",
      "idx": 5,
      "speaker": "agent",
      "start_s": 7.7,
      "end_s": 8.58,
      "text_en": "Okay sir.",
      "text_native": "Okay sir."
    }
  ],
  "steps": [
    {
      "ucid": "21112178904376091",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Vinay Pradhan? ... Sir, JSW One MSME, calling from JSW One MSME to be precise.",
      "comment": "The agent identified themself and the customer but failed to ask for permission to speak."
    },
    {
      "ucid": "21112178904376091",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The customer terminated the call before the agent could deliver a hook."
    },
    {
      "ucid": "21112178904376091",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "No discovery was attempted as the customer ended the call immediately after the introduction."
    },
    {
      "ucid": "21112178904376091",
      "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": "21112178904376091",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call did not progress to the qualification stage."
    },
    {
      "ucid": "21112178904376091",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Okay sir.",
      "comment": "The call was closed without establishing a committed next step."
    }
  ],
  "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": [
    "rejection"
  ]
}