{
  "ucid": "21112178850229081",
  "call_date": "2026-09-04",
  "start_time": "2026-09-04 11:41:30",
  "end_time": "2026-09-04 11:42:31",
  "duration_sec": 61,
  "campaign": "IS_Inte_MFG_M1_3_NoEnq_Sep26",
  "disposition": "No_requirement",
  "agent": "Ronak Mehta",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAc36c73329686c7eaff03ce2ba793acbe.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 900,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178850229081__DIAc36c73329686c7eaff03ce2ba793acbe.mp3",
  "audio_bytes": 138456,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 46.152,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] CUSTOMER: Hello?\n[2s] AGENT: JK Construction?\n[3s] CUSTOMER: Yes, yes, yes.   (जी जी जी।)\n[4s] AGENT: Yes, this is Rounak speaking from JSW One. Is there any material requirement right now in MS, HR, CR?   (जी रौनक मैं तब बात कर रहा हूं JSW One से। कुछ मटेरियल रिक्वायरमेंट आ रहा है अभी MS में, HR में, CR में?)\n[8s] CUSTOMER: No, no, not right now, brother. I will put in the requirement.   (नहीं नहीं अभी भैया नहीं है। मैं डाल दूंगा रिक्वायरमेंट।)\n[10s] CUSTOMER: When I get a little free, I will talk. I will talk to my father.   (थोड़ा अभी मैं फ्री होता हूं तो बात कर लूंगा। पापा जी से बात कर लूंगा।)\n[13s] AGENT: By when is your requirement? I will call you accordingly once.   (कब तक आपका रिक्वायरमेंट है? मैं आपको वैसे कॉल करूंगा एक बार।)\n[16s] CUSTOMER: Okay, okay, you can do it next week.   (ठीक है ठीक है आप next week में कर लेना।)\n[18s] AGENT: Okay, but which material do you deal in, sir?   (अच्छा बट कौनसा मटेरियल में डील करते हैं सर आप?)\n[21s] CUSTOMER: Right now, we mostly need TMT and such.   (अभी मोस्टली हमें TMT वगेरा लगता है।)\n[23s] AGENT: Okay. Fine, that will work. Let me know, okay?   (अच्छा। ठीक है चलेगा। बताइएगा ओके?)\n[25s] CUSTOMER: Okay, okay.   (ठीक है ठीक है।)\n[26s] AGENT: Do you do trading or what are you going to do with it?   (आप ट्रेडिंग करते हैं या इसका क्या करने वाले हैं?)\n[28s] CUSTOMER: No, we are contractors.   (नहीं हम लोग कॉन्ट्रैक्टर हैं।)\n[29s] AGENT: Okay. Fine, I have pinged you on WhatsApp. If anything comes up in between, let me know, okay?   (अच्छा। ठीक है मैंने आपको WhatsApp पे मैं पिंग कर दिया है। कुछ रहेगा आता है बीच में तो बताइए ओके?)\n[33s] CUSTOMER: Okay, okay.   (ठीक है ठीक है।)\n[35s] CUSTOMER: Yes.   (हां।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 17,
  "connected": 1,
  "audio_notes": "clear: Some background chatter is present but doesn't significantly affect transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "17 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": "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": "For new registrations with no immediate need, you must still follow the script to build a profile and educate them on the platform's value, rather than ending the call early.",
  "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": 1,
  "material_detected": "TMT",
  "catalogue_status": "not_available",
  "quality_flags_total": 2,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent contacted a new registrant from a construction company. The customer stated they have no immediate requirement for HR/CR steel, need to talk to their father, and primarily use TMT. The agent performed minimal discovery and ended the call after agreeing to a vague 'next week' follow-up.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"NR1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Is there any material requirement right now in MS, HR, CR?\", \"comment\": \"The opener was a direct sales push for a requirement, not a warm welcome for a new registrant.\"}, {\"step_id\": \"NR2\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"JK Construction?\", \"comment\": \"Only verified the company name; missed procurement city, decision-making role, and contact details.\"}, {\"step_id\": \"NR3\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"Do you do trading or what are you going to do with it?\", \"comment\": \"Only asked about business type, missing all other key discovery points like volume, brands, and payment terms.\"}, {\"step_id\": \"NR4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not explain any of the platform's benefits like transparent pricing, test certificates, or stock availability.\"}, {\"step_id\": \"NR5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"you can do it next week.\", \"comment\": \"The agent accepted a vague 'next week' callback instead of scheduling a specific date and time.\"}, {\"step_id\": \"NR6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"If anything comes up in between, let me know, okay?\", \"comment\": \"The call ended passively without a confirmed quote, specific callback in the CRM, or a platform walkthrough scheduled.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"For new registrations with no immediate need, you must still follow the script to build a profile and educate them on the platform's value, rather than ending the call early.\", \"segment_detected\": \"construction\", \"mfg_flag\": true, \"geo_flag\": false, \"geo_reason\": null, \"moq_flag\": false, \"moq_qty_detected\": null, \"moq_severity\": null, \"material_flag\": true, \"material_detected\": \"TMT\", \"catalogue_status\": \"not_available\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [{\"obj_type\": \"check_with_manager\", \"state\": \"mishandled\", \"evidence\": \"I will talk to my father.\", \"response\": \"By when is your requirement? I will call you accordingly once.\"}], \"call_summary\": \"The agent contacted a new registrant from a construction company. The customer stated they have no immediate requirement for HR/CR steel, need to talk to their father, and primarily use TMT. The agent performed minimal discovery and ended the call after agreeing to a vague 'next week' follow-up.\"}",
  "error": null,
  "latency_ms": 30988,
  "input_tokens": 3152,
  "output_tokens": 811,
  "created_at": "2026-09-25 11:33:22",
  "sentiment": "neutral",
  "sentiment_score": 0.128,
  "sentiment_confidence": "high",
  "pos": 4,
  "neg": 1,
  "lex_hits": 16,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.611,
  "agent_talk_sec": 17.6,
  "customer_talk_sec": 11.2,
  "dead_air_sec": 32.2,
  "longest_monologue_sec": 4.6,
  "agent_wpm": 276.1,
  "interruptions": 0,
  "agent_turns": 7,
  "customer_turns": 10,
  "discovery_qs": 7,
  "words_agent": 81,
  "words_customer": 56,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178850229081",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.0,
      "end_s": 0.53,
      "text_en": "Hello?",
      "text_native": "Hello?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.86,
      "end_s": 2.83,
      "text_en": "JK Construction?",
      "text_native": "JK Construction?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.0,
      "end_s": 3.43,
      "text_en": "Yes, yes, yes.",
      "text_native": "जी जी जी।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 3,
      "speaker": "agent",
      "start_s": 3.63,
      "end_s": 8.23,
      "text_en": "Yes, this is Rounak speaking from JSW One. Is there any material requirement right now in MS, HR, CR?",
      "text_native": "जी रौनक मैं तब बात कर रहा हूं JSW One से। कुछ मटेरियल रिक्वायरमेंट आ रहा है अभी MS में, HR में, CR में?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 4,
      "speaker": "customer",
      "start_s": 8.3,
      "end_s": 10.33,
      "text_en": "No, no, not right now, brother. I will put in the requirement.",
      "text_native": "नहीं नहीं अभी भैया नहीं है। मैं डाल दूंगा रिक्वायरमेंट।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 5,
      "speaker": "customer",
      "start_s": 10.4,
      "end_s": 12.83,
      "text_en": "When I get a little free, I will talk. I will talk to my father.",
      "text_native": "थोड़ा अभी मैं फ्री होता हूं तो बात कर लूंगा। पापा जी से बात कर लूंगा।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 6,
      "speaker": "agent",
      "start_s": 13.24,
      "end_s": 15.64,
      "text_en": "By when is your requirement? I will call you accordingly once.",
      "text_native": "कब तक आपका रिक्वायरमेंट है? मैं आपको वैसे कॉल करूंगा एक बार।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 7,
      "speaker": "customer",
      "start_s": 15.93,
      "end_s": 17.53,
      "text_en": "Okay, okay, you can do it next week.",
      "text_native": "ठीक है ठीक है आप next week में कर लेना।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 8,
      "speaker": "agent",
      "start_s": 18.14,
      "end_s": 20.2,
      "text_en": "Okay, but which material do you deal in, sir?",
      "text_native": "अच्छा बट कौनसा मटेरियल में डील करते हैं सर आप?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 9,
      "speaker": "customer",
      "start_s": 20.6,
      "end_s": 22.44,
      "text_en": "Right now, we mostly need TMT and such.",
      "text_native": "अभी मोस्टली हमें TMT वगेरा लगता है।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 10,
      "speaker": "agent",
      "start_s": 23.34,
      "end_s": 25.34,
      "text_en": "Okay. Fine, that will work. Let me know, okay?",
      "text_native": "अच्छा। ठीक है चलेगा। बताइएगा ओके?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 11,
      "speaker": "customer",
      "start_s": 25.41,
      "end_s": 25.84,
      "text_en": "Okay, okay.",
      "text_native": "ठीक है ठीक है।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 12,
      "speaker": "agent",
      "start_s": 26.14,
      "end_s": 27.84,
      "text_en": "Do you do trading or what are you going to do with it?",
      "text_native": "आप ट्रेडिंग करते हैं या इसका क्या करने वाले हैं?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 13,
      "speaker": "customer",
      "start_s": 28.04,
      "end_s": 29.14,
      "text_en": "No, we are contractors.",
      "text_native": "नहीं हम लोग कॉन्ट्रैक्टर हैं।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 14,
      "speaker": "agent",
      "start_s": 29.24,
      "end_s": 33.14,
      "text_en": "Okay. Fine, I have pinged you on WhatsApp. If anything comes up in between, let me know, okay?",
      "text_native": "अच्छा। ठीक है मैंने आपको WhatsApp पे मैं पिंग कर दिया है। कुछ रहेगा आता है बीच में तो बताइए ओके?"
    },
    {
      "ucid": "21112178850229081",
      "idx": 15,
      "speaker": "customer",
      "start_s": 33.21,
      "end_s": 33.84,
      "text_en": "Okay, okay.",
      "text_native": "ठीक है ठीक है।"
    },
    {
      "ucid": "21112178850229081",
      "idx": 16,
      "speaker": "customer",
      "start_s": 34.84,
      "end_s": 35.04,
      "text_en": "Yes.",
      "text_native": "हां।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178850229081",
      "step_id": "NR1",
      "step_name": "Warm welcome opener",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Is there any material requirement right now in MS, HR, CR?",
      "comment": "The opener was a direct sales push for a requirement, not a warm welcome for a new registrant."
    },
    {
      "ucid": "21112178850229081",
      "step_id": "NR2",
      "step_name": "Verify basic profile (4 Qs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "JK Construction?",
      "comment": "Only verified the company name; missed procurement city, decision-making role, and contact details."
    },
    {
      "ucid": "21112178850229081",
      "step_id": "NR3",
      "step_name": "Full discovery (8 Qs)",
      "weight": 3.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "Do you do trading or what are you going to do with it?",
      "comment": "Only asked about business type, missing all other key discovery points like volume, brands, and payment terms."
    },
    {
      "ucid": "21112178850229081",
      "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 of the platform's benefits like transparent pricing, test certificates, or stock availability."
    },
    {
      "ucid": "21112178850229081",
      "step_id": "NR5",
      "step_name": "First opportunity identified",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "you can do it next week.",
      "comment": "The agent accepted a vague 'next week' callback instead of scheduling a specific date and time."
    },
    {
      "ucid": "21112178850229081",
      "step_id": "NR6",
      "step_name": "Closure - one of three outcomes",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "If anything comes up in between, let me know, okay?",
      "comment": "The call ended passively without a confirmed quote, specific callback in the CRM, or a platform walkthrough scheduled."
    }
  ],
  "objections": [
    {
      "ucid": "21112178850229081",
      "obj_type": "check_with_manager",
      "state": "mishandled",
      "evidence": "I will talk to my father.",
      "response": "By when is your requirement? I will call you accordingly once."
    }
  ],
  "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": []
}