{
  "schema_version": 1,
  "call": {
    "id": "288ace46-88c5-4fb9-8ff3-0ead9d50bc4e",
    "created_at": "2026-06-28T11:30:13",
    "original_filename": "comagic_df71dc77ca891e7f7886d33c0f5ac680",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 404.784,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": null,
    "bucket": null,
    "product": null,
    "deal_id": null,
    "crm_source": "uis",
    "utm_source": null,
    "utm_medium": null,
    "utm_campaign": null,
    "lead_category": "CCC",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T21:53:36.616950"
  },
  "operator": null,
  "transcript": {
    "provider": "okk_dialog_runpod",
    "model": "bzikst/faster-whisper-large-v3-russian",
    "language": "ru",
    "raw_text": "КЛИЕНТ: Алло.\nМЕНЕДЖЕР: Я вот обрежу.\nКЛИЕНТ: Добрый.\nМЕНЕДЖЕР: Звони из Академии Eduson, меня зовут Энс Миссия. (КЛИЕНТ: Да.)\nМЕНЕДЖЕР: Вы нас интересовали с обучением, активировали скидку в шестьдесят пять процентов на любой онлайн -курс.\nМЕНЕДЖЕР: Звоню подобрать для вас подходящее направление, для этого задать вам пару точных вопросов. Если будет интересно, смогу запрос уже передать нам профильному специалисту для консультации в удобное время.\nМЕНЕДЖЕР: Илла, подскажите, нашим клиентам уже удалось ознакомиться направлениями.\nКЛИЕНТ: А, у меня конкретный вопрос один, я там подписалась на ваше, точно не помню название, нейросети, как же он называется, курс, ну, связанный с нейросетями, вот, и у меня теперь вопрос, то, что мне вот эта скидка попалась, я могу ли воспользоваться этим обучением или это нужно дополнительно и брать теперь\nМЕНЕДЖЕР: Я вижу, что вы приобретали курс у нас месяц назад, вы имеете в виду, что подписались, подсоб подписались и приобрели курс, правильно?\nКЛИЕНТ: Да, да, (МЕНЕДЖЕР: А,) правильно, (МЕНЕДЖЕР: поняла,) да.\nМЕНЕДЖЕР: [наложение] но скидка, она не действует уже на приобретенный курс, она действует на любой из новых курсов соответственно.\nКЛИЕНТ: ну, понятно, да, хорошо.\nМЕНЕДЖЕР: Вы что -то дополнительное сюда рассматриваете, я правильно понимаю?\nКЛИЕНТ: Ой, ну, мне сначала тогда нужно разобраться с этим, потому что я не успеваю слишком многое понабраться. Поэтому сначала мне нужно разобраться, а это уже поставить потом на следующий период, вот так. Поэтому, если прямо сейчас, то я вам не готова ответить.\nМЕНЕДЖЕР: Да, поняла. Элла, ну, здесь напомню, что так как все -таки у нас привязки ко времени нет, у нас многие студенты совершают несколько курсов, потому что они в целом доступны всегда остаются, перейдем не торопясь, но время не ограничивают. Да, и, и сейчас действует шкидка, то есть можно на более выгодных условиях приобрести курс, но можно даже приступить к нему чуть позже, так как повторить он не всегда остается. Вот (КЛИЕНТ: Отлично.) такой вариант для себя рассматривается, смещение нескольких курсов для обучения.\nКЛИЕНТ: Ну, да, конечно, почему нет, конечно.\nМЕНЕДЖЕР: Тогда могу уточнить, какое направление было бы интересно задать про пару вопросов, или смогу предложить вынуждать профильные специалисты. Хорошо?\nКЛИЕНТ: Да, я… Да, хорошо, да.\nМЕНЕДЖЕР: Эла тогда сориентировалась, что у нас все есть, то есть как бы есть нейросети, помимо этого у нас есть маркетплейсы, дизайн, IT, 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",
    "redacted_text": "КЛИЕНТ: Алло.\nМЕНЕДЖЕР: Я вот обрежу.\nКЛИЕНТ: Добрый.\nМЕНЕДЖЕР: [ФИО] из Академии Eduson, меня зовут [ФИО]. (КЛИЕНТ: Да.)\nМЕНЕДЖЕР: Вы нас интересовали с обучением, активировали скидку в шестьдесят пять процентов на любой онлайн -курс.\nМЕНЕДЖЕР: Звоню подобрать для вас подходящее направление, для этого задать вам пару точных вопросов. Если будет интересно, смогу запрос уже передать нам профильному специалисту для консультации в удобное время.\nМЕНЕДЖЕР: [ФИО], подскажите, нашим клиентам уже удалось ознакомиться направлениями.\nКЛИЕНТ: А, у меня конкретный вопрос один, я там подписалась на ваше, точно не помню название, нейросети, как же он называется, курс, ну, связанный с нейросетями, вот, и у меня теперь вопрос, то, что мне вот эта скидка попалась, я могу ли воспользоваться этим обучением или это нужно дополнительно и брать теперь\nМЕНЕДЖЕР: Я вижу, что вы приобретали курс у нас месяц назад, вы имеете в виду, что подписались, подсоб подписались и приобрели курс, правильно?\nКЛИЕНТ: Да, да, (МЕНЕДЖЕР: А,) правильно, (МЕНЕДЖЕР: поняла,) да.\nМЕНЕДЖЕР: [наложение] но скидка, она не действует уже на приобретенный курс, она действует на любой из новых курсов соответственно.\nКЛИЕНТ: ну, понятно, да, хорошо.\nМЕНЕДЖЕР: Вы что -то дополнительное сюда рассматриваете, я правильно понимаю?\nКЛИЕНТ: Ой, ну, мне сначала тогда нужно разобраться с этим, потому что я не успеваю слишком многое понабраться. Поэтому сначала мне нужно разобраться, а это уже поставить потом на следующий период, вот так. Поэтому, если прямо сейчас, то я вам не готова ответить.\nМЕНЕДЖЕР: Да, поняла. [ФИО], ну, здесь напомню, что так как все -таки у нас привязки ко времени нет, у нас многие студенты совершают несколько курсов, потому что они в целом доступны всегда остаются, перейдем не торопясь, но время не ограничивают. Да, и, и сейчас действует шкидка, то есть можно на более выгодных условиях приобрести курс, но можно даже приступить к нему чуть позже, так как повторить он не всегда остается. Вот (КЛИЕНТ: Отлично.) такой вариант для себя рассматривается, смещение нескольких курсов для обучения.\nКЛИЕНТ: Ну, да, конечно, почему нет, конечно.\nМЕНЕДЖЕР: Тогда могу уточнить, какое направление было бы интересно задать про пару вопросов, или смогу предложить вынуждать профильные специалисты. Хорошо?\nКЛИЕНТ: Да, я… Да, хорошо, да.\nМЕНЕДЖЕР: [ФИО] тогда сориентировалась, что у нас все есть, то есть как бы есть нейросети, помимо этого у нас есть маркетплейсы, дизайн, IT, 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",
    "segments": [
      {
        "start": 1.03,
        "end": 1.9,
        "text": "Алло.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 1.86,
        "end": 3.2,
        "text": "Я вот обрежу.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 3.08,
        "end": 4.48,
        "text": "Добрый.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 4.74,
        "end": 8.02,
        "text": "Звони из Академии Eduson, меня зовут [ФИО].",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 8.94,
        "end": 14.58,
        "text": "Вы нас интересовали с обучением, активировали скидку в шестьдесят пять процентов на любой онлайн -курс.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 15.78,
        "end": 25.72,
        "text": "Звоню подобрать для вас подходящее направление, для этого задать вам пару точных вопросов. Если будет интересно, смогу запрос уже передать нам профильному специалисту для консультации в удобное время.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 27.74,
        "end": 30.9,
        "text": "[ФИО], подскажите, нашим клиентам уже удалось ознакомиться направлениями.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 32.2,
        "end": 57.32,
        "text": "А, у меня конкретный вопрос один, я там подписалась на ваше, точно не помню название, нейросети, как же он называется, курс, ну, связанный с нейросетями, вот, и у меня теперь вопрос, то, что мне вот эта скидка попалась, я могу ли воспользоваться этим обучением или это нужно дополнительно и брать теперь",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 58.18,
        "end": 66.26,
        "text": "Я вижу, что вы приобретали курс у нас месяц назад, вы имеете в виду, что подписались, подсоб подписались и приобрели курс, правильно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 66.21,
        "end": 68.61,
        "text": "Да, да, правильно, да.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 68.36,
        "end": 75.14,
        "text": "но скидка, она не действует уже на приобретенный курс, она действует на любой из новых курсов соответственно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 76.25,
        "end": 77.93,
        "text": "ну, понятно, да, хорошо.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 79.3,
        "end": 82.74,
        "text": "Вы что -то дополнительное сюда рассматриваете, я правильно понимаю?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 83.64,
        "end": 100.88,
        "text": "Ой, ну, мне сначала тогда нужно разобраться с этим, потому что я не успеваю слишком многое понабраться. Поэтому сначала мне нужно разобраться, а это уже поставить потом на следующий период, вот так. Поэтому, если прямо сейчас, то я вам не готова ответить.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 101.44,
        "end": 127.2,
        "text": "Да, поняла. [ФИО], ну, здесь напомню, что так как все -таки у нас привязки ко времени нет, у нас многие студенты совершают несколько курсов, потому что они в целом доступны всегда остаются, перейдем не торопясь, но время не ограничивают. Да, и, и сейчас действует шкидка, то есть можно на более выгодных условиях приобрести курс, но можно даже приступить к нему чуть позже, так как повторить он не всегда остается. Вот такой вариант для себя рассматривается, смещение нескольких курсов для обучения.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 127.52,
        "end": 130.56,
        "text": "Ну, да, конечно, почему нет, конечно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 130.68,
        "end": 138.82,
        "text": "Тогда могу уточнить, какое направление было бы интересно задать про пару вопросов, или смогу предложить вынуждать профильные специалисты. Хорошо?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 138.89,
        "end": 140.79,
        "text": "Да, я… Да, хорошо, да.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 141.62,
        "end": 157.44,
        "text": "[ФИО] тогда сориентировалась, что у нас все есть, то есть как бы есть нейросети, помимо этого у нас есть маркетплейсы, дизайн, IT, HR, менеджмент, маркетинг, финансы, бухгалтерия, аналитика. Вот из этого что -то было бы вам интересно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 160.3,
        "end": 167.46,
        "text": "я думала, что меня интересуют нейросети и в различных интерпретациях, скажем так, вот поэтому,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 167.08,
        "end": 169.2,
        "text": "бы вы",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 167.62,
        "end": 172.32,
        "text": "да, да,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 169.2,
        "end": 180.62,
        "text": "рассматривали то, что отрешено дополнительно по нейросетям, поняла бы, по нейросетям у нас широкая линейка. Вещь та, что вы приобрели такой общий курс в нейросети на практике.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 181.96,
        "end": 187.28,
        "text": "Подскажите, а вот что еще дополнительно хотелось бы для себя научиться делать с помощью нейросетей?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 188.34,
        "end": 214.04,
        "text": "Но дополнительно, да, это или будут, скорее всего, Я приступала",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 198.48,
        "end": 208.06,
        "text": "Но, так как я не профильный специалист по университетам, но насколько я знаю, в курсе «Нейросети на практике» там также изучаются создание флота, видео и так далее.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 208.9,
        "end": 212.24,
        "text": "А Вы уже приступали к изучению данного курса?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 214.04,
        "end": 233.82,
        "text": "только на начальных уроках, поэтому я как бы еще до этого не дошла, но там, я так понимаю, есть какие -то дополнительные вещи в этом направлении. Поэтому вот я ими готова сейчас вам ответить. Нужно более детально посмотреть на это все. Потому что я точно помню, что там написано",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 234.76,
        "end": 237.32,
        "text": "«дополнительное образование» вот по этому направлению.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 239.16,
        "end": 255.26,
        "text": "И когда я общалась первый раз, мне сказали, что если вы как бы в этом направлении пойдете, то надо будет дополнительно еще что -то там сделать. вот поэтому у меня это в памяти осталось и я среагировала на эту скидку",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 256.71,
        "end": 277.0,
        "text": "Ну, это, наверное, вам предлагали про версию, так сказать, мастера. Ведь в курсе есть различные программы, которые отличаются И, возможно, вас ориентировали как раз на такую максимальную программу в этом курсе.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 281.22,
        "end": 296.14,
        "text": "Ну, возможно, но я, вот видите, не совсем подготовлена, чтобы с [ФИО] сейчас поговорить на эту тему, поэтому, если Вам сейчас прям нужен ответ, ну, не знаю, можем мы его как -то перенести на более позднее время.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 296.77,
        "end": 309.24,
        "text": "Ну и, естественно, третье, я каким образом бы могла вам предложить чуть больше погрузиться, соответственно, в обучение, если будете понимать, что вам хотелось бы изучить больше информации по",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 307.84,
        "end": 309.1,
        "text": "Угу, угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 309.24,
        "end": 326.3,
        "text": "нейросетям, то, соответственно, можно тогда будет обратиться, чтобы могли подобрать что -то дополнительное. Потому что все -таки на данный момент сказали, что только начали приступать, возможно, вам все -таки хватит информации, которая содержится в курсе, а, возможно, все -таки и хотели бы что -то еще рассмотреть.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 326.63,
        "end": 329.62,
        "text": "Да, возможно, да, совершенно верно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 329.62,
        "end": 335.78,
        "text": "Хорошо, [ФИО], тогда, если вдруг доверься, будем ждать Вас поактуальности, если что -то творится.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 335.52,
        "end": 340.14,
        "text": "как потом обратиться к нам, сейчас вот уточнить этот момент?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 340.48,
        "end": 343.02,
        "text": "Ну, через сайт просто можно будет запросы вставить.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 343.82,
        "end": 344.72,
        "text": "Через сайт.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 346.28,
        "end": 346.92,
        "text": "Хорошо.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 348.52,
        "end": 356.24,
        "text": "Ну, просто, находясь, у нас робот отвечает, а здесь просто через сайт можно будет заявочку оставить, и, соответственно, уже специалист перезвонит напрямую.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 356.36,
        "end": 368.74,
        "text": "просто через сайт там сейчас есть как бы уве[адрес], да, о том, что у меня есть какая -то дополнительная скидка. Правильно я понимаю, нет? – Да,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 365.5,
        "end": 371.28,
        "text": "мы от партнеров активизировали скидку в шестьдесят пять процентов. Эта скидка действует в течение трех дней.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 372.74,
        "end": 375.28,
        "text": "А -а, в течение трёх дней, вон оно что!",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 375.34,
        "end": 381.5,
        "text": "поэтому Вы говорите, что пока что нет понимания, будет ли требоваться обучение, потому что только иначе",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 382.4,
        "end": 385.54,
        "text": "вы приобрели за себя курс.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 386.4,
        "end": 387.68,
        "text": "Однако у",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 387.2,
        "end": 390.86,
        "text": "я",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 387.68,
        "end": 395.2,
        "text": "нас в любом случае периодически разные скидки проходят, поэтому уверена, что вы на какую -нибудь акцию дополнительно для себя попадете.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 395.6,
        "end": 399.66,
        "text": "я вас услышала, спасибо, хорошо поняла, угу, угу, хорошо,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 399.4,
        "end": 399.98,
        "text": "что вы уделили",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 399.94,
        "end": 401.86,
        "text": "да,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 399.98,
        "end": 403.56,
        "text": "время на хороший момент рассчитания. Всего доброго.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 1004,
    "duration_seconds": 404.784,
    "pii_redacted_count": 10,
    "created_at": "2026-06-28T21:52:20.419575"
  },
  "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": "Добрый.",
        "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:05",
        "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:05",
        "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:08",
        "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": "pass",
        "quote": "для этого задать вам пару точных вопросов",
        "timecode": "00:10",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Курс инструментальный (нейросети), не профессия.",
        "applicable": false
      },
      {
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Опыт не выяснялся.",
        "applicable": true
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "title": "Повторил / резюмировал потребности клиента",
        "section": "Резюме данных от клиента",
        "block": "4",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Вы говорите, что пока что нет понимания, будет ли требоваться обучение, потому что только начали курс",
        "timecode": "06:30",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Вопрос о выборе тарифа не задан.",
        "applicable": true
      },
      {
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "02:00",
        "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": "1",
        "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": "1",
        "timecode": null,
        "rationale": "Менеджер дал аргументы (скидка, доступность).",
        "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": "pass",
        "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:08",
        "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:08",
        "rationale": "Размер скидки 65% назван.",
        "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": "Цена до и после скидки не названа.",
        "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": "Предложение оформить сейчас не прозвучало.",
        "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Следующий звонок не назначался.",
        "applicable": false
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Следующий звонок не назначался.",
        "applicable": false
      },
      {
        "item_no": 39,
        "item_code": "prof_listens",
        "title": "Консультант слышит клиента и отвечает по сути",
        "section": "Профессионализм",
        "block": "11",
        "weight": 4,
        "is_critical": true,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": "pass",
        "quote": "можно на более выгодных условиях приобрести курс... даже приступить позже",
        "timecode": "03:00",
        "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": "06: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": 0,
        "fail_count": 8,
        "applicable_count": 8,
        "total_count": 9,
        "percent": 0.0
      },
      "4": {
        "pass_count": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "5": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 4,
        "percent": 0.0
      },
      "6": {
        "pass_count": 0,
        "fail_count": 2,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.0
      },
      "7": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "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": 0,
        "applicable_count": 0,
        "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": 3,
        "fail_count": 0,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 1.0
      },
      "13": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      }
    },
    "overall_score": 0.452,
    "confidence": "medium",
    "summary": "Клиент уже купила курс 'Нейросети на практике', только начала обучение. Менеджер предложил дополнительный курс со скидкой 65%, но клиент отложила решение, сославшись на загруженность. Следующий шаг не назначен.",
    "client_info_json": {
      "interest": "нейросети",
      "past_experience": "купила курс 'Нейросети на практике', только начала изучение",
      "motivation": null,
      "learning_goals": "возможно дополнительное обучение по нейросетям, но не определена",
      "preferred_payment_method": "unknown",
      "course_tariff": "Нейросети на практике (уже куплен)",
      "company_knowledge": null,
      "learning_preferences": null,
      "client_questions": [
        "можно ли использовать скидку на уже купленный курс",
        "как обратиться позже"
      ],
      "lead_category": "CCC",
      "conversion_action": "Нет КД",
      "objections": [],
      "relevant_experience": null,
      "company_familiarity": true,
      "age": null,
      "gender": "F",
      "city": null,
      "field": null,
      "role": null,
      "financial_readiness": "unknown",
      "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"
      }
    ],
    "coaching_tip": "Активнее предлагайте оформление в моменте, используя скидку как триггер. Обязательно назначайте конкретный следующий шаг с датой и временем повторного звонка.",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18852,
    "output_tokens": 9749,
    "created_at": "2026-06-28T21:53:36.611257",
    "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": true,
        "status": "fail",
        "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": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": "pass",
        "score": 4.0,
        "quote": "можно на более выгодных условиях приобрести курс... даже приступить позже",
        "timecode": "03:00",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": false,
        "status": "n/a",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Опыт не выяснялся."
      },
      {
        "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": "06: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": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Следующий звонок не назначался."
      },
      {
        "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": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Следующий звонок не назначался."
      },
      {
        "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:08",
        "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:08",
        "rationale": "Размер скидки 65% назван."
      },
      {
        "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": "Цена до и после скидки не названа."
      },
      {
        "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": "Предложение оформить сейчас не прозвучало."
      },
      {
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "Добрый.",
        "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:05",
        "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:05",
        "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:08",
        "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": "pass",
        "score": 1.0,
        "quote": "для этого задать вам пару точных вопросов",
        "timecode": "00:10",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": null,
        "timecode": null,
        "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": "02:00",
        "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": "1",
        "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": "1",
        "timecode": null,
        "rationale": "Менеджер дал аргументы (скидка, доступность)."
      },
      {
        "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": "pass",
        "score": 5.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": "pass",
        "score": 2.0,
        "quote": "Вы говорите, что пока что нет понимания, будет ли требоваться обучение, потому что только начали курс",
        "timecode": "06:30",
        "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": null,
      "role": null
    },
    "motivation_json": {
      "interest": "нейросети",
      "motivation": null,
      "learning_goals": "возможно дополнительное обучение по нейросетям, но не определена",
      "learning_preferences": null,
      "life_circumstances": null
    },
    "finance_json": {
      "preferred_payment_method": "unknown",
      "financial_readiness": "unknown",
      "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": "купила курс 'Нейросети на практике', только начала изучение",
      "company_knowledge": null,
      "company_familiarity": true,
      "relevant_experience": null,
      "lead_category": "CCC",
      "conversion_action": "Нет КД",
      "client_questions": [
        "можно ли использовать скидку на уже купленный курс",
        "как обратиться позже"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T21:53:36.618192"
  }
}