{
  "ucid": "21112178841740011",
  "call_date": "2026-09-03",
  "start_time": "2026-09-03 12:06:40",
  "end_time": "2026-09-03 12:07:34",
  "duration_sec": 54,
  "campaign": "IS_Inte_MFG_M1_3_NoEnq_Sep26",
  "disposition": "Interested",
  "agent": "Aditya Pandey",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA394382430810e7c0bc19a191b5868879.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1117,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178841740011__DIA394382430810e7c0bc19a191b5868879.mp3",
  "audio_bytes": 117072,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 39.024,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] CUSTOMER: Hello?   (हॅलो?)\n[1s] AGENT: Hello, am I speaking with Jayeshil Mahadev?   (हॅलो जयशील महादेव से बोल रहे हो?)\n[4s] CUSTOMER: Yes, yes, speak.   (हां हां बोलो।)\n[5s] AGENT: Sir, greetings. I am Aditya Pandey speaking from JSW One.   (सर नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW One से।)\n[8s] CUSTOMER: Yes, from JSW One, go on, speak.   (हां जी, JSW One से बोलिए ना, बोलिए।)\n[10s] AGENT: Yes sir, actually you had registered last month and I guess you had also spoken to one of my colleagues, Sudhir. At that time you didn't have any requirement. Do you have any requirement this month, sir?   (हां सर, एक्चुअली में आप last month रजिस्टर किए थे and I guess आपने मेरे एक colleague से भी बात की होगी सुधीर से। तभी आपका कोई requirement नहीं था आपका। अभी कुछ है सर आपका ये month का कोई requirement?)\n[18s] CUSTOMER: Uh, I will call you in a bit. I will save your number.   (अह मैं फोन करता हूं ना आपको थोड़ा सा। आपका नंबर save करके रखता हूं मैं इसको।)\n[21s] AGENT: Uh, this is not my number, sir, actually. I will share another number with you on WhatsApp. You can call on that whenever you are comfortable.   (अह मैं ये मेरा ये नंबर नहीं है सर एक्चुअली में। मैं आपको दूसरा नंबर share कर देता हूं WhatsApp पे। आपको जब आप comfortable होंगे आप call कर सकते हो उसपे।)\n[26s] CUSTOMER: Yes, please do that. I will call you after 3 o'clock.   (हां, वो एक कर दीजिए ना। मैं तीन बजे के बाद में फोन करता हूं आपको।)\n[29s] AGENT: Okay sir, no problem. Thank you.",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 10,
  "connected": 1,
  "audio_notes": "clear: There is some minor background noise but it does not impact transcription quality.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "10 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": 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 says they are busy, acknowledge their time and try to ask just one or two key discovery questions before agreeing to a callback.",
  "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 contacted a previously registered customer and asked about current requirements. The customer stated they were busy and would call back after 3 PM. The agent agreed and ended the call without conducting any discovery, explaining the platform, or scheduling a firm next action.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"NR1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, greetings. I am Aditya Pandey speaking from JSW One.\", \"comment\": \"The agent provided a polite, standard opening and identified himself and the company.\"}, {\"step_id\": \"NR2\", \"result\": \"fail\", \"questions_hit\": 1, \"evidence\": \"\", \"comment\": \"The agent only confirmed the customer's name but did not ask about their company, procurement city, or role.\"}, {\"step_id\": \"NR3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were attempted; the agent only asked about an immediate requirement.\"}, {\"step_id\": \"NR4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not explain the JSW One platform or its benefits.\"}, {\"step_id\": \"NR5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not schedule a specific callback, instead passively accepting the customer's promise to call back.\"}, {\"step_id\": \"NR6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended without a confirmed next step; it relied on the customer to re-initiate contact.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they are busy, acknowledge their time and try to ask just one or two key discovery questions before agreeing to a callback.\", \"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 contacted a previously registered customer and asked about current requirements. The customer stated they were busy and would call back after 3 PM. The agent agreed and ended the call without conducting any discovery, explaining the platform, or scheduling a firm next action.\"}",
  "error": null,
  "latency_ms": 32811,
  "input_tokens": 3038,
  "output_tokens": 675,
  "created_at": "2026-09-25 11:42:48",
  "sentiment": "positive",
  "sentiment_score": 0.38,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 1,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.696,
  "agent_talk_sec": 19.2,
  "customer_talk_sec": 8.4,
  "dead_air_sec": 26.4,
  "longest_monologue_sec": 7.3,
  "agent_wpm": 268.8,
  "interruptions": 0,
  "agent_turns": 5,
  "customer_turns": 5,
  "discovery_qs": 2,
  "words_agent": 86,
  "words_customer": 35,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178841740011",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.33,
      "end_s": 0.81,
      "text_en": "Hello?",
      "text_native": "हॅलो?"
    },
    {
      "ucid": "21112178841740011",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.28,
      "end_s": 3.2,
      "text_en": "Hello, am I speaking with Jayeshil Mahadev?",
      "text_native": "हॅलो जयशील महादेव से बोल रहे हो?"
    },
    {
      "ucid": "21112178841740011",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.53,
      "end_s": 4.24,
      "text_en": "Yes, yes, speak.",
      "text_native": "हां हां बोलो।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 3,
      "speaker": "agent",
      "start_s": 4.58,
      "end_s": 7.54,
      "text_en": "Sir, greetings. I am Aditya Pandey speaking from JSW One.",
      "text_native": "सर नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW One से।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 4,
      "speaker": "customer",
      "start_s": 7.76,
      "end_s": 9.51,
      "text_en": "Yes, from JSW One, go on, speak.",
      "text_native": "हां जी, JSW One से बोलिए ना, बोलिए।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 5,
      "speaker": "agent",
      "start_s": 9.7,
      "end_s": 17.04,
      "text_en": "Yes sir, actually you had registered last month and I guess you had also spoken to one of my colleagues, Sudhir. At that time you didn't have any requirement. Do you have any requirement this month, sir?",
      "text_native": "हां सर, एक्चुअली में आप last month रजिस्टर किए थे and I guess आपने मेरे एक colleague से भी बात की होगी सुधीर से। तभी आपका कोई requirement नहीं था आपका। अभी कुछ है सर आपका ये month का कोई requirement?"
    },
    {
      "ucid": "21112178841740011",
      "idx": 6,
      "speaker": "customer",
      "start_s": 17.5,
      "end_s": 20.51,
      "text_en": "Uh, I will call you in a bit. I will save your number.",
      "text_native": "अह मैं फोन करता हूं ना आपको थोड़ा सा। आपका नंबर save करके रखता हूं मैं इसको।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 7,
      "speaker": "agent",
      "start_s": 20.6,
      "end_s": 26.0,
      "text_en": "Uh, this is not my number, sir, actually. I will share another number with you on WhatsApp. You can call on that whenever you are comfortable.",
      "text_native": "अह मैं ये मेरा ये नंबर नहीं है सर एक्चुअली में। मैं आपको दूसरा नंबर share कर देता हूं WhatsApp पे। आपको जब आप comfortable होंगे आप call कर सकते हो उसपे।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 8,
      "speaker": "customer",
      "start_s": 26.11,
      "end_s": 28.54,
      "text_en": "Yes, please do that. I will call you after 3 o'clock.",
      "text_native": "हां, वो एक कर दीजिए ना। मैं तीन बजे के बाद में फोन करता हूं आपको।"
    },
    {
      "ucid": "21112178841740011",
      "idx": 9,
      "speaker": "agent",
      "start_s": 28.73,
      "end_s": 30.3,
      "text_en": "Okay sir, no problem. Thank you.",
      "text_native": "Okay sir, no problem. Thank you."
    }
  ],
  "steps": [
    {
      "ucid": "21112178841740011",
      "step_id": "NR1",
      "step_name": "Warm welcome opener",
      "weight": 1.0,
      "result": "pass",
      "earned": 1.0,
      "questions_hit": null,
      "evidence": "Sir, greetings. I am Aditya Pandey speaking from JSW One.",
      "comment": "The agent provided a polite, standard opening and identified himself and the company."
    },
    {
      "ucid": "21112178841740011",
      "step_id": "NR2",
      "step_name": "Verify basic profile (4 Qs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 1,
      "evidence": "",
      "comment": "The agent only confirmed the customer's name but did not ask about their company, procurement city, or role."
    },
    {
      "ucid": "21112178841740011",
      "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 attempted; the agent only asked about an immediate requirement."
    },
    {
      "ucid": "21112178841740011",
      "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 the JSW One platform or its benefits."
    },
    {
      "ucid": "21112178841740011",
      "step_id": "NR5",
      "step_name": "First opportunity identified",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent did not schedule a specific callback, instead passively accepting the customer's promise to call back."
    },
    {
      "ucid": "21112178841740011",
      "step_id": "NR6",
      "step_name": "Closure - one of three outcomes",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended without a confirmed next step; it relied on the customer to re-initiate contact."
    }
  ],
  "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": []
}