{
  "ucid": "21112178946509241",
  "call_date": "2026-09-15",
  "start_time": "2026-09-15 15:08:12",
  "end_time": "2026-09-15 15:10:02",
  "duration_sec": 110,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "General Enquiry",
  "agent": "Rohit Mishra",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAce51b62d65a941712898749bba278e17.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 63,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178946509241__DIAce51b62d65a941712898749bba278e17.mp3",
  "audio_bytes": 229608,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 76.536,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[5s] CUSTOMER: Hello?   (हेलो?)\n[6s] AGENT: Hello, can I speak to Krishna Fabricators, sir?   (हेलो, कृष्णा फैब्रिकेटर से बात कर सकते हैं सर?)\n[7s] CUSTOMER: Yes.   (हां।)\n[8s] AGENT: Greetings sir, this is Rohit speaking, Rohit speaking from JSW One.   (नमस्ते सर, रोहित बात कर रहा हूं, रोहित बात कर रहा हूं JSW One से।)\n[11s] CUSTOMER: Speak.   (बोलिए।)\n[12s] AGENT: Was there any requirement for HR right now?   (कुछ अभी रिक्वायरमेंट था क्या HR का?)\n[14s] CUSTOMER: What thing?   (क्या चीज?)\n[14s] AGENT: Was there any requirement for HR?   (HR का कुछ रिक्वायरमेंट था?)\n[16s] CUSTOMER: Hey, the requirement, I will tell you after waiting for two days.   (अरे रिक्वायरमेंट दो दिन रुक के बता देंगे आपको।)\n[18s] CUSTOMER: What price have you set right now?   (अभी क्या भाव कर रखे हो?)\n[20s] AGENT: Right now it's 64. You need it in Delhi, right?   (अभी 64 चल रहा है। दिल्ली में चाहिए ना आपको?)\n[22s] CUSTOMER: Hmm? No no, Jaipur.   (हम्म? नहीं नहीं, जयपुर।)\n[23s] AGENT: Jaipur. Yes, it's running around 64, what else.   (जयपुर। हां वही 64 के अराउंड चल रहा है और क्या।)\n[25s] CUSTOMER: Six four.   (छह चार।)\n[27s] AGENT: Yes, HR.   (हां, HR।)\n[27s] CUSTOMER: No, six four size. Six foot by four foot.   (नहीं, छह चार साइज। छह फुट बाय चार फुट।)\n[31s] AGENT: Um, yes, that same 64, it's running around 64 250.   (अं, हां वही 64, 64 250 के अराउंड चल रहा है।)\n[34s] CUSTOMER: Okay.   (अच्छा।)\n[35s] AGENT: I... Sharma ji, I will send it to you.   (मैं शर्मा जी मैं आपको डाल देता हूं।)\n[36s] CUSTOMER: Where is yours?   (आपका कहां है?)\n[38s] AGENT: Mine is in Ghaziabad.   (मेरा है गाजियाबाद में।)\n[39s] CUSTOMER: Okay.   (अच्छा।)\n[40s] AGENT: Yes. And it's in Jaipur too, so it mainly comes from there.   (हां। और जयपुर में भी है, तो उधर से ही आता है मेनली।)\n[42s] AGENT: I have sent you a WhatsApp, okay?   (मैंने आपको WhatsApp डाल दिया है, ठीक है?)\n[44s] AGENT: If anything comes up, please let me know.   (कुछ अगर कुछ आए तो बताइएगा।)\n[46s] CUSTOMER: Okay.   (ठीक है।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 26,
  "connected": 1,
  "audio_notes": "noisy: Significant background noise (banging, workshop sounds) throughout the call, but speech is mostly intelligible.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "26 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": 0.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)\", \"SL5 Qualify\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "You must follow the script structure: start with a permission-based opener and a supply/price hook before asking for requirements, which will help you control the call.",
  "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 agent called Krishna Fabricators and immediately asked for a requirement, skipping the opener and hook. The customer deflected, saying they would have a requirement in two days, and then asked for the price. A key miscommunication occurred where the agent mistook the customer's size query ('six by four foot') for a price confirmation ('64'). The call ended without any discovery, qualification, or a concrete next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: Was there any requirement for HR right now?\", \"comment\": \"The agent identified himself and the company but failed to ask for permission, jumping directly to a requirement question.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not provide a hook (price or availability signal) and instead opened by asking for a requirement.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The agent asked no discovery questions; the conversation was immediately driven by the customer's price inquiry.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No discovery was performed, and consequently no relevant USPs were pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"CUSTOMER: No, six four size. Six foot by four foot. AGENT: Um, yes, that same 64, it's running around 64 250.\", \"comment\": \"The agent failed to qualify the requirement, misunderstanding the customer's size dimension 'six four' for the price '64'.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"AGENT: I have sent you a WhatsApp, okay? If anything comes up, please let me know.\", \"comment\": \"The call ended with a generic, non-committal follow-up, not an agreed next step like a quote or a scheduled callback.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You must follow the script structure: start with a permission-based opener and a supply/price hook before asking for requirements, which will help you control the call.\", \"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\": [{\"obj_type\": \"send_price_will_think\", \"state\": \"mishandled\", \"evidence\": \"Hey, the requirement, I will tell you after waiting for two days.\", \"response\": \"\"}], \"call_summary\": \"The agent called Krishna Fabricators and immediately asked for a requirement, skipping the opener and hook. The customer deflected, saying they would have a requirement in two days, and then asked for the price. A key miscommunication occurred where the agent mistook the customer's size query ('six by four foot') for a price confirmation ('64'). The call ended without any discovery, qualification, or a concrete next step.\"}",
  "error": null,
  "latency_ms": 29321,
  "input_tokens": 3257,
  "output_tokens": 856,
  "created_at": "2026-09-25 10:47:23",
  "sentiment": "positive",
  "sentiment_score": 0.235,
  "sentiment_confidence": "high",
  "pos": 3,
  "neg": 1,
  "lex_hits": 9,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.659,
  "agent_talk_sec": 19.5,
  "customer_talk_sec": 10.1,
  "dead_air_sec": 80.4,
  "longest_monologue_sec": 4.6,
  "agent_wpm": 316.9,
  "interruptions": 0,
  "agent_turns": 13,
  "customer_turns": 13,
  "discovery_qs": 5,
  "words_agent": 103,
  "words_customer": 45,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178946509241",
      "idx": 0,
      "speaker": "customer",
      "start_s": 4.89,
      "end_s": 5.29,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 1,
      "speaker": "agent",
      "start_s": 5.5,
      "end_s": 6.99,
      "text_en": "Hello, can I speak to Krishna Fabricators, sir?",
      "text_native": "हेलो, कृष्णा फैब्रिकेटर से बात कर सकते हैं सर?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 2,
      "speaker": "customer",
      "start_s": 7.26,
      "end_s": 7.56,
      "text_en": "Yes.",
      "text_native": "हां।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 3,
      "speaker": "agent",
      "start_s": 8.0,
      "end_s": 10.5,
      "text_en": "Greetings sir, this is Rohit speaking, Rohit speaking from JSW One.",
      "text_native": "नमस्ते सर, रोहित बात कर रहा हूं, रोहित बात कर रहा हूं JSW One से।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 4,
      "speaker": "customer",
      "start_s": 11.3,
      "end_s": 11.67,
      "text_en": "Speak.",
      "text_native": "बोलिए।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 5,
      "speaker": "agent",
      "start_s": 11.7,
      "end_s": 13.17,
      "text_en": "Was there any requirement for HR right now?",
      "text_native": "कुछ अभी रिक्वायरमेंट था क्या HR का?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 6,
      "speaker": "customer",
      "start_s": 13.8,
      "end_s": 14.3,
      "text_en": "What thing?",
      "text_native": "क्या चीज?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 7,
      "speaker": "agent",
      "start_s": 14.5,
      "end_s": 15.4,
      "text_en": "Was there any requirement for HR?",
      "text_native": "HR का कुछ रिक्वायरमेंट था?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 8,
      "speaker": "customer",
      "start_s": 16.0,
      "end_s": 18.0,
      "text_en": "Hey, the requirement, I will tell you after waiting for two days.",
      "text_native": "अरे रिक्वायरमेंट दो दिन रुक के बता देंगे आपको।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 9,
      "speaker": "customer",
      "start_s": 18.3,
      "end_s": 19.3,
      "text_en": "What price have you set right now?",
      "text_native": "अभी क्या भाव कर रखे हो?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 10,
      "speaker": "agent",
      "start_s": 19.5,
      "end_s": 21.2,
      "text_en": "Right now it's 64. You need it in Delhi, right?",
      "text_native": "अभी 64 चल रहा है। दिल्ली में चाहिए ना आपको?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 11,
      "speaker": "customer",
      "start_s": 21.6,
      "end_s": 22.8,
      "text_en": "Hmm? No no, Jaipur.",
      "text_native": "हम्म? नहीं नहीं, जयपुर।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 12,
      "speaker": "agent",
      "start_s": 23.0,
      "end_s": 24.6,
      "text_en": "Jaipur. Yes, it's running around 64, what else.",
      "text_native": "जयपुर। हां वही 64 के अराउंड चल रहा है और क्या।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 13,
      "speaker": "customer",
      "start_s": 25.4,
      "end_s": 26.0,
      "text_en": "Six four.",
      "text_native": "छह चार।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 14,
      "speaker": "agent",
      "start_s": 26.6,
      "end_s": 27.0,
      "text_en": "Yes, HR.",
      "text_native": "हां, HR।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 15,
      "speaker": "customer",
      "start_s": 27.3,
      "end_s": 29.2,
      "text_en": "No, six four size. Six foot by four foot.",
      "text_native": "नहीं, छह चार साइज। छह फुट बाय चार फुट।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 16,
      "speaker": "agent",
      "start_s": 30.6,
      "end_s": 33.0,
      "text_en": "Um, yes, that same 64, it's running around 64 250.",
      "text_native": "अं, हां वही 64, 64 250 के अराउंड चल रहा है।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 17,
      "speaker": "customer",
      "start_s": 33.8,
      "end_s": 34.2,
      "text_en": "Okay.",
      "text_native": "अच्छा।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 18,
      "speaker": "agent",
      "start_s": 34.8,
      "end_s": 36.2,
      "text_en": "I... Sharma ji, I will send it to you.",
      "text_native": "मैं शर्मा जी मैं आपको डाल देता हूं।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 19,
      "speaker": "customer",
      "start_s": 36.2,
      "end_s": 36.8,
      "text_en": "Where is yours?",
      "text_native": "आपका कहां है?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 20,
      "speaker": "agent",
      "start_s": 37.8,
      "end_s": 38.8,
      "text_en": "Mine is in Ghaziabad.",
      "text_native": "मेरा है गाजियाबाद में।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 21,
      "speaker": "customer",
      "start_s": 39.2,
      "end_s": 39.6,
      "text_en": "Okay.",
      "text_native": "अच्छा।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 22,
      "speaker": "agent",
      "start_s": 40.2,
      "end_s": 42.2,
      "text_en": "Yes. And it's in Jaipur too, so it mainly comes from there.",
      "text_native": "हां। और जयपुर में भी है, तो उधर से ही आता है मेनली।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 23,
      "speaker": "agent",
      "start_s": 42.2,
      "end_s": 43.6,
      "text_en": "I have sent you a WhatsApp, okay?",
      "text_native": "मैंने आपको WhatsApp डाल दिया है, ठीक है?"
    },
    {
      "ucid": "21112178946509241",
      "idx": 24,
      "speaker": "agent",
      "start_s": 44.0,
      "end_s": 45.2,
      "text_en": "If anything comes up, please let me know.",
      "text_native": "कुछ अगर कुछ आए तो बताइएगा।"
    },
    {
      "ucid": "21112178946509241",
      "idx": 25,
      "speaker": "customer",
      "start_s": 45.5,
      "end_s": 45.9,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178946509241",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: Was there any requirement for HR right now?",
      "comment": "The agent identified himself and the company but failed to ask for permission, jumping directly to a requirement question."
    },
    {
      "ucid": "21112178946509241",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent did not provide a hook (price or availability signal) and instead opened by asking for a requirement."
    },
    {
      "ucid": "21112178946509241",
      "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; the conversation was immediately driven by the customer's price inquiry."
    },
    {
      "ucid": "21112178946509241",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "No discovery was performed, and consequently no relevant USPs were pitched."
    },
    {
      "ucid": "21112178946509241",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "CUSTOMER: No, six four size. Six foot by four foot. AGENT: Um, yes, that same 64, it's running around 64 250.",
      "comment": "The agent failed to qualify the requirement, misunderstanding the customer's size dimension 'six four' for the price '64'."
    },
    {
      "ucid": "21112178946509241",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "AGENT: I have sent you a WhatsApp, okay? If anything comes up, please let me know.",
      "comment": "The call ended with a generic, non-committal follow-up, not an agreed next step like a quote or a scheduled callback."
    }
  ],
  "objections": [
    {
      "ucid": "21112178946509241",
      "obj_type": "send_price_will_think",
      "state": "mishandled",
      "evidence": "Hey, the requirement, I will tell you after waiting for two days.",
      "response": ""
    }
  ],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL5 Qualify",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}