{
  "ucid": "21112178955607791",
  "call_date": "2026-09-16",
  "start_time": "2026-09-16 16:24:37",
  "end_time": "2026-09-16 16:27:27",
  "duration_sec": 170,
  "campaign": "IS_MFG_CR_GI_GP_Coated_Sep26",
  "disposition": "No_requirement",
  "agent": "dhruv",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA891ec3f58f4d97944857221642a8e556.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1708,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178955607791__DIA891ec3f58f4d97944857221642a8e556.mp3",
  "audio_bytes": 436320,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 145.44,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello.   (हॅलो.)\n[1s] AGENT: Sujan Enterprises?   (सुजन एंटरप्राइजेस?)\n[2s] CUSTOMER: Yes sir.   (हां सर।)\n[3s] AGENT: Work, hello, I was calling from JSW One.   (काम नमस्कार, JSW One से बात कर रहा था मैं।)\n[4s] CUSTOMER: Tell me, sir.   (बोलो सर।)\n[5s] AGENT: Do you have any requirement for sheet metal etc., sir?   (कुछ रिक्वायरमेंट है सर शीट मेटल वगेरा में?)\n[7s] CUSTOMER: In pipe, what is the GSM of Pragati Plus? 150?   (पाइप में प्रगती प्लस का GSM कितना है अपना? 150 का?)\n[10s] AGENT: AZ 70.\n[12s] CUSTOMER: What did you say?   (क्या बोले?)\n[13s] AGENT: AZ 70, 70 GSM.\n[14s] CUSTOMER: 70 GSM. Which one of yours comes in 150 GSM?   (70 GSM. 150 GSM का कौनसा आता है आपका?)\n[17s] AGENT: Coloron Plus.\n[18s] CUSTOMER: Not in Pragati?   (प्रगती में नहीं क्या?)\n[19s] AGENT: No, not in Pragati.   (नहीं, प्रगती में नहीं।)\n[20s] CUSTOMER: Is it Coloron 150 then?   (Coloron 150 है क्या फिर?)\n[21s] AGENT: Yes, it is Coloron 150.   (हां, Coloron 150 है।)\n[22s] CUSTOMER: What is its rate now?   (क्या रेट है उसका अभी?)\n[23s] AGENT: Coloron will cost us 1 lakh 8 thousand plus GST, ex-Taloja.   (Coloron पड़ेगा अपने को 1 लाख 8 हजार प्लस GST, एक्स-तलोजा।)\n[26s] CUSTOMER: From where? From Taloja?   (कहां से? तलोजा से?)\n[27s] AGENT: Hmm.   (हम्म।)\n[28s] CUSTOMER: 1 lakh 8 thousand plus GST.   (1 लाख 8 हजार प्लस GST.)\n[30s] CUSTOMER: Okay.   (अच्छा।)\n[31s] CUSTOMER: 100 rupees 80 paise.   (100 रुपये 80 पैसे।)\n[32s] AGENT: 100 rupees 80 paise.   (100 रुपये 80 पैसे।)\n[33s] CUSTOMER: Plus GST?   (प्लस GST?)\n[34s] AGENT: Yes sir.   (हो सर।)\n[34s] CUSTOMER: Delivery?   (डिलिव्हरी?)\n[35s] AGENT: Delivery will be extra, sir. Whatever the quantity for delivery is, it will be adjusted accordingly, sir.   (डिलिव्हरी एक्स्ट्रा रहेगा सर। डिलिव्हरी का जो भी कितना क्वांटिटी रहता है, उसके हिसाब से एडजस्ट होगा सर।)\n[40s] CUSTOMER: Okay.   (अच्छा।)\n[40s] AGENT: Yes.   (हां।)\n[41s] CUSTOMER: Okay, we'll see, we'll tell you what it is.   (ठीक है, देखते, बोलते है आपको क्या है।)\n[43s] AGENT: Done sir, okay.   (डन सर, ठीक है।)\n[44s] CUSTOMER: Their quantity is less, so we are thinking a bit.   (क्वांटिटी कम है उनकी, करके थोड़ा सोच रहे है।)\n[46s] AGENT: How much quantity is it?   (कितना क्वांटिटी है?)\n[46s] CUSTOMER: Their load is only three-four tonnes, so then... and it's not in circulation on our side. Over here we have MIDC Nardana, Dhulia.   (तीन चार टन ही लोड है उनका, तो फिर... और उसको हमारे तरफ चलन नहीं है। हमारे इधर MIDC नरडाना, धुळिया।)\n[52s] AGENT: Will Nagpur be close? Will Nagpur be close?   (नागपूर पास पडेगा क्या? नागपूर पास पडेगा क्या?)\n[53s] CUSTOMER: Not Nagpur. This Nagpur is far. Mumbai is near. Yes. Mumbai is 350, Nagpur is 600.   (नागपूर नहीं। ये नागपूर लंबा है। मुंबई नजदीक है। हां। मुंबई 350 है, नागपूर 600 है।)\n[58s] AGENT: Understood, yes. Then we'll have to see for that only.   (समझ गया, हां। तो फिर उसके लिए ही देखना पडेगा।)\n[1s] CUSTOMER: Okay.   (ठीक है।)\n[1s] AGENT: Yes sir.   (हां सर।)\n[1s] CUSTOMER: Okay. Is there any distributor of ours here in Nashirabad?   (ठीक है। ये इधर नशिराबाद में कोई है क्या अपना डिस्ट्रीब्यूटर?)\n[1s] AGENT: No sir, we actually don't go through distributors, we go directly from the company.   (नहीं ना सर, हम एक्चुअली डिस्ट्रीब्यूटर के थ्रू नहीं जाते ना, हम डायरेक्टली जाते है कंपनी से।)\n[2s] CUSTOMER: You give directly from the company?   (डायरेक्टली देते कंपनी से?)\n[2s] AGENT: Yes sir.   (हो सर।)\n[2s] CUSTOMER: Okay, if there is more quantity, I will contact you, sir. Next, next month. And what is the rate for Pragati today?   (ठीक है, कुछ ज्यादा क्वांटिटी रहे तो आपको कॉन्टॅक्ट करता हूं सर। दूसरे, दूसरे मंथ। और प्रगती का क्या रेट है आज?)\n[2s] AGENT: Ten rupees less.   (दस रुपये नीचे।)\n[2s] CUSTOMER: Ten rupees less?   (दस रुपये नीचे?)\n[2s] AGENT: Yes.   (हो।)\n[3s] CUSTOMER: Okay.   (ठीक।)\n[3s] AGENT: Okay.   (ठीक है।)\n[3s] CUSTOMER: Okay.   (ठीक है।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\", \"Marathi\"]",
  "turn_count": 51,
  "connected": 1,
  "audio_notes": "clear: Some background noise (wind/traffic on customer's side) but speech is fully intelligible.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "51 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": 3.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"SL1 Opener & permission\", \"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "You allowed the customer to lead the entire call. You must take control by following the script: get permission, deliver your hook, and then ask discovery questions before discussing products and pricing.",
  "usp_relevance": "matched",
  "rubric_inferred": 0,
  "segment_detected": "trader",
  "mfg_flag": 1,
  "geo_flag": 0,
  "geo_reason": null,
  "moq_flag": 1,
  "moq_qty_detected": null,
  "moq_severity": null,
  "material_flag": 0,
  "material_detected": null,
  "catalogue_status": "available",
  "quality_flags_total": 2,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The customer took immediate control of the call, asking for specific product (Coloron Plus) and pricing information. The agent answered the direct questions and provided a price. The customer then stated their required quantity was too low (3-4 tonnes) to proceed at the moment and ended the call by saying they might contact the agent next month for a larger quantity. No firm next step was set.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Work, hello, I was calling from JSW One.\", \"comment\": \"The agent identified himself and the company but did not ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Do you have any requirement for sheet metal etc., sir?\", \"comment\": \"The agent did not deliver a supply or price hook, instead opening with a generic requirement question.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The agent asked no discovery questions about the customer's business, manufacturing, or procurement habits.\"}, {\"step_id\": \"SL4\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"AGENT: No sir, we actually don't go through distributors, we go directly from the company.\", \"comment\": \"When the customer asked about distributors, the agent correctly pitched the 'direct from company' USP.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"AGENT: How much quantity is it?\", \"comment\": \"After the customer mentioned a potential order, the agent correctly asked a qualifying question about the quantity.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"CUSTOMER: Okay, if there is more quantity, I will contact you, sir. Next, next month. AGENT: Okay.\", \"comment\": \"The agent did not establish a concrete next step and accepted the customer's vague promise to call back.\"}], \"usp_relevance\": \"matched\", \"pitch_coaching_note\": \"You allowed the customer to lead the entire call. You must take control by following the script: get permission, deliver your hook, and then ask discovery questions before discussing products and pricing.\", \"segment_detected\": \"trader\", \"mfg_flag\": true, \"geo_flag\": false, \"geo_reason\": null, \"moq_flag\": true, \"moq_qty_detected\": null, \"moq_severity\": null, \"material_flag\": false, \"material_detected\": null, \"catalogue_status\": \"available\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [{\"obj_type\": \"send_price_will_think\", \"state\": \"mishandled\", \"evidence\": \"Okay, we'll see, we'll tell you what it is.\", \"response\": \"Done sir, okay.\"}], \"call_summary\": \"The customer took immediate control of the call, asking for specific product (Coloron Plus) and pricing information. The agent answered the direct questions and provided a price. The customer then stated their required quantity was too low (3-4 tonnes) to proceed at the moment and ended the call by saying they might contact the agent next month for a larger quantity. No firm next step was set.\"}",
  "error": null,
  "latency_ms": 35665,
  "input_tokens": 3995,
  "output_tokens": 854,
  "created_at": "2026-09-25 12:08:56",
  "sentiment": "positive",
  "sentiment_score": 0.208,
  "sentiment_confidence": "high",
  "pos": 6,
  "neg": 1,
  "lex_hits": 18,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.415,
  "agent_talk_sec": 21.9,
  "customer_talk_sec": 30.9,
  "dead_air_sec": 117.2,
  "longest_monologue_sec": 3.8,
  "agent_wpm": 337.0,
  "interruptions": 0,
  "agent_turns": 24,
  "customer_turns": 27,
  "discovery_qs": 5,
  "words_agent": 123,
  "words_customer": 165,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178955607791",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.59,
      "end_s": 1.11,
      "text_en": "Hello.",
      "text_native": "हॅलो."
    },
    {
      "ucid": "21112178955607791",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.2,
      "end_s": 2.16,
      "text_en": "Sujan Enterprises?",
      "text_native": "सुजन एंटरप्राइजेस?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 2,
      "speaker": "customer",
      "start_s": 2.26,
      "end_s": 2.68,
      "text_en": "Yes sir.",
      "text_native": "हां सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 3,
      "speaker": "agent",
      "start_s": 2.76,
      "end_s": 4.26,
      "text_en": "Work, hello, I was calling from JSW One.",
      "text_native": "काम नमस्कार, JSW One से बात कर रहा था मैं।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 4,
      "speaker": "customer",
      "start_s": 4.4,
      "end_s": 4.9,
      "text_en": "Tell me, sir.",
      "text_native": "बोलो सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 5,
      "speaker": "agent",
      "start_s": 5.0,
      "end_s": 6.54,
      "text_en": "Do you have any requirement for sheet metal etc., sir?",
      "text_native": "कुछ रिक्वायरमेंट है सर शीट मेटल वगेरा में?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 6,
      "speaker": "customer",
      "start_s": 7.08,
      "end_s": 10.0,
      "text_en": "In pipe, what is the GSM of Pragati Plus? 150?",
      "text_native": "पाइप में प्रगती प्लस का GSM कितना है अपना? 150 का?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 7,
      "speaker": "agent",
      "start_s": 10.46,
      "end_s": 11.5,
      "text_en": "AZ 70.",
      "text_native": "AZ 70."
    },
    {
      "ucid": "21112178955607791",
      "idx": 8,
      "speaker": "customer",
      "start_s": 11.9,
      "end_s": 12.42,
      "text_en": "What did you say?",
      "text_native": "क्या बोले?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 9,
      "speaker": "agent",
      "start_s": 12.6,
      "end_s": 14.2,
      "text_en": "AZ 70, 70 GSM.",
      "text_native": "AZ 70, 70 GSM."
    },
    {
      "ucid": "21112178955607791",
      "idx": 10,
      "speaker": "customer",
      "start_s": 14.3,
      "end_s": 16.5,
      "text_en": "70 GSM. Which one of yours comes in 150 GSM?",
      "text_native": "70 GSM. 150 GSM का कौनसा आता है आपका?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 11,
      "speaker": "agent",
      "start_s": 16.6,
      "end_s": 17.5,
      "text_en": "Coloron Plus.",
      "text_native": "Coloron Plus."
    },
    {
      "ucid": "21112178955607791",
      "idx": 12,
      "speaker": "customer",
      "start_s": 17.8,
      "end_s": 18.7,
      "text_en": "Not in Pragati?",
      "text_native": "प्रगती में नहीं क्या?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 13,
      "speaker": "agent",
      "start_s": 18.7,
      "end_s": 19.5,
      "text_en": "No, not in Pragati.",
      "text_native": "नहीं, प्रगती में नहीं।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 14,
      "speaker": "customer",
      "start_s": 19.5,
      "end_s": 20.8,
      "text_en": "Is it Coloron 150 then?",
      "text_native": "Coloron 150 है क्या फिर?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 15,
      "speaker": "agent",
      "start_s": 20.8,
      "end_s": 21.8,
      "text_en": "Yes, it is Coloron 150.",
      "text_native": "हां, Coloron 150 है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 16,
      "speaker": "customer",
      "start_s": 22.0,
      "end_s": 22.8,
      "text_en": "What is its rate now?",
      "text_native": "क्या रेट है उसका अभी?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 17,
      "speaker": "agent",
      "start_s": 22.8,
      "end_s": 25.8,
      "text_en": "Coloron will cost us 1 lakh 8 thousand plus GST, ex-Taloja.",
      "text_native": "Coloron पड़ेगा अपने को 1 लाख 8 हजार प्लस GST, एक्स-तलोजा।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 18,
      "speaker": "customer",
      "start_s": 26.1,
      "end_s": 27.0,
      "text_en": "From where? From Taloja?",
      "text_native": "कहां से? तलोजा से?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 19,
      "speaker": "agent",
      "start_s": 27.0,
      "end_s": 27.5,
      "text_en": "Hmm.",
      "text_native": "हम्म।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 20,
      "speaker": "customer",
      "start_s": 27.5,
      "end_s": 29.5,
      "text_en": "1 lakh 8 thousand plus GST.",
      "text_native": "1 लाख 8 हजार प्लस GST."
    },
    {
      "ucid": "21112178955607791",
      "idx": 21,
      "speaker": "customer",
      "start_s": 30.0,
      "end_s": 30.5,
      "text_en": "Okay.",
      "text_native": "अच्छा।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 22,
      "speaker": "customer",
      "start_s": 30.8,
      "end_s": 31.8,
      "text_en": "100 rupees 80 paise.",
      "text_native": "100 रुपये 80 पैसे।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 23,
      "speaker": "agent",
      "start_s": 31.8,
      "end_s": 32.8,
      "text_en": "100 rupees 80 paise.",
      "text_native": "100 रुपये 80 पैसे।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 24,
      "speaker": "customer",
      "start_s": 33.0,
      "end_s": 33.8,
      "text_en": "Plus GST?",
      "text_native": "प्लस GST?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 25,
      "speaker": "agent",
      "start_s": 33.8,
      "end_s": 34.2,
      "text_en": "Yes sir.",
      "text_native": "हो सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 26,
      "speaker": "customer",
      "start_s": 34.5,
      "end_s": 35.0,
      "text_en": "Delivery?",
      "text_native": "डिलिव्हरी?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 27,
      "speaker": "agent",
      "start_s": 35.0,
      "end_s": 38.8,
      "text_en": "Delivery will be extra, sir. Whatever the quantity for delivery is, it will be adjusted accordingly, sir.",
      "text_native": "डिलिव्हरी एक्स्ट्रा रहेगा सर। डिलिव्हरी का जो भी कितना क्वांटिटी रहता है, उसके हिसाब से एडजस्ट होगा सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 28,
      "speaker": "customer",
      "start_s": 39.5,
      "end_s": 40.0,
      "text_en": "Okay.",
      "text_native": "अच्छा।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 29,
      "speaker": "agent",
      "start_s": 40.0,
      "end_s": 40.5,
      "text_en": "Yes.",
      "text_native": "हां।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 30,
      "speaker": "customer",
      "start_s": 41.0,
      "end_s": 42.8,
      "text_en": "Okay, we'll see, we'll tell you what it is.",
      "text_native": "ठीक है, देखते, बोलते है आपको क्या है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 31,
      "speaker": "agent",
      "start_s": 42.8,
      "end_s": 43.5,
      "text_en": "Done sir, okay.",
      "text_native": "डन सर, ठीक है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 32,
      "speaker": "customer",
      "start_s": 43.5,
      "end_s": 45.5,
      "text_en": "Their quantity is less, so we are thinking a bit.",
      "text_native": "क्वांटिटी कम है उनकी, करके थोड़ा सोच रहे है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 33,
      "speaker": "agent",
      "start_s": 45.5,
      "end_s": 46.2,
      "text_en": "How much quantity is it?",
      "text_native": "कितना क्वांटिटी है?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 34,
      "speaker": "customer",
      "start_s": 46.5,
      "end_s": 51.5,
      "text_en": "Their load is only three-four tonnes, so then... and it's not in circulation on our side. Over here we have MIDC Nardana, Dhulia.",
      "text_native": "तीन चार टन ही लोड है उनका, तो फिर... और उसको हमारे तरफ चलन नहीं है। हमारे इधर MIDC नरडाना, धुळिया।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 35,
      "speaker": "agent",
      "start_s": 51.8,
      "end_s": 53.2,
      "text_en": "Will Nagpur be close? Will Nagpur be close?",
      "text_native": "नागपूर पास पडेगा क्या? नागपूर पास पडेगा क्या?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 36,
      "speaker": "customer",
      "start_s": 53.2,
      "end_s": 58.0,
      "text_en": "Not Nagpur. This Nagpur is far. Mumbai is near. Yes. Mumbai is 350, Nagpur is 600.",
      "text_native": "नागपूर नहीं। ये नागपूर लंबा है। मुंबई नजदीक है। हां। मुंबई 350 है, नागपूर 600 है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 37,
      "speaker": "agent",
      "start_s": 58.0,
      "end_s": 1.0,
      "text_en": "Understood, yes. Then we'll have to see for that only.",
      "text_native": "समझ गया, हां। तो फिर उसके लिए ही देखना पडेगा।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 38,
      "speaker": "customer",
      "start_s": 1.0,
      "end_s": 1.05,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 39,
      "speaker": "agent",
      "start_s": 1.05,
      "end_s": 1.1,
      "text_en": "Yes sir.",
      "text_native": "हां सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 40,
      "speaker": "customer",
      "start_s": 1.1,
      "end_s": 1.35,
      "text_en": "Okay. Is there any distributor of ours here in Nashirabad?",
      "text_native": "ठीक है। ये इधर नशिराबाद में कोई है क्या अपना डिस्ट्रीब्यूटर?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 41,
      "speaker": "agent",
      "start_s": 1.35,
      "end_s": 1.65,
      "text_en": "No sir, we actually don't go through distributors, we go directly from the company.",
      "text_native": "नहीं ना सर, हम एक्चुअली डिस्ट्रीब्यूटर के थ्रू नहीं जाते ना, हम डायरेक्टली जाते है कंपनी से।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 42,
      "speaker": "customer",
      "start_s": 1.65,
      "end_s": 1.78,
      "text_en": "You give directly from the company?",
      "text_native": "डायरेक्टली देते कंपनी से?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 43,
      "speaker": "agent",
      "start_s": 1.78,
      "end_s": 1.82,
      "text_en": "Yes sir.",
      "text_native": "हो सर।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 44,
      "speaker": "customer",
      "start_s": 1.85,
      "end_s": 2.25,
      "text_en": "Okay, if there is more quantity, I will contact you, sir. Next, next month. And what is the rate for Pragati today?",
      "text_native": "ठीक है, कुछ ज्यादा क्वांटिटी रहे तो आपको कॉन्टॅक्ट करता हूं सर। दूसरे, दूसरे मंथ। और प्रगती का क्या रेट है आज?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 45,
      "speaker": "agent",
      "start_s": 2.25,
      "end_s": 2.35,
      "text_en": "Ten rupees less.",
      "text_native": "दस रुपये नीचे।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 46,
      "speaker": "customer",
      "start_s": 2.38,
      "end_s": 2.48,
      "text_en": "Ten rupees less?",
      "text_native": "दस रुपये नीचे?"
    },
    {
      "ucid": "21112178955607791",
      "idx": 47,
      "speaker": "agent",
      "start_s": 2.48,
      "end_s": 2.52,
      "text_en": "Yes.",
      "text_native": "हो।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 48,
      "speaker": "customer",
      "start_s": 2.52,
      "end_s": 2.58,
      "text_en": "Okay.",
      "text_native": "ठीक।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 49,
      "speaker": "agent",
      "start_s": 2.65,
      "end_s": 2.7,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    },
    {
      "ucid": "21112178955607791",
      "idx": 50,
      "speaker": "customer",
      "start_s": 2.7,
      "end_s": 2.75,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178955607791",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Work, hello, I was calling from JSW One.",
      "comment": "The agent identified himself and the company but did not ask for permission to speak."
    },
    {
      "ucid": "21112178955607791",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Do you have any requirement for sheet metal etc., sir?",
      "comment": "The agent did not deliver a supply or price hook, instead opening with a generic requirement question."
    },
    {
      "ucid": "21112178955607791",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The agent asked no discovery questions about the customer's business, manufacturing, or procurement habits."
    },
    {
      "ucid": "21112178955607791",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "pass",
      "earned": 1.0,
      "questions_hit": null,
      "evidence": "AGENT: No sir, we actually don't go through distributors, we go directly from the company.",
      "comment": "When the customer asked about distributors, the agent correctly pitched the 'direct from company' USP."
    },
    {
      "ucid": "21112178955607791",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "AGENT: How much quantity is it?",
      "comment": "After the customer mentioned a potential order, the agent correctly asked a qualifying question about the quantity."
    },
    {
      "ucid": "21112178955607791",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "CUSTOMER: Okay, if there is more quantity, I will contact you, sir. Next, next month. AGENT: Okay.",
      "comment": "The agent did not establish a concrete next step and accepted the customer's vague promise to call back."
    }
  ],
  "objections": [
    {
      "ucid": "21112178955607791",
      "obj_type": "send_price_will_think",
      "state": "mishandled",
      "evidence": "Okay, we'll see, we'll tell you what it is.",
      "response": "Done sir, okay."
    }
  ],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}