{
  "ucid": "21112178576184791",
  "call_date": "2026-08-03",
  "start_time": "1899-12-30 18:27:27",
  "end_time": "1899-12-30 18:28:11",
  "duration_sec": 44,
  "campaign": "IS_MFG_HR_HRPO_Opp_Aug26",
  "disposition": "Onboarded",
  "agent": "Kartikey Chauhan",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAd4507d35dd083694b4850ed689668c62.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 74,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178576184791__DIAd4507d35dd083694b4850ed689668c62.mp3",
  "audio_bytes": 60480,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-07 07:02:38.412185+00",
  "audio_secs": 20.16,
  "source_file": "Aug1-5.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] AGENT: Hello?\n[1s] CUSTOMER: Hello.\n[2s] AGENT: Am I speaking with Ashwin bhai?   (અશ્વિન ભાઈ થી વાત થાય છે?)\n[3s] CUSTOMER: Yes.   (હા.)\n[4s] AGENT: Yes sir, good evening. This is Kartik speaking, sir, from JSW One.   (હાજી સર, ગુડ ઇવનિંગ. કાર્તિક એ વાત કરું છું સર, JSW One થી.)\n[7s] CUSTOMER: So I have already spoken, sir.   (તો ઓલરેડી બાત હુઈ સર મેરી.)\n[9s] AGENT: Okay.   (અચ્છા.)",
  "language": "Gujarati",
  "languages": "[\"Gujarati\", \"Hindi\", \"English\"]",
  "turn_count": 7,
  "connected": 1,
  "audio_notes": "clear: There is some minor background noise but it does not impede transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "7 turns, clean transcript (0% inaudible)",
  "band_language": "Gujarati",
  "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": "[\"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL4 Pitch (2-3 USPs)\", \"SL5 Qualify\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "When a customer says they've already spoken to someone, try to understand the context (e.g., 'Who did you speak with?') instead of immediately ending the call.",
  "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": "The agent initiated the call and introduced himself. The customer immediately stated they had already spoken with someone from JSW. The agent acknowledged this, and the call terminated without any discovery, pitch, or next steps. The logged disposition of 'Onboarded' is incorrect.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Am I speaking with Ashwin bhai? ... This is Kartik speaking, sir, from JSW One.\", \"comment\": \"Agent successfully greeted, used the customer's name, and identified JSW One before being interrupted.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The customer interrupted before the agent could deliver a hook.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The call ended before any discovery questions could be asked.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No discovery was done, so no relevant USPs could be pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before the agent could attempt to qualify for a current requirement.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended abruptly with no next step defined or committed.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they've already spoken to someone, try to understand the context (e.g., 'Who did you speak with?') instead of immediately ending the call.\", \"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\": [], \"call_summary\": \"The agent initiated the call and introduced himself. The customer immediately stated they had already spoken with someone from JSW. The agent acknowledged this, and the call terminated without any discovery, pitch, or next steps. The logged disposition of 'Onboarded' is incorrect.\"}",
  "error": null,
  "latency_ms": 30930,
  "input_tokens": 2699,
  "output_tokens": 665,
  "created_at": "2026-09-25 10:48:06",
  "sentiment": "positive",
  "sentiment_score": 0.525,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 0,
  "objection_phrases": "[]",
  "sentiment_method": "0.7*prior (damped - label alone is weak)",
  "talk_ratio": 0.667,
  "agent_talk_sec": 5.2,
  "customer_talk_sec": 2.6,
  "dead_air_sec": 36.2,
  "longest_monologue_sec": 2.9,
  "agent_wpm": 230.8,
  "interruptions": 0,
  "agent_turns": 4,
  "customer_turns": 3,
  "discovery_qs": 2,
  "words_agent": 20,
  "words_customer": 8,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178576184791",
      "idx": 0,
      "speaker": "agent",
      "start_s": 0.0,
      "end_s": 0.8,
      "text_en": "Hello?",
      "text_native": "Hello?"
    },
    {
      "ucid": "21112178576184791",
      "idx": 1,
      "speaker": "customer",
      "start_s": 1.07,
      "end_s": 1.57,
      "text_en": "Hello.",
      "text_native": "Hello."
    },
    {
      "ucid": "21112178576184791",
      "idx": 2,
      "speaker": "agent",
      "start_s": 1.8,
      "end_s": 2.84,
      "text_en": "Am I speaking with Ashwin bhai?",
      "text_native": "અશ્વિન ભાઈ થી વાત થાય છે?"
    },
    {
      "ucid": "21112178576184791",
      "idx": 3,
      "speaker": "customer",
      "start_s": 3.06,
      "end_s": 3.34,
      "text_en": "Yes.",
      "text_native": "હા."
    },
    {
      "ucid": "21112178576184791",
      "idx": 4,
      "speaker": "agent",
      "start_s": 3.58,
      "end_s": 6.5,
      "text_en": "Yes sir, good evening. This is Kartik speaking, sir, from JSW One.",
      "text_native": "હાજી સર, ગુડ ઇવનિંગ. કાર્તિક એ વાત કરું છું સર, JSW One થી."
    },
    {
      "ucid": "21112178576184791",
      "idx": 5,
      "speaker": "customer",
      "start_s": 7.0,
      "end_s": 8.8,
      "text_en": "So I have already spoken, sir.",
      "text_native": "તો ઓલરેડી બાત હુઈ સર મેરી."
    },
    {
      "ucid": "21112178576184791",
      "idx": 6,
      "speaker": "agent",
      "start_s": 9.0,
      "end_s": 9.48,
      "text_en": "Okay.",
      "text_native": "અચ્છા."
    }
  ],
  "steps": [
    {
      "ucid": "21112178576184791",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Am I speaking with Ashwin bhai? ... This is Kartik speaking, sir, from JSW One.",
      "comment": "Agent successfully greeted, used the customer's name, and identified JSW One before being interrupted."
    },
    {
      "ucid": "21112178576184791",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The customer interrupted before the agent could deliver a hook."
    },
    {
      "ucid": "21112178576184791",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The call ended before any discovery questions could be asked."
    },
    {
      "ucid": "21112178576184791",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "No discovery was done, so no relevant USPs could be pitched."
    },
    {
      "ucid": "21112178576184791",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before the agent could attempt to qualify for a current requirement."
    },
    {
      "ucid": "21112178576184791",
      "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 defined or committed."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL5 Qualify",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}