{
  "ucid": "21112178833951391",
  "call_date": "2026-09-02",
  "start_time": "2026-09-02 14:28:33",
  "end_time": "2026-09-02 14:30:01",
  "duration_sec": 88,
  "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/DIA29f5d25cb661f5a7bdbf1688c0c664d2.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1284,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178833951391__DIA29f5d25cb661f5a7bdbf1688c0c664d2.mp3",
  "audio_bytes": 223344,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 74.448,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] AGENT: Hello, is this Rajendra sir speaking?   (हॅलो राजेंद्र सर बोलतायत?)\n[3s] CUSTOMER: Yes.\n[4s] AGENT: Sir, this is Anupriti from JSW One.\n[7s] CUSTOMER: Yeah.\n[8s] AGENT: Uh sir, your account was registered on our portal, so I wanted to confirm.\n[12s] CUSTOMER: Yeah yeah.\n[13s] AGENT: Do you have any requirement, sir, for MS sheet metal?   (काही रिक्वायरमेंट आहे का सर तुमची एम एस शीट मेटल मध्ये?)\n[16s] CUSTOMER: I have, but there's time for that. Whenever the requirement comes, yes, I will contact you.   (आहे पण त्याला वेळ आहे. Whenever requirement comes ना, हा, मी कॉन्टॅक्ट करेन.)\n[20s] AGENT: Okay. I'll just WhatsApp you from my number and you tell me whenever you have a requirement.   (ठीक आहे. I'll just WhatsApp you from my number आणि तुम्ही मला ज्यावेळी रिक्वायरमेंट असेल त्यावेळी मला सांगा.)\n[24s] CUSTOMER: Okay. Now what are the rates? What are the current rates for steel?   (ठीक आहे. आता काय रेट्स काय आहे? आता करंट रेट्स काय आहे स्टीलचे?)\n[28s] AGENT: Sir, the rate now is sixty-two... sixty-two five hundred.   (सर रेट आता सिक्सटी टू... सिक्सटी टू फाईव्ह हंड्रेड.)\n[30s] CUSTOMER: Okay. Bars... for bars?   (बर. बार्स... बार्सचे?)\n[32s] AGENT: It's sixty-two five hundred, sir, for HR.   (सिक्सटी टू फाईव्ह हंड्रेड आहे सर एच आर चे.)\n[34s] CUSTOMER: Okay. From 2.5 mm?   (अच्छा. अडीच एम एम पासून?)\n[36s] CUSTOMER: And for this... uh... for plates?   (आणि ह्याचा... अ... प्लेट्सचा?)\n[39s] AGENT: Are you talking about HR only?   (एच आर मध्येच बोलताय का?)\n[40s] CUSTOMER: Yes, yes.   (हा हा.)\n[41s] AGENT: In HR it's the same, sir. Our sheet and coil are the same.   (एच आर मध्ये सेम आहे ना सर आपलं शीट आणि कॉइल सेम आहे.)\n[43s] CUSTOMER: Yes, is it the same? Okay, okay.   (हा, सेम आहे का? ओके, ओके.)\n[45s] AGENT: Will do.   (चालेल.)\n[46s] CUSTOMER: Okay.\n[47s] AGENT: I will WhatsApp you.   (मी तुम्हाला WhatsApp करतो.)",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"English\"]",
  "turn_count": 22,
  "connected": 1,
  "audio_notes": "clear: Some background noise typical of a call center is present, but it does not affect transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "22 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": 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 asks for price early, provide the information but then immediately pivot back to discovery questions to understand their business before ending the call.",
  "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 confirmed a new registration with the customer. The customer stated they have a future requirement but no immediate need, then proactively asked for current rates for HR steel. The agent provided a price and the call concluded with the agent promising to send a WhatsApp message for future contact.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"NR1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, this is Anupriti from JSW One. Uh sir, your account was registered on our portal, so I wanted to confirm.\", \"comment\": \"The agent provided a warm, non-salesy opening by referencing the customer's recent registration.\"}, {\"step_id\": \"NR2\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"is this Rajendra sir speaking?\", \"comment\": \"Only confirmed the customer's name (1/4); did not ask for company, procurement city, or role in procurement.\"}, {\"step_id\": \"NR3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked (0/8); the customer immediately took control of the call by asking for a price.\"}, {\"step_id\": \"NR4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not explain any platform benefits like transparent pricing or test certificates; they only gave a raw price when asked.\"}, {\"step_id\": \"NR5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Do you have any requirement, sir, for MS sheet metal?\", \"comment\": \"Although a requirement was asked about, when the customer said the need was not immediate, the agent did not schedule a specific callback date.\"}, {\"step_id\": \"NR6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"I will WhatsApp you.\", \"comment\": \"The call ended with a vague promise to WhatsApp, not a specific, committed next step like a scheduled callback or quote.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer asks for price early, provide the information but then immediately pivot back to discovery questions to understand their business before ending the call.\", \"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 confirmed a new registration with the customer. The customer stated they have a future requirement but no immediate need, then proactively asked for current rates for HR steel. The agent provided a price and the call concluded with the agent promising to send a WhatsApp message for future contact.\"}",
  "error": null,
  "latency_ms": 26003,
  "input_tokens": 3252,
  "output_tokens": 755,
  "created_at": "2026-09-25 11:50:36",
  "sentiment": "positive",
  "sentiment_score": 0.36,
  "sentiment_confidence": "high",
  "pos": 3,
  "neg": 0,
  "lex_hits": 8,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.592,
  "agent_talk_sec": 21.2,
  "customer_talk_sec": 14.6,
  "dead_air_sec": 52.2,
  "longest_monologue_sec": 4.2,
  "agent_wpm": 277.4,
  "interruptions": 0,
  "agent_turns": 11,
  "customer_turns": 11,
  "discovery_qs": 3,
  "words_agent": 98,
  "words_customer": 58,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178833951391",
      "idx": 0,
      "speaker": "agent",
      "start_s": 1.38,
      "end_s": 2.8,
      "text_en": "Hello, is this Rajendra sir speaking?",
      "text_native": "हॅलो राजेंद्र सर बोलतायत?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 1,
      "speaker": "customer",
      "start_s": 3.2,
      "end_s": 3.6,
      "text_en": "Yes.",
      "text_native": "Yes."
    },
    {
      "ucid": "21112178833951391",
      "idx": 2,
      "speaker": "agent",
      "start_s": 4.0,
      "end_s": 6.0,
      "text_en": "Sir, this is Anupriti from JSW One.",
      "text_native": "Sir, this is Anupriti from JSW One."
    },
    {
      "ucid": "21112178833951391",
      "idx": 3,
      "speaker": "customer",
      "start_s": 7.0,
      "end_s": 7.3,
      "text_en": "Yeah.",
      "text_native": "Yeah."
    },
    {
      "ucid": "21112178833951391",
      "idx": 4,
      "speaker": "agent",
      "start_s": 7.9,
      "end_s": 10.8,
      "text_en": "Uh sir, your account was registered on our portal, so I wanted to confirm.",
      "text_native": "Uh sir, your account was registered on our portal, so I wanted to confirm."
    },
    {
      "ucid": "21112178833951391",
      "idx": 5,
      "speaker": "customer",
      "start_s": 11.5,
      "end_s": 12.2,
      "text_en": "Yeah yeah.",
      "text_native": "Yeah yeah."
    },
    {
      "ucid": "21112178833951391",
      "idx": 6,
      "speaker": "agent",
      "start_s": 13.0,
      "end_s": 15.2,
      "text_en": "Do you have any requirement, sir, for MS sheet metal?",
      "text_native": "काही रिक्वायरमेंट आहे का सर तुमची एम एस शीट मेटल मध्ये?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 7,
      "speaker": "customer",
      "start_s": 16.0,
      "end_s": 19.5,
      "text_en": "I have, but there's time for that. Whenever the requirement comes, yes, I will contact you.",
      "text_native": "आहे पण त्याला वेळ आहे. Whenever requirement comes ना, हा, मी कॉन्टॅक्ट करेन."
    },
    {
      "ucid": "21112178833951391",
      "idx": 8,
      "speaker": "agent",
      "start_s": 19.8,
      "end_s": 24.0,
      "text_en": "Okay. I'll just WhatsApp you from my number and you tell me whenever you have a requirement.",
      "text_native": "ठीक आहे. I'll just WhatsApp you from my number आणि तुम्ही मला ज्यावेळी रिक्वायरमेंट असेल त्यावेळी मला सांगा."
    },
    {
      "ucid": "21112178833951391",
      "idx": 9,
      "speaker": "customer",
      "start_s": 24.2,
      "end_s": 27.0,
      "text_en": "Okay. Now what are the rates? What are the current rates for steel?",
      "text_native": "ठीक आहे. आता काय रेट्स काय आहे? आता करंट रेट्स काय आहे स्टीलचे?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 10,
      "speaker": "agent",
      "start_s": 27.5,
      "end_s": 29.8,
      "text_en": "Sir, the rate now is sixty-two... sixty-two five hundred.",
      "text_native": "सर रेट आता सिक्सटी टू... सिक्सटी टू फाईव्ह हंड्रेड."
    },
    {
      "ucid": "21112178833951391",
      "idx": 11,
      "speaker": "customer",
      "start_s": 30.0,
      "end_s": 31.5,
      "text_en": "Okay. Bars... for bars?",
      "text_native": "बर. बार्स... बार्सचे?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 12,
      "speaker": "agent",
      "start_s": 32.0,
      "end_s": 33.8,
      "text_en": "It's sixty-two five hundred, sir, for HR.",
      "text_native": "सिक्सटी टू फाईव्ह हंड्रेड आहे सर एच आर चे."
    },
    {
      "ucid": "21112178833951391",
      "idx": 13,
      "speaker": "customer",
      "start_s": 34.2,
      "end_s": 35.5,
      "text_en": "Okay. From 2.5 mm?",
      "text_native": "अच्छा. अडीच एम एम पासून?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 14,
      "speaker": "customer",
      "start_s": 36.0,
      "end_s": 38.2,
      "text_en": "And for this... uh... for plates?",
      "text_native": "आणि ह्याचा... अ... प्लेट्सचा?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 15,
      "speaker": "agent",
      "start_s": 38.8,
      "end_s": 39.8,
      "text_en": "Are you talking about HR only?",
      "text_native": "एच आर मध्येच बोलताय का?"
    },
    {
      "ucid": "21112178833951391",
      "idx": 16,
      "speaker": "customer",
      "start_s": 40.5,
      "end_s": 40.8,
      "text_en": "Yes, yes.",
      "text_native": "हा हा."
    },
    {
      "ucid": "21112178833951391",
      "idx": 17,
      "speaker": "agent",
      "start_s": 41.2,
      "end_s": 43.2,
      "text_en": "In HR it's the same, sir. Our sheet and coil are the same.",
      "text_native": "एच आर मध्ये सेम आहे ना सर आपलं शीट आणि कॉइल सेम आहे."
    },
    {
      "ucid": "21112178833951391",
      "idx": 18,
      "speaker": "customer",
      "start_s": 43.3,
      "end_s": 44.5,
      "text_en": "Yes, is it the same? Okay, okay.",
      "text_native": "हा, सेम आहे का? ओके, ओके."
    },
    {
      "ucid": "21112178833951391",
      "idx": 19,
      "speaker": "agent",
      "start_s": 45.2,
      "end_s": 45.6,
      "text_en": "Will do.",
      "text_native": "चालेल."
    },
    {
      "ucid": "21112178833951391",
      "idx": 20,
      "speaker": "customer",
      "start_s": 45.8,
      "end_s": 46.2,
      "text_en": "Okay.",
      "text_native": "Okay."
    },
    {
      "ucid": "21112178833951391",
      "idx": 21,
      "speaker": "agent",
      "start_s": 46.8,
      "end_s": 47.8,
      "text_en": "I will WhatsApp you.",
      "text_native": "मी तुम्हाला WhatsApp करतो."
    }
  ],
  "steps": [
    {
      "ucid": "21112178833951391",
      "step_id": "NR1",
      "step_name": "Warm welcome opener",
      "weight": 1.0,
      "result": "pass",
      "earned": 1.0,
      "questions_hit": null,
      "evidence": "Sir, this is Anupriti from JSW One. Uh sir, your account was registered on our portal, so I wanted to confirm.",
      "comment": "The agent provided a warm, non-salesy opening by referencing the customer's recent registration."
    },
    {
      "ucid": "21112178833951391",
      "step_id": "NR2",
      "step_name": "Verify basic profile (4 Qs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "is this Rajendra sir speaking?",
      "comment": "Only confirmed the customer's name (1/4); did not ask for company, procurement city, or role in procurement."
    },
    {
      "ucid": "21112178833951391",
      "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 (0/8); the customer immediately took control of the call by asking for a price."
    },
    {
      "ucid": "21112178833951391",
      "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 or test certificates; they only gave a raw price when asked."
    },
    {
      "ucid": "21112178833951391",
      "step_id": "NR5",
      "step_name": "First opportunity identified",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Do you have any requirement, sir, for MS sheet metal?",
      "comment": "Although a requirement was asked about, when the customer said the need was not immediate, the agent did not schedule a specific callback date."
    },
    {
      "ucid": "21112178833951391",
      "step_id": "NR6",
      "step_name": "Closure - one of three outcomes",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "I will WhatsApp you.",
      "comment": "The call ended with a vague promise to WhatsApp, not a specific, committed next step like a scheduled callback or quote."
    }
  ],
  "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": []
}