{
  "ucid": "21112178591140582",
  "call_date": "2026-08-05",
  "start_time": "1899-12-30 12:00:05",
  "end_time": "1899-12-30 12:00:45",
  "duration_sec": 40,
  "campaign": "IS_MFG_HR_HRPO_Opp_Aug26",
  "disposition": "Not_Answered",
  "agent": "Sajal Bhaskar",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA2e984343a76d7f1ebdbb5b3d7e4ebf7b.mp3",
  "dial_status": null,
  "customer_status": null,
  "agent_status": null,
  "hangup_by": null,
  "excel_row": 61,
  "is_test": 0,
  "raw_payload": null,
  "audio_path": "/data/audio/21112178591140582__DIA2e984343a76d7f1ebdbb5b3d7e4ebf7b.mp3",
  "audio_bytes": 54000,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 0,
  "ingested_at": "2026-09-07 07:02:38.412185+00",
  "audio_secs": 18.0,
  "source_file": "Aug1-5.xlsx",
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[1s] CUSTOMER: Hello   (हॅलो)\n[2s] AGENT: Hello   (हॅलो)\n[2s] AGENT: Hello, am I speaking with Anil ji?   (हॅलो अनिल जी बात कर रहे है?)\n[4s] CUSTOMER: Anil ji. Who is calling?   (अनिल जी। किससे बात करना है?)\n[6s] AGENT: I was calling from JSW One, hello.   (JSW One से बात कर रहा था, नमस्कार।)\n[8s] CUSTOMER: [inaudible]",
  "language": "Hindi",
  "languages": "[\"Hindi\", \"English\"]",
  "turn_count": 6,
  "connected": 1,
  "audio_notes": "noisy: The customer's voice is slightly less clear than the agent's. The call ends abruptly.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "6 turns, clean transcript (17% 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": 0.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)\", \"SL5 Qualify\", \"SL6 Closure with next step\"]",
  "pitch_coaching_note": "Always ask for permission to speak (e.g., 'is this a good time?') right after your introduction to secure the customer's attention.",
  "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 greeted the customer and introduced themself and JSW One. The customer acknowledged and asked who was calling. After the agent's response, the call ended abruptly before any further conversation could take place.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"SL1\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The agent greeted and identified the company but failed to ask for permission to speak.\"}, {\"step_id\": \"SL2\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call ended before a hook could be delivered.\"}, {\"step_id\": \"SL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"No discovery questions were asked as the call ended after the introduction.\"}, {\"step_id\": \"SL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call did not progress to the pitch stage.\"}, {\"step_id\": \"SL5\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The call did not progress to the qualification stage.\"}, {\"step_id\": \"SL6\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"No next step was established as the call ended abruptly.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"Always ask for permission to speak (e.g., 'is this a good time?') right after your introduction to secure the customer's attention.\", \"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 greeted the customer and introduced themself and JSW One. The customer acknowledged and asked who was calling. After the agent's response, the call ended abruptly before any further conversation could take place.\"}",
  "error": null,
  "latency_ms": 20390,
  "input_tokens": 2667,
  "output_tokens": 614,
  "created_at": "2026-09-25 10:47:06",
  "sentiment": "neutral",
  "sentiment_score": 0.0,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 0,
  "objection_phrases": "[]",
  "sentiment_method": "neither signal -> neutral",
  "talk_ratio": 0.486,
  "agent_talk_sec": 3.6,
  "customer_talk_sec": 3.8,
  "dead_air_sec": 32.6,
  "longest_monologue_sec": 1.9,
  "agent_wpm": null,
  "interruptions": 0,
  "agent_turns": 3,
  "customer_turns": 3,
  "discovery_qs": 1,
  "words_agent": 15,
  "words_customer": 7,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "21112178591140582",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.87,
      "end_s": 1.27,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "21112178591140582",
      "idx": 1,
      "speaker": "agent",
      "start_s": 1.57,
      "end_s": 1.87,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "21112178591140582",
      "idx": 2,
      "speaker": "agent",
      "start_s": 2.17,
      "end_s": 3.57,
      "text_en": "Hello, am I speaking with Anil ji?",
      "text_native": "हॅलो अनिल जी बात कर रहे है?"
    },
    {
      "ucid": "21112178591140582",
      "idx": 3,
      "speaker": "customer",
      "start_s": 3.67,
      "end_s": 5.57,
      "text_en": "Anil ji. Who is calling?",
      "text_native": "अनिल जी। किससे बात करना है?"
    },
    {
      "ucid": "21112178591140582",
      "idx": 4,
      "speaker": "agent",
      "start_s": 5.67,
      "end_s": 7.57,
      "text_en": "I was calling from JSW One, hello.",
      "text_native": "JSW One से बात कर रहा था, नमस्कार।"
    },
    {
      "ucid": "21112178591140582",
      "idx": 5,
      "speaker": "customer",
      "start_s": 8.07,
      "end_s": 9.57,
      "text_en": "[inaudible]",
      "text_native": "[inaudible]"
    }
  ],
  "steps": [
    {
      "ucid": "21112178591140582",
      "step_id": "SL1",
      "step_name": "Opener & permission",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The agent greeted and identified the company but failed to ask for permission to speak."
    },
    {
      "ucid": "21112178591140582",
      "step_id": "SL2",
      "step_name": "Hook (supply/price signal)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call ended before a hook could be delivered."
    },
    {
      "ucid": "21112178591140582",
      "step_id": "SL3",
      "step_name": "Discovery (6 Qs)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "No discovery questions were asked as the call ended after the introduction."
    },
    {
      "ucid": "21112178591140582",
      "step_id": "SL4",
      "step_name": "Pitch (2-3 USPs)",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call did not progress to the pitch stage."
    },
    {
      "ucid": "21112178591140582",
      "step_id": "SL5",
      "step_name": "Qualify",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The call did not progress to the qualification stage."
    },
    {
      "ucid": "21112178591140582",
      "step_id": "SL6",
      "step_name": "Closure with next step",
      "weight": 1.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "No next step was established as the call ended abruptly."
    }
  ],
  "objections": [],
  "missed_steps": [
    "SL1 Opener & permission",
    "SL2 Hook (supply/price signal)",
    "SL3 Discovery (6 Qs)",
    "SL4 Pitch (2-3 USPs)",
    "SL5 Qualify",
    "SL6 Closure with next step"
  ],
  "objection_phrases_list": []
}