{
  "ucid": "21112178962139791",
  "call_date": "2026-09-17",
  "start_time": "2026-09-17 10:33:17",
  "end_time": "2026-09-17 10:34:35",
  "duration_sec": 78,
  "campaign": "IS_MFG_CR_GI_GP_Coated_Sep26",
  "disposition": "General Enquiry",
  "agent": "Anupreeti Mahadik",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA2adf4add2379c72cc8857cf610c45da6.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1674,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178962139791__DIA2adf4add2379c72cc8857cf610c45da6.mp3",
  "audio_bytes": 200016,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 66.672,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello.   (हॅलो.)\n[2s] AGENT: Hello.   (हॅलो.)\n[2s] AGENT: Am I speaking to Shri Samarth Engineering?   (मी श्री समर्थ इंजिनिअरिंग?)\n[4s] CUSTOMER: Yes.   (हा.)\n[5s] AGENT: Sir, Anukriti speaking from the JSW One platform.   (सर अनुकृती बोलतीये JSW One प्लॅटफॉर्म वरून.)\n[8s] CUSTOMER: Yes.   (हा.)\n[9s] AGENT: I wanted to ask if there is any requirement, sir, in Indradhanush PPGI.   (काय रिक्वायरमेंट आहे का विचारायचं होतं सर इंद्रधनुष पी पी जी आय मध्ये.)\n[11s] CUSTOMER: Where are you calling from?   (कुठून बोलताय?)\n[12s] AGENT: JSW One.\n[14s] CUSTOMER: Okay, what is the rate, madam?   (अच्छा, रेट काय आहे हो मॅडम?)\n[16s] AGENT: For the rate, sir, I have to generate an inquiry. I can't tell you the rate just like that.   (रेट सर इन्क्वायरी जनरेट करावी लागते मला. तसा रेट नाही सांगू शकत मी.)\n[19s] CUSTOMER: Then give me for twenty tons.   (मला एक वीस टनाचं द्या ना.)\n[21s] AGENT: Okay. What is the dimension?   (बर. काय आहे डायमेन्शन?)\n[23s] CUSTOMER: Off-white. 1220.   (ऑफ व्हाईट. बाराशे वीस.)\n[25s] AGENT: 1220. What thickness?   (बाराशे वीस. थिकनेस किती?)\n[26s] CUSTOMER: Twenty tons. Fifty fifty.   (वीस टन. पन्नास पन्नास.)\n[28s] AGENT: Zero point fifty?   (झिरो पॉईंट फिफ्टी?)\n[29s] CUSTOMER: Okay. Yes.   (अच्छा. हा.)\n[31s] AGENT: Okay. In off-white?   (ठीक आहे. ऑफ व्हाईट मध्ये का?)\n[32s] CUSTOMER: Yes.   (हा.)\n[33s] AGENT: Okay. That will work, sir. Is this your manufacturing?   (ओके. चालेल सर. हे तुमचं मॅन्युफॅक्चरिंग आहे का?)\n[36s] CUSTOMER: Yes, yes.   (हो हो.)\n[37s] AGENT: And do you use only JSW's or do you use any other?   (आणि JSW चंच वापरता का अजून कुठलं युज करता?)\n[39s] CUSTOMER: Only JSW.   (ओन्ली JSW.)\n[40s] AGENT: Okay. That will work, sir, I will check and tell you.   (अच्छा. चालेल सर, मी चेक करून सांगते तुम्हाला.)\n[42s] CUSTOMER: Tell me.   (सांगा.)\n[43s] AGENT: The delivery location is Pune, right?   (डिलिव्हरी लोकेशन पुणेच आहे ना?)\n[45s] CUSTOMER: Baramati.   (बारामती.)\n[46s] AGENT: Is it Baramati?   (बारामती आहे का?)\n[47s] CUSTOMER: Yes.   (हा.)\n[47s] AGENT: Okay, that will work. Okay.   (बरं, चालेल. ठीक आहे.)",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"English\"]",
  "turn_count": 31,
  "connected": 1,
  "audio_notes": "clear: Some background chatter is audible on the agent's side but it does not significantly impact transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "31 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": "supply_led",
  "pitch_type_source": "campaign_name:medium",
  "pitch_type_conflict": 0,
  "pitch_adherence_score": 2.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"SL1 Opener & permission\", \"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL4 Pitch (2-3 USPs)\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "You captured the inbound requirement well, but missed the opportunity to build value by skipping the hook, discovery questions, and USP pitch.",
  "usp_relevance": "none",
  "rubric_inferred": 0,
  "segment_detected": "manufacturing",
  "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": "available",
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The customer, an existing JSW user from Baramati, immediately provided a specific requirement for 20 tons of off-white PPGI. The agent captured the specifications but did not perform discovery or pitch any USPs. The call ended with the agent promising to check for stock and get back to the customer without a firm timeline.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"[9s] AGENT: I wanted to ask if there is any requirement, sir, in Indradhanush PPGI.\", \"comment\": \"Agent identified self and company but did not ask for permission to speak, jumping directly to the requirement.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent did not provide a hook or reason for the call (e.g., price or availability signal), instead asking directly if there was a requirement.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 2, \"evidence\": \"[33s] AGENT: Is this your manufacturing? ... [37s] AGENT: And do you use only JSW's or do you use any other?\", \"comment\": \"Agent only asked 2 of the 6 required discovery questions (manufacturing and current supplier), which is below the threshold for a 'partial' score.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent did not pitch any USPs during the call.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"[25s] AGENT: 1220. What thickness?\", \"comment\": \"Agent successfully captured the key details (product, qty, thickness, width, location) of the requirement offered by the customer.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"[40s] AGENT: Okay. That will work, sir, I will check and tell you.\", \"comment\": \"Agent promised to 'check and tell' but did not commit to a specific time for the quote or callback.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You captured the inbound requirement well, but missed the opportunity to build value by skipping the hook, discovery questions, and USP pitch.\", \"segment_detected\": \"manufacturing\", \"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\": \"available\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The customer, an existing JSW user from Baramati, immediately provided a specific requirement for 20 tons of off-white PPGI. The agent captured the specifications but did not perform discovery or pitch any USPs. The call ended with the agent promising to check for stock and get back to the customer without a firm timeline.\"}",
  "error": null,
  "latency_ms": 29667,
  "input_tokens": 3374,
  "output_tokens": 804,
  "created_at": "2026-09-25 12:07:34",
  "sentiment": "positive",
  "sentiment_score": 0.2,
  "sentiment_confidence": "high",
  "pos": 1,
  "neg": 0,
  "lex_hits": 4,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.673,
  "agent_talk_sec": 25.3,
  "customer_talk_sec": 12.3,
  "dead_air_sec": 40.4,
  "longest_monologue_sec": 3.1,
  "agent_wpm": 263.2,
  "interruptions": 0,
  "agent_turns": 16,
  "customer_turns": 15,
  "discovery_qs": 9,
  "words_agent": 111,
  "words_customer": 38,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178962139791",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.68,
      "end_s": 1.18,
      "text_en": "Hello.",
      "text_native": "हॅलो."
    },
    {
      "ucid": "21112178962139791",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.6,
      "end_s": 2.0,
      "text_en": "Hello.",
      "text_native": "हॅलो."
    },
    {
      "ucid": "21112178962139791",
      "idx": 2,
      "speaker": "agent",
      "start_s": 2.38,
      "end_s": 3.7,
      "text_en": "Am I speaking to Shri Samarth Engineering?",
      "text_native": "मी श्री समर्थ इंजिनिअरिंग?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 3,
      "speaker": "customer",
      "start_s": 3.96,
      "end_s": 4.2,
      "text_en": "Yes.",
      "text_native": "हा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 4,
      "speaker": "agent",
      "start_s": 4.6,
      "end_s": 6.6,
      "text_en": "Sir, Anukriti speaking from the JSW One platform.",
      "text_native": "सर अनुकृती बोलतीये JSW One प्लॅटफॉर्म वरून."
    },
    {
      "ucid": "21112178962139791",
      "idx": 5,
      "speaker": "customer",
      "start_s": 8.0,
      "end_s": 8.2,
      "text_en": "Yes.",
      "text_native": "हा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 6,
      "speaker": "agent",
      "start_s": 8.6,
      "end_s": 11.4,
      "text_en": "I wanted to ask if there is any requirement, sir, in Indradhanush PPGI.",
      "text_native": "काय रिक्वायरमेंट आहे का विचारायचं होतं सर इंद्रधनुष पी पी जी आय मध्ये."
    },
    {
      "ucid": "21112178962139791",
      "idx": 7,
      "speaker": "customer",
      "start_s": 11.4,
      "end_s": 12.2,
      "text_en": "Where are you calling from?",
      "text_native": "कुठून बोलताय?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 8,
      "speaker": "agent",
      "start_s": 12.5,
      "end_s": 13.3,
      "text_en": "JSW One.",
      "text_native": "JSW One."
    },
    {
      "ucid": "21112178962139791",
      "idx": 9,
      "speaker": "customer",
      "start_s": 14.0,
      "end_s": 15.4,
      "text_en": "Okay, what is the rate, madam?",
      "text_native": "अच्छा, रेट काय आहे हो मॅडम?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 10,
      "speaker": "agent",
      "start_s": 15.9,
      "end_s": 19.0,
      "text_en": "For the rate, sir, I have to generate an inquiry. I can't tell you the rate just like that.",
      "text_native": "रेट सर इन्क्वायरी जनरेट करावी लागते मला. तसा रेट नाही सांगू शकत मी."
    },
    {
      "ucid": "21112178962139791",
      "idx": 11,
      "speaker": "customer",
      "start_s": 19.2,
      "end_s": 20.6,
      "text_en": "Then give me for twenty tons.",
      "text_native": "मला एक वीस टनाचं द्या ना."
    },
    {
      "ucid": "21112178962139791",
      "idx": 12,
      "speaker": "agent",
      "start_s": 20.9,
      "end_s": 22.4,
      "text_en": "Okay. What is the dimension?",
      "text_native": "बर. काय आहे डायमेन्शन?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 13,
      "speaker": "customer",
      "start_s": 22.6,
      "end_s": 24.1,
      "text_en": "Off-white. 1220.",
      "text_native": "ऑफ व्हाईट. बाराशे वीस."
    },
    {
      "ucid": "21112178962139791",
      "idx": 14,
      "speaker": "agent",
      "start_s": 24.6,
      "end_s": 25.9,
      "text_en": "1220. What thickness?",
      "text_native": "बाराशे वीस. थिकनेस किती?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 15,
      "speaker": "customer",
      "start_s": 26.4,
      "end_s": 28.1,
      "text_en": "Twenty tons. Fifty fifty.",
      "text_native": "वीस टन. पन्नास पन्नास."
    },
    {
      "ucid": "21112178962139791",
      "idx": 16,
      "speaker": "agent",
      "start_s": 28.4,
      "end_s": 29.2,
      "text_en": "Zero point fifty?",
      "text_native": "झिरो पॉईंट फिफ्टी?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 17,
      "speaker": "customer",
      "start_s": 29.2,
      "end_s": 30.6,
      "text_en": "Okay. Yes.",
      "text_native": "अच्छा. हा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 18,
      "speaker": "agent",
      "start_s": 30.8,
      "end_s": 32.2,
      "text_en": "Okay. In off-white?",
      "text_native": "ठीक आहे. ऑफ व्हाईट मध्ये का?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 19,
      "speaker": "customer",
      "start_s": 32.4,
      "end_s": 32.7,
      "text_en": "Yes.",
      "text_native": "हा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 20,
      "speaker": "agent",
      "start_s": 33.3,
      "end_s": 35.4,
      "text_en": "Okay. That will work, sir. Is this your manufacturing?",
      "text_native": "ओके. चालेल सर. हे तुमचं मॅन्युफॅक्चरिंग आहे का?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 21,
      "speaker": "customer",
      "start_s": 35.6,
      "end_s": 36.1,
      "text_en": "Yes, yes.",
      "text_native": "हो हो."
    },
    {
      "ucid": "21112178962139791",
      "idx": 22,
      "speaker": "agent",
      "start_s": 36.6,
      "end_s": 38.8,
      "text_en": "And do you use only JSW's or do you use any other?",
      "text_native": "आणि JSW चंच वापरता का अजून कुठलं युज करता?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 23,
      "speaker": "customer",
      "start_s": 38.8,
      "end_s": 39.8,
      "text_en": "Only JSW.",
      "text_native": "ओन्ली JSW."
    },
    {
      "ucid": "21112178962139791",
      "idx": 24,
      "speaker": "agent",
      "start_s": 40.0,
      "end_s": 42.2,
      "text_en": "Okay. That will work, sir, I will check and tell you.",
      "text_native": "अच्छा. चालेल सर, मी चेक करून सांगते तुम्हाला."
    },
    {
      "ucid": "21112178962139791",
      "idx": 25,
      "speaker": "customer",
      "start_s": 42.5,
      "end_s": 42.9,
      "text_en": "Tell me.",
      "text_native": "सांगा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 26,
      "speaker": "agent",
      "start_s": 43.2,
      "end_s": 44.6,
      "text_en": "The delivery location is Pune, right?",
      "text_native": "डिलिव्हरी लोकेशन पुणेच आहे ना?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 27,
      "speaker": "customer",
      "start_s": 44.8,
      "end_s": 45.5,
      "text_en": "Baramati.",
      "text_native": "बारामती."
    },
    {
      "ucid": "21112178962139791",
      "idx": 28,
      "speaker": "agent",
      "start_s": 45.8,
      "end_s": 46.6,
      "text_en": "Is it Baramati?",
      "text_native": "बारामती आहे का?"
    },
    {
      "ucid": "21112178962139791",
      "idx": 29,
      "speaker": "customer",
      "start_s": 46.8,
      "end_s": 47.1,
      "text_en": "Yes.",
      "text_native": "हा."
    },
    {
      "ucid": "21112178962139791",
      "idx": 30,
      "speaker": "agent",
      "start_s": 47.4,
      "end_s": 48.6,
      "text_en": "Okay, that will work. Okay.",
      "text_native": "बरं, चालेल. ठीक आहे."
    }
  ],
  "steps": [
    {
      "ucid": "21112178962139791",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "[9s] AGENT: I wanted to ask if there is any requirement, sir, in Indradhanush PPGI.",
      "comment": "Agent identified self and company but did not ask for permission to speak, jumping directly to the requirement."
    },
    {
      "ucid": "21112178962139791",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent did not provide a hook or reason for the call (e.g., price or availability signal), instead asking directly if there was a requirement."
    },
    {
      "ucid": "21112178962139791",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 2,
      "evidence": "[33s] AGENT: Is this your manufacturing? ... [37s] AGENT: And do you use only JSW's or do you use any other?",
      "comment": "Agent only asked 2 of the 6 required discovery questions (manufacturing and current supplier), which is below the threshold for a 'partial' score."
    },
    {
      "ucid": "21112178962139791",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent did not pitch any USPs during the call."
    },
    {
      "ucid": "21112178962139791",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "[25s] AGENT: 1220. What thickness?",
      "comment": "Agent successfully captured the key details (product, qty, thickness, width, location) of the requirement offered by the customer."
    },
    {
      "ucid": "21112178962139791",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "[40s] AGENT: Okay. That will work, sir, I will check and tell you.",
      "comment": "Agent promised to 'check and tell' but did not commit to a specific time for the quote or callback."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}