{
  "schema_version": 1,
  "call": {
    "id": "c6d2027e-9a3b-4a42-b4b7-026251c94921",
    "created_at": "2026-06-28T13:39:38",
    "original_filename": "sipuni_1782642850_457764",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 301.104,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": "Успешно реализовано",
    "bucket": null,
    "product": "Нейросети для бизнес-процессов",
    "deal_id": "46304608",
    "crm_source": "sipuni",
    "utm_source": "yandex",
    "utm_medium": "cpc",
    "utm_campaign": "ODai_Fn_DG2_yandex_mc_rf",
    "lead_category": "AAA",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T22:27:02.974104"
  },
  "operator": {
    "id": "09dad21b-0d18-4d6f-8ef1-552c99c687f3",
    "full_name": "Крестьянникова Александра",
    "employee_code": "крестьянникова_александра",
    "department": "sales"
  },
  "transcript": {
    "provider": "okk_dialog_runpod",
    "model": "bzikst/faster-whisper-large-v3-russian",
    "language": "ru",
    "raw_text": "КЛИЕНТ: дозваниваться. Оставайтесь на линии.\nКЛИЕНТ: Алло.\nМЕНЕДЖЕР: Добрый день, здравствуйте, Марина. — (КЛИЕНТ: Да,) Здравствуйте, (КЛИЕНТ: здравствуйте.) я представлюсь, меня зовут Александра, это Академия Eduson, вы нас обучением интересовались на курсе (КЛИЕНТ: Да.) нейросети. (КЛИЕНТ: Да.) — Отлично. Я вот как раз звоню познакомиться, про обучение расскажу, на ваши вопросы отвечу, но в первую очередь точно Конечно, под задачи подберем для Вас формат программы обучения. Хорошо? (КЛИЕНТ: да.)\nМЕНЕДЖЕР: Супер. Немножко расскажите о себе, чем занимаетесь, почему рассматриваете обучение на курсе?\nКЛИЕНТ: Ну, бухгалтер, ты малышом -то занимаешься, интересно. Знаете как, у меня не сильно много времени, можно я отбрызгиваю? Я, в принципе, программу просмотрела. Во -первых, меня интересует вещь в контексте именно\nКЛИЕНТ: N8N. Я Я так прочитала, поняла, что именно как раз на этой платформе, там и происходит настройка всех бизнес -процессов. Правильно же?\nМЕНЕДЖЕР: все верно, мы будем очень детально с этой программой прям внутри обучения работать по настраиванию разных разных своих подзадач и ее агентов, да, все верно.\nКЛИЕНТ: Так, потом, смотрите, второй момент. Когда обучение начинается, я так понимаю, тоже привязки к времени нету, это, скорее всего, все в записи, да, и я могу приступить хоть завтра.\nМЕНЕДЖЕР: Все верно, вы можете начать хоть сегодня, хоть завтра обучение записи, но при этом, да, курс максимально свежий, и обновления по курсу тоже постоянно выходят, и они пожизненно, доступ у вас к ним остается навсегда, в том числе, (КЛИЕНТ: Все,) верно.\nКЛИЕНТ: [наложение] отлично, и третий самый важный вопрос, я не поняла, сколько стоимость? Там написано ежемесячно шесть тысяч, там, с копейками, а итоговая -то сумма какая, если я, например, разово\nМЕНЕДЖЕР: Да, давайте я сейчас Вас сориентирую, расскажу про наше предложение по полной стоимости, только чтобы не перепрыгивать. То есть я правильно понимаю, что все по курсу уже знаете, то есть других вопросов разобрать не нужно. И здесь с точки зрения именно закрытия задачи убеждены, что курс задачки закроет Ваши. Или все -таки (КЛИЕНТ: Нет,) нужно, чтобы свеча… Угу,\nКЛИЕНТ: в этом деле, из -за чего все основные вопросы стоят.\nМЕНЕДЖЕР: все отлично, супер. Смотрите, рассказываю тогда давайте про наше сразу предложение. У нас видели, скорее всего, на сайте промокод «Тик -так» скидка 70 % на обучение действует. (КЛИЕНТ: Ага,) А общая… (КЛИЕНТ: да,) (КЛИЕНТ: все.) Да, отлично, вот у нас акция как раз за неделю и сегодня финальный день. Общая стоимость обучения с учетом этой скидки 61 200 рублей или пять тысяч сто рублей в месяц в рассрочку на двенадцать месяцев. Там шесть с копейками – это, скорее всего, на лендинге не обновилась информация по текущей скидке или, возможно, она уже, ну, то есть, в Академии, там, разработчики уже ее сняли. Вот, то есть стоимость общего обучения шестьдесят одна тысяча двести рублей. На сайте это делится двенадцать месяцев в рассрочку, а вам как было бы удобно? Полностью (КЛИЕНТ: Удобно) оплачивать?\nКЛИЕНТ: [наложение] в рассрочку, конечно.\nМЕНЕДЖЕР: [наложение] Удобно в рассрочку, отлично. Еще, Марина, смотрите, не менее классное сразу предложение тоже для Вас расскажу, я как раз правильно, насколько понимаю, Вы готовы записаться на обучение.\nМЕНЕДЖЕР: Ага, вот смотрите, для Вас еще будет один бонус действовать второй курс в подарок. Я Вам пришлю список, Вы можете выбрать любой курс, аналогичный по стоимости Вашему, полностью в подарок, выбрать можно в течение трех месяцев из любых других наших факультетов. Не обязательно по нейросетям, возможно, Вам будет усилить себя еще, да, в каком -то направлении. Супер. (КЛИЕНТ: потому) О, (КЛИЕНТ: что) разочек!\nКЛИЕНТ: лето у вас, потому (МЕНЕДЖЕР: Еще) (МЕНЕДЖЕР: раз.) что лето подорожные.\nМЕНЕДЖЕР: Да, в тех образованиях, да, не будем греха таить, летний период, он всегда немножко на спад идет, и поэтому это самое выгодное. обычно, там, (КЛИЕНТ: всё) «Черная пятница»...\nКЛИЕНТ: время удивляло, я детей как раз на летние каникулы куда -нибудь отправляю, и у меня активно начинается период обучения, и все мне говорят, что там либо обучения нет, либо вот такие посты бонусы. Так, ну всё, давайте, вы мне ссылку тогда отправьте, как мне что подписать и чтобы мне на договор на рассрочку подписать. (МЕНЕДЖЕР: Отлично,) И (МЕНЕДЖЕР: да.) первый платеж тогда сделаю. Угу.\nМЕНЕДЖЕР: А первый платеж в рассрочку – он всегда через месяц, Мы (КЛИЕНТ: А,) рассрочку (КЛИЕНТ: ну,) (КЛИЕНТ: прекрасно.) на двенадцать месяцев сделаем, правильно?\nКЛИЕНТ: Да, а там через какой банк у вас рассрочка (МЕНЕДЖЕР: Смотрите,) идет?\nМЕНЕДЖЕР: вот я как раз -то и хотела у Вас уточнить. Мы работаем с двумя нашими партнерами – «Т -Банк» или «Сбербанк». Здесь – где?\nКЛИЕНТ: это банк, Сбербанк (МЕНЕДЖЕР: Вот.) ненавидит этого капитала, (МЕНЕДЖЕР: Есть) (МЕНЕДЖЕР: такое,)\nКЛИЕНТ: [наложение] ясно,\nМЕНЕДЖЕР: я тоже не пользуюсь, (КЛИЕНТ: разоруженность,) я тоже с «Т -Банком» (КЛИЕНТ: да,) живу, (КЛИЕНТ: я) да, (КЛИЕНТ: же) вот (КЛИЕНТ: не) (КЛИЕНТ: ругала,) здесь есть,\nКЛИЕНТ: [наложение] угу, да?\nМЕНЕДЖЕР: [наложение] да, я тоже закрыла все карты у «Сбера». Сейчас тогда пришлю Вам заявку, удобно будет, в телеграмме направлю.\nМЕНЕДЖЕР: Вот, супер, тогда буквально две минутки, заявку отправлю, оформляйте, и я сразу вам пришлю доступ к обучению, и я еще продублирую, отправлю вам список курсов -подарок. Когда выберете, мне напишете. (КЛИЕНТ: Всё) (КЛИЕНТ: отлично,) Ну, (КЛИЕНТ: благодарю.) все отлично, Марина, на связи, хорошего дня, сейчас все направлю и жду (КЛИЕНТ: Всего) сообщения, как (КЛИЕНТ: доброго.) оформите. (КЛИЕНТ: Угу.) Угу, хорошего дня.\n",
    "redacted_text": "КЛИЕНТ: дозваниваться. Оставайтесь на линии.\nКЛИЕНТ: Алло.\nМЕНЕДЖЕР: Добрый день, здравствуйте, [ФИО]. — (КЛИЕНТ: Да,) Здравствуйте, (КЛИЕНТ: здравствуйте.) я представлюсь, меня зовут [ФИО], это Академия Eduson, вы нас обучением интересовались на курсе (КЛИЕНТ: Да.) нейросети. (КЛИЕНТ: Да.) — Отлично. Я вот как раз звоню познакомиться, про обучение расскажу, на ваши вопросы отвечу, но в первую очередь точно Конечно, под задачи подберем для Вас формат программы обучения. Хорошо? (КЛИЕНТ: да.)\nМЕНЕДЖЕР: Су[адрес], чем занимаетесь, почему рассматриваете обучение на курсе?\nКЛИЕНТ: Ну, бухгалтер, ты малышом -то занимаешься, интересно. Знаете как, у меня не сильно много времени, можно я отбрызгиваю? Я, в принципе, программу просмотрела. Во -первых, меня интересует вещь в контексте именно\nКЛИЕНТ: N8N. Я Я так прочитала, поняла, что именно как раз на этой платформе, там и происходит настройка всех бизнес -процессов. Правильно же?\nМЕНЕДЖЕР: все верно, мы будем очень детально с этой программой прям внутри обучения работать по настраиванию разных разных своих подзадач и ее агентов, да, все верно.\nКЛИЕНТ: Так, потом, смотрите, второй момент. Когда обучение начинается, я так понимаю, тоже привязки к времени нету, это, скорее всего, все в записи, да, и я могу приступить хоть завтра.\nМЕНЕДЖЕР: Все верно, вы можете начать хоть сегодня, хоть завтра обучение записи, но при этом, да, курс максимально свежий, и обновления по курсу тоже постоянно выходят, и они пожизненно, доступ у вас к ним остается навсегда, в том числе, (КЛИЕНТ: Все,) верно.\nКЛИЕНТ: [наложение] отлично, и третий самый важный вопрос, я не поняла, сколько стоимость? Там написано ежемесячно шесть тысяч, там, с копейками, а итоговая -то сумма какая, если я, например, разово\nМЕНЕДЖЕР: Да, давайте я сейчас Вас сориентирую, расскажу про наше предложение по полной стоимости, только чтобы не перепрыгивать. То есть я правильно понимаю, что все по курсу уже знаете, то есть других вопросов разобрать не нужно. И здесь с точки зрения именно закрытия задачи убеждены, что курс задачки закроет Ваши. Или все -таки (КЛИЕНТ: Нет,) нужно, чтобы свеча… Угу,\nКЛИЕНТ: в этом деле, из -за чего все основные вопросы стоят.\nМЕНЕДЖЕР: все отлично, су[адрес], рассказываю тогда давайте про наше сразу предложение. У нас видели, скорее всего, на сайте промокод «Тик -так» скидка 70 % на обучение действует. (КЛИЕНТ: Ага,) А общая… (КЛИЕНТ: да,) (КЛИЕНТ: все.) Да, отлично, вот у нас акция как раз за неделю и сегодня финальный день. Общая стоимость обучения с учетом этой скидки 61 200 рублей или пять тысяч сто рублей в месяц в рассрочку на двенадцать месяцев. Там шесть с копейками – это, скорее всего, на лендинге не обновилась информация по текущей скидке или, возможно, она уже, ну, то есть, в Академии, там, разработчики уже ее сняли. Вот, то есть стоимость общего обучения шестьдесят одна тысяча двести рублей. На сайте это делится двенадцать месяцев в рассрочку, а вам как было бы удобно? Полностью (КЛИЕНТ: Удобно) оплачивать?\nКЛИЕНТ: [наложение] в рассрочку, конечно.\nМЕНЕДЖЕР: [наложение] Удобно в рассрочку, отлично. Еще, [ФИО], смотрите, не менее классное сразу предложение тоже для Вас расскажу, я как раз правильно, насколько понимаю, Вы готовы записаться на обучение.\nМЕНЕДЖЕР: [ФИО], вот смотрите, для Вас еще будет один бонус действовать второй курс в подарок. Я Вам пришлю список, Вы можете выбрать любой курс, аналогичный по стоимости Вашему, полностью в подарок, выбрать можно в течение трех месяцев из любых других наших факультетов. Не обязательно по нейросетям, возможно, Вам будет усилить себя еще, да, в каком -то направлении. Су[адрес], (КЛИЕНТ: что) разочек!\nКЛИЕНТ: лето у вас, потому (МЕНЕДЖЕР: Еще) (МЕНЕДЖЕР: раз.) что лето подорожные.\nМЕНЕДЖЕР: Да, в тех образованиях, да, не будем греха таить, летний период, он всегда немножко на спад идет, и поэтому это самое выгодное. обычно, там, (КЛИЕНТ: всё) «Черная пятница»...\nКЛИЕНТ: время удивляло, я детей как раз на летние каникулы куда -нибудь отправляю, и у меня активно начинается период обучения, и все мне говорят, что там либо обучения нет, либо вот такие посты бонусы. Так, ну всё, давайте, вы мне ссылку тогда отправьте, как мне что подписать и чтобы мне на договор на рассрочку подписать. (МЕНЕДЖЕР: Отлично,) И (МЕНЕДЖЕР: да.) первый платеж тогда сделаю. Угу.\nМЕНЕДЖЕР: А первый платеж в рассрочку – он всегда через месяц, Мы (КЛИЕНТ: А,) рассрочку (КЛИЕНТ: ну,) (КЛИЕНТ: прекрасно.) на двенадцать месяц[ФИО] сделаем, правильно?\nКЛИЕНТ: Да, а там через какой банк у вас рассрочка (МЕНЕДЖЕР: Смотрите,) идет?\nМЕНЕДЖЕР: вот я как раз -то и хотела у Вас уточнить. Мы работаем с двумя нашими партнерами – «Т -Банк» или «Сбербанк». Здесь – где?\nКЛИЕНТ: это банк, Сбербанк (МЕНЕДЖЕР: Вот.) ненавидит этого капитала, (МЕНЕДЖЕР: Есть) (МЕНЕДЖЕР: такое,)\nКЛИЕНТ: [наложение] ясно,\nМЕНЕДЖЕР: я тоже не пользуюсь, (КЛИЕНТ: разоруженность,) я тоже с «Т -Банком» (КЛИЕНТ: да,) живу, (КЛИЕНТ: я) да, (КЛИЕНТ: же) вот (КЛИЕНТ: не) (КЛИЕНТ: ругала,) здесь есть,\nКЛИЕНТ: [наложение] угу, да?\nМЕНЕДЖЕР: [наложение] да, я тоже закрыла все карты у «Сбера». Сейчас тогда пришлю Вам заявку, удобно будет, в телеграмме направлю.\nМЕНЕДЖЕР: Вот, супер, тогда буквально две минутки, заявку отправлю, оформляйте, и я сразу вам пришлю доступ к обучению, и я еще продублирую, отправлю вам список курсов -подарок. Когда выберете, мне напишете. (КЛИЕНТ: Всё) (КЛИЕНТ: отлично,) Ну, (КЛИЕНТ: благодарю.) все отлично, [ФИО], на связи, хорошего дня, сейчас все направлю и жду (КЛИЕНТ: Всего) сообщения, как (КЛИЕНТ: доброго.) оформите. (КЛИЕНТ: [ФИО].) [ФИО], хорошего дня.\n",
    "segments": [
      {
        "start": 0.0,
        "end": 2.44,
        "text": "дозваниваться. Оставайтесь на линии.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 7.78,
        "end": 8.56,
        "text": "Алло.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 9.09,
        "end": 31.3,
        "text": "Добрый день, здравствуйте, [ФИО]. — Здравствуйте, я представлюсь, меня зовут [ФИО], это Академия Eduson, вы нас обучением интересовались на курсе нейросети. — Отлично. Я вот как раз звоню познакомиться, про обучение расскажу, на ваши вопросы отвечу, но в первую очередь точно Конечно, под задачи подберем для Вас формат программы обучения. Хорошо?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 33.0,
        "end": 39.42,
        "text": "Су[адрес], чем занимаетесь, почему рассматриваете обучение на курсе?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 40.28,
        "end": 52.66,
        "text": "Ну, бухгалтер, ты малышом -то занимаешься, интересно. Знаете как, у меня не сильно много времени, можно я отбрызгиваю? Я, в принципе, программу просмотрела. Во -первых, меня интересует вещь в контексте именно",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 53.8,
        "end": 60.92,
        "text": "N8N. Я Я так прочитала, поняла, что именно как раз на этой платформе, там и происходит настройка всех бизнес -процессов. Правильно же?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 61.52,
        "end": 71.94,
        "text": "все верно, мы будем очень детально с этой программой прям внутри обучения работать по настраиванию разных разных своих подзадач и ее агентов, да, все верно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 71.96,
        "end": 80.48,
        "text": "Так, потом, смотрите, второй момент. Когда обучение начинается, я так понимаю, тоже привязки к времени нету, это, скорее всего, все в записи, да, и я могу приступить хоть завтра.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 80.71,
        "end": 94.8,
        "text": "Все верно, вы можете начать хоть сегодня, хоть завтра обучение записи, но при этом, да, курс максимально свежий, и обновления по курсу тоже постоянно выходят, и они пожизненно, доступ у вас к ним остается навсегда, в том числе, верно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 94.7,
        "end": 106.24,
        "text": "отлично, и третий самый важный вопрос, я не поняла, сколько стоимость? Там написано ежемесячно шесть тысяч, там, с копейками, а итоговая -то сумма какая, если я, например, разово",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 105.44,
        "end": 125.95,
        "text": "Да, давайте я сейчас Вас сориентирую, расскажу про наше предложение по полной стоимости, только чтобы не перепрыгивать. То есть я правильно понимаю, что все по курсу уже знаете, то есть других вопросов разобрать не нужно. И здесь с точки зрения именно закрытия задачи убеждены, что курс задачки закроет Ваши. Или все -таки нужно, чтобы свеча… Угу,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 126.5,
        "end": 129.2,
        "text": "в этом деле, из -за чего все основные вопросы стоят.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 129.08,
        "end": 176.66,
        "text": "все отлично, су[адрес], рассказываю тогда давайте про наше сразу предложение. У нас видели, скорее всего, на сайте промокод «Тик -так» скидка 70 % на обучение действует. А общая… Да, отлично, вот у нас акция как раз за неделю и сегодня финальный день. Общая стоимость обучения с учетом этой скидки 61 200 рублей или пять тысяч сто рублей в месяц в рассрочку на двенадцать месяцев. Там шесть с копейками – это, скорее всего, на лендинге не обновилась информация по текущей скидке или, возможно, она уже, ну, то есть, в Академии, там, разработчики уже ее сняли. Вот, то есть стоимость общего обучения шестьдесят одна тысяча двести рублей. На сайте это делится двенадцать месяцев в рассрочку, а вам как было бы удобно? Полностью оплачивать?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 176.9,
        "end": 178.7,
        "text": "в рассрочку, конечно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 178.31,
        "end": 188.74,
        "text": "Удобно в рассрочку, отлично. Еще, [ФИО], смотрите, не менее классное сразу предложение тоже для Вас расскажу, я как раз правильно, насколько понимаю, Вы готовы записаться на обучение.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 190.06,
        "end": 211.68,
        "text": "Ага, вот смотрите, для Вас еще будет один бонус действовать второй курс в подарок. Я Вам пришлю список, Вы можете выбрать любой курс, аналогичный по стоимости Вашему, полностью в подарок, выбрать можно в течение трех месяцев из любых других наших факультетов. Не обязательно по нейросетям, возможно, Вам будет усилить себя еще, да, в каком -то направлении. Су[адрес], разочек!",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 211.3,
        "end": 215.42,
        "text": "лето у вас, потому что лето подорожные.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 216.12,
        "end": 225.74,
        "text": "Да, в тех образованиях, да, не будем греха таить, летний период, он всегда немножко на спад идет, и поэтому это самое выгодное. обычно, там, «Черная пятница»...",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 225.78,
        "end": 249.3,
        "text": "время удивляло, я детей как раз на летние каникулы куда -нибудь отправляю, и у меня активно начинается период обучения, и все мне говорят, что там либо обучения нет, либо вот такие посты бонусы. Так, ну всё, давайте, вы мне ссылку тогда отправьте, как мне что подписать и чтобы мне на договор на рассрочку подписать. И первый платеж тогда сделаю. [ФИО].",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 248.68,
        "end": 255.74,
        "text": "А первый платеж в рассрочку – он всегда через месяц, Мы рассрочку на двенадцать месяцев сделаем, правильно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 256.54,
        "end": 259.02,
        "text": "Да, а там через какой банк у вас рассрочка идет?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 259.32,
        "end": 265.46,
        "text": "вот я как раз -то и хотела у Вас уточнить. Мы работаем с двумя нашими партнерами – «Т -Банк» или «Сбербанк». Здесь – где?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 265.44,
        "end": 268.36,
        "text": "это банк, Сбербанк ненавидит этого капитала,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 269.2,
        "end": 270.02,
        "text": "ясно,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 269.56,
        "end": 273.96,
        "text": "я тоже не пользуюсь, я тоже с «Т -Банком» живу, да, вот здесь есть,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 273.08,
        "end": 274.52,
        "text": "угу, да?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 274.0,
        "end": 281.6,
        "text": "да, я тоже закрыла все карты у «Сбера». Сейчас тогда пришлю Вам заявку, удобно будет, в телеграмме направлю.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 283.1,
        "end": 300.2,
        "text": "Вот, супер, тогда буквально две минутки, заявку отправлю, оформляйте, и я сразу вам пришлю доступ к обучению, и я еще продублирую, отправлю вам список курсов -подарок. Когда выберете, мне напишете. Ну, все отлично, [ФИО], на связи, хорошего дня, сейчас все направлю и жду сообщения, как оформите. [ФИО], хорошего дня.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 861,
    "duration_seconds": 301.104,
    "pii_redacted_count": 11,
    "created_at": "2026-06-28T22:25:53.958622"
  },
  "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": "вы нас обучением интересовались на курсе нейросети",
        "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": "pass",
        "quote": "про обучение расскажу",
        "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": "pass",
        "quote": "на ваши вопросы отвечу",
        "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": "меня интересует вещь в контексте именно N8N",
        "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": "Цель — автоматизация через n8n",
        "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": null,
        "rationale": "Летние каникулы детей, акция заканчивается",
        "applicable": true
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Курс инструментальный (нейросети для бизнеса), не профессия",
        "applicable": false
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "меня интересует вещь в контексте именно N8N",
        "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": "pass",
        "quote": "меня интересует вещь в контексте именно N8N; когда обучение начинается; сколько стоимость",
        "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": null,
        "rationale": "Спросил о сфере деятельности",
        "applicable": true
      },
      {
        "item_no": 17,
        "item_code": "need_has_experience",
        "title": "У клиента есть опыт работы по интересующей специальности",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Клиент бухгалтер, опыта в нейросетях нет",
        "applicable": true
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "title": "Повторил / резюмировал потребности клиента",
        "section": "Резюме данных от клиента",
        "block": "4",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "я правильно понимаю, что все по курсу уже знаете",
        "timecode": 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": "pass",
        "quote": "убеждены, что курс задачки закроет Ваши",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не презентовал программу, только подтвердил про n8n",
        "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": "pass",
        "quote": "Общая стоимость обучения с учетом этой скидки 61 200 рублей",
        "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": "pass",
        "quote": "а вам как было бы удобно? Полностью оплачивать?",
        "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": "скидка 70 %",
        "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": "pass",
        "quote": "сейчас пришлю Вам заявку, оформляйте",
        "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": "pass",
        "quote": "сейчас пришлю Вам заявку, оформляйте",
        "timecode": null,
        "rationale": "Менеджер инициировал оформление рассрочки",
        "applicable": true
      },
      {
        "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": "fail",
        "quote": null,
        "timecode": null,
        "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": "pass",
        "quote": "вот смотрите, для Вас еще будет один бонус действовать второй курс в подарок",
        "timecode": null,
        "rationale": "Предложил бонус для закрытия",
        "applicable": true
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Первичный звонок, не было договорённости",
        "applicable": false
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "title": "Не ориентировал клиента на личные каналы связи",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "в телеграмме направлю",
        "timecode": null,
        "rationale": "Использован рабочий канал Telegram",
        "applicable": true
      }
    ],
    "section_scores_json": {
      "1": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "2": {
        "pass_count": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "3": {
        "pass_count": 7,
        "fail_count": 1,
        "applicable_count": 8,
        "total_count": 9,
        "percent": 0.875
      },
      "4": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "5": {
        "pass_count": 0,
        "fail_count": 0,
        "applicable_count": 0,
        "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": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "9": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 3,
        "percent": 1.0
      },
      "10": {
        "pass_count": 0,
        "fail_count": 2,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.0
      },
      "11": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "12": {
        "pass_count": 3,
        "fail_count": 0,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 1.0
      },
      "13": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      }
    },
    "overall_score": 0.694,
    "confidence": "high",
    "summary": "Клиентка — бухгалтер, заинтересована в курсе нейросетей для автоматизации бизнес-процессов (особенно n8n). Менеджер выявил потребности, подтвердил релевантность курса, озвучил цену со скидкой 70%, предложил рассрочку и бонусный курс в подарок. Клиентка согласилась на оформление рассрочки через Т-Банк. Сделка закрыта на звонке.",
    "client_info_json": {
      "interest": "нейросети для бизнес-процессов",
      "past_experience": "бухгалтер",
      "motivation": "автоматизация бизнес-процессов с помощью n8n",
      "learning_goals": "освоить n8n",
      "preferred_payment_method": "installments",
      "course_tariff": null,
      "company_knowledge": "уже изучила программу курса",
      "learning_preferences": "запись, гибкий график, пожизненный доступ",
      "client_questions": [
        "про n8n",
        "когда начинается обучение",
        "сколько стоит",
        "через какой банк рассрочка"
      ],
      "lead_category": "AAA",
      "conversion_action": "Согласен оплатить",
      "objections": [],
      "relevant_experience": "none",
      "company_familiarity": true,
      "age": null,
      "gender": "unknown",
      "city": null,
      "field": "бухгалтерия",
      "role": "бухгалтер",
      "financial_readiness": "high",
      "interest_in_certificate": null,
      "interest_in_employment": null,
      "temperature": "hot",
      "life_circumstances": "дети на летних каникулах",
      "decision_maker": true
    },
    "red_flags_json": [],
    "coaching_tip": "Рекомендуется обязательно презентовать программу курса даже при осведомлённости клиента, а также озвучивать полную стоимость до и после скидки для прозрачности.",
    "needs_human_review": true,
    "review_reason": "new_manager",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18618,
    "output_tokens": 8734,
    "created_at": "2026-06-28T22:27:02.968070",
    "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": "pass",
        "score": 4.0,
        "quote": "вот смотрите, для Вас еще будет один бонус действовать второй курс в подарок",
        "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": "меня интересует вещь в контексте именно N8N",
        "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": "Цель — автоматизация через n8n"
      },
      {
        "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": null,
        "rationale": "Летние каникулы детей, акция заканчивается"
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Курс инструментальный (нейросети для бизнеса), не профессия"
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "меня интересует вещь в контексте именно N8N",
        "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": "pass",
        "score": 1.0,
        "quote": "меня интересует вещь в контексте именно N8N; когда обучение начинается; сколько стоимость",
        "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": null,
        "rationale": "Спросил о сфере деятельности"
      },
      {
        "item_no": 17,
        "item_code": "need_has_experience",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "У клиента есть опыт работы по интересующей специальности",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Клиент бухгалтер, опыта в нейросетях нет"
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Первичный звонок, не было договорённости"
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Не ориентировал клиента на личные каналы связи",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "в телеграмме направлю",
        "timecode": null,
        "rationale": "Использован рабочий канал Telegram"
      },
      {
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Приблизительное время не согласовано (сразу оформление)"
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "Общая стоимость обучения с учетом этой скидки 61 200 рублей",
        "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": "pass",
        "score": 3.0,
        "quote": "а вам как было бы удобно? Полностью оплачивать?",
        "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": "скидка 70 %",
        "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": "pass",
        "score": 4.0,
        "quote": "сейчас пришлю Вам заявку, оформляйте",
        "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": true,
        "status": "pass",
        "score": 3.0,
        "quote": "сейчас пришлю Вам заявку, оформляйте",
        "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": "Менеджер не презентовал программу, только подтвердил про n8n"
      },
      {
        "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": "вы нас обучением интересовались на курсе нейросети",
        "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": "pass",
        "score": 1.0,
        "quote": "про обучение расскажу",
        "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": "pass",
        "score": 1.0,
        "quote": "на ваши вопросы отвечу",
        "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": "Резюмировал осведомлённость клиента"
      },
      {
        "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": "pass",
        "score": 3.0,
        "quote": "убеждены, что курс задачки закроет Ваши",
        "timecode": null,
        "rationale": "Подтвердил пригодность курса под задачи"
      }
    ]
  },
  "client_portrait": {
    "demographics_json": {
      "age": null,
      "gender": "unknown",
      "city": null,
      "sphere": "бухгалтерия",
      "role": "бухгалтер"
    },
    "motivation_json": {
      "interest": "нейросети для бизнес-процессов",
      "motivation": "автоматизация бизнес-процессов с помощью n8n",
      "learning_goals": "освоить n8n",
      "learning_preferences": "запись, гибкий график, пожизненный доступ",
      "life_circumstances": "дети на летних каникулах"
    },
    "finance_json": {
      "preferred_payment_method": "installments",
      "financial_readiness": "high",
      "payment_ready": true,
      "interest_in_certificate": null,
      "interest_in_employment": null
    },
    "objections_json": [],
    "temperature": "hot",
    "life_circumstances": "дети на летних каникулах",
    "decision_maker": true,
    "client_questions_json": [
      "про n8n",
      "когда начинается обучение",
      "сколько стоит",
      "через какой банк рассрочка"
    ],
    "extra_json": {
      "past_experience": "бухгалтер",
      "company_knowledge": "уже изучила программу курса",
      "company_familiarity": true,
      "relevant_experience": "none",
      "lead_category": "AAA",
      "conversion_action": "Согласен оплатить",
      "client_questions": [
        "про n8n",
        "когда начинается обучение",
        "сколько стоит",
        "через какой банк рассрочка"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T22:27:02.975274"
  }
}