{
  "ucid": "21112178590821592",
  "call_date": "2026-08-05",
  "start_time": "1899-12-30 11:06:55",
  "end_time": "1899-12-30 11:07:37",
  "duration_sec": 42,
  "campaign": "IS_MFG_HR_HRPO_Opp_Aug26",
  "disposition": "General Enquiry",
  "agent": "Rohit Mishra",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIAe7d47b9d373edce68025dfc66d99e93a.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 64,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178590821592__DIAe7d47b9d373edce68025dfc66d99e93a.mp3",
  "audio_bytes": 73224,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-07 07:02:38.412185+00",
  "audio_secs": 24.408,
  "source_file": "Aug1-5.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello?   (हॅलो?)\n[2s] AGENT: Hello?   (हॅलो?)\n[3s] AGENT: Hello. Yusuf ji, namaste. Rohit here from JSW Mumbai.   (हॅलो. युसुफ जी, नमस्ते. रोहित हियर फ्रॉम जेएसडब्ल्यू मुंबई.)\n[6s] CUSTOMER: Yes?   (जी?)\n[6s] AGENT: Yusuf ji, I saw your company named ARY Engineering Works. So I wanted to talk regarding that. Are you free now?   (युसुफ जी, एआरवाय इंजिनिअरिंग वर्क्स करके आपकी कंपनी दिखी. तो उसी के रिगार्डिंग बात करना था. अभी फ्री है क्या आप?)\n[11s] CUSTOMER: Sir, I am a little busy, I will call you after some time.   (सर थोड़ा बिजी है, मैं थोड़ी देर के बाद करता हूं आपको.)\n[14s] AGENT: No problem, no problem. Okay, okay. Okay.   (कोई नहीं, कोई नहीं. ठीक है, ठीक है. ओके.)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 7,
  "connected": 1,
  "audio_notes": "clear: There is some minor background noise on the customer's side, but it does not affect transcription.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "7 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": 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're busy, take control of the next step by proposing a specific callback time instead of accepting a vague 'I'll call 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": "unknown",
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent introduced himself and the company. The customer, Yusuf from ARY Engineering Works, stated he was busy and would call back later. The agent agreed and ended the call without establishing a firm next step or a specific callback time.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Hello. Yusuf ji, namaste. Rohit here from JSW Mumbai. ... Are you free now?\", \"comment\": \"The agent successfully greeted, identified, used the customer's name, and asked for permission.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not lead with a supply or price hook; the call was cut short by the customer before any benefit could be stated.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The call ended before any discovery questions could be asked.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before any discovery was made, so no USPs could be pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before the agent could ask about current requirements.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"No problem, no problem. Okay, okay. Okay.\", \"comment\": \"The agent accepted the customer's vague 'I will call you' and did not secure a specific callback time.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer says they're busy, take control of the next step by proposing a specific callback time instead of accepting a vague 'I'll call 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\": \"unknown\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The agent introduced himself and the company. The customer, Yusuf from ARY Engineering Works, stated he was busy and would call back later. The agent agreed and ended the call without establishing a firm next step or a specific callback time.\"}",
  "error": null,
  "latency_ms": 18615,
  "input_tokens": 2778,
  "output_tokens": 695,
  "created_at": "2026-09-25 10:47:18",
  "sentiment": "negative",
  "sentiment_score": -0.4,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 4,
  "lex_hits": 1,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.707,
  "agent_talk_sec": 8.7,
  "customer_talk_sec": 3.6,
  "dead_air_sec": 29.7,
  "longest_monologue_sec": 4.1,
  "agent_wpm": 262.1,
  "interruptions": 0,
  "agent_turns": 4,
  "customer_turns": 3,
  "discovery_qs": 2,
  "words_agent": 38,
  "words_customer": 15,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178590821592",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.87,
      "end_s": 1.47,
      "text_en": "Hello?",
      "text_native": "हॅलो?"
    },
    {
      "ucid": "21112178590821592",
      "idx": 1,
      "speaker": "agent",
      "start_s": 2.0,
      "end_s": 2.43,
      "text_en": "Hello?",
      "text_native": "हॅलो?"
    },
    {
      "ucid": "21112178590821592",
      "idx": 2,
      "speaker": "agent",
      "start_s": 2.6,
      "end_s": 5.28,
      "text_en": "Hello. Yusuf ji, namaste. Rohit here from JSW Mumbai.",
      "text_native": "हॅलो. युसुफ जी, नमस्ते. रोहित हियर फ्रॉम जेएसडब्ल्यू मुंबई."
    },
    {
      "ucid": "21112178590821592",
      "idx": 3,
      "speaker": "customer",
      "start_s": 5.8,
      "end_s": 6.1,
      "text_en": "Yes?",
      "text_native": "जी?"
    },
    {
      "ucid": "21112178590821592",
      "idx": 4,
      "speaker": "agent",
      "start_s": 6.4,
      "end_s": 10.5,
      "text_en": "Yusuf ji, I saw your company named ARY Engineering Works. So I wanted to talk regarding that. Are you free now?",
      "text_native": "युसुफ जी, एआरवाय इंजिनिअरिंग वर्क्स करके आपकी कंपनी दिखी. तो उसी के रिगार्डिंग बात करना था. अभी फ्री है क्या आप?"
    },
    {
      "ucid": "21112178590821592",
      "idx": 5,
      "speaker": "customer",
      "start_s": 10.8,
      "end_s": 13.5,
      "text_en": "Sir, I am a little busy, I will call you after some time.",
      "text_native": "सर थोड़ा बिजी है, मैं थोड़ी देर के बाद करता हूं आपको."
    },
    {
      "ucid": "21112178590821592",
      "idx": 6,
      "speaker": "agent",
      "start_s": 13.5,
      "end_s": 15.0,
      "text_en": "No problem, no problem. Okay, okay. Okay.",
      "text_native": "कोई नहीं, कोई नहीं. ठीक है, ठीक है. ओके."
    }
  ],
  "steps": [
    {
      "ucid": "21112178590821592",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Hello. Yusuf ji, namaste. Rohit here from JSW Mumbai. ... Are you free now?",
      "comment": "The agent successfully greeted, identified, used the customer's name, and asked for permission."
    },
    {
      "ucid": "21112178590821592",
      "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; the call was cut short by the customer before any benefit could be stated."
    },
    {
      "ucid": "21112178590821592",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The call ended before any discovery questions could be asked."
    },
    {
      "ucid": "21112178590821592",
      "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 made, so no USPs could be pitched."
    },
    {
      "ucid": "21112178590821592",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before the agent could ask about current requirements."
    },
    {
      "ucid": "21112178590821592",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "No problem, no problem. Okay, okay. Okay.",
      "comment": "The agent accepted the customer's vague 'I will call you' and did not secure a specific callback time."
    }
  ],
  "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": []
}