{
  "ucid": "21112178878137772",
  "call_date": "2026-09-07",
  "start_time": "2026-09-07 17:12:57",
  "end_time": "2026-09-07 17:14:11",
  "duration_sec": 74,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "No_requirement",
  "agent": "Sajal Bhaskar",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA219cd2874b80e87c0f1b8571d73fe3a1.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 678,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178878137772__DIA219cd2874b80e87c0f1b8571d73fe3a1.mp3",
  "audio_bytes": 133488,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-11 12:19:54.357907+00",
  "audio_secs": 44.496,
  "source_file": "Sep1-10>40s.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello.\n[2s] AGENT: Hello, am I speaking with someone from Terraform?   (हेलो, ये Terraform से बात कर रहे हैं?)\n[4s] CUSTOMER: Yes, yes.   (जी, yes.)\n[4s] AGENT: I was calling from JSW One, hello.   (JSW One से बात कर रहा था, नमस्कार।)\n[7s] CUSTOMER: Yes sir.   (जी सर।)\n[8s] AGENT: Do you have two minutes to talk? You seem a little busy.   (दो मिनट है बात करने के लिए? आप थोड़ा बिजी लग रहे हैं।)\n[11s] CUSTOMER: Yes, I am outside right now, actually.   (हां, मैं अभी बाहर हूं actually.)\n[12s] AGENT: I just wanted to ask if you had any requirement right now for HR CR? HR or HRPO, anything that you procure.   (मैं बस यही पूछना चाह रहा था कोई requirement था क्या अभी HR CR में? HR या फिर HRPO anything आप जो लेते हो।)\n[18s] CUSTOMER: No, not right now.   (नहीं अभी तो नहीं है।)\n[20s] AGENT: Okay. When could it be, sir, can you tell me? I will call then once. I will also leave my card on this number.   (अच्छा। कब हो सकता है सर बता सकते हैं? मैं तब कॉल कर लूंगा एक बार। मैं अपना कार्ड भी छोड़ दूंगा इस नंबर पे।)\n[25s] CUSTOMER: For now there isn't any, if there is I will inform you, okay?   (अभी तो फिलहाल नहीं है, होगा तो मैं inform करता हूं आपको, है ना?)\n[28s] AGENT: I'll send and keep the card on this number, let me know however it is, okay?   (मैं कार्ड भेज के रखता हूं इस नंबर पे, बताइएगा जैसा भी हो, है ना?)\n[31s] CUSTOMER: Okay.   (ठीक है।)\n[32s] AGENT: Okay.\n[33s] CUSTOMER: Hmm.   (हम्म।)",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 15,
  "connected": 1,
  "audio_notes": "noisy: Significant background noise (street sounds, other people talking) on the customer's side, which sometimes makes their speech slightly difficult to discern.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "15 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": 4.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"SL2 Hook (supply/price signal)\", \"SL3 Discovery (6 Qs)\", \"SL4 Pitch (2-3 USPs)\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "You missed the chance to create interest by skipping the hook and all discovery questions; always lead with a benefit before asking for their business.",
  "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": "available",
  "quality_flags_total": 0,
  "supply_flag": "none",
  "supply_details": "",
  "customer_req_date": null,
  "agent_committed_date": null,
  "call_summary": "The agent contacted a lead at 'Terraform' and asked for permission to speak. The customer stated they were outside and had no current requirement for HR/CR. The agent skipped the hook and discovery, and after the customer's dismissal, ended the call by offering to send a card without securing a firm next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"I was calling from JSW One, hello. ... Do you have two minutes to talk?\", \"comment\": \"Agent greeted, identified JSW One, used the company name, and asked for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"Agent did not provide a supply or price hook, instead jumping directly to asking for a requirement.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"Agent asked no discovery questions about the customer's business, volume, or suppliers.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No discovery was performed, and consequently no USPs were pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"I just wanted to ask if you had any requirement right now for HR CR? HR or HRPO, anything that you procure.\", \"comment\": \"Agent successfully asked if a current requirement exists, which is the core intent of this step.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"I'll send and keep the card on this number, let me know however it is, okay?\", \"comment\": \"Agent did not secure a committed next step, such as a specific callback date, settling for sending a card.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You missed the chance to create interest by skipping the hook and all discovery questions; always lead with a benefit before asking for their business.\", \"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\": \"available\", \"supply_flag\": \"none\", \"supply_details\": \"\", \"customer_req_date\": null, \"agent_committed_date\": null, \"objections\": [], \"call_summary\": \"The agent contacted a lead at 'Terraform' and asked for permission to speak. The customer stated they were outside and had no current requirement for HR/CR. The agent skipped the hook and discovery, and after the customer's dismissal, ended the call by offering to send a card without securing a firm next step.\"}",
  "error": null,
  "latency_ms": 20801,
  "input_tokens": 3007,
  "output_tokens": 739,
  "created_at": "2026-09-25 11:22:55",
  "sentiment": "negative",
  "sentiment_score": -0.2,
  "sentiment_confidence": "high",
  "pos": 2,
  "neg": 2,
  "lex_hits": 6,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.7,
  "agent_talk_sec": 18.9,
  "customer_talk_sec": 8.1,
  "dead_air_sec": 47.0,
  "longest_monologue_sec": 5.5,
  "agent_wpm": 285.7,
  "interruptions": 0,
  "agent_turns": 7,
  "customer_turns": 8,
  "discovery_qs": 5,
  "words_agent": 90,
  "words_customer": 31,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178878137772",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.87,
      "end_s": 1.24,
      "text_en": "Hello.",
      "text_native": "Hello."
    },
    {
      "ucid": "21112178878137772",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.59,
      "end_s": 3.28,
      "text_en": "Hello, am I speaking with someone from Terraform?",
      "text_native": "हेलो, ये Terraform से बात कर रहे हैं?"
    },
    {
      "ucid": "21112178878137772",
      "idx": 2,
      "speaker": "customer",
      "start_s": 3.56,
      "end_s": 4.1,
      "text_en": "Yes, yes.",
      "text_native": "जी, yes."
    },
    {
      "ucid": "21112178878137772",
      "idx": 3,
      "speaker": "agent",
      "start_s": 4.2,
      "end_s": 5.84,
      "text_en": "I was calling from JSW One, hello.",
      "text_native": "JSW One से बात कर रहा था, नमस्कार।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 4,
      "speaker": "customer",
      "start_s": 7.4,
      "end_s": 7.99,
      "text_en": "Yes sir.",
      "text_native": "जी सर।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 5,
      "speaker": "agent",
      "start_s": 8.08,
      "end_s": 10.23,
      "text_en": "Do you have two minutes to talk? You seem a little busy.",
      "text_native": "दो मिनट है बात करने के लिए? आप थोड़ा बिजी लग रहे हैं।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 6,
      "speaker": "customer",
      "start_s": 10.53,
      "end_s": 12.24,
      "text_en": "Yes, I am outside right now, actually.",
      "text_native": "हां, मैं अभी बाहर हूं actually."
    },
    {
      "ucid": "21112178878137772",
      "idx": 7,
      "speaker": "agent",
      "start_s": 12.3,
      "end_s": 17.84,
      "text_en": "I just wanted to ask if you had any requirement right now for HR CR? HR or HRPO, anything that you procure.",
      "text_native": "मैं बस यही पूछना चाह रहा था कोई requirement था क्या अभी HR CR में? HR या फिर HRPO anything आप जो लेते हो।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 8,
      "speaker": "customer",
      "start_s": 18.24,
      "end_s": 19.24,
      "text_en": "No, not right now.",
      "text_native": "नहीं अभी तो नहीं है।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 9,
      "speaker": "agent",
      "start_s": 19.53,
      "end_s": 24.04,
      "text_en": "Okay. When could it be, sir, can you tell me? I will call then once. I will also leave my card on this number.",
      "text_native": "अच्छा। कब हो सकता है सर बता सकते हैं? मैं तब कॉल कर लूंगा एक बार। मैं अपना कार्ड भी छोड़ दूंगा इस नंबर पे।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 10,
      "speaker": "customer",
      "start_s": 24.54,
      "end_s": 27.5,
      "text_en": "For now there isn't any, if there is I will inform you, okay?",
      "text_native": "अभी तो फिलहाल नहीं है, होगा तो मैं inform करता हूं आपको, है ना?"
    },
    {
      "ucid": "21112178878137772",
      "idx": 11,
      "speaker": "agent",
      "start_s": 27.6,
      "end_s": 30.54,
      "text_en": "I'll send and keep the card on this number, let me know however it is, okay?",
      "text_native": "मैं कार्ड भेज के रखता हूं इस नंबर पे, बताइएगा जैसा भी हो, है ना?"
    },
    {
      "ucid": "21112178878137772",
      "idx": 12,
      "speaker": "customer",
      "start_s": 30.8,
      "end_s": 31.2,
      "text_en": "Okay.",
      "text_native": "ठीक है।"
    },
    {
      "ucid": "21112178878137772",
      "idx": 13,
      "speaker": "agent",
      "start_s": 31.63,
      "end_s": 32.03,
      "text_en": "Okay.",
      "text_native": "Okay."
    },
    {
      "ucid": "21112178878137772",
      "idx": 14,
      "speaker": "customer",
      "start_s": 33.0,
      "end_s": 33.5,
      "text_en": "Hmm.",
      "text_native": "हम्म।"
    }
  ],
  "steps": [
    {
      "ucid": "21112178878137772",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "I was calling from JSW One, hello. ... Do you have two minutes to talk?",
      "comment": "Agent greeted, identified JSW One, used the company name, and asked for permission to speak."
    },
    {
      "ucid": "21112178878137772",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "Agent did not provide a supply or price hook, instead jumping directly to asking for a requirement."
    },
    {
      "ucid": "21112178878137772",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "Agent asked no discovery questions about the customer's business, volume, or suppliers."
    },
    {
      "ucid": "21112178878137772",
      "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 USPs were pitched."
    },
    {
      "ucid": "21112178878137772",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "I just wanted to ask if you had any requirement right now for HR CR? HR or HRPO, anything that you procure.",
      "comment": "Agent successfully asked if a current requirement exists, which is the core intent of this step."
    },
    {
      "ucid": "21112178878137772",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "I'll send and keep the card on this number, let me know however it is, okay?",
      "comment": "Agent did not secure a committed next step, such as a specific callback date, settling for sending a card."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}