{
  "ucid": "21112178962696371",
  "call_date": "2026-09-17",
  "start_time": "2026-09-17 12:06:03",
  "end_time": "2026-09-17 12:06:51",
  "duration_sec": 48,
  "campaign": "IS_MFG_HR_HRPO_Sep26",
  "disposition": "No_requirement",
  "agent": "Jeevan Jeejo",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA109e99c30c119e70989ff5cb624e7359.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 1618,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "gs://ozontel_transcript_analyser/data/audio/21112178962696371__DIA109e99c30c119e70989ff5cb624e7359.mp3",
  "audio_bytes": 70632,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-24 11:52:36.999815+00",
  "audio_secs": 23.544,
  "source_file": "Monthly_Calls_Transcript.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] AGENT: Sir, I am Jeevan speaking. Do you have any steel requirement right now, sir? HR, CR?   (சார் நான் ஜீவன் பேசுறேன். இப்போ இப்போதைக்கு ஏதாச்சு steel requirement இருக்கா சார் உங்களுக்கு? HR, CR?)\n[5s] CUSTOMER: Sir?   (சார்?)\n[6s] AGENT: Do you have a requirement right now, sir?   (இப்போதைக்கு requirement இருக்கா சார்?)\n[7s] CUSTOMER: What is it? Fund?   (என்னது fund-ஆ?)\n[8s] AGENT: HR, CR, steel, sheet, any coil?   (HR, CR, steel-ஆ, sheet-ஆ, ஏதாவாச்சு coil?)\n[11s] CUSTOMER: No sir, nothing right now, sir.   (இல்ல சார், இப்ப எதுவும் இல்ல சார்.)\n[12s] AGENT: Thank you.\n[12s] CUSTOMER: Nothing right now.   (இப்ப எதுவும் இல்ல.)",
  "language": "Tamil",
  "languages": "[\"Tamil\", \"English\"]",
  "turn_count": 8,
  "connected": 1,
  "audio_notes": "clear: The customer initially mishears the word 'requirement' as 'fund'.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "8 turns, clean transcript (0% inaudible)",
  "band_language": "Tamil",
  "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": "[\"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": "You must open the call by stating your name and company (JSW One) and asking for permission to speak; jumping straight to the requirement caused the customer to end the call immediately.",
  "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 opened the call by asking directly for a requirement, without introducing the company or asking for permission. The customer was initially confused, then stated they had no current need. The agent thanked the customer and ended the call without attempting discovery or scheduling a next step.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Sir, I am Jeevan speaking.\", \"comment\": \"The agent did not identify JSW One or ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent did not provide a supply or price hook, instead asking directly for a requirement.\"}, {\"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 USPs could be pitched.\"}, {\"step_id\": \"SL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Do you have any steel requirement right now, sir? HR, CR?\", \"comment\": \"The agent successfully asked if the customer had a current requirement.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"Thank you.\", \"comment\": \"The agent ended the call without attempting to schedule a specific callback or next step.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"You must open the call by stating your name and company (JSW One) and asking for permission to speak; jumping straight to the requirement caused the customer to end the call immediately.\", \"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 opened the call by asking directly for a requirement, without introducing the company or asking for permission. The customer was initially confused, then stated they had no current need. The agent thanked the customer and ended the call without attempting discovery or scheduling a next step.\"}",
  "error": null,
  "latency_ms": 22290,
  "input_tokens": 2762,
  "output_tokens": 675,
  "created_at": "2026-09-25 12:05:07",
  "sentiment": "negative",
  "sentiment_score": -0.22,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 1,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.726,
  "agent_talk_sec": 8.5,
  "customer_talk_sec": 3.2,
  "dead_air_sec": 36.3,
  "longest_monologue_sec": 4.8,
  "agent_wpm": 225.9,
  "interruptions": 0,
  "agent_turns": 4,
  "customer_turns": 4,
  "discovery_qs": 4,
  "words_agent": 32,
  "words_customer": 14,
  "monologue_heavy": 1,
  "turns": [
    {
      "ucid": "21112178962696371",
      "idx": 0,
      "speaker": "agent",
      "start_s": 0.0,
      "end_s": 4.81,
      "text_en": "Sir, I am Jeevan speaking. Do you have any steel requirement right now, sir? HR, CR?",
      "text_native": "சார் நான் ஜீவன் பேசுறேன். இப்போ இப்போதைக்கு ஏதாச்சு steel requirement இருக்கா சார் உங்களுக்கு? HR, CR?"
    },
    {
      "ucid": "21112178962696371",
      "idx": 1,
      "speaker": "customer",
      "start_s": 4.81,
      "end_s": 5.34,
      "text_en": "Sir?",
      "text_native": "சார்?"
    },
    {
      "ucid": "21112178962696371",
      "idx": 2,
      "speaker": "agent",
      "start_s": 5.6,
      "end_s": 6.84,
      "text_en": "Do you have a requirement right now, sir?",
      "text_native": "இப்போதைக்கு requirement இருக்கா சார்?"
    },
    {
      "ucid": "21112178962696371",
      "idx": 3,
      "speaker": "customer",
      "start_s": 7.14,
      "end_s": 7.94,
      "text_en": "What is it? Fund?",
      "text_native": "என்னது fund-ஆ?"
    },
    {
      "ucid": "21112178962696371",
      "idx": 4,
      "speaker": "agent",
      "start_s": 8.26,
      "end_s": 10.4,
      "text_en": "HR, CR, steel, sheet, any coil?",
      "text_native": "HR, CR, steel-ஆ, sheet-ஆ, ஏதாவாச்சு coil?"
    },
    {
      "ucid": "21112178962696371",
      "idx": 5,
      "speaker": "customer",
      "start_s": 10.7,
      "end_s": 11.94,
      "text_en": "No sir, nothing right now, sir.",
      "text_native": "இல்ல சார், இப்ப எதுவும் இல்ல சார்."
    },
    {
      "ucid": "21112178962696371",
      "idx": 6,
      "speaker": "agent",
      "start_s": 12.0,
      "end_s": 12.34,
      "text_en": "Thank you.",
      "text_native": "Thank you."
    },
    {
      "ucid": "21112178962696371",
      "idx": 7,
      "speaker": "customer",
      "start_s": 12.44,
      "end_s": 13.04,
      "text_en": "Nothing right now.",
      "text_native": "இப்ப எதுவும் இல்ல."
    }
  ],
  "steps": [
    {
      "ucid": "21112178962696371",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Sir, I am Jeevan speaking.",
      "comment": "The agent did not identify JSW One or ask for permission to speak."
    },
    {
      "ucid": "21112178962696371",
      "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 provide a supply or price hook, instead asking directly for a requirement."
    },
    {
      "ucid": "21112178962696371",
      "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": "21112178962696371",
      "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 USPs could be pitched."
    },
    {
      "ucid": "21112178962696371",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Do you have any steel requirement right now, sir? HR, CR?",
      "comment": "The agent successfully asked if the customer had a current requirement."
    },
    {
      "ucid": "21112178962696371",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "Thank you.",
      "comment": "The agent ended the call without attempting to schedule a specific callback or 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": []
}