{
  "ucid": "21112178833982531",
  "call_date": "2026-09-02",
  "start_time": "2026-09-02 14:33:45",
  "end_time": "2026-09-02 14:34:54",
  "duration_sec": 69,
  "campaign": "IS_Inte_MFG_M1_3_NoEnq_Sep26",
  "disposition": "General Enquiry",
  "agent": "Anupreeti Mahadik",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAaca7f8924df1028ec466b4ccd70408a9.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1280,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178833982531__DIAaca7f8924df1028ec466b4ccd70408a9.mp3",
  "audio_bytes": 147312,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 49.104,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello.\n[1s] AGENT: Hello, Shree Construction?\n[3s] CUSTOMER: Yes.\n[3s] AGENT: Sir, this is Anupriti calling from JSW One.   (सर, अनुप्रिती बात कर रही हूं JSW One से।)\n[6s] CUSTOMER: Yes ma'am, tell me.   (हां मैम, बोलिए।)\n[7s] AGENT: Sir, your account was registered on the portal, so I wanted to know what your requirement is.   (सर, आपका अकाउंट रजिस्टर्ड था पोर्टल पे, तो मुझे रिक्वायरमेंट जानना था कि क्या रिक्वायरमेंट है।)\n[11s] CUSTOMER: It's done for now, ma'am. I had put it in that day, but it didn't happen. I don't have a requirement right now. If there is one, I will let you know, I'll put it in the app.   (अभी हो गया मैम, उस दिन मैंने डाला था लेकिन वो हुआ ही नहीं। अभी रिक्वायरमेंट नहीं है, रहेगा तो मैं बताता हूं, डालता हूं ऐप में।)\n[17s] AGENT: Okay, okay sir. I will WhatsApp you from my other number. You can then give the requirement on that.   (ठीक है, ठीक है सर। मी तुम्हाला WhatsApp करते, माझ्या दुसऱ्या नंबर वरून. तुम्ही त्याच्यावरती द्या मग रिक्वायरमेंट।)\n[23s] AGENT: Sir, are you in manufacturing or in trading?   (तुम्ही सर मॅन्युफॅक्चरिंग मध्ये आहे का ट्रेडिंग मध्ये?)\n[25s] CUSTOMER: What?   (काय?)\n[26s] AGENT: You are in manufacturing, right?   (मॅन्युफॅक्चरिंग मध्ये आहे ना तुम्ही?)\n[27s] CUSTOMER: Yes.   (हो।)\n[28s] AGENT: Okay, okay. That's fine sir, let me know if there is anything.   (ओके, ओके. चालेल सर, काही असेल तर सांगा.)\n[31s] CUSTOMER: Yes.   (हो।)\n[32s] AGENT: Thank you.\n[32s] CUSTOMER: [inaudible]",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"Hindi\", \"English\"]",
  "turn_count": 16,
  "connected": 1,
  "audio_notes": "clear: Some background noise on the customer's side, but speech is clear.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "16 turns, clean transcript (6% 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": 1.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"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 requirement, use that as an opportunity to conduct discovery (monthly tonnage, current brands) to prepare for their future needs and schedule a specific follow-up.",
  "usp_relevance": "none",
  "rubric_inferred": 0,
  "segment_detected": "construction",
  "mfg_flag": 1,
  "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": 1,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent called a newly registered contact from 'Shree Construction'. The customer stated they had no current requirement but had tried to place one previously which was not fulfilled. The agent asked one discovery question about business type but did not probe further, ending the call by offering to send a WhatsApp for future requirements without setting a specific next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"NR1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, this is Anupriti calling from JSW One. Sir, your account was registered on the portal, so I wanted to know what your requirement is.\", \"comment\": \"The agent provided a warm, standard opening and stated the reason for the call clearly.\"}, {\"step_id\": \"NR2\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"Hello, Shree Construction?\", \"comment\": \"The agent only verified the company name (1/4 questions) and did not ask about procurement city, role, or contact details.\"}, {\"step_id\": \"NR3\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"Sir, are you in manufacturing or in trading?\", \"comment\": \"The agent only asked about the business type (1/8 questions) and did not probe for any further discovery details.\"}, {\"step_id\": \"NR4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not explain any platform benefits like transparent pricing, test certificates, or stock availability.\"}, {\"step_id\": \"NR5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The customer stated they have no current requirement, but the agent did not schedule a specific callback date for a future opportunity.\"}, {\"step_id\": \"NR6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended vaguely with 'let me know if there is anything'; no quote, specific callback, or walkthrough was scheduled.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they have no current requirement, use that as an opportunity to conduct discovery (monthly tonnage, current brands) to prepare for their future needs and schedule a specific follow-up.\", \"segment_detected\": \"construction\", \"mfg_flag\": true, \"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 contact from 'Shree Construction'. The customer stated they had no current requirement but had tried to place one previously which was not fulfilled. The agent asked one discovery question about business type but did not probe further, ending the call by offering to send a WhatsApp for future requirements without setting a specific next step.\"}",
  "error": null,
  "latency_ms": 24278,
  "input_tokens": 3090,
  "output_tokens": 763,
  "created_at": "2026-09-25 11:50:25",
  "sentiment": "negative",
  "sentiment_score": -0.2,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 1,
  "lex_hits": 1,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.63,
  "agent_talk_sec": 19.2,
  "customer_talk_sec": 11.3,
  "dead_air_sec": 38.5,
  "longest_monologue_sec": 7.4,
  "agent_wpm": 231.2,
  "interruptions": 0,
  "agent_turns": 8,
  "customer_turns": 8,
  "discovery_qs": 3,
  "words_agent": 74,
  "words_customer": 48,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178833982531",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.57,
      "end_s": 0.97,
      "text_en": "Hello.",
      "text_native": "Hello."
    },
    {
      "ucid": "21112178833982531",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.29,
      "end_s": 2.49,
      "text_en": "Hello, Shree Construction?",
      "text_native": "Hello, Shree Construction?"
    },
    {
      "ucid": "21112178833982531",
      "idx": 2,
      "speaker": "customer",
      "start_s": 2.7,
      "end_s": 3.0,
      "text_en": "Yes.",
      "text_native": "Yes."
    },
    {
      "ucid": "21112178833982531",
      "idx": 3,
      "speaker": "agent",
      "start_s": 3.26,
      "end_s": 5.26,
      "text_en": "Sir, this is Anupriti calling from JSW One.",
      "text_native": "सर, अनुप्रिती बात कर रही हूं JSW One से।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 4,
      "speaker": "customer",
      "start_s": 5.56,
      "end_s": 6.36,
      "text_en": "Yes ma'am, tell me.",
      "text_native": "हां मैम, बोलिए।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 5,
      "speaker": "agent",
      "start_s": 6.67,
      "end_s": 10.8,
      "text_en": "Sir, your account was registered on the portal, so I wanted to know what your requirement is.",
      "text_native": "सर, आपका अकाउंट रजिस्टर्ड था पोर्टल पे, तो मुझे रिक्वायरमेंट जानना था कि क्या रिक्वायरमेंट है।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 6,
      "speaker": "customer",
      "start_s": 11.0,
      "end_s": 17.29,
      "text_en": "It's done for now, ma'am. I had put it in that day, but it didn't happen. I don't have a requirement right now. If there is one, I will let you know, I'll put it in the app.",
      "text_native": "अभी हो गया मैम, उस दिन मैंने डाला था लेकिन वो हुआ ही नहीं। अभी रिक्वायरमेंट नहीं है, रहेगा तो मैं बताता हूं, डालता हूं ऐप में।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 7,
      "speaker": "agent",
      "start_s": 17.4,
      "end_s": 22.48,
      "text_en": "Okay, okay sir. I will WhatsApp you from my other number. You can then give the requirement on that.",
      "text_native": "ठीक है, ठीक है सर। मी तुम्हाला WhatsApp करते, माझ्या दुसऱ्या नंबर वरून. तुम्ही त्याच्यावरती द्या मग रिक्वायरमेंट।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 8,
      "speaker": "agent",
      "start_s": 22.57,
      "end_s": 24.89,
      "text_en": "Sir, are you in manufacturing or in trading?",
      "text_native": "तुम्ही सर मॅन्युफॅक्चरिंग मध्ये आहे का ट्रेडिंग मध्ये?"
    },
    {
      "ucid": "21112178833982531",
      "idx": 9,
      "speaker": "customer",
      "start_s": 25.09,
      "end_s": 25.49,
      "text_en": "What?",
      "text_native": "काय?"
    },
    {
      "ucid": "21112178833982531",
      "idx": 10,
      "speaker": "agent",
      "start_s": 25.66,
      "end_s": 27.09,
      "text_en": "You are in manufacturing, right?",
      "text_native": "मॅन्युफॅक्चरिंग मध्ये आहे ना तुम्ही?"
    },
    {
      "ucid": "21112178833982531",
      "idx": 11,
      "speaker": "customer",
      "start_s": 27.29,
      "end_s": 27.69,
      "text_en": "Yes.",
      "text_native": "हो।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 12,
      "speaker": "agent",
      "start_s": 28.0,
      "end_s": 30.59,
      "text_en": "Okay, okay. That's fine sir, let me know if there is anything.",
      "text_native": "ओके, ओके. चालेल सर, काही असेल तर सांगा."
    },
    {
      "ucid": "21112178833982531",
      "idx": 13,
      "speaker": "customer",
      "start_s": 30.7,
      "end_s": 31.0,
      "text_en": "Yes.",
      "text_native": "हो।"
    },
    {
      "ucid": "21112178833982531",
      "idx": 14,
      "speaker": "agent",
      "start_s": 31.8,
      "end_s": 32.3,
      "text_en": "Thank you.",
      "text_native": "Thank you."
    },
    {
      "ucid": "21112178833982531",
      "idx": 15,
      "speaker": "customer",
      "start_s": 32.4,
      "end_s": 34.8,
      "text_en": "[inaudible]",
      "text_native": "[inaudible]"
    }
  ],
  "steps": [
    {
      "ucid": "21112178833982531",
      "step_id": "NR1",
      "step_name": "Warm welcome opener",
      "weight": 1.0,
      "result": "pass",
      "earned": 1.0,
      "questions_hit": null,
      "evidence": "Sir, this is Anupriti calling from JSW One. Sir, your account was registered on the portal, so I wanted to know what your requirement is.",
      "comment": "The agent provided a warm, standard opening and stated the reason for the call clearly."
    },
    {
      "ucid": "21112178833982531",
      "step_id": "NR2",
      "step_name": "Verify basic profile (4 Qs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "Hello, Shree Construction?",
      "comment": "The agent only verified the company name (1/4 questions) and did not ask about procurement city, role, or contact details."
    },
    {
      "ucid": "21112178833982531",
      "step_id": "NR3",
      "step_name": "Full discovery (8 Qs)",
      "weight": 3.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "Sir, are you in manufacturing or in trading?",
      "comment": "The agent only asked about the business type (1/8 questions) and did not probe for any further discovery details."
    },
    {
      "ucid": "21112178833982531",
      "step_id": "NR4",
      "step_name": "Platform education",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent did not explain any platform benefits like transparent pricing, test certificates, or stock availability."
    },
    {
      "ucid": "21112178833982531",
      "step_id": "NR5",
      "step_name": "First opportunity identified",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The customer stated they have no current requirement, but the agent did not schedule a specific callback date for a future opportunity."
    },
    {
      "ucid": "21112178833982531",
      "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 vaguely with 'let me know if there is anything'; no quote, specific callback, or walkthrough was scheduled."
    }
  ],
  "objections": [],
  "missed_steps": [
    "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": []
}