{
  "ucid": "34972178479920052",
  "call_date": "2026-07-23",
  "start_time": "2026-07-23 15:03:20",
  "end_time": "2026-07-23 15:04:36",
  "duration_sec": 76,
  "campaign": "IS_MFG_HR_HRPO_PM_Opp_Jul26",
  "disposition": "Interested",
  "agent": "Aditya Pandey",
  "audio_url": "https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA5736f33c2e349494c79d33ac3b7fb820.mp3",
  "dial_status": "",
  "customer_status": "answered",
  "agent_status": "answered",
  "hangup_by": "UserHangup",
  "excel_row": 114,
  "is_test": 0,
  "raw_payload": "{\"headers\":{\"host\":\"automate.jswone.in\",\"accept\":\"text/plain, application/json, application/*+json, */*\",\"content-type\":\"application/json\",\"content-length\":\"3814\",\"user-agent\":\"Apache-HttpClient/4.5.14 (Java/11.0.31)\",\"accept-encoding\":\"gzip,deflate\",\"x-cloud-trace-context\":\"b042740f99bdb34815f4f53aa3aa0f68/11373243681070683302\",\"x-forwarded-proto\":\"https\",\"via\":\"1.1 google\",\"x-forwarded-for\":\"3.111.26.194,34.8.227.186\"},\"params\":{},\"query\":{},\"body\":{\"conversation\":{\"turnwise\":[{\"transcript\":\"हलव\",\"channel\":1,\"start\":0.599875,\"end\":1.999875},{\"transcript\":\"लतापनापुर ती शिवसगर लिमिटेड\",\"channel\":0,\"start\":2.199875,\"end\":8.199875},{\"transcript\":\"हा\",\"channel\":1,\"start\":3.399875,\"end\":4.599875},{\"transcript\":\"पेसइडया चू ररपूर दाखव\",\"channel\":0,\"start\":10.599875,\"end\":12.999875},{\"transcript\":\"हालव\",\"channel\":1,\"start\":12.199875,\"end\":13.199875},{\"transcript\":\"हलो साग गरताय घवचे\",\"channel\":0,\"start\":13.799875,\"end\":15.999875},{\"transcript\":\"थार\",\"channel\":1,\"start\":14.999875,\"end\":15.799875},{\"transcript\":\"प ल जयडल वर सगी\",\"channel\":0,\"start\":16.599875,\"end\":18.599875},{\"transcript\":\"नहावाज कठो तर\",\"channel\":1,\"start\":16.799875,\"end\":19.799875},{\"transcript\":\"कागे ा आलव\",\"channel\":0,\"start\":19.199875,\"end\":20.799875},{\"transcript\":\"का\",\"channel\":1,\"start\":20.799875,\"end\":21.599875},{\"transcript\":\"विवागता मी डेस डब्ल्यु वन मुठे\",\"channel\":0,\"start\":21.799875,\"end\":24.799875},{\"transcript\":\"आहा बोला की\",\"channel\":1,\"start\":24.999875,\"end\":25.999875},{\"transcript\":\"जा तु मि रस्ट शवदात्या बापाम ते अचलात कॉलकताहाताळ कराण मध्ये रिकारमंट आहे\",\"channel\":0,\"start\":26.599875,\"end\":31.999875},{\"transcript\":\"रोत्याच्या नंत ामी साहेत परयत कोनत्याक खेला तुम्हाला ह तुमच्या कडून रेट काय चांगला अलने तुमामला चाव आमे बाहर ने हेतलं ्तीनति केलंस\",\"channel\":1,\"start\":29.799875,\"end\":39.199875},{\"transcript\":\"कोपिा स\",\"channel\":0,\"start\":34.799875,\"end\":35.799875},{\"transcript\":\"नदिवाळी च अजपाच\",\"channel\":1,\"start\":39.399875,\"end\":40.999875},{\"transcript\":\"चारग ली बाय केला ता आहे\",\"channel\":0,\"start\":39.999875,\"end\":41.599875},{\"transcript\":\"हव\",\"channel\":1,\"start\":41.799875,\"end\":42.599875},{\"transcript\":\"े\",\"channel\":0,\"start\":42.399875,\"end\":42.999875},{\"transcript\":\"नतनच्यार एट प्रशन लोकल द्रेट मला कम्ही मिळा ला सेल\",\"channel\":1,\"start\":43.199875,\"end\":45.999875},{\"transcript\":\"ळती गता काय महे हवनन\",\"channel\":0,\"start\":48.399875,\"end\":51.799875},{\"transcript\":\"किबारी स\",\"channel\":1,\"start\":50.199875,\"end\":50.989875},{\"transcript\":\"हे कतं कायनेसच मध्य काय यसेल तर सांगा आमि बोगु अबरेट मध्ये मॅच करायला ह करा\",\"channel\":0,\"start\":51.999875,\"end\":57.189875}]},\"process_type\":\"postprocess\",\"additional_cdr\":\"{}\",\"spa_details\":\"\",\"reports\":{\"monitorUCID\":34972178479920052,\"custom_report\":null,\"summary\":null,\"topic\":null,\"sentiment\":null,\"cdr\":{\"monitorUCID\":34972178479920052,\"CallDate\":\"2026-07-23\",\"StartTime\":\"2026-07-23 15:03:20\",\"EndTime\":\"2026-07-23 15:04:36\",\"CallDuration\":\"00:01:16\",\"CampaignName\":\"IS_MFG_HR_HRPO_PM_Opp_Jul26\",\"Disposition\":\"Interested\",\"AgentName\":\"Aditya Pandey\",\"DialStatus\":\"\",\"CustomerStatus\":\"answered\",\"AgentStatus\":\"answered\",\"HangupBy\":\"UserHangup\",\"AudioFile\":\"https://s3.ap-south-1.amazonaws.com/3m-pu.ozonetel.com/jswone/DIA5736f33c2e349494c79d33ac3b7fb820.mp3\"}},\"cdr_meta\":{\"CallDate\":\"2026-07-23\",\"CallStartTime\":\"2026-07-23 15:03:20\",\"CallEndTime\":\"2026-07-23 15:04:36\"}},\"webhookUrl\":\"https://automate.jswone.in/webhook/transcripts\",\"executionMode\":\"production\"}",
  "audio_path": "/data/audio/34972178479920052__DIA5736f33c2e349494c79d33ac3b7fb820.mp3",
  "audio_bytes": 181656,
  "audio_status": "ok",
  "audio_error": null,
  "excel_turn_count": 24,
  "ingested_at": "2026-09-03 08:21:44.614582+00",
  "audio_secs": 60.552,
  "source_file": null,
  "upload_id": null,
  "audio_permanent": 0,
  "english_text": "[0s] CUSTOMER: Hello   (हॅलो)\n[1s] AGENT: Hello   (हॅलो)\n[2s] AGENT: Swapnapurti Sugar Limited?   (स्वप्नपूर्ती शुगर लिमिटेड?)\n[3s] CUSTOMER: Yes   (हां)\n[7s] AGENT: Hello   (हॅलो)\n[8s] CUSTOMER: Hello sir   (हॅलो सर)\n[9s] AGENT: I am saying you... material from JSW One...   (मी बोलतोय तुम्ही JSW One वरून मटेरियल...)\n[10s] CUSTOMER: Yes, tell me.   (हां बोला की)\n[11s] AGENT: Sir, you had registered on our platform, so we... your requirement...   (सर तुम्ही रजिस्टर केले होते आमच्या प्लॅटफॉर्मवर तर आम्हाला तुमची रिक्वायरमेंट...)\n[14s] CUSTOMER: Oh no sir, we sir, contacted you many times, but we didn't get good rates from you, so we bought the steel from outside last year.   (अहो नाही सर आम्ही साहेब बरेच वेळा कॉन्टॅक्ट केला तुम्हाला, तर तुमच्याकडून रेट्स काय चांगले आले नाहीत आम्हाला, त्यामुळे आम्ही बाहेरनं घेतलं स्टील ते गेल्या वर्षी.)\n[20s] CUSTOMER: Already bought.   (ऑलरेडी बाय केलंय.)\n[21s] AGENT: Yes.   (हो.)\n[21s] CUSTOMER: And I got a lower local rate than your rate from them.   (आणि तुमच्या रेटपेक्षा लोकल रेट मला कमी मिळाला त्यांना.)\n[25s] AGENT: Uh, okay sir.   (अह ठीक आहे साहेब.)\n[26s] CUSTOMER: Nothing today.   (काही नाही आज ना.)\n[27s] AGENT: Okay sir, no problem. So if there's anything in the future, let us know. We will see, we will help you to match the rate.   (ठीक आहे साहेब काही नाही. सो फ्युचरमध्ये काही असेल तर सांगा. आम्ही बघूया रेटमध्ये मॅच करायला हेल्प करू तुम्हाला.)",
  "language": "Marathi",
  "languages": "[\"Marathi\", \"English\"]",
  "turn_count": 16,
  "connected": 1,
  "audio_notes": "noisy: Significant background noise and crosstalk, especially on the customer's side, making some parts of the agent's speech difficult to discern.",
  "transcript_status": "ok",
  "transcript_error": null,
  "band": "green",
  "band_reason": "16 turns, clean transcript (0% inaudible)",
  "band_language": "Marathi",
  "label_contradiction": 0,
  "status": "ok",
  "model": "gemini-2.5-pro",
  "rubric_version": "1.0.0",
  "exclusion_reason": null,
  "pitch_type_detected": "customer_led",
  "pitch_type_source": "campaign_name:medium",
  "pitch_type_conflict": 0,
  "pitch_adherence_score": 3.0,
  "pitch_score_band": "red",
  "pitch_missed_steps": "[\"CL2 Revalidate every field\", \"CL3 Discovery (5 Qs, woven naturally)\", \"CL4 Closure with price & timeline\"]",
  "pitch_coaching_note": "When a customer objects on price from a past deal, you must try to handle it by asking what rate they got and explaining our value, like all-inclusive landed cost, instead of immediately giving up.",
  "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 contacted a customer from a sugar manufacturing company based on a platform registration. The customer immediately stated they had a bad experience with JSW's pricing in the past and had already purchased material from a local supplier at a better rate. The agent did not counter the objection and ended the call, asking the customer to reach out for future needs.",
  "raw_json": "{\"pitch_steps\": [{\"step_id\": \"CL1\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, you had registered on our platform, so we... your requirement...\", \"comment\": \"Agent correctly acknowledged the customer's platform registration at the start of the call.\"}, {\"step_id\": \"CL2\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The customer immediately objected, and the agent did not attempt to revalidate any of the requirement details.\"}, {\"step_id\": \"CL3\", \"result\": \"fail\", \"questions_hit\": 0, \"evidence\": \"\", \"comment\": \"The call was cut short by the customer's objection before any discovery questions could be asked.\"}, {\"step_id\": \"CL4\", \"result\": \"fail\", \"questions_hit\": null, \"evidence\": \"\", \"comment\": \"The customer had no current requirement, and the agent did not attempt to establish a concrete next step or offer a comparative quote for the future.\"}, {\"step_id\": \"CL5\", \"result\": \"pass\", \"questions_hit\": null, \"evidence\": \"Sir, you had registered on our platform...\", \"comment\": \"The agent did not re-pitch the company and acknowledged the customer's existing interaction with the platform.\"}], \"usp_relevance\": \"none\", \"pitch_coaching_note\": \"When a customer objects on price from a past deal, you must try to handle it by asking what rate they got and explaining our value, like all-inclusive landed cost, instead of immediately giving up.\", \"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\": [{\"obj_type\": \"price\", \"state\": \"mishandled\", \"evidence\": \"...we didn't get good rates from you... And I got a lower local rate than your rate from them.\", \"response\": \"Okay sir, no problem. So if there's anything in the future, let us know. We will see, we will help you to match the rate.\"}], \"call_summary\": \"The agent contacted a customer from a sugar manufacturing company based on a platform registration. The customer immediately stated they had a bad experience with JSW's pricing in the past and had already purchased material from a local supplier at a better rate. The agent did not counter the objection and ended the call, asking the customer to reach out for future needs.\"}",
  "error": null,
  "latency_ms": 47747,
  "input_tokens": 3069,
  "output_tokens": 763,
  "created_at": "2026-09-03 09:32:59",
  "sentiment": "positive",
  "sentiment_score": 0.26,
  "sentiment_confidence": "high",
  "pos": 0,
  "neg": 0,
  "lex_hits": 2,
  "objection_phrases": "[]",
  "sentiment_method": "0.6*lexical + 0.4*prior",
  "talk_ratio": 0.552,
  "agent_talk_sec": 14.4,
  "customer_talk_sec": 11.7,
  "dead_air_sec": 49.9,
  "longest_monologue_sec": 4.4,
  "agent_wpm": 220.8,
  "interruptions": 1,
  "agent_turns": 8,
  "customer_turns": 8,
  "discovery_qs": 1,
  "words_agent": 53,
  "words_customer": 49,
  "monologue_heavy": 0,
  "turns": [
    {
      "ucid": "34972178479920052",
      "idx": 0,
      "speaker": "customer",
      "start_s": 0.0,
      "end_s": 0.7,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178479920052",
      "idx": 1,
      "speaker": "agent",
      "start_s": 0.9,
      "end_s": 1.3,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178479920052",
      "idx": 2,
      "speaker": "agent",
      "start_s": 1.6,
      "end_s": 3.3,
      "text_en": "Swapnapurti Sugar Limited?",
      "text_native": "स्वप्नपूर्ती शुगर लिमिटेड?"
    },
    {
      "ucid": "34972178479920052",
      "idx": 3,
      "speaker": "customer",
      "start_s": 3.4,
      "end_s": 3.7,
      "text_en": "Yes",
      "text_native": "हां"
    },
    {
      "ucid": "34972178479920052",
      "idx": 4,
      "speaker": "agent",
      "start_s": 7.2,
      "end_s": 7.7,
      "text_en": "Hello",
      "text_native": "हॅलो"
    },
    {
      "ucid": "34972178479920052",
      "idx": 5,
      "speaker": "customer",
      "start_s": 8.2,
      "end_s": 8.8,
      "text_en": "Hello sir",
      "text_native": "हॅलो सर"
    },
    {
      "ucid": "34972178479920052",
      "idx": 6,
      "speaker": "agent",
      "start_s": 8.8,
      "end_s": 11.8,
      "text_en": "I am saying you... material from JSW One...",
      "text_native": "मी बोलतोय तुम्ही JSW One वरून मटेरियल..."
    },
    {
      "ucid": "34972178479920052",
      "idx": 7,
      "speaker": "customer",
      "start_s": 10.0,
      "end_s": 10.4,
      "text_en": "Yes, tell me.",
      "text_native": "हां बोला की"
    },
    {
      "ucid": "34972178479920052",
      "idx": 8,
      "speaker": "agent",
      "start_s": 10.8,
      "end_s": 14.0,
      "text_en": "Sir, you had registered on our platform, so we... your requirement...",
      "text_native": "सर तुम्ही रजिस्टर केले होते आमच्या प्लॅटफॉर्मवर तर आम्हाला तुमची रिक्वायरमेंट..."
    },
    {
      "ucid": "34972178479920052",
      "idx": 9,
      "speaker": "customer",
      "start_s": 14.0,
      "end_s": 19.5,
      "text_en": "Oh no sir, we sir, contacted you many times, but we didn't get good rates from you, so we bought the steel from outside last year.",
      "text_native": "अहो नाही सर आम्ही साहेब बरेच वेळा कॉन्टॅक्ट केला तुम्हाला, तर तुमच्याकडून रेट्स काय चांगले आले नाहीत आम्हाला, त्यामुळे आम्ही बाहेरनं घेतलं स्टील ते गेल्या वर्षी."
    },
    {
      "ucid": "34972178479920052",
      "idx": 10,
      "speaker": "customer",
      "start_s": 19.8,
      "end_s": 20.6,
      "text_en": "Already bought.",
      "text_native": "ऑलरेडी बाय केलंय."
    },
    {
      "ucid": "34972178479920052",
      "idx": 11,
      "speaker": "agent",
      "start_s": 20.6,
      "end_s": 20.8,
      "text_en": "Yes.",
      "text_native": "हो."
    },
    {
      "ucid": "34972178479920052",
      "idx": 12,
      "speaker": "customer",
      "start_s": 21.2,
      "end_s": 23.8,
      "text_en": "And I got a lower local rate than your rate from them.",
      "text_native": "आणि तुमच्या रेटपेक्षा लोकल रेट मला कमी मिळाला त्यांना."
    },
    {
      "ucid": "34972178479920052",
      "idx": 13,
      "speaker": "agent",
      "start_s": 24.8,
      "end_s": 25.8,
      "text_en": "Uh, okay sir.",
      "text_native": "अह ठीक आहे साहेब."
    },
    {
      "ucid": "34972178479920052",
      "idx": 14,
      "speaker": "customer",
      "start_s": 26.2,
      "end_s": 27.0,
      "text_en": "Nothing today.",
      "text_native": "काही नाही आज ना."
    },
    {
      "ucid": "34972178479920052",
      "idx": 15,
      "speaker": "agent",
      "start_s": 27.4,
      "end_s": 31.8,
      "text_en": "Okay sir, no problem. So if there's anything in the future, let us know. We will see, we will help you to match the rate.",
      "text_native": "ठीक आहे साहेब काही नाही. सो फ्युचरमध्ये काही असेल तर सांगा. आम्ही बघूया रेटमध्ये मॅच करायला हेल्प करू तुम्हाला."
    }
  ],
  "steps": [
    {
      "ucid": "34972178479920052",
      "step_id": "CL1",
      "step_name": "Opener acknowledges platform submission",
      "weight": 2.0,
      "result": "pass",
      "earned": 2.0,
      "questions_hit": null,
      "evidence": "Sir, you had registered on our platform, so we... your requirement...",
      "comment": "Agent correctly acknowledged the customer's platform registration at the start of the call."
    },
    {
      "ucid": "34972178479920052",
      "step_id": "CL2",
      "step_name": "Revalidate every field",
      "weight": 3.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The customer immediately objected, and the agent did not attempt to revalidate any of the requirement details."
    },
    {
      "ucid": "34972178479920052",
      "step_id": "CL3",
      "step_name": "Discovery (5 Qs, woven naturally)",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": 0,
      "evidence": "",
      "comment": "The call was cut short by the customer's objection before any discovery questions could be asked."
    },
    {
      "ucid": "34972178479920052",
      "step_id": "CL4",
      "step_name": "Closure with price & timeline",
      "weight": 2.0,
      "result": "fail",
      "earned": 0.0,
      "questions_hit": null,
      "evidence": "",
      "comment": "The customer had no current requirement, and the agent did not attempt to establish a concrete next step or offer a comparative quote for the future."
    },
    {
      "ucid": "34972178479920052",
      "step_id": "CL5",
      "step_name": "No unnecessary re-pitching",
      "weight": 1.0,
      "result": "pass",
      "earned": 1.0,
      "questions_hit": null,
      "evidence": "Sir, you had registered on our platform...",
      "comment": "The agent did not re-pitch the company and acknowledged the customer's existing interaction with the platform."
    }
  ],
  "objections": [
    {
      "ucid": "34972178479920052",
      "obj_type": "price",
      "state": "mishandled",
      "evidence": "...we didn't get good rates from you... And I got a lower local rate than your rate from them.",
      "response": "Okay sir, no problem. So if there's anything in the future, let us know. We will see, we will help you to match the rate."
    }
  ],
  "missed_steps": [
    "CL2 Revalidate every field",
    "CL3 Discovery (5 Qs, woven naturally)",
    "CL4 Closure with price & timeline"
  ],
  "objection_phrases_list": []
}