{
  "schema_version": 1,
  "call": {
    "id": "b33d50ca-64c9-4ba0-8d01-ff96bac08441",
    "created_at": "2026-06-28T11:23:25",
    "original_filename": "sipuni_1782634582_453026",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 398.736,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": "Закрыто и не реализовано",
    "bucket": null,
    "product": "Менеджер по обучению персонала",
    "deal_id": "46303878",
    "crm_source": "sipuni",
    "utm_source": "yandex",
    "utm_medium": "cpc",
    "utm_campaign": "HRai_HR_DG2_yandex_search_rf|702471488",
    "lead_category": "CCC",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T21:50:14.005836"
  },
  "operator": {
    "id": "050f9c98-5d09-4bdd-8369-31439799418d",
    "full_name": "Шмаков Юрий",
    "employee_code": "шмаков_юрий",
    "department": "sales"
  },
  "transcript": {
    "provider": "okk_dialog_runpod",
    "model": "bzikst/faster-whisper-large-v3-russian",
    "language": "ru",
    "raw_text": "КЛИЕНТ: Он дает им через скот пляж. Алло.\nКЛИЕНТ: пожаловать (МЕНЕДЖЕР: Елена,) (МЕНЕДЖЕР: я) в (МЕНЕДЖЕР: им) Казахстан!\nМЕНЕДЖЕР: добрый. Вам Юрий набирает из онлайн -академии Eduson (КЛИЕНТ: Столь) по обучению. (КЛИЕНТ: холодно) Можете говорить?\nКЛИЕНТ: [наложение] здесь, как в Да, он говорит, он.\nМЕНЕДЖЕР: Ага, вы у нас рассматривали (КЛИЕНТ: Подписывайтесь) курс «Менеджер по обучению\nКЛИЕНТ: [наложение] председательства.\nМЕНЕДЖЕР: [наложение] и развитию персонала». Вот цель звонка вам – все детали рассказать, формат программы обсудить. Можете, пожалуйста, поделиться вы в целом, чем занимаетесь, под какие задачи рассматриваете данное обучение?\nКЛИЕНТ: Вообще, я HR -директор, и я хочу посмотреть, что у вас за курс, чтобы назначить его своим сотрудникам.\nМЕНЕДЖЕР: А что хотите узнать об обучении, что рассказать вам в первую очередь?\nКЛИЕНТ: Да не надо, я познакомилась с программой, просто хочу посмотреть, как проходит обучение, а пройти сначала самой. В принципе, мне ничего не надо, я хочу его купить. А у него действительно стоимость какая -то со скидкой, да, сейчас? счастливым.\nМЕНЕДЖЕР: На него скидка сейчас шестьдесят процентов на сайте, но есть промокод «Тик -так», он дает семьдесят процентов скидку. Плюс вы можете второй курс выбрать в подарок. Это как работает? Вот вы, допустим, купили одну лицензию для себя, а вторую лицензию такого же курса мы можем создать на вашего сотрудника, на ваши данные. У вас у каждого будет свой кабинет, свой куратор, свои документы, своя проверка домашних заданий.\nМЕНЕДЖЕР: сейчас такое (КЛИЕНТ: Угу.) предложение есть.\nКЛИЕНТ: А как получается, вот я покупаю курс в течение, он действует уже всегда, то есть я могу на него зайти, да, (МЕНЕДЖЕР: Смотрите,) или там какие -то материалы взять, или там какой -то есть определенный срок.\nМЕНЕДЖЕР: Елена, после покупки курса мы направляем доступ к нашей платформе, вы регистрируетесь и создаете себе личный кабинет. В удобное время вы можете попадать в обучение, проходить лекции, доступ к курсу открывается в полном объеме, все уроки Вам доступны, то есть можно начать с каких -то там интересных тем, но если таких тем нет, лучше соблюдать структуру обучения, вот, по словам сложного, выстроенный доступ навсегда останется с Вами, то есть даже, там, через три года Вы можете вернуться и какие -то темы пройти заново, но курс в рамках года обновляется примерно на двадцать, двадцать пять процентов, то есть мы добавляем какие -то новые материалы, новые методики какие -то, а вот, например, последние обновления были у нас связаны с нейросетями, как использовать деньги менеджеру в работе именно нейросети. Вы за это не доплачиваете, то есть курс, он постоянно увеличивается по академическим часам. И в паре работаете с куратором, куратор закрепляется за вами на один год, это живой человек, он нужен для разбора всех промежуточных вопросов и домашних заданий. А по итогу обучения — официальные документы, удостоверение о повышении квалификации и диплом нашей академии.\nМЕНЕДЖЕР: У нас лицензия, все официально.\nКЛИЕНТ: [наложение] Угу, хорошо, а где я в таком формате прохожу,\nМЕНЕДЖЕР: [наложение] Видеолекция.\nКЛИЕНТ: [наложение] если я захочу управлять,\nКЛИЕНТ: Угу.\nМЕНЕДЖЕР: Видеолекции предзаписаны, уроки в среднем где -то тридцать -сорок минут, есть бизнес -кейсы на платформе, есть домашние которые необходимо выполнить самостоятельно, далее направить, есть раздаточные материалы, чек -листы, которые можно скачать, использовать в работе, шпаргалки.\nКЛИЕНТ: [наложение] угу.\nМЕНЕДЖЕР: Курс сам примерно на два с половиной месяца, если заниматься по пять -шесть часов в неделю. Вы можете быстрее пройти, можете растянуть, там, заниматься (КЛИЕНТ: Угу.) если по два -три часа это не критично, там, делать паузы, уехать в отпуск – здесь дедлайнов нет.\nКЛИЕНТ: хорошо, то есть вы мне счет пришлете, да, на электронную почту.\nМЕНЕДЖЕР: [наложение] Давайте, Елена, я Вас ориентирую по цене, чтобы у нас было правильное понимание. У нас на сайте указан платеж в месяц при рассрочке на год. То есть на сайте эта цена у нас составляет пятьдесят одна тысяча два рубля четыре тысячи двести пятьдесят рублей в месяц. Если мы применяем с Вами промокод «Тик -Так», он дает Вам семьдесят процентов скидку, это будет тридцать восемь тысяч сто за\nКЛИЕНТ: [наложение] Тридцать восемь сто.\nМЕНЕДЖЕР: два курса. Ну, если Вы хотите, да, Вы можете, например, купить одну лицензию, Вы в теории можете сами пройти, потом логин, пароль передать там сотруднику, но он уже документ не получит, получит документ тот, (КЛИЕНТ: Ну,) кто…\nКЛИЕНТ: нет, мне так не надо, я хочу, чтобы у меня пришли все сотрудники. (МЕНЕДЖЕР: можем…) Вот из -за этого я и спрашиваю, сколько это будет стоить, потому что тогда мне легче, ну, как бы заказать покупку этих курсов через компанию, а самой заплатить. Угу.\nМЕНЕДЖЕР: Ну, смотрите, сейчас (КЛИЕНТ: Угу.) мы вам можем за тридцать восемь тысяч сто сразу два доступа дать, а (КЛИЕНТ: Угу.) вас какое количество интересует.\nКЛИЕНТ: Ну, у меня...\nКЛИЕНТ: Я и мой зам должны пройти эти курсы, но я так хочу, из -за этого я хотела посмотреть, что за курсы. Вот, и плюс еще у меня и работают два менеджера по адаптации и развитию обучения,\nКЛИЕНТ: и для этого (МЕНЕДЖЕР: получается,) они мне (МЕНЕДЖЕР: суммарно) точно нужны (МЕНЕДЖЕР: четыре) будут.\nМЕНЕДЖЕР: лицензии, да?\nКЛИЕНТ: Угу.\nМЕНЕДЖЕР: Получается, это будет по стоимости сто четырнадцать триста на (КЛИЕНТ: Хорошо,) четверых.\nКЛИЕНТ: скажите, вы работаете с компаниями, (МЕНЕДЖЕР: Конечно.) например, я сейчас оставляю себе бюджет на двадцать седьмой год, Я закладываю обучение своих сотрудников. У Вас официально договор, всё это есть.\nКЛИЕНТ: [наложение] Угу, угу, хорошо.\nМЕНЕДЖЕР: [наложение] О, смотрите, тут Елена о суммах, мы с вами тогда давайте\nМЕНЕДЖЕР: не знаю, где -то в ноябре, потому что тридцать восемь сто — это цена на текущий день,\nКЛИЕНТ: Да я это, нет, я это поняла, да.\nКЛИЕНТ: Угу, (МЕНЕДЖЕР: вы) всё (МЕНЕДЖЕР: сейчас) хорошо,\nМЕНЕДЖЕР: [наложение] не\nКЛИЕНТ: спасибо, тогда. (МЕНЕДЖЕР: готовы) -прежнему,\nМЕНЕДЖЕР: [наложение] рассматривать даже на двух человек за тридцать восемь?\nКЛИЕНТ: Ну, нет. Я хотела сама пройти, чтобы попробовать, думала сама заплатить, но если это тридцать восемь тысяч, я точно не буду своих денег платить, пусть меня обучит компания за такие деньги, я не готова платить из своего бюджета такие деньги.\nМЕНЕДЖЕР: Ага, ну окей, тогда давайте (КЛИЕНТ: Угу.) на двадцать седьмой год.\nКЛИЕНТ: Хорошо, все, спасибо, (МЕНЕДЖЕР: всего) (МЕНЕДЖЕР: доброго.) до свидания.\n",
    "redacted_text": "КЛИЕНТ: Он дает им через скот пляж. Алло.\nКЛИЕНТ: пожаловать (МЕНЕДЖЕР: [ФИО],) (МЕНЕДЖЕР: я) в (МЕНЕДЖЕР: им) Казахстан!\nМЕНЕДЖЕР: добрый. Вам [ФИО] набирает из онлайн -академии Eduson (КЛИЕНТ: Столь) по обучению. (КЛИЕНТ: холодно) Можете говорить?\nКЛИЕНТ: [наложение] здесь, как в Да, он говорит, он.\nМЕНЕДЖЕР: [ФИО], вы у нас рассматривали (КЛИЕНТ: Подписывайтесь) курс «Менеджер по обучению\nКЛИЕНТ: [наложение] председательства.\nМЕНЕДЖЕР: [наложение] и развитию персонала». Вот цель звонка вам – все детали рассказать, формат программы обсудить. Можете, пожалуйста, поделиться вы в целом, чем занимаетесь, под какие задачи рассматриваете данное обучение?\nКЛИЕНТ: Вообще, я HR -директор, и я хочу посмотреть, что у вас за курс, чтобы назначить его своим сотрудникам.\nМЕНЕДЖЕР: А что хотите узнать об обучении, что рассказать вам в первую очередь?\nКЛИЕНТ: Да не надо, я познакомилась с программой, просто хочу посмотреть, как проходит обучение, а пройти сначала самой. В принципе, мне ничего не надо, я хочу его купить. А у него действительно стоимость какая -то со скидкой, да, сейчас? счастливым.\nМЕНЕДЖЕР: На него скидка сейчас шестьдесят процентов на сайте, но есть промокод «Тик -так», он дает семьдесят процентов скидку. Плюс вы можете второй курс выбрать в подарок. Это как работает? Вот вы, допустим, купили одну лицензию для себя, а вторую лицензию такого же курса мы можем создать на вашего сотрудника, на ваши данные. У вас у каждого будет свой кабинет, свой куратор, свои документы, своя проверка [адрес].\nМЕНЕДЖЕР: сейчас такое (КЛИЕНТ: Угу.) предложение есть.\nКЛИЕНТ: А как получается, вот я покупаю курс в течение, он действует уже всегда, то есть я могу на него зайти, да, (МЕНЕДЖЕР: Смотрите,) или там какие -то материалы взять, или там какой -то есть определенный срок.\nМЕНЕДЖЕР: [ФИО], после покупки курса мы направляем доступ к нашей платформе, вы регистрируетесь и создаете себе личный кабинет. В удобное время вы можете попадать в обучение, проходить лекции, доступ к курсу открывается в полном объеме, все уроки Вам доступны, то есть можно начать с каких -то там интересных тем, но если таких тем нет, лучше соблюдать структуру обучения, вот, по словам сложного, выстроенный доступ навсегда останется с Вами, то есть даже, там, через три года Вы можете вернуться и какие -то темы пройти заново, но курс в рамках года обновляется примерно на двадцать, двадцать пять процентов, то есть мы добавляем какие -то новые материалы, новые методики какие -то, а вот, например, последние обновления были у нас связаны с нейросетями, как использовать деньги менеджеру в работе именно нейросети. Вы за это не доплачиваете, то есть курс, он постоянно увеличивается по академическим часам. И в паре работаете с куратором, куратор закрепляется за вами на один год, это живой человек, он нужен для разбора всех промежуточных вопросов и [адрес]. А по итогу обучения — официальные документы, удостоверение о повышении квалификации и диплом нашей академии.\nМЕНЕДЖЕР: У нас лицензия, все официально.\nКЛИЕНТ: [наложение] [ФИО], хорошо, а где я в таком формате прохожу,\nМЕНЕДЖЕР: [наложение] [ФИО].\nКЛИЕНТ: [наложение] если я захочу управлять,\nКЛИЕНТ: [ФИО].\nМЕНЕДЖЕР: [ФИО] предзаписаны, уроки в среднем где -то тридцать -сорок минут, есть бизнес -кейсы на платформе, есть [адрес], далее направить, есть раздаточные материалы, чек -листы, которые можно скачать, использовать в работе, шпаргалки.\nКЛИЕНТ: [наложение] угу.\nМЕНЕДЖЕР: Курс сам примерно на два с половиной месяца, если заниматься по пять -шесть часов в неделю. Вы можете быстрее пройти, можете растянуть, там, заниматься (КЛИЕНТ: Угу.) если по два -три часа это не критично, там, делать паузы, уехать в отпуск – здесь дедлайнов нет.\nКЛИЕНТ: хорошо, то есть вы мне счет пришлете, да, на электронную почту.\nМЕНЕДЖЕР: [наложение] Давайте, [ФИО], я Вас ориентирую по цене, чтобы у нас было правильное понимание. У нас на сайте указан платеж в месяц при рассрочке на го[адрес]. Если мы применяем с Вами промокод «Тик -Так», он дает Вам семьдесят процентов скидку, это будет тридцать восемь тысяч сто за\nКЛИЕНТ: [наложение] Тридцать восемь сто.\nМЕНЕДЖЕР: два курса. Ну, если Вы хотите, да, Вы можете, например, купить одну лицензию, Вы в теории можете сами пройти, потом логин, пароль передать там сотруднику, но он уже документ не получит, получит документ тот, (КЛИЕНТ: Ну,) кто…\nКЛИЕНТ: нет, мне так не надо, я хочу, чтобы у меня пришли все сотрудники. (МЕНЕДЖЕР: можем…) Вот из -за этого я и спрашиваю, сколько это будет стоить, потому что тогда мне легче, ну, как бы заказать покупку этих курсов через компанию, а самой заплатить. [ФИО].\nМЕНЕДЖЕР: Ну, смотрите, сейчас (КЛИЕНТ: Угу.) мы вам можем за тридцать восемь тысяч сто сразу два доступа дать, а (КЛИЕНТ: Угу.) вас какое количество интересует.\nКЛИЕНТ: Ну, у меня...\nКЛИЕНТ: Я и мой зам должны пройти эти курсы, но я так хочу, из -за этого я хотела посмотреть, что за курсы. Вот, и плюс еще у меня и работают два менеджера по адаптации и развитию обучения,\nКЛИЕНТ: и для этого (МЕНЕДЖЕР: получается,) они мне (МЕНЕДЖЕР: суммарно) точно нужны (МЕНЕДЖЕР: четыре) будут.\nМЕНЕДЖЕР: лицензии, да?\nКЛИЕНТ: [ФИО].\nМЕНЕДЖЕР: Получается, это будет по стоимости сто четырнадцать триста на (КЛИЕНТ: Хорошо,) четверых.\nКЛИЕНТ: скажите, вы работаете с компаниями, (МЕНЕДЖЕР: Конечно.) например, я сейчас оставляю себе бюджет на двадцать седьмой год, Я закладываю обучение своих сотрудников. У Вас официально договор, всё это есть.\nКЛИЕНТ: [наложение] [ФИО], угу, хорошо.\nМЕНЕДЖЕР: [наложение] О, смотрите, тут [ФИО] о суммах, мы с вами тогда давайте\nМЕНЕДЖЕР: не знаю, где -то в ноябре, потому что тридцать восемь сто — это цена на текущий день,\nКЛИЕНТ: Да я это, нет, я это поняла, да.\nКЛИЕНТ: [ФИО], (МЕНЕДЖЕР: вы) всё (МЕНЕДЖЕР: сейчас) хорошо,\nМЕНЕДЖЕР: [наложение] не\nКЛИЕНТ: спасибо, тогда. (МЕНЕДЖЕР: готовы) -прежнему,\nМЕНЕДЖЕР: [наложение] рассматривать даже на двух человек за тридцать восемь?\nКЛИЕНТ: Ну, нет. Я хотела сама пройти, чтобы попробовать, думала сама заплатить, но если это тридцать восемь тысяч, я точно не буду своих денег платить, пусть меня обучит компания за такие деньги, я не готова платить из своего бюджета такие деньги.\nМЕНЕДЖЕР: [ФИО], ну окей, тогда давайте (КЛИЕНТ: Угу.) на двадцать седьмой го[адрес], все, спасибо, (МЕНЕДЖЕР: всего) (МЕНЕДЖЕР: доброго.) до свидания.\n",
    "segments": [
      {
        "start": 0.0,
        "end": 2.44,
        "text": "Он дает им через скот пляж. Алло.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 3.24,
        "end": 7.22,
        "text": "пожаловать в [адрес]!",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 3.84,
        "end": 9.92,
        "text": "добрый. Вам [ФИО] набирает из онлайн -академии Eduson по обучению. Можете говорить?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 9.72,
        "end": 12.7,
        "text": "здесь, как в Да, он говорит, он.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 12.64,
        "end": 15.82,
        "text": "Ага, вы у нас рассматривали курс «Менеджер по обучению",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 15.33,
        "end": 16.55,
        "text": "председательства.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 15.82,
        "end": 27.62,
        "text": "и развитию персонала». Вот цель звонка вам – все детали рассказать, формат программы обсудить. Можете, пожалуйста, поделиться вы в целом, чем занимаетесь, под какие задачи рассматриваете данное обучение?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 29.1,
        "end": 35.68,
        "text": "Вообще, я HR -директор, и я хочу посмотреть, что у вас за курс, чтобы назначить его своим сотрудникам.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 37.19,
        "end": 42.6,
        "text": "А что хотите узнать об обучении, что рассказать вам в первую очередь?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 43.78,
        "end": 59.44,
        "text": "Да не надо, я познакомилась с программой, просто хочу посмотреть, как проходит обучение, а пройти сначала самой. В принципе, мне ничего не надо, я хочу его купить. А у него действительно стоимость какая -то со скидкой, да, сейчас? счастливым.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 59.36,
        "end": 90.16,
        "text": "На него скидка сейчас шестьдесят процентов на сайте, но есть промокод «Тик -так», он дает семьдесят процентов скидку. Плюс вы можете второй курс выбрать в подарок. Это как работает? Вот вы, допустим, купили одну лицензию для себя, а вторую лицензию такого же курса мы можем создать на вашего сотрудника, на ваши данные. У вас у каждого будет свой кабинет, свой куратор, свои документы, своя проверка [адрес].",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 91.31,
        "end": 92.79,
        "text": "сейчас такое предложение есть.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 94.24,
        "end": 105.68,
        "text": "А как получается, вот я покупаю курс в течение, он действует уже всегда, то есть я могу на него зайти, да, или там какие -то материалы взять, или там какой -то есть определенный срок.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 106.6,
        "end": 178.38,
        "text": "[ФИО], после покупки курса мы направляем доступ к нашей платформе, вы регистрируетесь и создаете себе личный кабинет. В удобное время вы можете попадать в обучение, проходить лекции, доступ к курсу открывается в полном объеме, все уроки Вам доступны, то есть можно начать с каких -то там интересных тем, но если таких тем нет, лучше соблюдать структуру обучения, вот, по словам сложного, выстроенный доступ навсегда останется с Вами, то есть даже, там, через три года Вы можете вернуться и какие -то темы пройти заново, но курс в рамках года обновляется примерно на двадцать, двадцать пять процентов, то есть мы добавляем какие -то новые материалы, новые методики какие -то, а вот, например, последние обновления были у нас связаны с нейросетями, как использовать деньги менеджеру в работе именно нейросети. Вы за это не доплачиваете, то есть курс, он постоянно увеличивается по академическим часам. И в паре работаете с куратором, куратор закрепляется за вами на один год, это живой человек, он нужен для разбора всех промежуточных вопросов и [адрес]. А по итогу обучения — официальные документы, удостоверение о повышении квалификации и диплом нашей академии.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 181.25,
        "end": 183.28,
        "text": "У нас лицензия, все официально.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 185.44,
        "end": 188.68,
        "text": "Угу, хорошо, а где я в таком формате прохожу,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 188.39,
        "end": 189.63,
        "text": "Видеолекция.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 188.78,
        "end": 190.02,
        "text": "если я захочу управлять,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 191.02,
        "end": 192.46,
        "text": "Угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 192.78,
        "end": 211.26,
        "text": "Видеолекции предзаписаны, уроки в среднем где -то тридцать -сорок минут, есть бизнес -кейсы на платформе, есть [адрес], далее направить, есть раздаточные материалы, чек -листы, которые можно скачать, использовать в работе, шпаргалки.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 213.54,
        "end": 214.62,
        "text": "угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 213.6,
        "end": 232.64,
        "text": "Курс сам примерно на два с половиной месяца, если заниматься по пять -шесть часов в неделю. Вы можете быстрее пройти, можете растянуть, там, заниматься если по два -три часа это не критично, там, делать паузы, уехать в отпуск – здесь дедлайнов нет.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 235.2,
        "end": 241.26,
        "text": "хорошо, то есть вы мне счет пришлете, да, на электронную почту.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 241.24,
        "end": 265.2,
        "text": "Давайте, [ФИО], я Вас ориентирую по цене, чтобы у нас было правильное понимание. У нас на сайте указан платеж в месяц при рассрочке на го[адрес]. Если мы применяем с Вами промокод «Тик -Так», он дает Вам семьдесят процентов скидку, это будет тридцать восемь тысяч сто за",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 262.84,
        "end": 264.68,
        "text": "Тридцать восемь сто.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 265.2,
        "end": 280.6,
        "text": "два курса. Ну, если Вы хотите, да, Вы можете, например, купить одну лицензию, Вы в теории можете сами пройти, потом логин, пароль передать там сотруднику, но он уже документ не получит, получит документ тот, кто…",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 279.42,
        "end": 294.93,
        "text": "нет, мне так не надо, я хочу, чтобы у меня пришли все сотрудники. Вот из -за этого я и спрашиваю, сколько это будет стоить, потому что тогда мне легче, ну, как бы заказать покупку этих курсов через компанию, а самой заплатить. [ФИО].",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 294.05,
        "end": 304.52,
        "text": "Ну, смотрите, сейчас мы вам можем за тридцать восемь тысяч сто сразу два доступа дать, а вас какое количество интересует.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 305.76,
        "end": 307.64,
        "text": "Ну, у меня...",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 309.22,
        "end": 324.74,
        "text": "Я и мой зам должны пройти эти курсы, но я так хочу, из -за этого я хотела посмотреть, что за курсы. Вот, и плюс еще у меня и работают два менеджера по адаптации и развитию обучения,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 326.16,
        "end": 328.0,
        "text": "и для этого они мне точно нужны будут.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 328.1,
        "end": 328.94,
        "text": "лицензии, да?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 330.24,
        "end": 331.02,
        "text": "Угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 331.4,
        "end": 337.42,
        "text": "Получается, это будет по стоимости сто четырнадцать триста на четверых.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 337.2,
        "end": 349.66,
        "text": "скажите, вы работаете с компаниями, например, я сейчас оставляю себе бюджет на двадцать седьмой год, Я закладываю обучение своих сотрудников. У Вас официально договор, всё это есть.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 351.64,
        "end": 354.54,
        "text": "Угу, угу, хорошо.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 353.06,
        "end": 357.84,
        "text": "О, смотрите, тут [ФИО] о суммах, мы с вами тогда давайте",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 358.84,
        "end": 364.46,
        "text": "не знаю, где -то в ноябре, потому что тридцать восемь сто — это цена на текущий день,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 364.48,
        "end": 366.48,
        "text": "Да я это, нет, я это поняла, да.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 368.0,
        "end": 369.64,
        "text": "Угу, всё хорошо,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 369.62,
        "end": 371.1,
        "text": "не",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 369.88,
        "end": 372.86,
        "text": "спасибо, тогда. -прежнему,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 371.54,
        "end": 374.04,
        "text": "рассматривать даже на двух человек за тридцать восемь?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 375.49,
        "end": 390.32,
        "text": "Ну, нет. Я хотела сама пройти, чтобы попробовать, думала сама заплатить, но если это тридцать восемь тысяч, я точно не буду своих денег платить, пусть меня обучит компания за такие деньги, я не готова платить из своего бюджета такие деньги.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 390.31,
        "end": 393.42,
        "text": "Ага, ну окей, тогда давайте на двадцать седьмой год.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 394.78,
        "end": 397.06,
        "text": "Хорошо, все, спасибо, до свидания.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      }
    ],
    "word_count": 1000,
    "duration_seconds": 398.736,
    "pii_redacted_count": 20,
    "created_at": "2026-06-28T21:48:40.767397"
  },
  "scoring": {
    "prompt_version": "eduson-v5.10",
    "llm_provider": "deepseek",
    "llm_model": "deepseek-v4-flash",
    "checklist_json": [
      {
        "item_no": 1,
        "item_code": "greet_hello",
        "title": "Консультант поздоровался",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "добрый. Вам [ФИО] набирает из онлайн-академии Eduson",
        "timecode": "00:00",
        "rationale": "Менеджер поздоровался",
        "applicable": true
      },
      {
        "item_no": 2,
        "item_code": "greet_name",
        "title": "Консультант назвал своё имя",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Вам [ФИО] набирает",
        "timecode": "00:00",
        "rationale": "Назвал свое имя",
        "applicable": true
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "title": "Консультант озвучил название компании",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "онлайн-академии Eduson",
        "timecode": "00:00",
        "rationale": "Назвал компанию",
        "applicable": true
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "title": "Консультант уточнил цель звонка",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "цель звонка вам – все детали рассказать, формат программы обсудить",
        "timecode": "00:10",
        "rationale": "Уточнил цель звонка",
        "applicable": true
      },
      {
        "item_no": 5,
        "item_code": "program_acquaintance",
        "title": "Озвучен блок «знакомство»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок знакомства, сразу задал вопрос",
        "applicable": true
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "title": "Озвучен блок «презентация программы»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "pass",
        "quote": "цель звонка вам – все детали рассказать, формат программы обсудить",
        "timecode": "00:10",
        "rationale": "Анонсирован блок презентации программы",
        "applicable": true
      },
      {
        "item_no": 7,
        "item_code": "program_questions",
        "title": "Озвучен блок «ответы на вопросы клиента»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок ответов на вопросы",
        "applicable": true
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "title": "Озвучен блок «варианты оплаты»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок вариантов оплаты в начале",
        "applicable": true
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "title": "Чем занимается клиент",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "я HR-директор",
        "timecode": "00:20",
        "rationale": "Клиентка сообщила свою должность",
        "applicable": true
      },
      {
        "item_no": 10,
        "item_code": "need_why_direction",
        "title": "Почему выбрано именно это направление",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "чтобы назначить его своим сотрудникам",
        "timecode": "00:25",
        "rationale": "Клиентка указала мотив выбора направления",
        "applicable": true
      },
      {
        "item_no": 11,
        "item_code": "need_goal",
        "title": "Цель обучения",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "чтобы назначить его своим сотрудникам",
        "timecode": "00:25",
        "rationale": "Цель обучения – обучить сотрудников",
        "applicable": true
      },
      {
        "item_no": 12,
        "item_code": "need_why_now",
        "title": "Почему именно сейчас решил обучиться",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не озвучил причину 'почему именно сейчас'",
        "applicable": true
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не раскрыл понимание роли менеджера по обучению, только назвала свою должность",
        "applicable": true
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не назвал конкретные темы или сложности, только общий интерес",
        "applicable": true
      },
      {
        "item_no": 15,
        "item_code": "need_self_told",
        "title": "Клиент сам рассказал про свои потребности",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Потребности клиента раскрыты в ответ на вопрос менеджера, не самостоятельно",
        "applicable": true
      },
      {
        "item_no": 16,
        "item_code": "need_ask_experience",
        "title": "Консультант спросил клиента про опыт",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "чем занимаетесь? - я HR-директор",
        "timecode": "00:20",
        "rationale": "Менеджер спросил про опыт, клиентка ответила",
        "applicable": true
      },
      {
        "item_no": 17,
        "item_code": "need_has_experience",
        "title": "У клиента есть опыт работы по интересующей специальности",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "pass",
        "quote": "я HR-директор",
        "timecode": "00:20",
        "rationale": "Опыт в HR смежен с курсом менеджера по обучению",
        "applicable": true
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "title": "Повторил / резюмировал потребности клиента",
        "section": "Резюме данных от клиента",
        "block": "4",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не резюмировал потребности клиента",
        "applicable": true
      },
      {
        "item_no": 19,
        "item_code": "summary_fit",
        "title": "Подытожил, что курс подойдёт клиенту",
        "section": "Резюме данных от клиента",
        "block": "4",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не подвел итог, что курс подходит",
        "applicable": true
      },
      {
        "item_no": 20,
        "item_code": "upsale_value",
        "title": "Пояснил, в чём ценность более дорогих курсов",
        "section": "Upsale",
        "block": "5",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился, не было предложения более дорогого тарифа",
        "applicable": false
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "title": "Предложил несколько различных тарифов",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения нескольких тарифов",
        "applicable": false
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Не было уточнения выбора тарифа",
        "applicable": false
      },
      {
        "item_no": 23,
        "item_code": "upsale_course_proposed",
        "title": "Какой курс предложен в качестве Upsale (метаполе)",
        "section": "Upsale",
        "block": "5",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился",
        "applicable": false
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "title": "Сделал презентацию программы обучения",
        "section": "Презентация",
        "block": "6",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "доступ к курсу открывается в полном объеме, все уроки доступны, куратор на год и документы",
        "timecode": "00:50",
        "rationale": "Менеджер презентовал содержание программы",
        "applicable": true
      },
      {
        "item_no": 25,
        "item_code": "pres_format",
        "title": "Сделал презентацию формата обучения",
        "section": "Презентация",
        "block": "6",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "уроки предзаписаны, тридцать-сорок минут, есть бизнес-кейсы, чек-листы",
        "timecode": "01:10",
        "rationale": "Менеджер презентовал формат обучения",
        "applicable": true
      },
      {
        "item_no": 26,
        "item_code": "obj_detected",
        "title": "У клиента есть сомнения или возражения",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "я не готова платить из своего бюджета такие деньги",
        "timecode": "03:30",
        "rationale": "Выявлено возражение по цене",
        "applicable": true
      },
      {
        "item_no": 27,
        "item_code": "obj_count",
        "title": "Количество возражений в звонке",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": null,
        "timecode": null,
        "rationale": "Одно возражение",
        "applicable": true
      },
      {
        "item_no": 28,
        "item_code": "obj_handled_count",
        "title": "Количество отработанных возражений",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": null,
        "timecode": null,
        "rationale": "0 отработанных возражений",
        "applicable": true
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "title": "Каждое возражение отработано (да/нет)",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 5,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Возражение не отработано, менеджер перевел разговор на следующий год",
        "applicable": true
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "промокод 'Тик-так' дает семьдесят процентов скидку, плюс второй курс в подарок",
        "timecode": "00:40",
        "rationale": "Менеджер акцентировал на скидке",
        "applicable": true
      },
      {
        "item_no": 31,
        "item_code": "price_payment_method",
        "title": "Уточнил, какой метод оплаты удобен клиенту",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не спросил о предпочтительном способе оплаты",
        "applicable": true
      },
      {
        "item_no": 32,
        "item_code": "price_discount_size",
        "title": "Назвал размер скидки",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "промокод 'Тик-так' дает семьдесят процентов скидку",
        "timecode": "00:40",
        "rationale": "Назван размер скидки 70%",
        "applicable": true
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "title": "Презентовал цену до скидки и после",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Названа только цена со скидкой (38 100), без указания полной стоимости",
        "applicable": true
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "title": "Предложил оформление в моменте",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не предложил оформить в моменте, предложил перенести на 27-й год",
        "applicable": true
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не выбирал полную оплату, не применимо",
        "applicable": false
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не выбирал рассрочку, не применимо",
        "applicable": false
      },
      {
        "item_no": 37,
        "item_code": "next_exact_time",
        "title": "Согласована точная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не согласована точная дата следующего звонка, только 'на 27-й год'",
        "applicable": true
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "'На 27-й год' - слишком размыто, не является приблизительной датой в ближайшее время",
        "applicable": true
      },
      {
        "item_no": 39,
        "item_code": "prof_listens",
        "title": "Консультант слышит клиента и отвечает по сути",
        "section": "Профессионализм",
        "block": "11",
        "weight": 4,
        "is_critical": true,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "после покупки курса мы направляем доступ к платформе, вы регистрируетесь и создаете личный кабинет",
        "timecode": "01:00",
        "rationale": "Менеджер отвечал на вопросы клиента",
        "applicable": true
      },
      {
        "item_no": 40,
        "item_code": "prof_no_rude",
        "title": "Консультант не грубил, не проявлял обиду к клиенту",
        "section": "Профессионализм",
        "block": "11",
        "weight": 5,
        "is_critical": true,
        "is_conditional": false,
        "severity": "prohibited",
        "status": "pass",
        "quote": "спасибо, до свидания",
        "timecode": "05:00",
        "rationale": "Менеджер вежлив, не грубил",
        "applicable": true
      },
      {
        "item_no": 41,
        "item_code": "active_lead",
        "title": "Менеджер активно вёл диалог",
        "section": "Активная позиция менеджера",
        "block": "12",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "давайте я вас ориентирую по цене",
        "timecode": "02:00",
        "rationale": "Менеджер активно вел диалог, задавал вопросы, презентовал",
        "applicable": true
      },
      {
        "item_no": 42,
        "item_code": "active_engaged",
        "title": "Проявлял заинтересованность в общении",
        "section": "Активная позиция менеджера",
        "block": "12",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "pass",
        "quote": "вы можете второй курс выбрать в подарок",
        "timecode": "00:45",
        "rationale": "Менеджер проявлял заинтересованность, предлагал варианты",
        "applicable": true
      },
      {
        "item_no": 43,
        "item_code": "active_persuade",
        "title": "Консультант пытался убедить клиента принять решение",
        "section": "Активная позиция менеджера",
        "block": "12",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не пытался убедить клиента принять решение после возражения",
        "applicable": true
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Не было договоренности о повторном звонке, не применимо",
        "applicable": false
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "title": "Не ориентировал клиента на личные каналы связи",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "направим доступ, счет на почту",
        "timecode": "04:00",
        "rationale": "Менеджер не предлагал личные каналы, использовал корпоративные",
        "applicable": true
      }
    ],
    "section_scores_json": {
      "1": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "2": {
        "pass_count": 1,
        "fail_count": 3,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.25
      },
      "3": {
        "pass_count": 5,
        "fail_count": 4,
        "applicable_count": 9,
        "total_count": 9,
        "percent": 0.5556
      },
      "4": {
        "pass_count": 0,
        "fail_count": 2,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.0
      },
      "5": {
        "pass_count": 0,
        "fail_count": 0,
        "applicable_count": 0,
        "total_count": 4,
        "percent": 0.0
      },
      "6": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "7": {
        "pass_count": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "8": {
        "pass_count": 2,
        "fail_count": 2,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.5
      },
      "9": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 3,
        "percent": 0.0
      },
      "10": {
        "pass_count": 0,
        "fail_count": 2,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.0
      },
      "11": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "12": {
        "pass_count": 2,
        "fail_count": 1,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 0.6667
      },
      "13": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      }
    },
    "overall_score": 0.561,
    "confidence": "medium",
    "summary": "Клиентка HR-директор, заинтересована в курсе для себя и сотрудников. Менеджер презентовал программу и скидку, но не отработал возражение по цене, не попытался закрыть в моменте и не назначил конкретный следующий шаг, что привело к откладыванию решения на год.",
    "client_info_json": {
      "interest": "Курс менеджер по обучению персонала для себя и сотрудников",
      "past_experience": "HR-директор",
      "motivation": "Обучение сотрудников компании",
      "learning_goals": "Пройти курс, чтобы оценить, затем обучить сотрудников",
      "preferred_payment_method": "unknown",
      "course_tariff": null,
      "company_knowledge": "Работает в компании, закладывает бюджет на 27 год",
      "learning_preferences": null,
      "client_questions": [
        "Как проходит обучение?",
        "Доступ навсегда?",
        "Есть ли договор с компаниями?"
      ],
      "lead_category": "CCC",
      "conversion_action": "Нет КД",
      "objections": [
        "Финансовые возможности (не готова платить свои деньги)"
      ],
      "relevant_experience": "has",
      "company_familiarity": true,
      "age": null,
      "gender": "F",
      "city": null,
      "field": "HR",
      "role": "HR-директор",
      "financial_readiness": "low",
      "interest_in_certificate": null,
      "interest_in_employment": null,
      "temperature": "warm",
      "life_circumstances": null,
      "decision_maker": true
    },
    "red_flags_json": [
      {
        "code": "rf_no_close_attempt"
      },
      {
        "code": "rf_no_next_step"
      },
      {
        "code": "rf_objection_dismissed"
      },
      {
        "code": "rf_no_handling_objection"
      }
    ],
    "coaching_tip": "Отрабатывать возражение 'дорого' через ценность или альтернативы, а не сразу соглашаться на перенос. Стараться назначать конкретную дату повторного звонка.",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18801,
    "output_tokens": 10450,
    "created_at": "2026-06-28T21:50:13.998695",
    "items": [
      {
        "item_no": 20,
        "item_code": "upsale_value",
        "block": "5",
        "section": "Upsale",
        "title": "Пояснил, в чём ценность более дорогих курсов",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился, не было предложения более дорогого тарифа"
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "block": "5",
        "section": "Upsale",
        "title": "Предложил несколько различных тарифов",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения нескольких тарифов"
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "block": "5",
        "section": "Upsale",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было уточнения выбора тарифа"
      },
      {
        "item_no": 23,
        "item_code": "upsale_course_proposed",
        "block": "5",
        "section": "Upsale",
        "title": "Какой курс предложен в качестве Upsale (метаполе)",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился"
      },
      {
        "item_no": 41,
        "item_code": "active_lead",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Менеджер активно вёл диалог",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "давайте я вас ориентирую по цене",
        "timecode": "02:00",
        "rationale": "Менеджер активно вел диалог, задавал вопросы, презентовал"
      },
      {
        "item_no": 42,
        "item_code": "active_engaged",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Проявлял заинтересованность в общении",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "вы можете второй курс выбрать в подарок",
        "timecode": "00:45",
        "rationale": "Менеджер проявлял заинтересованность, предлагал варианты"
      },
      {
        "item_no": 43,
        "item_code": "active_persuade",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Консультант пытался убедить клиента принять решение",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не пытался убедить клиента принять решение после возражения"
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Чем занимается клиент",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "я HR-директор",
        "timecode": "00:20",
        "rationale": "Клиентка сообщила свою должность"
      },
      {
        "item_no": 10,
        "item_code": "need_why_direction",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Почему выбрано именно это направление",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "чтобы назначить его своим сотрудникам",
        "timecode": "00:25",
        "rationale": "Клиентка указала мотив выбора направления"
      },
      {
        "item_no": 11,
        "item_code": "need_goal",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Цель обучения",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": "чтобы назначить его своим сотрудникам",
        "timecode": "00:25",
        "rationale": "Цель обучения – обучить сотрудников"
      },
      {
        "item_no": 12,
        "item_code": "need_why_now",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Почему именно сейчас решил обучиться",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не озвучил причину 'почему именно сейчас'"
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не раскрыл понимание роли менеджера по обучению, только назвала свою должность"
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не назвал конкретные темы или сложности, только общий интерес"
      },
      {
        "item_no": 15,
        "item_code": "need_self_told",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент сам рассказал про свои потребности",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Потребности клиента раскрыты в ответ на вопрос менеджера, не самостоятельно"
      },
      {
        "item_no": 16,
        "item_code": "need_ask_experience",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Консультант спросил клиента про опыт",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "чем занимаетесь? - я HR-директор",
        "timecode": "00:20",
        "rationale": "Менеджер спросил про опыт, клиентка ответила"
      },
      {
        "item_no": 17,
        "item_code": "need_has_experience",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "У клиента есть опыт работы по интересующей специальности",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "я HR-директор",
        "timecode": "00:20",
        "rationale": "Опыт в HR смежен с курсом менеджера по обучению"
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было договоренности о повторном звонке, не применимо"
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Не ориентировал клиента на личные каналы связи",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "направим доступ, счет на почту",
        "timecode": "04:00",
        "rationale": "Менеджер не предлагал личные каналы, использовал корпоративные"
      },
      {
        "item_no": 37,
        "item_code": "next_exact_time",
        "block": "10",
        "section": "Обозначил следующий шаг",
        "title": "Согласована точная дата/время следующего звонка",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не согласована точная дата следующего звонка, только 'на 27-й год'"
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "block": "10",
        "section": "Обозначил следующий шаг",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "'На 27-й год' - слишком размыто, не является приблизительной датой в ближайшее время"
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "промокод 'Тик-так' дает семьдесят процентов скидку, плюс второй курс в подарок",
        "timecode": "00:40",
        "rationale": "Менеджер акцентировал на скидке"
      },
      {
        "item_no": 31,
        "item_code": "price_payment_method",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Уточнил, какой метод оплаты удобен клиенту",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не спросил о предпочтительном способе оплаты"
      },
      {
        "item_no": 32,
        "item_code": "price_discount_size",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Назвал размер скидки",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "промокод 'Тик-так' дает семьдесят процентов скидку",
        "timecode": "00:40",
        "rationale": "Назван размер скидки 70%"
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал цену до скидки и после",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Названа только цена со скидкой (38 100), без указания полной стоимости"
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Предложил оформление в моменте",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не предложил оформить в моменте, предложил перенести на 27-й год"
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не выбирал полную оплату, не применимо"
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент не выбирал рассрочку, не применимо"
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию программы обучения",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": "доступ к курсу открывается в полном объеме, все уроки доступны, куратор на год и документы",
        "timecode": "00:50",
        "rationale": "Менеджер презентовал содержание программы"
      },
      {
        "item_no": 25,
        "item_code": "pres_format",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию формата обучения",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "уроки предзаписаны, тридцать-сорок минут, есть бизнес-кейсы, чек-листы",
        "timecode": "01:10",
        "rationale": "Менеджер презентовал формат обучения"
      },
      {
        "item_no": 1,
        "item_code": "greet_hello",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант поздоровался",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "добрый. Вам [ФИО] набирает из онлайн-академии Eduson",
        "timecode": "00:00",
        "rationale": "Менеджер поздоровался"
      },
      {
        "item_no": 2,
        "item_code": "greet_name",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант назвал своё имя",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "Вам [ФИО] набирает",
        "timecode": "00:00",
        "rationale": "Назвал свое имя"
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант озвучил название компании",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "онлайн-академии Eduson",
        "timecode": "00:00",
        "rationale": "Назвал компанию"
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант уточнил цель звонка",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "цель звонка вам – все детали рассказать, формат программы обсудить",
        "timecode": "00:10",
        "rationale": "Уточнил цель звонка"
      },
      {
        "item_no": 5,
        "item_code": "program_acquaintance",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «знакомство»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок знакомства, сразу задал вопрос"
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «презентация программы»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "цель звонка вам – все детали рассказать, формат программы обсудить",
        "timecode": "00:10",
        "rationale": "Анонсирован блок презентации программы"
      },
      {
        "item_no": 7,
        "item_code": "program_questions",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «ответы на вопросы клиента»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок ответов на вопросы"
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «варианты оплаты»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не анонсировал блок вариантов оплаты в начале"
      },
      {
        "item_no": 39,
        "item_code": "prof_listens",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант слышит клиента и отвечает по сути",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": "после покупки курса мы направляем доступ к платформе, вы регистрируетесь и создаете личный кабинет",
        "timecode": "01:00",
        "rationale": "Менеджер отвечал на вопросы клиента"
      },
      {
        "item_no": 40,
        "item_code": "prof_no_rude",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант не грубил, не проявлял обиду к клиенту",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 5.0,
        "quote": "спасибо, до свидания",
        "timecode": "05:00",
        "rationale": "Менеджер вежлив, не грубил"
      },
      {
        "item_no": 26,
        "item_code": "obj_detected",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "У клиента есть сомнения или возражения",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "я не готова платить из своего бюджета такие деньги",
        "timecode": "03:30",
        "rationale": "Выявлено возражение по цене"
      },
      {
        "item_no": 27,
        "item_code": "obj_count",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Количество возражений в звонке",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": null,
        "timecode": null,
        "rationale": "Одно возражение"
      },
      {
        "item_no": 28,
        "item_code": "obj_handled_count",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Количество отработанных возражений",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": null,
        "timecode": null,
        "rationale": "0 отработанных возражений"
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Каждое возражение отработано (да/нет)",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Возражение не отработано, менеджер перевел разговор на следующий год"
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "block": "4",
        "section": "Резюме данных от клиента",
        "title": "Повторил / резюмировал потребности клиента",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не резюмировал потребности клиента"
      },
      {
        "item_no": 19,
        "item_code": "summary_fit",
        "block": "4",
        "section": "Резюме данных от клиента",
        "title": "Подытожил, что курс подойдёт клиенту",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не подвел итог, что курс подходит"
      }
    ]
  },
  "client_portrait": {
    "demographics_json": {
      "age": null,
      "gender": "F",
      "city": null,
      "sphere": "HR",
      "role": "HR-директор"
    },
    "motivation_json": {
      "interest": "Курс менеджер по обучению персонала для себя и сотрудников",
      "motivation": "Обучение сотрудников компании",
      "learning_goals": "Пройти курс, чтобы оценить, затем обучить сотрудников",
      "learning_preferences": null,
      "life_circumstances": null
    },
    "finance_json": {
      "preferred_payment_method": "unknown",
      "financial_readiness": "low",
      "payment_ready": false,
      "interest_in_certificate": null,
      "interest_in_employment": null
    },
    "objections_json": [
      "Финансовые возможности (не готова платить свои деньги)"
    ],
    "temperature": "warm",
    "life_circumstances": null,
    "decision_maker": true,
    "client_questions_json": [
      "Как проходит обучение?",
      "Доступ навсегда?",
      "Есть ли договор с компаниями?"
    ],
    "extra_json": {
      "past_experience": "HR-директор",
      "company_knowledge": "Работает в компании, закладывает бюджет на 27 год",
      "company_familiarity": true,
      "relevant_experience": "has",
      "lead_category": "CCC",
      "conversion_action": "Нет КД",
      "client_questions": [
        "Как проходит обучение?",
        "Доступ навсегда?",
        "Есть ли договор с компаниями?"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T21:50:14.007144"
  }
}