{
  "schema_version": 1,
  "call": {
    "id": "c99cdd8f-cf5a-4cf0-a5b1-09a43287b173",
    "created_at": "2026-06-28T12:12:33",
    "original_filename": "comagic_cb150082a572f8f14ba984c643a9317d",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 362.52,
    "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": "BBB",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T22:01:39.912567"
  },
  "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МЕНЕДЖЕР: [наложение] То есть не исключается такую возможность, да, это понимать.\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МЕНЕДЖЕР: [наложение] То есть не исключается такую возможность, да, это понимать.\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.39,
        "end": 1.25,
        "text": "Ага.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 1.66,
        "end": 6.36,
        "text": "[ФИО], меня зовут",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 3.43,
        "end": 4.73,
        "text": "возвращаться.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 6.36,
        "end": 18.08,
        "text": "[ФИО], звоню вам от онлайн академии Eduson, вы у нас получили скидку на обучение по нерешителям, плюс есть помощник в подарок у вас идёт.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 18.94,
        "end": 22.22,
        "text": "я вот это, это подробнее.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 22.42,
        "end": 36.4,
        "text": "Да, [ФИО], вот звонил как раз обсудить направление. И далее уже, если вам будет интересно, то в удобное время просьба специалистов свяжется с нами подробнее рассказать о программах обучения и на все вопросы ответить.Да,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 39.08,
        "end": 42.84,
        "text": "[ФИО], подскажите, пожалуйста, почему в целом заинтересовало вас обучение?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 44.64,
        "end": 50.96,
        "text": "думаю, что сейчас есть свободное время, если есть свободное время, то как бы можно поучиться, оно всегда пригодится.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 52.1,
        "end": 56.04,
        "text": "то есть это для вас вот такой подход, да, что не первый обычай?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 56.0,
        "end": 62.42,
        "text": "да, как бы, а вы же никогда речи не выдали, если человек хочет узнать, что он развивается.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 63.08,
        "end": 66.22,
        "text": "Согласна с вами, в любом возрасте это актуально.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 65.86,
        "end": 67.46,
        "text": "Да, да.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 68.66,
        "end": 100.12,
        "text": "Согласна с вами. [ФИО], а подскажите, пожалуйста, вот у нас просто есть курсы по нейросетям, есть такие более обобщенные, да, то есть, ну, чтобы познакомиться с нейросетями, то есть там и для создания контента, и для написания фронтов, то есть такой достаточно расширенный список, да, как можно использовать, а есть более такие специализированные, да, то узконаправленные. Вот подскажите, пожалуйста, Вы бы хотели там, допустим, для работы использовать по своей специальности какой -то, или вот, наоборот, познакомиться.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 100.48,
        "end": 104.84,
        "text": "Просто познакомиться даже, потому что я с этим не знакома, как скажем.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 105.51,
        "end": 108.28,
        "text": "Угу, то есть не было, да, опыта, не использовали еще?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 108.44,
        "end": 119.74,
        "text": "Нет, нет, нет, трупа -то не было, поэтому почему бы не узнать, что это вообще такое? Тем более, дети растут, их лучше санитарно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 119.65,
        "end": 140.16,
        "text": "будет полезно, я думаю. Хорошо. [ФИО], а подскажите, пожалуйста, вот, ну, просто познакомиться, да, то есть, ну, редко, когда люди на самом деле готовы вкладываться и временем, да, и финансами, вот просто так, да, ради любопытства, скажем так. Может быть, все -таки вот какие -то дополнительные источники дохода хотелось бы, да, или там оптимизировать какие -то.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 140.26,
        "end": 145.64,
        "text": "конечно, это всегда охота, конечно,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 142.7,
        "end": 145.96,
        "text": "То есть не исключается такую возможность, да, это понимать.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 146.26,
        "end": 148.16,
        "text": "да, это",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 147.26,
        "end": 148.5,
        "text": "Ага, да,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 148.16,
        "end": 149.9,
        "text": "всегда хоть как бы весело.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 150.78,
        "end": 162.26,
        "text": "согласна, есть такие тоже тенденции, сейчас люди действительно задумываются над тем, чтобы еще как -то себя подстраховать, потому что, к сожалению, стабильности сейчас мало в нашем мире.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 163.8,
        "end": 168.64,
        "text": "Расскажите, [ФИО], подскажите, какой опыт работы работаете сейчас, с кем работаете?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 169.25,
        "end": 172.94,
        "text": "Ну, я работал некогда в связи с продавцом, так скажем.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 172.82,
        "end": 175.32,
        "text": "Угу, в продажах, ну это… [ФИО],",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 174.96,
        "end": 178.56,
        "text": "я как бы не работаю, и не такая возможность.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 179.42,
        "end": 183.68,
        "text": "Поэтому, как бы, чего -то узнать новое, как -то, не знаю, развиться.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 185.5,
        "end": 192.14,
        "text": "Потому что это же все в наше время как бы еще идет шагать вперед, а мы сидим и ничего не знаем.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 191.88,
        "end": 275.3,
        "text": "Угу, ну да, да, то есть заменяются уже какие -то процессы, к которым все привыкли, на какие -то уже стратегии. совершенно новые, другие, и действительно нужно быть в курсе, да, чтобы пользоваться всем этим. Хорошо, и, [ФИО], тогда я бы Вам, наверное, предложила рассмотреть у нас есть курс, он так и называется «Мейросеть на практике». То есть вот то, о чем я озвучила, да, то есть это и создание картинок, видео, аудиоформата, работа с текстом, написание фрунтов, ну, то есть вот в целом познакомиться со всеми, так скажем, видами возможных сейчас вариантов и действительно научиться их применять либо для себя в какой -то бытовой жизни, либо для учебы, либо, может быть, действительно как -то подрабатывать, да, вот, например. Ну, просто как пример вам расскажу, у нас очень часто именно вот там берутся по созданию картинок, видео, и работают просто фрилансеры, допустим, вот на тех же самых новых маркетплейсах создают карточки товаров. Вот. То есть, ну, можно и как графический дизайнер, да, то есть на это больше времени уходит, нужно изучать графические дизайны и так далее, а можно вот сгенерировать с помощью нейросетей тех же самых, и, соответственно, всё это значительно быстрее и проще без, так скажем, того, чтобы вникать в какие -то вот уже более такие узкие, да, направления.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 274.92,
        "end": 277.37,
        "text": "Угу, угу, угу, угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 277.34,
        "end": 315.78,
        "text": "по формату это онлайн, то есть это получается уроки в записи, но в графе по расписанию нет, то есть занимайтесь, когда Вам удобно, в любое время, доступ навсегда остается в курсе. И у нас еще есть такая задача, да, то если для Вас вопрос актуален, мы помогаем либо найти какие -то первые заказы, вот именно как фрилансеру, либо, соответственно, нам могут содействовать именно с трудоустройством, то есть помогаем резюме создать, ну, это сейчас, я думаю, Потому что всё -таки новая сфера всегда требует помощи какой -то, вот именно в плане садоводка.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 317.92,
        "end": 320.62,
        "text": "[ФИО], тогда сориентируйте по времени, пожалуйста.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 322.12,
        "end": 327.58,
        "text": "Так, ну, по времени, как бы, ну, я не знаю, пока… А у какое мнение?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 328.45,
        "end": 332.36,
        "text": "с [ФИО], да, вот разница получается плюс три часа, да, к [адрес] у Вас?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 332.26,
        "end": 335.91,
        "text": "да. Но уже не стоит стоять",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 335.38,
        "end": 339.64,
        "text": "с одиннадцати до девятнадцати работают эксперты, в любое время могут связаться.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 340.54,
        "end": 342.22,
        "text": "был все время ближе к обеду.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 342.95,
        "end": 347.04,
        "text": "– [ФИО], а это вот когда приблизительно, сегодня, завтра, в какое время?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 347.64,
        "end": 356.0,
        "text": "Так, давайте, наверное, завтра никак, потому что у меня компьютер в деревне. Завтра на него вечером привезут, послезавтра как бы я готова.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 357.12,
        "end": 359.36,
        "text": "это у нас получается вторник.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 360.52,
        "end": 362.34,
        "text": "Раньше никогда не получал никакой",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 945,
    "duration_seconds": 362.52,
    "pii_redacted_count": 21,
    "created_at": "2026-06-28T22:00:18.756253"
  },
  "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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: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": "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": "pass",
        "quote": "работал некогда в связи с продавцом",
        "timecode": "01:50",
        "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": "01:10",
        "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": "01:15",
        "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": "pass",
        "quote": "сейчас есть свободное время",
        "timecode": "00:35",
        "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": "pass",
        "quote": "то есть не было, да, опыта?",
        "timecode": "01:00",
        "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": "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": "03:00",
        "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": "03:30",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Нет возражений.",
        "applicable": false
      },
      {
        "item_no": 28,
        "item_code": "obj_handled_count",
        "title": "Количество отработанных возражений",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Нет возражений.",
        "applicable": false
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "title": "Каждое возражение отработано (да/нет)",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 5,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Нет возражений.",
        "applicable": false
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "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": 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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Размер скидки не озвучен.",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Точное время не согласовано.",
        "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": "pass",
        "quote": "послезавтра",
        "timecode": "05:30",
        "rationale": "Приблизительная дата согласована.",
        "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": 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": "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": null,
        "timecode": null,
        "rationale": "Личные каналы не предлагались.",
        "applicable": true
      }
    ],
    "section_scores_json": {
      "1": {
        "pass_count": 2,
        "fail_count": 2,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.5
      },
      "2": {
        "pass_count": 0,
        "fail_count": 4,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.0
      },
      "3": {
        "pass_count": 5,
        "fail_count": 3,
        "applicable_count": 8,
        "total_count": 9,
        "percent": 0.625
      },
      "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": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 4,
        "percent": 0.0
      },
      "8": {
        "pass_count": 0,
        "fail_count": 4,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.0
      },
      "9": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 3,
        "percent": 0.0
      },
      "10": {
        "pass_count": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "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.441,
    "confidence": "high",
    "summary": "Клиент интересуется нейросетями из любопытства и свободного времени, опыта нет. Менеджер выявил потребности, презентовал курс и формат, но не обсуждал цену и не пытался закрыть сделку. Договорились на повторный звонок послезавтра.",
    "client_info_json": {
      "interest": "Нейросети",
      "past_experience": "Нет опыта с нейросетями",
      "motivation": "Свободное время, любопытство, возможный дополнительный доход",
      "learning_goals": "Познакомиться с нейросетями, узнать новое",
      "preferred_payment_method": "unknown",
      "course_tariff": "Нейросеть на практике",
      "company_knowledge": null,
      "learning_preferences": "онлайн, в записи, без расписания",
      "client_questions": [
        "А у какое мнение?"
      ],
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "objections": [],
      "relevant_experience": "none",
      "company_familiarity": null,
      "age": null,
      "gender": null,
      "city": null,
      "field": "продажи",
      "role": "продавец",
      "financial_readiness": "unknown",
      "interest_in_certificate": null,
      "interest_in_employment": null,
      "temperature": "cold",
      "life_circumstances": "Не работает, свободное время",
      "decision_maker": null
    },
    "red_flags_json": [
      {
        "code": "rf_no_close_attempt"
      }
    ],
    "coaching_tip": "Добавить структуру разговора (анонс блоков), обсудить стоимость и попытаться закрыть на звонке, используя срочность (скидка/подарок).",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18726,
    "output_tokens": 8186,
    "created_at": "2026-06-28T22:01:39.905929",
    "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": 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": "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": "работал некогда в связи с продавцом",
        "timecode": "01:50",
        "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": "01:10",
        "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": "01:15",
        "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": "pass",
        "score": 3.0,
        "quote": "сейчас есть свободное время",
        "timecode": "00:35",
        "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": "pass",
        "score": 3.0,
        "quote": "то есть не было, да, опыта?",
        "timecode": "01:00",
        "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": null,
        "timecode": null,
        "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": "Точное время не согласовано."
      },
      {
        "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": "pass",
        "score": 2.0,
        "quote": "послезавтра",
        "timecode": "05:30",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Размер скидки не озвучен."
      },
      {
        "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": "pass",
        "score": 4.0,
        "quote": "это и создание картинок, видео, аудиоформата, работа с текстом, написание фронтов",
        "timecode": "03:00",
        "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": "03:30",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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: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": "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "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": false,
        "status": "n/a",
        "score": 0.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": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "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": false,
        "status": "n/a",
        "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": null,
      "city": null,
      "sphere": "продажи",
      "role": "продавец"
    },
    "motivation_json": {
      "interest": "Нейросети",
      "motivation": "Свободное время, любопытство, возможный дополнительный доход",
      "learning_goals": "Познакомиться с нейросетями, узнать новое",
      "learning_preferences": "онлайн, в записи, без расписания",
      "life_circumstances": "Не работает, свободное время"
    },
    "finance_json": {
      "preferred_payment_method": "unknown",
      "financial_readiness": "unknown",
      "payment_ready": false,
      "interest_in_certificate": null,
      "interest_in_employment": null
    },
    "objections_json": [],
    "temperature": "cold",
    "life_circumstances": "Не работает, свободное время",
    "decision_maker": null,
    "client_questions_json": [
      "А у какое мнение?"
    ],
    "extra_json": {
      "past_experience": "Нет опыта с нейросетями",
      "company_knowledge": null,
      "company_familiarity": null,
      "relevant_experience": "none",
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "client_questions": [
        "А у какое мнение?"
      ],
      "decision_maker": null
    },
    "created_at": "2026-06-28T22:01:39.914009"
  }
}