{
  "ucid": "21112178851500191",
  "call_date": "2026-09-04",
  "start_time": "2026-09-04 15:13:21",
  "end_time": "2026-09-04 15:14:12",
  "duration_sec": 51,
  "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/DIA5d388fa70da949825d356871814287f8.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 842,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178851500191__DIA5d388fa70da949825d356871814287f8.mp3",
  "audio_bytes": 89640,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 29.88,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[5s] CUSTOMER: Hello?   (हेलो?)\n[6s] AGENT: Hello.   (हेलो।)\n[7s] AGENT: From Metal Craft Engineering?   (फ्रॉम मेटल क्राफ्ट इंजीनियरिंग?)\n[9s] CUSTOMER: Yes, tell me.   (हां जी बताइए।)\n[10s] AGENT: Sir, hello, I am Aditya Pandey speaking from JSW One.   (सर नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW One से।)\n[13s] CUSTOMER: Yes, tell me.   (हां जी बताइए।)\n[14s] AGENT: Hello?   (हेलो?)\n[14s] AGENT: Sir, actually you had registered with us last month. You had also shared some requirement, it couldn't work out for one HR.   (सर एक्चुअली में आप हमारे लास्ट मंथ रजिस्टर किया था आपने। कुछ रिक्वायरमेंट भी शेयर की थी, वर्क नहीं हो पाया था HR का एक।)\n[18s] CUSTOMER: I will call you back in a little while, okay?   (आपको मैं एक थोड़ी देर में कॉल बैक करता हूं, ओके?)\n[21s] AGENT: Okay sir, alright. No issue. I will share my number with you.   (ओके सर, ठीक है। कोई इशू नहीं। मैं आपको अपना नंबर शेयर कर देता हूं।)\n[25s] CUSTOMER: Okay.   (ओके।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 11,
  "connected": 1,
  "audio_notes": "noisy: There is significant background noise and chatter, especially on the agent's side, which sometimes makes it difficult to hear clearly.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "11 turns, clean transcript (0% inaudible)",
  "band_language": "Hindi",
  "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": "[\"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL4 Pitch (2-3 USPs)\", \"SL5 Qualify\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "When a customer says they'll call back, take control by proposing a specific time, such as 'Is later this afternoon or tomorrow morning better for you?'",
  "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 representative from Metal Craft Engineering, referencing a past interaction. The customer immediately stated they were busy and would call back later. The agent accepted this and offered to share his number, ending the call without any discovery or qualification.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, hello, I am Aditya Pandey speaking from JSW One.\", \"comment\": \"The agent identified himself and the company, and did not push when the customer stated they were busy.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Sir actually you had registered with us last month. You had also shared some requirement, it couldn't work out for one HR.\", \"comment\": \"The agent referenced a past interaction instead of delivering a supply-led hook about price or availability.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The call was terminated by the customer before any discovery questions could be asked.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before any discovery was done, so no USPs were pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not ask about a current requirement before the customer ended the call.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"I will share my number with you.\", \"comment\": \"The agent did not secure a specific callback time, instead just offering to send his number.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they'll call back, take control by proposing a specific time, such as 'Is later this afternoon or tomorrow morning better for you?'\", \"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 representative from Metal Craft Engineering, referencing a past interaction. The customer immediately stated they were busy and would call back later. The agent accepted this and offered to share his number, ending the call without any discovery or qualification.\"}",
  "error": null,
  "latency_ms": 28983,
  "input_tokens": 2842,
  "output_tokens": 706,
  "created_at": "2026-09-25 11:30:26",
  "sentiment": "positive",
  "sentiment_score": 0.333,
  "sentiment_confidence": "high",
  "pos": 1,
  "neg": 0,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "lexical only",
  "talk_ratio": 0.7,
  "agent_talk_sec": 11.2,
  "customer_talk_sec": 4.8,
  "dead_air_sec": 35.0,
  "longest_monologue_sec": 4.1,
  "agent_wpm": 267.9,
  "interruptions": 0,
  "agent_turns": 6,
  "customer_turns": 5,
  "discovery_qs": 2,
  "words_agent": 50,
  "words_customer": 18,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178851500191",
      "idx": 0,
      "speaker": "customer",
      "start_s": 4.98,
      "end_s": 5.38,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    },
    {
      "ucid": "21112178851500191",
      "idx": 1,
      "speaker": "agent",
      "start_s": 5.6,
      "end_s": 5.9,
      "text_en": "Hello.",
      "text_native": "हेलो।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 2,
      "speaker": "agent",
      "start_s": 7.0,
      "end_s": 8.3,
      "text_en": "From Metal Craft Engineering?",
      "text_native": "फ्रॉम मेटल क्राफ्ट इंजीनियरिंग?"
    },
    {
      "ucid": "21112178851500191",
      "idx": 3,
      "speaker": "customer",
      "start_s": 8.6,
      "end_s": 9.2,
      "text_en": "Yes, tell me.",
      "text_native": "हां जी बताइए।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 4,
      "speaker": "agent",
      "start_s": 9.7,
      "end_s": 12.3,
      "text_en": "Sir, hello, I am Aditya Pandey speaking from JSW One.",
      "text_native": "सर नमस्ते, मैं आदित्य पांडे बात कर रहा था JSW One से।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 5,
      "speaker": "customer",
      "start_s": 13.1,
      "end_s": 13.7,
      "text_en": "Yes, tell me.",
      "text_native": "हां जी बताइए।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 6,
      "speaker": "agent",
      "start_s": 13.7,
      "end_s": 14.0,
      "text_en": "Hello?",
      "text_native": "हेलो?"
    },
    {
      "ucid": "21112178851500191",
      "idx": 7,
      "speaker": "agent",
      "start_s": 14.5,
      "end_s": 18.3,
      "text_en": "Sir, actually you had registered with us last month. You had also shared some requirement, it couldn't work out for one HR.",
      "text_native": "सर एक्चुअली में आप हमारे लास्ट मंथ रजिस्टर किया था आपने। कुछ रिक्वायरमेंट भी शेयर की थी, वर्क नहीं हो पाया था HR का एक।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 8,
      "speaker": "customer",
      "start_s": 18.3,
      "end_s": 21.0,
      "text_en": "I will call you back in a little while, okay?",
      "text_native": "आपको मैं एक थोड़ी देर में कॉल बैक करता हूं, ओके?"
    },
    {
      "ucid": "21112178851500191",
      "idx": 9,
      "speaker": "agent",
      "start_s": 21.4,
      "end_s": 24.3,
      "text_en": "Okay sir, alright. No issue. I will share my number with you.",
      "text_native": "ओके सर, ठीक है। कोई इशू नहीं। मैं आपको अपना नंबर शेयर कर देता हूं।"
    },
    {
      "ucid": "21112178851500191",
      "idx": 10,
      "speaker": "customer",
      "start_s": 24.6,
      "end_s": 25.1,
      "text_en": "Okay.",
      "text_native": "ओके।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178851500191",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Sir, hello, I am Aditya Pandey speaking from JSW One.",
      "comment": "The agent identified himself and the company, and did not push when the customer stated they were busy."
    },
    {
      "ucid": "21112178851500191",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Sir actually you had registered with us last month. You had also shared some requirement, it couldn't work out for one HR.",
      "comment": "The agent referenced a past interaction instead of delivering a supply-led hook about price or availability."
    },
    {
      "ucid": "21112178851500191",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The call was terminated by the customer before any discovery questions could be asked."
    },
    {
      "ucid": "21112178851500191",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before any discovery was done, so no USPs were pitched."
    },
    {
      "ucid": "21112178851500191",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent did not ask about a current requirement before the customer ended the call."
    },
    {
      "ucid": "21112178851500191",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "I will share my number with you.",
      "comment": "The agent did not secure a specific callback time, instead just offering to send his number."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL5 Qualify",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}