{
  "schema_version": 1,
  "call": {
    "id": "d8f6de9a-2e99-4b82-99e7-a1dcc135f2bc",
    "created_at": "2026-06-28T10:17:02",
    "original_filename": "comagic_2a983c3b8ef6a36e2b40559adf3401d2",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 282.6,
    "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-28T21:26:39.335549"
  },
  "operator": null,
  "transcript": {
    "provider": "okk_dialog_runpod",
    "model": "bzikst/faster-whisper-large-v3-russian",
    "language": "ru",
    "raw_text": "КЛИЕНТ: Алло!\nМЕНЕДЖЕР: Алло, здравствуйте. Меня (КЛИЕНТ: Здравствуйте!) зовут Кристина. Я звоню от онлайн -академии Eduson. Вижу, что заинтересовались нашим обучением по 1С -бухгалтерии, получили дополнительную скидку до шесть девяти процентов на курсы. Все (КЛИЕНТ: Да,) правильно? Интересовались 1С -ки?\nКЛИЕНТ: да, смотрела.\nМЕНЕДЖЕР: Звоню буквально на пару минут, хочу уточнить детали, и, если будет интересно, перенаправлю уже на консультацию более подробно по этой программе нашим специалистам. Он сориентирует по обучению, по срокам, подарит вас с вашей скидкой более подробно, а также расскажет о условиях акции курса подарок. Так, мне пару минут буквально уделите, пока (КЛИЕНТ: Извини,) задам вопрос. (КЛИЕНТ: спрашиваю)\nМЕНЕДЖЕР: А подскажите, почему сейчас интересует именно 1С с нуля изучить.\nКЛИЕНТ: Ну, потому что мы перешли на 1С, то есть мне как бы интересно программирование конкретно.\nМЕНЕДЖЕР: А, подождите, программирование, а именно разработка 1С или (КЛИЕНТ: Да,) -таки про… (КЛИЕНТ: нет,) А, разработки.\nКЛИЕНТ: [наложение] учет я знаю, да, мне интересно программирование.\nМЕНЕДЖЕР: [наложение] Я поняла, а для каких целей рассматривать именно программирование программы?\nКЛИЕНТ: Вообще, для себя, я ведущий главный бухгалтер, мне интересно составление внешних этих доп. отчетов (МЕНЕДЖЕР: Но) и так далее.\nМЕНЕДЖЕР: я не знаю, Я поняла, а вы работаете в коммерческой или бюллетеней (КЛИЕНТ: Нет,) организации?\nКЛИЕНТ: [наложение] бюджетная организация.\nМЕНЕДЖЕР: [наложение] Клодсей, к сожалению, не подойдет программе, потому что они все идут для у нас коммерческих организаций.\nКЛИЕНТ: А, угу, а меня -то нет, у меня бюджет конкретно.\nМЕНЕДЖЕР: Я поняла, ну, вот здесь именно для коммерции, ну, у нас по бухгалтерии не только, именно бухгалтерии я имею в виду, у (КЛИЕНТ: Ядерный.) нас есть много разных направлений, возможно, что -то другое вам может подойти, так как у вас средства, ну, есть и скидка, и под акцию вы попадаете. Может быть, что -то рассмотрите, я могу продиктовать, что у нас есть дополнительно.\nКЛИЕНТ: [наложение] Давайте продиктуйте.\nМЕНЕДЖЕР: [наложение] Угу. Кроме бухгалтерии, мы предлагаем образовательные продукты по направлениям аналитика, программирования, финансы,\nМЕНЕДЖЕР: менеджмент, маркетинг, HR, маркетплейсинг, а также ввести множество курсов по нейросезонам для разных сфер жизни.\nМЕНЕДЖЕР: Что (КЛИЕНТ: Ну,) -то (КЛИЕНТ: а) такое было\nКЛИЕНТ: (МЕНЕДЖЕР: бы) программирование (МЕНЕДЖЕР: интересно.) что там ходит?\nМЕНЕДЖЕР: Программирование — это разные, значит, программы по Python -разработчик -фронтенд, разработчик -тестировщик программ, ну, и остальные, если я просто не специалист в направлении, я могу только примерно сказать или перенаправить на уже консультацию по этому направлению.\nКЛИЕНТ: У меня было программирование, можно было посмотреть (МЕНЕДЖЕР: Да,) без разницы, ведь там коммерция, бюджет не важен, там же Сам (МЕНЕДЖЕР: я) смысл,\nМЕНЕДЖЕР: думаю, здесь не будет разницы, (КЛИЕНТ: но...) вы программирование именно хотите тоже туда, в разработку, я правильно понимаю?\nКЛИЕНТ: [наложение] Да, ага.\nМЕНЕДЖЕР: Ага, хорошо. Ну давайте попробуем именно программирование, разработка 1С, возможно, есть тоже такая программа, которая может подберет подходящих обучений под ваши задачи, именно в рамках 1С и разработки программ. (КЛИЕНТ: Угу.) Правильно я поняла, да?\nМЕНЕДЖЕР: Раков, скажите еще, формат обучения онлайн вот вам знаком? Может быть, уже какие (КЛИЕНТ: Да,) -то рамки?\nКЛИЕНТ: да, да, конечно, (МЕНЕДЖЕР: Онлайн) угу.\nМЕНЕДЖЕР: обучали? Супер! Ну, здесь тогда скажу только то, что курсы останутся с вами навсегда. На них у нас идет обрезненный доступ, будет куратор, который скрепляется на год, то есть в течение года можете тоже пользоваться, задавать вопросы по обучению, чтобы он вас ориентировал (КЛИЕНТ: Угу.) по рабочим задачам, и по окончании выдаем удостоверение о повышении квалификации и дипломе установленного образца. (КЛИЕНТ: Угу.) Ну, давайте, хотя здесь подробно уже специалист все расскажет как раз, подпереть программу и ответить на ваши вопросы. (КЛИЕНТ: Угу.) Все вопросы, если вам было бы удобно, чтобы с вами связались и проконсультировали.\nКЛИЕНТ: [наложение] Угу, давайте на понедельник, во\nМЕНЕДЖЕР: [наложение] Понедельник, первая, вторая половина дня, как удобнее?\nКЛИЕНТ: второй половине дня.\nМЕНЕДЖЕР: Ну, вижу, у нас с вами разница еще в два часа, правильно? (КЛИЕНТ: да.) если сможет помочь? Ага, до какого времени, чтобы вечером мы вам (КЛИЕНТ: Да,) не (КЛИЕНТ: без) поздно позвонили? (КЛИЕНТ: разницы,) А, (КЛИЕНТ: да,) здесь без разницы. (КЛИЕНТ: да,) Ну, смотрите, могу (КЛИЕНТ: отсюда) поставить (КЛИЕНТ: как) (КЛИЕНТ: бы.) шестнадцати по массе, а у вас будет это шесть. (КЛИЕНТ: Угу,) Да, можно (КЛИЕНТ: хорошо,) поставить?\nКЛИЕНТ: это вот даже удобнее, (МЕНЕДЖЕР: А,) угу.\nМЕНЕДЖЕР: отлично. И напомню, еще раз скажу, что вы сейчас подаете по акции «Курс подарков» по промо -коду «Близнецы». Вы можете еще дополнительно для себя, а может быть, еще для кого -то из близких, курс какой -то выбрать еще в «Подарок». Ну, тогда уже завтра с вами свяжется все (КЛИЕНТ: Угу,) более подробно\nКЛИЕНТ: [наложение] хорошо, хорошо,\nМЕНЕДЖЕР: Спасибо за уделенное время. (КЛИЕНТ: угу,) Всего доброго.\nКЛИЕНТ: угу, до свиданья.\n",
    "redacted_text": "КЛИЕНТ: Алло!\nМЕНЕДЖЕР: [ФИО], здравствуйте. Меня (КЛИЕНТ: Здравствуйте!) зовут [ФИО]. Я звоню от онлайн -академии Eduson. Вижу, что заинтересовались нашим обучением по 1С -бухгалтерии, получили дополнительную скидку до шесть девяти процентов на курсы. Все (КЛИЕНТ: Да,) правильно? Интересовались 1С -ки?\nКЛИЕНТ: да, смотрела.\nМЕНЕДЖЕР: [ФИО] буквально на пару минут, хочу уточнить детали, и, если будет интересно, перенаправлю уже на консультацию более подробно по этой программе нашим специалистам. Он сориентирует по обучению, по срокам, подарит вас с вашей скидкой более подробно, а также расскажет о условиях акции курса подарок. Так, мне пару минут буквально уделите, пока (КЛИЕНТ: Извини,) задам вопрос. (КЛИЕНТ: спрашиваю)\nМЕНЕДЖЕР: А подскажите, почему сейчас интересует именно 1С с нуля изучить.\nКЛИЕНТ: Ну, потому что мы перешли на 1С, то есть мне как бы интересно программирование конкретно.\nМЕНЕДЖЕР: А, подождите, программирование, а именно разработка 1С или (КЛИЕНТ: Да,) -таки про… (КЛИЕНТ: нет,) А, разработки.\nКЛИЕНТ: [наложение] учет я знаю, да, мне интересно программирование.\nМЕНЕДЖЕР: [наложение] Я поняла, а для каких целей рассматривать именно программирование программы?\nКЛИЕНТ: Вообще, для себя, я ведущий главный бухгалтер, мне интересно составление внешних этих доп. отчетов (МЕНЕДЖЕР: Но) и так далее.\nМЕНЕДЖЕР: я не знаю, Я поняла, а вы работаете в коммерческой или бюллетеней (КЛИЕНТ: Нет,) организации?\nКЛИЕНТ: [наложение] бюджетная организация.\nМЕНЕДЖЕР: [наложение] [ФИО], к сожалению, не подойдет программе, потому что они все идут для у нас коммерческих организаций.\nКЛИЕНТ: А, угу, а меня -то нет, у меня бюджет конкретно.\nМЕНЕДЖЕР: Я поняла, ну, вот здесь именно для коммерции, ну, у нас по бухгалтерии не только, именно бухгалтерии я имею в виду, у (КЛИЕНТ: Ядерный.) нас есть много разных направлений, возможно, что -то другое вам может подойти, так как у вас средства, ну, есть и скидка, и под акцию вы попадаете. Может быть, что -то рассмотрите, я могу продиктовать, что у нас есть дополнительно.\nКЛИЕНТ: [наложение] Давайте продиктуйте.\nМЕНЕДЖЕР: [наложение] [ФИО]. Кроме бухгалтерии, мы предлагаем образовательные продукты по направлениям аналитика, программирования, финансы,\nМЕНЕДЖЕР: менеджмент, маркетинг, HR, маркетплейсинг, а также ввести множество курсов по нейросезонам для разных сфер жизни.\nМЕНЕДЖЕР: Что (КЛИЕНТ: Ну,) -то (КЛИЕНТ: а) такое было\nКЛИЕНТ: (МЕНЕДЖЕР: бы) программирование (МЕНЕДЖЕР: интересно.) что там ходит?\nМЕНЕДЖЕР: Программирование — это разные, значит, программы по Python -разработчик -фронтенд, разработчик -тестировщик программ, ну, и остальные, если я просто не специалист в направлении, я могу только примерно сказать или перенаправить на уже консультацию по этому направлению.\nКЛИЕНТ: У меня было программирование, можно было посмотреть (МЕНЕДЖЕР: Да,) без разницы, ведь там коммерция, бюджет не важен, там же Сам (МЕНЕДЖЕР: я) смысл,\nМЕНЕДЖЕР: думаю, здесь не будет разницы, (КЛИЕНТ: но...) вы программирование именно хотите тоже туда, в разработку, я правильно понимаю?\nКЛИЕНТ: [наложение] Да, ага.\nМЕНЕДЖЕР: [ФИО], хорошо. Ну давайте попробуем именно программирование, разработка 1С, возможно, есть тоже такая программа, которая может подберет подходящих обучений под ваши задачи, именно в рамках 1С и разработки программ. (КЛИЕНТ: Угу.) Правильно я поняла, да?\nМЕНЕДЖЕР: [ФИО], скажите еще, формат обучения онлайн вот вам знаком? Может быть, уже какие (КЛИЕНТ: Да,) -то рамки?\nКЛИЕНТ: да, да, конечно, (МЕНЕДЖЕР: Онлайн) угу.\nМЕНЕДЖЕР: обучали? Супер! Ну, здесь тогда скажу только то, что курсы останутся с вами навсегда. На них у нас идет обрезненный доступ, будет куратор, который скрепляется на год, то есть в течение года можете тоже пользоваться, задавать вопросы по обучению, чтобы он вас ориентировал (КЛИЕНТ: Угу.) по рабочим задачам, и по окончании выдаем удостоверение о повышении квалификации и дипломе установленного образца. (КЛИЕНТ: Угу.) Ну, давайте, хотя здесь подробно уже специалист все расскажет как раз, подпереть программу и ответить на ваши вопросы. (КЛИЕНТ: Угу.) Все вопросы, если вам было бы удобно, чтобы с вами связались и проконсультировали.\nКЛИЕНТ: [наложение] [ФИО], давайте на понедельник, во\nМЕНЕДЖЕР: [наложение] Понедельник, первая, вторая половина дня, как удобнее?\nКЛИЕНТ: второй половине дня.\nМЕНЕДЖЕР: Ну, вижу, у нас с вами разница еще в два часа, правильно? (КЛИЕНТ: да.) если сможет помочь? Ага, до какого времени, чтобы вечером мы вам (КЛИЕНТ: Да,) не (КЛИЕНТ: без) поздно позвонили? (КЛИЕНТ: разницы,) А, (КЛИЕНТ: да,) здесь без разницы. (КЛИЕНТ: да,) Ну, смотрите, могу (КЛИЕНТ: отсюда) поставить (КЛИЕНТ: как) (КЛИЕНТ: бы.) шестнадцати по массе, а у вас будет это шесть. (КЛИЕНТ: [ФИО],) Да, можно (КЛИЕНТ: хорошо,) поставить?\nКЛИЕНТ: это вот даже удобнее, (МЕНЕДЖЕР: А,) угу.\nМЕНЕДЖЕР: отлично. И напомню, еще раз скажу, что вы сейчас подаете по акции «Курс подарков» по промо -коду «Близнецы». Вы можете еще дополнительно для себя, а может быть, еще для кого -то из близких, курс какой -то выбрать еще в «Подарок». Ну, тогда уже завтра с вами свяжется все (КЛИЕНТ: [ФИО],) более подробно\nКЛИЕНТ: [наложение] хорошо, хорошо,\nМЕНЕДЖЕР: Спасибо за уделенное время. (КЛИЕНТ: угу,) Всего доброго.\nКЛИЕНТ: угу, до свиданья.\n",
    "segments": [
      {
        "start": 1.38,
        "end": 2.12,
        "text": "Алло!",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 2.56,
        "end": 18.52,
        "text": "Алло, здравствуйте. Меня зовут [ФИО]. Я звоню от онлайн -академии Eduson. Вижу, что заинтересовались нашим обучением по 1С -бухгалтерии, получили дополнительную скидку до шесть девяти процентов на курсы. Все правильно? Интересовались 1С -ки?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 19.48,
        "end": 20.7,
        "text": "да, смотрела.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 20.96,
        "end": 43.52,
        "text": "Звоню буквально на пару минут, хочу уточнить детали, и, если будет интересно, перенаправлю уже на консультацию более подробно по этой программе нашим специалистам. Он сориентирует по обучению, по срокам, подарит вас с вашей скидкой более подробно, а также расскажет о условиях акции курса подарок. Так, мне пару минут буквально уделите, пока задам вопрос.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 44.56,
        "end": 49.84,
        "text": "А подскажите, почему сейчас интересует именно 1С с нуля изучить.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 50.72,
        "end": 57.25,
        "text": "Ну, потому что мы перешли на 1С, то есть мне как бы интересно программирование конкретно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 58.92,
        "end": 65.58,
        "text": "А, подождите, программирование, а именно разработка 1С или -таки про… А, разработки.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 64.68,
        "end": 68.22,
        "text": "учет я знаю, да, мне интересно программирование.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 68.29,
        "end": 73.88,
        "text": "Я поняла, а для каких целей рассматривать именно программирование программы?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 73.02,
        "end": 80.52,
        "text": "Вообще, для себя, я ведущий главный бухгалтер, мне интересно составление внешних этих доп. отчетов и так далее.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 80.78,
        "end": 86.56,
        "text": "я не знаю, Я поняла, а вы работаете в коммерческой или бюллетеней организации?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 86.34,
        "end": 88.04,
        "text": "бюджетная организация.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 87.84,
        "end": 94.26,
        "text": "[ФИО], к сожалению, не подойдет программе, потому что они все идут для у нас коммерческих организаций.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 94.76,
        "end": 98.26,
        "text": "А, угу, а меня -то нет, у меня бюджет конкретно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 98.52,
        "end": 118.88,
        "text": "Я поняла, ну, вот здесь именно для коммерции, ну, у нас по бухгалтерии не только, именно бухгалтерии я имею в виду, у нас есть много разных направлений, возможно, что -то другое вам может подойти, так как у вас средства, ну, есть и скидка, и под акцию вы попадаете. Может быть, что -то рассмотрите, я могу продиктовать, что у нас есть дополнительно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 118.4,
        "end": 119.98,
        "text": "Давайте продиктуйте.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 119.78,
        "end": 129.0,
        "text": "Угу. Кроме бухгалтерии, мы предлагаем образовательные продукты по направлениям аналитика, программирования, финансы,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 130.5,
        "end": 138.86,
        "text": "менеджмент, маркетинг, HR, маркетплейсинг, а также ввести множество курсов по нейросезонам для разных сфер жизни.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 139.76,
        "end": 141.08,
        "text": "Что -то такое было",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 141.08,
        "end": 144.5,
        "text": "программирование что там ходит?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 145.92,
        "end": 161.74,
        "text": "Программирование — это разные, значит, программы по Python -разработчик -фронтенд, разработчик -тестировщик программ, ну, и остальные, если я просто не специалист в направлении, я могу только примерно сказать или перенаправить на уже консультацию по этому направлению.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 162.72,
        "end": 171.58,
        "text": "У меня было программирование, можно было посмотреть без разницы, ведь там коммерция, бюджет не важен, там же Сам смысл,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 169.6,
        "end": 177.5,
        "text": "думаю, здесь не будет разницы, вы программирование именно хотите тоже туда, в разработку, я правильно понимаю?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 177.38,
        "end": 179.0,
        "text": "Да, ага.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 178.72,
        "end": 195.88,
        "text": "Ага, хорошо. Ну давайте попробуем именно программирование, разработка 1С, возможно, есть тоже такая программа, которая может подберет подходящих обучений под ваши задачи, именно в рамках 1С и разработки программ. Правильно я поняла, да?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 197.48,
        "end": 202.64,
        "text": "[ФИО], скажите еще, формат обучения онлайн вот вам знаком? Может быть, уже какие -то рамки?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 202.44,
        "end": 204.18,
        "text": "да, да, конечно, угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 203.9,
        "end": 237.7,
        "text": "обучали? Супер! Ну, здесь тогда скажу только то, что курсы останутся с вами навсегда. На них у нас идет обрезненный доступ, будет куратор, который скрепляется на год, то есть в течение года можете тоже пользоваться, задавать вопросы по обучению, чтобы он вас ориентировал по рабочим задачам, и по окончании выдаем удостоверение о повышении квалификации и дипломе установленного образца. Ну, давайте, хотя здесь подробно уже специалист все расскажет как раз, подпереть программу и ответить на ваши вопросы. Все вопросы, если вам было бы удобно, чтобы с вами связались и проконсультировали.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 238.24,
        "end": 243.68,
        "text": "Угу, давайте на понедельник, во",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 241.1,
        "end": 243.72,
        "text": "Понедельник, первая, вторая половина дня, как удобнее?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 243.68,
        "end": 244.88,
        "text": "второй половине дня.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 245.04,
        "end": 260.54,
        "text": "Ну, вижу, у нас с вами разница еще в два часа, правильно? если сможет помочь? Ага, до какого времени, чтобы вечером мы вам не поздно позвонили? А, здесь без разницы. Ну, смотрите, могу поставить шестнадцати по массе, а у вас будет это шесть. Да, можно поставить?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 260.62,
        "end": 262.26,
        "text": "это вот даже удобнее, угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 262.26,
        "end": 277.14,
        "text": "отлично. И напомню, еще раз скажу, что вы сейчас подаете по акции «Курс подарков» по промо -коду «Близнецы». Вы можете еще дополнительно для себя, а может быть, еще для кого -то из близких, курс какой -то выбрать еще в «Подарок». Ну, тогда уже завтра с вами свяжется все более подробно",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 277.0,
        "end": 279.0,
        "text": "хорошо, хорошо,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 278.04,
        "end": 280.24,
        "text": "Спасибо за уделенное время. Всего доброго.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 280.14,
        "end": 281.58,
        "text": "угу, до свиданья.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      }
    ],
    "word_count": 759,
    "duration_seconds": 282.6,
    "pii_redacted_count": 10,
    "created_at": "2026-06-28T21:25:42.341823"
  },
  "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": 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": "pass",
        "quote": "меня зовут [ФИО]",
        "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": null,
        "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": "Вижу, что заинтересовались нашим обучением по 1С -бухгалтерии",
        "timecode": null,
        "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": 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": 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": "pass",
        "quote": "потому что мы перешли на 1С",
        "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": "pass",
        "quote": "мне интересно составление внешних этих доп. отчетов",
        "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": "Курс инструментальный (1С-бухгалтерия), условие не применимо.",
        "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": "pass",
        "quote": "мне интересно программирование конкретно",
        "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": "Менеджер не задала вопросов о прошлом опыте в 1С или программировании.",
        "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": "Клиент не имеет опыта в программировании 1С (опыт только в бухучете).",
        "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": null,
        "rationale": "Менеджер резюмировала: 'программирование, разработка 1С'.",
        "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": "Upsale не предлагался.",
        "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": "Upsale не предлагался.",
        "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": "Upsale не предлагался.",
        "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": "pass",
        "quote": "курсы останутся с вами навсегда... куратор... удостоверение",
        "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": "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": "pass",
        "quote": "получили дополнительную скидку до шесть девяти процентов",
        "timecode": null,
        "rationale": "Назван размер скидки 'до 69%'.",
        "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": "pass",
        "quote": "понедельник, шестнадцать по Москве",
        "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": "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": "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": 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": 4,
        "fail_count": 4,
        "applicable_count": 8,
        "total_count": 9,
        "percent": 0.5
      },
      "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": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "7": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 4,
        "percent": 0.0
      },
      "8": {
        "pass_count": 1,
        "fail_count": 3,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.25
      },
      "9": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 3,
        "percent": 0.0
      },
      "10": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      },
      "11": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "12": {
        "pass_count": 2,
        "fail_count": 1,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 0.6667
      },
      "13": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      }
    },
    "overall_score": 0.429,
    "confidence": "high",
    "summary": "Менеджер поздоровалась, представилась, выяснила, что клиент из бюджетной организации, сообщила, что курсы по 1С-бухгалтерии для коммерческих организаций, и предложила другие направления. Клиент заинтересовалась программированием 1С. Менеджер не смогла глубоко проконсультировать, но предложила передать специалисту. Согласовали повторный звонок на понедельник. Акция 'курс в подарок' озвучена, но попытки закрыть сделку не было.",
    "client_info_json": {
      "interest": "программирование 1С",
      "past_experience": "ведущий главный бухгалтер, знает учет",
      "motivation": "переход на 1С, желание освоить программирование для составления внешних отчетов",
      "learning_goals": "научиться программировать в 1С",
      "preferred_payment_method": null,
      "course_tariff": null,
      "company_knowledge": null,
      "learning_preferences": "онлайн",
      "client_questions": [],
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "objections": [],
      "relevant_experience": "none",
      "company_familiarity": null,
      "age": null,
      "gender": "F",
      "city": null,
      "field": "бюджетная организация",
      "role": "ведущий главный бухгалтер",
      "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"
      }
    ],
    "coaching_tip": "Структурировать разговор с анонсом блоков, активнее презентовать программу обучения и пытаться закрыть на оплату, используя скидку и акцию.",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18467,
    "output_tokens": 8272,
    "created_at": "2026-06-28T21:26:39.329409",
    "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": "Upsale не предлагался."
      },
      {
        "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": "Upsale не предлагался."
      },
      {
        "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": "Upsale не предлагался."
      },
      {
        "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": 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": "pass",
        "score": 3.0,
        "quote": "потому что мы перешли на 1С",
        "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": "pass",
        "score": 4.0,
        "quote": "мне интересно составление внешних этих доп. отчетов",
        "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": "Курс инструментальный (1С-бухгалтерия), условие не применимо."
      },
      {
        "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": "pass",
        "score": 3.0,
        "quote": "мне интересно программирование конкретно",
        "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": "Менеджер не задала вопросов о прошлом опыте в 1С или программировании."
      },
      {
        "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": "Клиент не имеет опыта в программировании 1С (опыт только в бухучете)."
      },
      {
        "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": "pass",
        "score": 4.0,
        "quote": "понедельник, шестнадцать по Москве",
        "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": "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": "pass",
        "score": 2.0,
        "quote": "получили дополнительную скидку до шесть девяти процентов",
        "timecode": null,
        "rationale": "Назван размер скидки 'до 69%'."
      },
      {
        "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": "pass",
        "score": 3.0,
        "quote": "курсы останутся с вами навсегда... куратор... удостоверение",
        "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": 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": "pass",
        "score": 2.0,
        "quote": "меня зовут [ФИО]",
        "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": null,
        "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": "Вижу, что заинтересовались нашим обучением по 1С -бухгалтерии",
        "timecode": null,
        "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": 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": "pass",
        "score": 2.0,
        "quote": "Правильно я поняла, да?",
        "timecode": null,
        "rationale": "Менеджер резюмировала: 'программирование, разработка 1С'."
      },
      {
        "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": "бюджетная организация",
      "role": "ведущий главный бухгалтер"
    },
    "motivation_json": {
      "interest": "программирование 1С",
      "motivation": "переход на 1С, желание освоить программирование для составления внешних отчетов",
      "learning_goals": "научиться программировать в 1С",
      "learning_preferences": "онлайн",
      "life_circumstances": null
    },
    "finance_json": {
      "preferred_payment_method": null,
      "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": null,
      "relevant_experience": "none",
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "client_questions": [],
      "decision_maker": true
    },
    "created_at": "2026-06-28T21:26:39.336719"
  }
}