{
  "ucid": "21112178851566721",
  "call_date": "2026-09-04",
  "start_time": "2026-09-04 15:24:27",
  "end_time": "2026-09-04 15:25:22",
  "duration_sec": 55,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "Not_Answered",
  "agent": "Aditya Pandey",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA377cf258d120dd6fe5b5bed921917ef2.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 832,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178851566721__DIA377cf258d120dd6fe5b5bed921917ef2.mp3",
  "audio_bytes": 121176,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 40.392,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[5s] CUSTOMER: Hello.   (हॅलो.)\n[6s] AGENT: Hello Dhanashree Enterprises?   (हॅलो धनश्री एंटरप्राइजेस?)\n[7s] CUSTOMER: Yes, speak.   (हा बोला ना.)\n[8s] AGENT: Yes, hello, I am Aditya Pandey speaking.   (हा नमस्कार, मी आदित्य पांडे बोलतोय.)\n[10s] CUSTOMER: Yes, speak.   (हा बोला ना.)\n[11s] AGENT: Sir, last month you had registered on our platform, I had called regarding that. Was there any requirement in HR for this month?   (साहेब, लास्ट मंथ तुम्ही आमच्या प्लॅटफॉर्मवर रजिस्टर होता त्यासंदर्भात कॉल केला होता. काही HR मध्ये रिक्वायरमेंट होती का या मंथसाठी?)\n[16s] CUSTOMER: For what?   (कशासाठी?)\n[17s] AGENT: Was there any requirement in HR plate?   (HR प्लेट मध्ये काही रिक्वायरमेंट होती का?)\n[19s] CUSTOMER: No, I had sent you the number of our purchase head.   (नाही, तुम्हाला नंबर पाठवला होता आमच्या परचेस हेडचा.)\n[22s] AGENT: Hmm hmm.   (हं हं.)\n[22s] CUSTOMER: You speak with them only. Because we handle accounts, I am in accounts.   (त्यांच्याशीच बोलून घ्या तुम्ही कारण ते आम्ही अकाउंट सांभाळतो, अकाउंटला असतो मी.)\n[26s] AGENT: Okay okay. Can you give his number, I'll speak with him once.   (ओके ओके. त्यांचा नंबर देऊ शकता का एकदा मी बोलून घेतो.)\n[29s] CUSTOMER: Okay, I'll give it.   (ठीक आहे देतो मी.)",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"English\"]",
  "turn_count": 13,
  "connected": 1,
  "audio_notes": "clear: There is some background chatter on the agent's side, but it does not significantly impact transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "13 turns, clean transcript (0% inaudible)",
  "band_language": "Marathi",
  "label_contradiction": 1,
  "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": "When the customer directs you to a different contact, your goal is to get that person's name and number during the call to secure a concrete next step.",
  "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 contacted a person who had previously registered. The contact stated they were in the accounts department and directed the agent to the purchase head. The call ended with the customer promising to provide the purchase head's number, but it was not exchanged during the call.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"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\": \"\", \"comment\": \"The agent did not lead with a supply or price hook, instead immediately asking about requirements.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The call was deflected before any discovery questions could be asked.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No discovery was done, and no USPs were pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Was there any requirement in HR for this month?\", \"comment\": \"The agent successfully attempted to qualify by asking for a current requirement.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Okay, I'll give it.\", \"comment\": \"The agent did not secure the contact number on the call, ending with a vague promise from the customer instead of a committed next step.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When the customer directs you to a different contact, your goal is to get that person's name and number during the call to secure a concrete next step.\", \"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 agent contacted a person who had previously registered. The contact stated they were in the accounts department and directed the agent to the purchase head. The call ended with the customer promising to provide the purchase head's number, but it was not exchanged during the call.\"}",
  "error": null,
  "latency_ms": 31261,
  "input_tokens": 2933,
  "output_tokens": 673,
  "created_at": "2026-09-25 11:30:05",
  "sentiment": "neutral",
  "sentiment_score": 0.0,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "lexical only",
  "talk_ratio": 0.589,
  "agent_talk_sec": 12.3,
  "customer_talk_sec": 8.6,
  "dead_air_sec": 34.1,
  "longest_monologue_sec": 5.0,
  "agent_wpm": 263.4,
  "interruptions": 0,
  "agent_turns": 6,
  "customer_turns": 7,
  "discovery_qs": 3,
  "words_agent": 54,
  "words_customer": 35,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178851566721",
      "idx": 0,
      "speaker": "customer",
      "start_s": 4.93,
      "end_s": 5.36,
      "text_en": "Hello.",
      "text_native": "हॅलो."
    },
    {
      "ucid": "21112178851566721",
      "idx": 1,
      "speaker": "agent",
      "start_s": 5.74,
      "end_s": 6.84,
      "text_en": "Hello Dhanashree Enterprises?",
      "text_native": "हॅलो धनश्री एंटरप्राइजेस?"
    },
    {
      "ucid": "21112178851566721",
      "idx": 2,
      "speaker": "customer",
      "start_s": 7.14,
      "end_s": 7.64,
      "text_en": "Yes, speak.",
      "text_native": "हा बोला ना."
    },
    {
      "ucid": "21112178851566721",
      "idx": 3,
      "speaker": "agent",
      "start_s": 8.14,
      "end_s": 9.74,
      "text_en": "Yes, hello, I am Aditya Pandey speaking.",
      "text_native": "हा नमस्कार, मी आदित्य पांडे बोलतोय."
    },
    {
      "ucid": "21112178851566721",
      "idx": 4,
      "speaker": "customer",
      "start_s": 10.1,
      "end_s": 10.6,
      "text_en": "Yes, speak.",
      "text_native": "हा बोला ना."
    },
    {
      "ucid": "21112178851566721",
      "idx": 5,
      "speaker": "agent",
      "start_s": 10.9,
      "end_s": 15.9,
      "text_en": "Sir, last month you had registered on our platform, I had called regarding that. Was there any requirement in HR for this month?",
      "text_native": "साहेब, लास्ट मंथ तुम्ही आमच्या प्लॅटफॉर्मवर रजिस्टर होता त्यासंदर्भात कॉल केला होता. काही HR मध्ये रिक्वायरमेंट होती का या मंथसाठी?"
    },
    {
      "ucid": "21112178851566721",
      "idx": 6,
      "speaker": "customer",
      "start_s": 16.3,
      "end_s": 16.8,
      "text_en": "For what?",
      "text_native": "कशासाठी?"
    },
    {
      "ucid": "21112178851566721",
      "idx": 7,
      "speaker": "agent",
      "start_s": 17.2,
      "end_s": 19.0,
      "text_en": "Was there any requirement in HR plate?",
      "text_native": "HR प्लेट मध्ये काही रिक्वायरमेंट होती का?"
    },
    {
      "ucid": "21112178851566721",
      "idx": 8,
      "speaker": "customer",
      "start_s": 19.0,
      "end_s": 21.7,
      "text_en": "No, I had sent you the number of our purchase head.",
      "text_native": "नाही, तुम्हाला नंबर पाठवला होता आमच्या परचेस हेडचा."
    },
    {
      "ucid": "21112178851566721",
      "idx": 9,
      "speaker": "agent",
      "start_s": 21.9,
      "end_s": 22.3,
      "text_en": "Hmm hmm.",
      "text_native": "हं हं."
    },
    {
      "ucid": "21112178851566721",
      "idx": 10,
      "speaker": "customer",
      "start_s": 22.4,
      "end_s": 25.6,
      "text_en": "You speak with them only. Because we handle accounts, I am in accounts.",
      "text_native": "त्यांच्याशीच बोलून घ्या तुम्ही कारण ते आम्ही अकाउंट सांभाळतो, अकाउंटला असतो मी."
    },
    {
      "ucid": "21112178851566721",
      "idx": 11,
      "speaker": "agent",
      "start_s": 26.2,
      "end_s": 28.6,
      "text_en": "Okay okay. Can you give his number, I'll speak with him once.",
      "text_native": "ओके ओके. त्यांचा नंबर देऊ शकता का एकदा मी बोलून घेतो."
    },
    {
      "ucid": "21112178851566721",
      "idx": 12,
      "speaker": "customer",
      "start_s": 28.9,
      "end_s": 29.7,
      "text_en": "Okay, I'll give it.",
      "text_native": "ठीक आहे देतो मी."
    }
  ],
  "steps": [
    {
      "ucid": "21112178851566721",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent identified himself and the company but did not ask for permission to speak."
    },
    {
      "ucid": "21112178851566721",
      "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 lead with a supply or price hook, instead immediately asking about requirements."
    },
    {
      "ucid": "21112178851566721",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The call was deflected before any discovery questions could be asked."
    },
    {
      "ucid": "21112178851566721",
      "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 done, and no USPs were pitched."
    },
    {
      "ucid": "21112178851566721",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Was there any requirement in HR for this month?",
      "comment": "The agent successfully attempted to qualify by asking for a current requirement."
    },
    {
      "ucid": "21112178851566721",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Okay, I'll give it.",
      "comment": "The agent did not secure the contact number on the call, ending with a vague promise from the customer instead of a committed next step."
    }
  ],
  "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": []
}