{
  "ucid": "21112178842519861",
  "call_date": "2026-09-03",
  "start_time": "2026-09-03 14:16:38",
  "end_time": "2026-09-03 14:17:30",
  "duration_sec": 52,
  "campaign": "IS_Inte_MFG_M1_3_NoEnq_Sep26",
  "disposition": "No_requirement",
  "agent": "dhruv",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAe5d2c21fdfb6d1f8dd05d32e15b2a7bb.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1080,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178842519861__DIAe5d2c21fdfb6d1f8dd05d32e15b2a7bb.mp3",
  "audio_bytes": 112104,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 37.368,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] CUSTOMER: Hello.\n[1s] AGENT: Hello?\n[2s] CUSTOMER: Yes, speak.   (हा बोला.)\n[3s] AGENT: Sir, I'm calling from JSW One. I wanted to speak with someone at Rane Enterprises. I thought   (सर JSW One मधून बोलतोय. राणे Enterprises मध्ये बोलणं होतंय माझं. म्हटलं)\n[6s] CUSTOMER: Yes, speak.   (हा बोला ना.)\n[6s] AGENT: Speak.   (बोला ना.)\n[7s] AGENT: Sir, actually your account was registered for Rane Enterprises, Raigad.   (सर actually आपलं account registered होतं राणे Enterprises रायगडसाठी.)\n[10s] CUSTOMER: Hmm.   (हम्म.)\n[10s] AGENT: Sir, I had called for them only, to ask, is there any requirement currently, sir? In HR etc.?   (सर त्यांच्यासाठीच मी call केला होता विचारायला, काही आहे सध्या requirement सर? HR वगैरे मध्ये?)\n[13s] CUSTOMER: Currently, currently there is no requirement. I'll ask when needed.   (सध्या सध्या नाहीये requirement. लागल्यावर विचारतो.)\n[16s] CUSTOMER: And currently the monsoon has started, so because of that it's a bit...   (आणि सध्या पाऊस चालू आहे ना, त्यामुळे थोडंसं जरा हे...)\n[18s] AGENT: Right, right, right, right.\n[19s] CUSTOMER: I will tell you.   (सांगतो मी तुम्हाला.)\n[20s] AGENT: No, no problem. If there is anything, sir, you can create an inquiry on the app. It will come to us, sir.   (काही काही नाही. काही असेल सर तर तुम्ही app वरून inquiry बनवू शकता. आमच्याकडे येईल ते सर.)\n[23s] CUSTOMER: Okay, okay, okay.\n[24s] AGENT: Okay?   (ठीक?)\n[25s] CUSTOMER: Done.\n[25s] AGENT: Yeah, thank you.\n[26s] CUSTOMER: Okay, bye.   (Okay, chalo.)",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"English\"]",
  "turn_count": 19,
  "connected": 1,
  "audio_notes": "clear: There is some minor background noise on the customer's side, but it does not affect transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "19 turns, clean transcript (0% inaudible)",
  "band_language": "Marathi",
  "label_contradiction": 0,
  "status": "ok",
  "model": "gemini-2.5-pro",
  "rubric_version": "1.0.0",
  "exclusion_reason": null,
  "pitch_type_detected": "new_registration",
  "pitch_type_source": "campaign_name:medium",
  "pitch_type_conflict": 0,
  "pitch_adherence_score": 0.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"NR1 Warm welcome opener\", \"NR2 Verify basic profile (4 Qs)\", \"NR3 Full discovery (8 Qs)\", \"NR4 Platform education\", \"NR5 First opportunity identified\", \"NR6 Closure - one of three outcomes\"]",
  "pitch_coaching_note": "When a customer says they have no current need, you must still attempt discovery to understand their business and schedule a specific future callback, rather than ending the call immediately.",
  "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 called a newly registered user and immediately asked for a requirement. The customer stated they have no current need due to the monsoon season. The agent accepted this, suggested the customer use the app for future inquiries, and ended the call without performing any discovery or scheduling a specific follow-up.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"NR1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Sir, I had called for them only, to ask, is there any requirement currently, sir? In HR etc.?\", \"comment\": \"The opener immediately jumped to asking for a requirement, creating sales pressure instead of positioning as a helper.\"}, {\"step_id\": \"NR2\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No verification questions were asked; the agent jumped straight to asking for a requirement.\"}, {\"step_id\": \"NR3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked at all.\"}, {\"step_id\": \"NR4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"If there is anything, sir, you can create an inquiry on the app.\", \"comment\": \"The agent only mentioned the app as a way to create an inquiry, without explaining any platform benefits or USPs.\"}, {\"step_id\": \"NR5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Currently, currently there is no requirement. I'll ask when needed.\", \"comment\": \"After the customer stated no current requirement, the agent failed to schedule a specific callback date.\"}, {\"step_id\": \"NR6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended without a quote, a specific callback date, or a scheduled walkthrough.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they have no current need, you must still attempt discovery to understand their business and schedule a specific future callback, rather than ending the call immediately.\", \"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 called a newly registered user and immediately asked for a requirement. The customer stated they have no current need due to the monsoon season. The agent accepted this, suggested the customer use the app for future inquiries, and ended the call without performing any discovery or scheduling a specific follow-up.\"}",
  "error": null,
  "latency_ms": 33221,
  "input_tokens": 3108,
  "output_tokens": 723,
  "created_at": "2026-09-25 11:41:06",
  "sentiment": "neutral",
  "sentiment_score": -0.033,
  "sentiment_confidence": "high",
  "pos": 4,
  "neg": 3,
  "lex_hits": 9,
  "objection_phrases": "[\"rejection\"]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.627,
  "agent_talk_sec": 13.6,
  "customer_talk_sec": 8.1,
  "dead_air_sec": 30.3,
  "longest_monologue_sec": 3.1,
  "agent_wpm": 339.7,
  "interruptions": 0,
  "agent_turns": 9,
  "customer_turns": 10,
  "discovery_qs": 4,
  "words_agent": 77,
  "words_customer": 39,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178842519861",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.47,
      "end_s": 0.91,
      "text_en": "Hello.",
      "text_native": "Hello."
    },
    {
      "ucid": "21112178842519861",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.47,
      "end_s": 1.87,
      "text_en": "Hello?",
      "text_native": "Hello?"
    },
    {
      "ucid": "21112178842519861",
      "idx": 2,
      "speaker": "customer",
      "start_s": 2.4,
      "end_s": 2.8,
      "text_en": "Yes, speak.",
      "text_native": "हा बोला."
    },
    {
      "ucid": "21112178842519861",
      "idx": 3,
      "speaker": "agent",
      "start_s": 3.1,
      "end_s": 5.48,
      "text_en": "Sir, I'm calling from JSW One. I wanted to speak with someone at Rane Enterprises. I thought",
      "text_native": "सर JSW One मधून बोलतोय. राणे Enterprises मध्ये बोलणं होतंय माझं. म्हटलं"
    },
    {
      "ucid": "21112178842519861",
      "idx": 4,
      "speaker": "customer",
      "start_s": 5.6,
      "end_s": 6.06,
      "text_en": "Yes, speak.",
      "text_native": "हा बोला ना."
    },
    {
      "ucid": "21112178842519861",
      "idx": 5,
      "speaker": "agent",
      "start_s": 6.2,
      "end_s": 6.6,
      "text_en": "Speak.",
      "text_native": "बोला ना."
    },
    {
      "ucid": "21112178842519861",
      "idx": 6,
      "speaker": "agent",
      "start_s": 7.0,
      "end_s": 9.7,
      "text_en": "Sir, actually your account was registered for Rane Enterprises, Raigad.",
      "text_native": "सर actually आपलं account registered होतं राणे Enterprises रायगडसाठी."
    },
    {
      "ucid": "21112178842519861",
      "idx": 7,
      "speaker": "customer",
      "start_s": 9.7,
      "end_s": 10.0,
      "text_en": "Hmm.",
      "text_native": "हम्म."
    },
    {
      "ucid": "21112178842519861",
      "idx": 8,
      "speaker": "agent",
      "start_s": 10.3,
      "end_s": 13.3,
      "text_en": "Sir, I had called for them only, to ask, is there any requirement currently, sir? In HR etc.?",
      "text_native": "सर त्यांच्यासाठीच मी call केला होता विचारायला, काही आहे सध्या requirement सर? HR वगैरे मध्ये?"
    },
    {
      "ucid": "21112178842519861",
      "idx": 9,
      "speaker": "customer",
      "start_s": 13.4,
      "end_s": 15.0,
      "text_en": "Currently, currently there is no requirement. I'll ask when needed.",
      "text_native": "सध्या सध्या नाहीये requirement. लागल्यावर विचारतो."
    },
    {
      "ucid": "21112178842519861",
      "idx": 10,
      "speaker": "customer",
      "start_s": 15.6,
      "end_s": 17.8,
      "text_en": "And currently the monsoon has started, so because of that it's a bit...",
      "text_native": "आणि सध्या पाऊस चालू आहे ना, त्यामुळे थोडंसं जरा हे..."
    },
    {
      "ucid": "21112178842519861",
      "idx": 11,
      "speaker": "agent",
      "start_s": 17.9,
      "end_s": 18.8,
      "text_en": "Right, right, right, right.",
      "text_native": "Right, right, right, right."
    },
    {
      "ucid": "21112178842519861",
      "idx": 12,
      "speaker": "customer",
      "start_s": 18.9,
      "end_s": 19.7,
      "text_en": "I will tell you.",
      "text_native": "सांगतो मी तुम्हाला."
    },
    {
      "ucid": "21112178842519861",
      "idx": 13,
      "speaker": "agent",
      "start_s": 20.0,
      "end_s": 23.0,
      "text_en": "No, no problem. If there is anything, sir, you can create an inquiry on the app. It will come to us, sir.",
      "text_native": "काही काही नाही. काही असेल सर तर तुम्ही app वरून inquiry बनवू शकता. आमच्याकडे येईल ते सर."
    },
    {
      "ucid": "21112178842519861",
      "idx": 14,
      "speaker": "customer",
      "start_s": 23.1,
      "end_s": 24.2,
      "text_en": "Okay, okay, okay.",
      "text_native": "Okay, okay, okay."
    },
    {
      "ucid": "21112178842519861",
      "idx": 15,
      "speaker": "agent",
      "start_s": 24.3,
      "end_s": 24.5,
      "text_en": "Okay?",
      "text_native": "ठीक?"
    },
    {
      "ucid": "21112178842519861",
      "idx": 16,
      "speaker": "customer",
      "start_s": 24.8,
      "end_s": 25.0,
      "text_en": "Done.",
      "text_native": "Done."
    },
    {
      "ucid": "21112178842519861",
      "idx": 17,
      "speaker": "agent",
      "start_s": 25.4,
      "end_s": 26.0,
      "text_en": "Yeah, thank you.",
      "text_native": "Yeah, thank you."
    },
    {
      "ucid": "21112178842519861",
      "idx": 18,
      "speaker": "customer",
      "start_s": 26.5,
      "end_s": 27.1,
      "text_en": "Okay, bye.",
      "text_native": "Okay, chalo."
    }
  ],
  "steps": [
    {
      "ucid": "21112178842519861",
      "step_id": "NR1",
      "step_name": "Warm welcome opener",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Sir, I had called for them only, to ask, is there any requirement currently, sir? In HR etc.?",
      "comment": "The opener immediately jumped to asking for a requirement, creating sales pressure instead of positioning as a helper."
    },
    {
      "ucid": "21112178842519861",
      "step_id": "NR2",
      "step_name": "Verify basic profile (4 Qs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "No verification questions were asked; the agent jumped straight to asking for a requirement."
    },
    {
      "ucid": "21112178842519861",
      "step_id": "NR3",
      "step_name": "Full discovery (8 Qs)",
      "weight": 3.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "No discovery questions were asked at all."
    },
    {
      "ucid": "21112178842519861",
      "step_id": "NR4",
      "step_name": "Platform education",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "If there is anything, sir, you can create an inquiry on the app.",
      "comment": "The agent only mentioned the app as a way to create an inquiry, without explaining any platform benefits or USPs."
    },
    {
      "ucid": "21112178842519861",
      "step_id": "NR5",
      "step_name": "First opportunity identified",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Currently, currently there is no requirement. I'll ask when needed.",
      "comment": "After the customer stated no current requirement, the agent failed to schedule a specific callback date."
    },
    {
      "ucid": "21112178842519861",
      "step_id": "NR6",
      "step_name": "Closure - one of three outcomes",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended without a quote, a specific callback date, or a scheduled walkthrough."
    }
  ],
  "objections": [],
  "missed_steps": [
    "NR1 Warm welcome opener",
    "NR2 Verify basic profile (4 Qs)",
    "NR3 Full discovery (8 Qs)",
    "NR4 Platform education",
    "NR5 First opportunity identified",
    "NR6 Closure - one of three outcomes"
  ],
  "objection_phrases_list": [
    "rejection"
  ]
}