{
  "schema_version": 1,
  "call": {
    "id": "a55a4cea-b3e0-46fc-a9be-c637eaddf718",
    "created_at": "2026-06-28T19:52:56",
    "original_filename": "comagic_8cee715fbec6bc195937a5b4662fad97",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 596.52,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": "Квалифицирован",
    "bucket": null,
    "product": "Каталог",
    "deal_id": "46305422",
    "crm_source": "uis",
    "utm_source": "uis",
    "utm_medium": "landing",
    "utm_campaign": "sashaai",
    "lead_category": "BBB",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T23:53:02.344056"
  },
  "operator": {
    "id": "042144e6-b7fa-4a4f-86b9-0faea9707e6a",
    "full_name": "Руденко Оксана",
    "employee_code": "руденко_оксана",
    "department": "sales"
  },
  "transcript": {
    "provider": "okk_dialog_runpod",
    "model": "bzikst/faster-whisper-large-v3-russian",
    "language": "ru",
    "raw_text": "КЛИЕНТ: Понял.\nМЕНЕДЖЕР: Да, здравствуйте.\nМЕНЕДЖЕР: [наложение] Меня зовут Оксана, это онлайн -академия, и я с вами звоню по поводу обучения, удобно?Да,\nКЛИЕНТ: [наложение] Угу, наоборот.\nМЕНЕДЖЕР: вижу, что обращались к нам, а как вас зовут, подскажите?Александр, (КЛИЕНТ: Александр.)\nМЕНЕДЖЕР: очень приятно, а какой курс вас заинтересовал?\nКЛИЕНТ: Инженер ПТО. (МЕНЕДЖЕР: Так,) Олег.\nМЕНЕДЖЕР: а сегодня с вами кто (КЛИЕНТ: Пока.) -то связывался уже?\nКЛИЕНТ: нет. (МЕНЕДЖЕР: Так,) не сломал.\nМЕНЕДЖЕР: поняла. Давайте тогда, может быть, обсудим, и вас есть минут десять сейчас?\nКЛИЕНТ: Да, есть.\nМЕНЕДЖЕР: Давайте тогда поймем. Так, Александра, тогда могли бы чуть -чуть рассказать вашу текущую ситуацию, почему вы хотите пройти курс и какие темы вам сейчас интересны внутри?\nКЛИЕНТ: Мне интересны мета (МЕНЕДЖЕР: Так.) и работа с таблицами, больше мне ничего не интересно.\nМЕНЕДЖЕР: Ага. Я поняла, но вы уже инженер ПКО. (КЛИЕНТ: да.)\nМЕНЕДЖЕР: То есть, есть какие -то трудности с пашметами, а кто сейчас выполняет их?\nКЛИЕНТ: я бы хотел… Сейчас выполняю, что, ну, уже здесь, сотрудника выполняю.\nМЕНЕДЖЕР: я поняла, у нас еще есть сотрудники, но вы теперь хотите сами это выполнять? Почему?\nКЛИЕНТ: Ну, да, я хочу сам как бы научиться (МЕНЕДЖЕР: Ну,) (МЕНЕДЖЕР: давайте) сам.\nМЕНЕДЖЕР: [наложение] тогда так сделаем, вопрос задам, а вам нужен тогда курс инженера ПТО или по сметам полностью нужен курс?\nМЕНЕДЖЕР: [наложение] У нас есть и инженер -смейщик\nКЛИЕНТ: [наложение] Что подразумевается\nМЕНЕДЖЕР: [наложение] тоже, и\nКЛИЕНТ: [наложение] под сметом курса,\nМЕНЕДЖЕР: это полностью курс (КЛИЕНТ: что) (КЛИЕНТ: это) для (КЛИЕНТ: за) инженера -смейщика, то есть всё, что связано с документацией и сметами.\nКЛИЕНТ: курс? Сколько он стоит, как идет?\nМЕНЕДЖЕР: но давайте хотя бы поймем, какая задача. То есть если вам нужны только сметы, то курсы у нас есть по сметам, даже с нейрощитями. То есть хороший курс – инженер -плосмейщик вместе с нейросетями, чтобы ускорять процессы.\nКЛИЕНТ: Сколько он стоит?\nМЕНЕДЖЕР: Давайте так. А вам когда это нужно? Давайте, цена будет зависеть от того, когда вы хотите записаться. У нас сегодня просто есть семьдесят процентов скидка, а так в обычное время дороже курс стоит. Поэтому вам когда это нужно?\nКЛИЕНТ: Не знаю, вы скажите, я буду думать.\nМЕНЕДЖЕР: тогда то есть не сегодня, правильно?\nКЛИЕНТ: Угу.\nМЕНЕДЖЕР: Ну, давайте так, в любом случае, у нас набор идёт по тридцатому июлю, но мы с Вами по цели так и не определились, то мы смотрим с метчика, верно?\nКЛИЕНТ: Ну давайте с мячиком. (МЕНЕДЖЕР: Если) А (МЕНЕДЖЕР: мы) (МЕНЕДЖЕР: смотрим) что (МЕНЕДЖЕР: просьбу,) входит в инженеры ПТО, я вот не пойму, в (МЕНЕДЖЕР: давайте) курс (МЕНЕДЖЕР: все) инженера\nМЕНЕДЖЕР: расскажу (КЛИЕНТ: ПТО?) вам.\nМЕНЕДЖЕР: Так, одну секундочку. Значит, смотрите, что входит в инженера ПТО. Он идет у нас, получается, в среднем пять месяцев.\nКЛИЕНТ: Ого, (МЕНЕДЖЕР: Так,) а (МЕНЕДЖЕР: учим) чего еще\nМЕНЕДЖЕР: понимать (КЛИЕНТ: так) (КЛИЕНТ: долго?) задачи инженера ПТО, есть цикл строительства, читать чертежи, работать с BIM -моделями, оформлять проектную документацию, создавать схемы графики подсчета в автокаде, ориентироваться в нормативке ПЗ ГОСТа -СНИПа, проверять соответствие смет, документов, проекту готовить ведомсти, составлять сметы, применять ГСН, ФР, ТР в работе со сметой точка ру, оформлять разрешительную исполнительную документацию, контролировать сроки качества работы и эффективно взаимодействовать с подрядчиками. Это инженер ПТО. Если мы смотрим по сметам, то здесь всё будет про...\nКЛИЕНТ: [наложение] что значат изменения с BIM -моделями работ, о которых Вы имеете в виду?\nМЕНЕДЖЕР: соответственно, составлять (КЛИЕНТ: Это) схемы.\nКЛИЕНТ: вы учите (МЕНЕДЖЕР: В) ревитию (МЕНЕДЖЕР: автокаде.) или что, я не пойму,\nМЕНЕДЖЕР: В автокаде. (КЛИЕНТ: в) (КЛИЕНТ: автокаде?)\nМЕНЕДЖЕР: Угу. Сейчас скажу вам, у нас здесь (КЛИЕНТ: Так) точно есть (КЛИЕНТ: а) (КЛИЕНТ: как,) работа (КЛИЕНТ: вы) (КЛИЕНТ: учите) с автокадой.\nКЛИЕНТ: автокаду или я не пойму ничего?\nМЕНЕДЖЕР: Ну, внутри курса есть небольшой блок по автокаде, да, в инженере ПТО.Ну,\nКЛИЕНТ: И сколько он идёт?\nМЕНЕДЖЕР: смотрите, давайте так, в среднем инженера ПТО можно пройти за четыре -пять месяцев, курс по светам тоже в среднем идет четыре месяца. Но вы можете быстрее пройти курс, у нас нет никаких ограничений, курсы новые\nМЕНЕДЖЕР: уже (КЛИЕНТ: А) соответствуют.\nКЛИЕНТ: [наложение] еще такой вопрос, как это, какие -то материалы там, видео, они предоставляются, не?\nМЕНЕДЖЕР: Да, смотрите, у нас очень удобный формат, у вас будет личный кабинет, туда добавлены все уроки, смотреть (КЛИЕНТ: Угу.) урок можно в любое время, в любом (КЛИЕНТ: Угу.) порядке тем, и вам дается еще наставник. То есть посмотрели урок, все, что непонятно, общаетесь с наставником, задаете вопросы, выполняете домашнее задание, он проверяет его, и вы переходите дальше.\nМЕНЕДЖЕР: Государственная лицензия есть, то есть после обучения вы получаете удостоверение о повышении квалификации.\nКЛИЕНТ: А доступ к этим материалам сколько?\nМЕНЕДЖЕР: Он навсегда дается, плюс еще бесплатно обновляется. Ну и повторюсь, курс двадцать шестого года, там уже порядка восьмидесяти процентов есть курсов на платформе, а остальные модули, они потихонечку выходят.\nКЛИЕНТ: Навсегда доступ дается, (МЕНЕДЖЕР: Навсегда) да, и\nМЕНЕДЖЕР: [наложение] да, навсегда дано.\nКЛИЕНТ: сколько стоит (МЕНЕДЖЕР: он) это\nМЕНЕДЖЕР: бесплатно (КЛИЕНТ: все?) еще обновляется. Ну, значит, смотрите, если мы говорим не про сегодня, а до (КЛИЕНТ: Угу.) тридцатого часа, то есть в понедельник -вторник вы оформляетесь, инженер химичек вместо ста двенадцати тысяч рублей стоит сорок четыре девятьсот – это по три семьсот ежемесячно. Химичек с нейросетями, где будет большое количество алгоритмов, промплов для нейросетей, чтобы быстрее пересчитать, – шестьдесят девять девятьсот – это по пять восемьсот ежемесячно. Если мы смотрим (КЛИЕНТ: Угу,) инженера ПТО, сейчас (КЛИЕНТ: угу.) скажу, сколько он будет стоить у нас? Одну секунду.\nМЕНЕДЖЕР: Так, инженеры ПТО, он стоит со скидкой шестьдесят пять пятьсот. Это по пять четыреста ежемесячно.\nМЕНЕДЖЕР: А вы не (КЛИЕНТ: Понятно.) хотите? У меня сегодня есть промокод, и я вас могу пропустить. Один курс берете, второй в подарок. Инженеры ПТО взяли, а курс по сметчику я вам сделаю в подарок. Не хотите?\nКЛИЕНТ: [наложение] пока не хочу, я буду, я подумаю, ну,\nМЕНЕДЖЕР: [наложение] Так, а что не подошло, если не секрет?\nКЛИЕНТ: не знаю, подумаю,\nМЕНЕДЖЕР: Ну, на чем хотите думать -то?\nКЛИЕНТ: Ну, может, другие варианты рассмотрю.Но\nМЕНЕДЖЕР: Какие ясные секреты?\nКЛИЕНТ: у других вы ж не одни такие курсы проводите, (МЕНЕДЖЕР: Ну,) (МЕНЕДЖЕР: обычно) правда?\nМЕНЕДЖЕР: других смотрят, когда что -то не подходит. У нас очень хорошие рейтинги, репутация, мы с четырнадцатого года на рынке, у нас большое количество курсов по стройке, в том числе по программам, сметам и управлению строительным процессом. То есть нам доверяют крупные заказчики и крупные жюри лица. Вот теперь хочется понять, а что вам здесь не подошло, например?\nКЛИЕНТ: Ну, как бы, мне вот понравился инженер ПТО, но половина из него мне не интересна.\nМЕНЕДЖЕР: [наложение] А что, интересно?\nКЛИЕНТ: [наложение] Мне интересен автокад, что вы сказали, там, бим -модели в автокаде, это интересно, и, как бы, сметно от\nМЕНЕДЖЕР: Давайте тогда сделаем прошлое, (КЛИЕНТ: этого) тогда (КЛИЕНТ: углу.) зачем Вам покупать инженера ПТО, когда Вам нужны сметы? Тогда смотрите на сметы, и я Вам тогда сделаю курс -подарок по автокаду полностью.\nМЕНЕДЖЕР: Такой вариант подошел бы? То есть Вы можете брать тогда обычного сметчика за сорок четыре девятьсот, это по три семьсот ежемесячно, и автокад я Вам сделаю в подарок. Два курса по цене одного могу сегодня провести.\nМЕНЕДЖЕР: Курс по автокаде сам по себе стоит сорок тысяч рублей. Сегодня могу сделать промокод бесплатно.\nКЛИЕНТ: Ладно, (МЕНЕДЖЕР: Такого) я (МЕНЕДЖЕР: предложения) подумаю. (МЕНЕДЖЕР: вы) (МЕНЕДЖЕР: у) хороша.\nМЕНЕДЖЕР: [наложение] других не увидите.\nКЛИЕНТ: Такое шо?\nМЕНЕДЖЕР: Такое предложение вы у других не увидите.\nКЛИЕНТ: что входит в это сметчика?\nМЕНЕДЖЕР: Мы с вами поговорили уже. Значит, (КЛИЕНТ: Ну) смотрите.\nКЛИЕНТ: [наложение] я понял, сметы, после\nМЕНЕДЖЕР: Подписывайтесь на наш канал. (КЛИЕНТ: этого) (КЛИЕНТ: сметчика)\nМЕНЕДЖЕР: [наложение] смотрите.\nКЛИЕНТ: [наложение] сметы можно?\nМЕНЕДЖЕР: Смотрите, читать проектную документацию, сметную документацию, проводить расчет стоимости строительных работ, работать в программах, грант -сметы, смета точку ру, оформлять локальные, объектные и сводные сметы, вести отчетности, готовить обоснование стоимости, взаимодействовать с заказчиком, проводить анализ стоимости, оптимизации затрат, ориентироваться в нормативной документации. Всё, что нужно, — лишнего здесь точно нет.\nКЛИЕНТ: И это еще раз сорок четыре, сорок (МЕНЕДЖЕР: —) (МЕНЕДЖЕР: Девятьсот?) пять тысяч, хорошо.\nМЕНЕДЖЕР: [наложение] Ну да, и, повторюсь, курсы за сорок тысяч на автокадр могу сделать вам бесплатно сегодня.\nКЛИЕНТ: Хорошо, девушка, спасибо, я подумаю.\nМЕНЕДЖЕР: — То есть не подходит?\nКЛИЕНТ: [наложение] Ну, я буду думать, спасибо.Ну,\nМЕНЕДЖЕР: [наложение] — Ну, а вы хотя бы могли бы сказать, сколько вам надо думать?\nКЛИЕНТ: не знаю, посмотрю другие варианты.Доставить?\nМЕНЕДЖЕР: Ага, я поняла. Все окей, хорошо договорились. Я вам куда -то могу направить информацию, что вы подумали?\nКЛИЕНТ: Доставить. Ну, можете на почту мне доставить.\nМЕНЕДЖЕР: Угу, если бы вы указывали, я с удовольствием бы туда направила, но, (КЛИЕНТ: Давайте) к сожалению, у (КЛИЕНТ: я) нас с ними\nКЛИЕНТ: эсэмэска (МЕНЕДЖЕР: нет) (МЕНЕДЖЕР: ее.) на эту телефон -почту, можешь (МЕНЕДЖЕР: А) направить?\nМЕНЕДЖЕР: [наложение] у вас есть, может быть, вот что -то, телеграмма Макши?\nКЛИЕНТ: Да, у меня на этом телефоне, что я сейчас разговариваю, есть WhatsApp, Telegram и Max.\nМЕНЕДЖЕР: Так, отлично.\nМЕНЕДЖЕР: Так, давайте тогда сейчас я вас наведу в телеграмму. Одну секундочку, подождите.\nМЕНЕДЖЕР: Я вам пришлю это предложение, давайте так, до завтра до обеда вы можете по дому пройти, нет? Ну, ничего страшного.\nМЕНЕДЖЕР: Хорошо?\nКЛИЕНТ: [наложение] .Кулакова\nМЕНЕДЖЕР: [наложение] Всё, тогда я вам сейчас направлю в телеграм, тогда до завтра, до свиданья.\n",
    "redacted_text": "КЛИЕНТ: Понял.\nМЕНЕДЖЕР: Да, здравствуйте.\nМЕНЕДЖЕР: [наложение] Меня зовут [ФИО], это онлайн -академия, и я с вами звоню по поводу обучения, удобно?Да,\nКЛИЕНТ: [наложение] [ФИО], наоборот.\nМЕНЕДЖЕР: вижу, что обращались к нам, а как вас зовут, подскажите?[ФИО], (КЛИЕНТ: [ФИО].)\nМЕНЕДЖЕР: очень приятно, а какой курс вас заинтересовал?\nКЛИЕНТ: Инженер ПТО. (МЕНЕДЖЕР: Так,) [ФИО][адрес].) -то связывался уже?\nКЛИЕНТ: нет. (МЕНЕДЖЕР: Так,) не сломал.\nМЕНЕДЖЕР: поняла. Давайте тогда, может быть, обсудим, и вас есть минут десять сейчас?\nКЛИЕНТ: Да, есть.\nМЕНЕДЖЕР: Давайте тогда поймем. Так, [ФИО], тогда могли бы чуть -чуть рассказать вашу текущую ситуацию, почему вы хотите пройти курс и какие темы вам сейчас интересны внутри?\nКЛИЕНТ: Мне интересны мета (МЕНЕДЖЕР: Так.) и работа с таблицами, больше мне ничего не интересно.\nМЕНЕДЖЕР: [ФИО]. Я поняла, но вы уже инженер ПКО. (КЛИЕНТ: да.)\nМЕНЕДЖЕР: То есть, есть какие -то трудности с пашметами, а кто сейчас выполняет их?\nКЛИЕНТ: я бы хотел… Сейчас выполняю, что, ну, уже здесь, сотрудника выполняю.\nМЕНЕДЖЕР: я поняла, у нас еще есть сотрудники, но вы теперь хотите сами это выполнять? Почему?\nКЛИЕНТ: Ну, да, я хочу сам как бы научиться (МЕНЕДЖЕР: Ну,) (МЕНЕДЖЕР: давайте) сам.\nМЕНЕДЖЕР: [наложение] тогда так сделаем, вопрос задам, а вам нужен тогда курс инженера ПТО или по сметам полностью нужен курс?\nМЕНЕДЖЕР: [наложение] У нас есть и инженер -смейщик\nКЛИЕНТ: [наложение] Что подразумевается\nМЕНЕДЖЕР: [наложение] тоже, и\nКЛИЕНТ: [наложение] под сметом курса,\nМЕНЕДЖЕР: это полностью курс (КЛИЕНТ: что) (КЛИЕНТ: это) для (КЛИЕНТ: за) инженера -смейщика, то есть всё, что связано с документацией и сметами.\nКЛИЕНТ: курс? Сколько он стоит, как идет?\nМЕНЕДЖЕР: но давайте хотя бы поймем, какая задача. То есть если вам нужны только сметы, то курсы у нас есть по сметам, даже с нейрощитями. То есть хороший курс – инженер -плосмейщик вместе с нейросетями, чтобы ускорять процессы.\nКЛИЕНТ: Сколько он стоит?\nМЕНЕДЖЕР: Давайте так. А вам когда это нужно? Давайте, цена будет зависеть от того, когда вы хотите записаться. У нас сегодня просто есть семьдесят процентов скидка, а так в обычное время дороже курс стоит. Поэтому вам когда это нужно?\nКЛИЕНТ: Не знаю, вы скажите, я буду думать.\nМЕНЕДЖЕР: тогда то есть не сегодня, правильно?\nКЛИЕНТ: [ФИО].\nМЕНЕДЖЕР: Ну, давайте так, в любом случае, у нас набор идёт по тридцатому июлю, но мы с Вами по цели так и не определились, то мы смотрим с метчика, верно?\nКЛИЕНТ: Ну давайте с мячиком. (МЕНЕДЖЕР: Если) А (МЕНЕДЖЕР: мы) (МЕНЕДЖЕР: смотрим) что (МЕНЕДЖЕР: просьбу,) входит в инженеры ПТО, я вот не пойму, в (МЕНЕДЖЕР: давайте) курс (МЕНЕДЖЕР: все) инженера\nМЕНЕДЖЕР: расскажу (КЛИЕНТ: ПТО?) вам.\nМЕНЕДЖЕР: Так, одну секундочку. Значит, смотрите, что входит в инженера ПТО. Он идет у нас, получается, в среднем пять месяцев.\nКЛИЕНТ: Ого, (МЕНЕДЖЕР: Так,) а (МЕНЕДЖЕР: учим) чего еще\nМЕНЕДЖЕР: понимать (КЛИЕНТ: так) (КЛИЕНТ: долго?) задачи инженера ПТО, есть цикл строительства, читать чертежи, работать с BIM -моделями, оформлять проектную документацию, создавать схемы графики подсчета в автокаде, ориентироваться в нормативке ПЗ ГОСТа -СНИПа, проверять соответствие смет, документов, проекту готовить ве[адрес], составлять сметы, применять ГСН, ФР, ТР в работе со сметой точка ру, оформлять разрешительную исполнительную документацию, контролировать сроки качества работы и эффективно взаимодействовать с подрядчиками. Это инженер ПТО. Если мы смотрим по сметам, то здесь всё будет про...\nКЛИЕНТ: [наложение] что значат изменения с BIM -моделями работ, о которых Вы имеете в виду?\nМЕНЕДЖЕР: соответственно, составлять (КЛИЕНТ: Это) схемы.\nКЛИЕНТ: вы учите (МЕНЕДЖЕР: В) ревитию (МЕНЕДЖЕР: автокаде.) или что, я не пойму,\nМЕНЕДЖЕР: В автокаде. (КЛИЕНТ: в) (КЛИЕНТ: автокаде?)\nМЕНЕДЖЕР: [ФИО]. Сейчас скажу вам, у нас здесь (КЛИЕНТ: Так) точно есть (КЛИЕНТ: а) (КЛИЕНТ: как,) работа (КЛИЕНТ: вы) (КЛИЕНТ: учите) с автокадой.\nКЛИЕНТ: автокаду или я не пойму ничего?\nМЕНЕДЖЕР: Ну, внутри курса есть небольшой блок по автокаде, да, в инженере ПТО.Ну,\nКЛИЕНТ: И сколько он идёт?\nМЕНЕДЖЕР: смотрите, давайте так, в среднем инженера ПТО можно пройти за четыре -пять месяцев, курс по светам тоже в среднем идет четыре месяца. Но вы можете быстрее пройти курс, у нас нет никаких ограничений, курсы новые\nМЕНЕДЖЕР: уже (КЛИЕНТ: А) соответствуют.\nКЛИЕНТ: [наложение] еще такой вопрос, как это, какие -то материалы там, видео, они предоставляются, не?\nМЕНЕДЖЕР: Да, смотрите, у нас очень удобный формат, у вас будет личный кабинет, туда добавлены все уроки, смотреть (КЛИЕНТ: Угу.) урок можно в любое время, в любом (КЛИЕНТ: Угу.) порядке тем, и вам дается еще наставник. То есть посмотрели урок, все, что непонятно, общаетесь с наставником, задаете вопросы, выполняете [адрес], он проверяет его, и вы переходите дальше.\nМЕНЕДЖЕР: Государственная лицензия есть, то есть после обучения вы получаете удостоверение о повышении квалификации.\nКЛИЕНТ: А доступ к этим материалам сколько?\nМЕНЕДЖЕР: Он навсегда дается, плюс еще бесплатно обновляется. Ну и повторюсь, курс двадцать шестого года, там уже порядка восьмидесяти процентов есть курсов на платформе, а остальные модули, они потихонечку выходят.\nКЛИЕНТ: Навсегда доступ дается, (МЕНЕДЖЕР: Навсегда) да, и\nМЕНЕДЖЕР: [наложение] да, навсегда дано.\nКЛИЕНТ: сколько стоит (МЕНЕДЖЕР: он) это\nМЕНЕДЖЕР: бесплатно (КЛИЕНТ: все?) еще обновляется. Ну, значит, смотрите, если мы говорим не про сегодня, а до (КЛИЕНТ: Угу.) тридцатого часа, то есть в понедельник -вторник вы оформляетесь, инженер химичек вместо ста двенадцати тысяч рублей стоит сорок четыре девятьсот – это по три семьсот ежемесячно. Химичек с нейросетями, где будет большое количество алгоритмов, промплов для нейросетей, чтобы быстрее пересчитать, – шестьдесят девять девятьсот – это по пять восемьсот ежемесячно. Если мы смотрим (КЛИЕНТ: [ФИО],) инженера ПТО, сейчас (КЛИЕНТ: угу.) скажу, сколько он будет стоить у нас? Одну секунду.\nМЕНЕДЖЕР: Так, инженеры ПТО, он стоит со скидкой шестьдесят пять пятьсот. Это по пять четыреста ежемесячно.\nМЕНЕДЖЕР: А вы не (КЛИЕНТ: Понятно.) хотите? У меня сегодня есть промокод, и я вас могу пропустить. Один курс берете, второй в подарок. Инженеры ПТО взяли, а курс по сметчику я вам сделаю в подарок. Не хотите?\nКЛИЕНТ: [наложение] пока не хочу, я буду, я подумаю, ну,\nМЕНЕДЖЕР: [наложение] Так, а что не подошло, если не секрет?\nКЛИЕНТ: не знаю, подумаю,\nМЕНЕДЖЕР: Ну, на чем хотите думать -то?\nКЛИЕНТ: Ну, может, другие варианты рассмотрю.Но\nМЕНЕДЖЕР: Какие ясные секреты?\nКЛИЕНТ: у других вы ж не одни такие курсы проводите, (МЕНЕДЖЕР: Ну,) (МЕНЕДЖЕР: обычно) правда?\nМЕНЕДЖЕР: других смотрят, когда что -то не подходит. У нас очень хорошие рейтинги, репутация, мы с четырнадцатого года на рынке, у нас большое количество курсов по стройке, в том числе по программам, сметам и управлению строительным процессом. То есть нам доверяют крупные заказчики и крупные жюри лица. Вот теперь хочется понять, а что вам здесь не подошло, например?\nКЛИЕНТ: Ну, как бы, мне вот понравился инженер ПТО, но половина из него мне не интересна.\nМЕНЕДЖЕР: [наложение] А что, интересно?\nКЛИЕНТ: [наложение] Мне интересен автокад, что вы сказали, там, бим -модели в автокаде, это интересно, и, как бы, сметно от\nМЕНЕДЖЕР: Давайте тогда сделаем прошлое, (КЛИЕНТ: этого) тогда (КЛИЕНТ: углу.) зачем Вам покупать инженера ПТО, когда Вам нужны сметы? Тогда смотрите на сметы, и я Вам тогда сделаю курс -подарок по автокаду полностью.\nМЕНЕДЖЕР: Такой вариант подошел бы? То есть Вы можете брать тогда обычного сметчика за сорок четыре девятьсот, это по три семьсот ежемесячно, и автокад я Вам сделаю в подарок. Два курса по цене одного могу сегодня провести.\nМЕНЕДЖЕР: Курс по автокаде сам по себе стоит сорок тысяч рублей. Сегодня могу сделать промокод бесплатно.\nКЛИЕНТ: Ладно, (МЕНЕДЖЕР: Такого) я (МЕНЕДЖЕР: предложения) подумаю. (МЕНЕДЖЕР: вы) (МЕНЕДЖЕР: у) хороша.\nМЕНЕДЖЕР: [наложение] других не увидите.\nКЛИЕНТ: Такое шо?\nМЕНЕДЖЕР: Такое предложение вы у других не увидите.\nКЛИЕНТ: что входит в это сметчика?\nМЕНЕДЖЕР: Мы с вами поговорили уже. Значит, (КЛИЕНТ: Ну) смотрите.\nКЛИЕНТ: [наложение] я понял, сметы, после\nМЕНЕДЖЕР: Подписывайтесь на наш канал. (КЛИЕНТ: этого) (КЛИЕНТ: сметчика)\nМЕНЕДЖЕР: [наложение] смотрите.\nКЛИЕНТ: [наложение] сметы можно?\nМЕНЕДЖЕР: Смотрите, читать проектную документацию, сметную документацию, проводить расчет стоимости строительных работ, работать в программах, грант -сметы, смета точку ру, оформлять локальные, объектные и сводные сметы, вести отчетности, готовить обоснование стоимости, взаимодействовать с заказчиком, проводить анализ стоимости, оптимизации затрат, ориентироваться в нормативной документации. Всё, что нужно, — лишнего здесь точно нет.\nКЛИЕНТ: И это еще раз сорок четыре, сорок (МЕНЕДЖЕР: —) (МЕНЕДЖЕР: Девятьсот?) пять тысяч, хорошо.\nМЕНЕДЖЕР: [наложение] Ну да, и, повторюсь, курсы за сорок тысяч на автокадр могу сделать вам бесплатно сегодня.\nКЛИЕНТ: Хорошо, [ФИО]ушка, спасибо, я подумаю.\nМЕНЕДЖЕР: — То есть не подходит?\nКЛИЕНТ: [наложение] Ну, я буду думать, спасибо.Ну,\nМЕНЕДЖЕР: [наложение] — Ну, а вы хотя бы могли бы сказать, сколько вам надо думать?\nКЛИЕНТ: не знаю, посмотрю другие варианты.Доставить?\nМЕНЕДЖЕР: [ФИО], я поняла. Все окей, хорошо договорились. Я вам куда -то могу направить информацию, что вы подумали?\nКЛИЕНТ: Доставить. Ну, можете на почту мне доставить.\nМЕНЕДЖЕР: [ФИО], если бы вы указывали, я с удовольствием бы туда направила, но, (КЛИЕНТ: Давайте) к сожалению, у (КЛИЕНТ: я) нас с ними\nКЛИЕНТ: эсэмэска (МЕНЕДЖЕР: нет) (МЕНЕДЖЕР: ее.) на эту телефон -почту, можешь (МЕНЕДЖЕР: А) направить?\nМЕНЕДЖЕР: [наложение] у вас есть, может быть, вот что -то, телеграмма [ФИО]?\nКЛИЕНТ: Да, у меня на этом телефоне, что я сейчас разговариваю, есть WhatsApp, Telegram и Max.\nМЕНЕДЖЕР: Так, отлично.\nМЕНЕДЖЕР: Так, давайте тогда сейчас я вас наведу в телеграмму. Одну секундочку, подождите.\nМЕНЕДЖЕР: Я вам пришлю это предложение, давайте так, до завтра до обеда вы можете по [адрес], нет? Ну, ничего страшного.\nМЕНЕДЖЕР: Хорошо?\nКЛИЕНТ: [наложение] .Кулакова\nМЕНЕДЖЕР: [наложение] Всё, тогда я вам сейчас направлю в телеграм, тогда до завтра, до свиданья.\n",
    "segments": [
      {
        "start": 1.44,
        "end": 2.3,
        "text": "Понял.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 2.74,
        "end": 3.84,
        "text": "Да, здравствуйте.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 6.5,
        "end": 14.64,
        "text": "Меня зовут [ФИО], это онлайн -академия, и я с вами звоню по поводу обучения, удобно?Да,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 12.36,
        "end": 14.0,
        "text": "Угу, наоборот.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 14.76,
        "end": 19.0,
        "text": "вижу, что обращались к нам, а как вас зовут, подскажите?[ФИО],",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 21.12,
        "end": 23.42,
        "text": "очень приятно, а какой курс вас заинтересовал?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 26.5,
        "end": 28.76,
        "text": "Инженер ПТО. [ФИО].",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 30.24,
        "end": 31.86,
        "text": "а сегодня с вами кто -то связывался уже?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 32.68,
        "end": 34.85,
        "text": "нет. не сломал.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 34.66,
        "end": 38.04,
        "text": "поняла. Давайте тогда, может быть, обсудим, и вас есть минут десять сейчас?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 38.95,
        "end": 40.05,
        "text": "Да, есть.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 40.46,
        "end": 47.88,
        "text": "Давайте тогда поймем. Так, [ФИО], тогда могли бы чуть -чуть рассказать вашу текущую ситуацию, почему вы хотите пройти курс и какие темы вам сейчас интересны внутри?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 49.44,
        "end": 55.76,
        "text": "Мне интересны мета и работа с таблицами, больше мне ничего не интересно.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 55.43,
        "end": 59.59,
        "text": "Ага. Я поняла, но вы уже инженер ПКО.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 61.25,
        "end": 65.44,
        "text": "То есть, есть какие -то трудности с пашметами, а кто сейчас выполняет их?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 68.96,
        "end": 74.38,
        "text": "я бы хотел… Сейчас выполняю, что, ну, уже здесь, сотрудника выполняю.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 78.58,
        "end": 82.16,
        "text": "я поняла, у нас еще есть сотрудники, но вы теперь хотите сами это выполнять? Почему?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 83.46,
        "end": 87.54,
        "text": "Ну, да, я хочу сам как бы научиться сам.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 87.22,
        "end": 92.88,
        "text": "тогда так сделаем, вопрос задам, а вам нужен тогда курс инженера ПТО или по сметам полностью нужен курс?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 95.2,
        "end": 96.78,
        "text": "У нас есть и инженер -смейщик",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 96.48,
        "end": 97.98,
        "text": "Что подразумевается",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 96.78,
        "end": 101.24,
        "text": "тоже, и",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 97.98,
        "end": 101.92,
        "text": "под сметом курса,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 101.24,
        "end": 105.54,
        "text": "это полностью курс для инженера -смейщика, то есть всё, что связано с документацией и сметами.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 112.38,
        "end": 114.62,
        "text": "курс? Сколько он стоит, как идет?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 115.2,
        "end": 127.14,
        "text": "но давайте хотя бы поймем, какая задача. То есть если вам нужны только сметы, то курсы у нас есть по сметам, даже с нейрощитями. То есть хороший курс – инженер -плосмейщик вместе с нейросетями, чтобы ускорять процессы.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 129.99,
        "end": 131.17,
        "text": "Сколько он стоит?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 131.72,
        "end": 142.88,
        "text": "Давайте так. А вам когда это нужно? Давайте, цена будет зависеть от того, когда вы хотите записаться. У нас сегодня просто есть семьдесят процентов скидка, а так в обычное время дороже курс стоит. Поэтому вам когда это нужно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 144.39,
        "end": 147.4,
        "text": "Не знаю, вы скажите, я буду думать.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 147.96,
        "end": 149.06,
        "text": "тогда то есть не сегодня, правильно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 149.96,
        "end": 150.9,
        "text": "Угу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 152.16,
        "end": 161.16,
        "text": "Ну, давайте так, в любом случае, у нас набор идёт по тридцатому июлю, но мы с Вами по цели так и не определились, то мы смотрим с метчика, верно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 161.73,
        "end": 169.74,
        "text": "Ну давайте с мячиком. А что входит в инженеры ПТО, я вот не пойму, в курс инженера",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 169.6,
        "end": 171.48,
        "text": "расскажу вам.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 174.22,
        "end": 180.92,
        "text": "Так, одну секундочку. Значит, смотрите, что входит в инженера ПТО. Он идет у нас, получается, в среднем пять месяцев.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 183.36,
        "end": 184.98,
        "text": "Ого, а чего еще",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 184.78,
        "end": 222.72,
        "text": "понимать задачи инженера ПТО, есть цикл строительства, читать чертежи, работать с BIM -моделями, оформлять проектную документацию, создавать схемы графики подсчета в автокаде, ориентироваться в нормативке ПЗ ГОСТа -СНИПа, проверять соответствие смет, документов, проекту готовить ве[адрес], составлять сметы, применять ГСН, ФР, ТР в работе со сметой точка ру, оформлять разрешительную исполнительную документацию, контролировать сроки качества работы и эффективно взаимодействовать с подрядчиками. Это инженер ПТО. Если мы смотрим по сметам, то здесь всё будет про...",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 221.44,
        "end": 226.24,
        "text": "что значат изменения с BIM -моделями работ, о которых Вы имеете в виду?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 228.6,
        "end": 230.84,
        "text": "соответственно, составлять схемы.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 231.04,
        "end": 233.96,
        "text": "вы учите ревитию или что, я не пойму,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 233.64,
        "end": 234.92,
        "text": "В автокаде.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 236.26,
        "end": 241.28,
        "text": "Угу. Сейчас скажу вам, у нас здесь точно есть работа с автокадой.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 241.12,
        "end": 243.72,
        "text": "автокаду или я не пойму ничего?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 244.02,
        "end": 248.66,
        "text": "Ну, внутри курса есть небольшой блок по автокаде, да, в инженере ПТО.Ну,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 250.18,
        "end": 251.5,
        "text": "И сколько он идёт?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 252.78,
        "end": 265.06,
        "text": "смотрите, давайте так, в среднем инженера ПТО можно пройти за четыре -пять месяцев, курс по светам тоже в среднем идет четыре месяца. Но вы можете быстрее пройти курс, у нас нет никаких ограничений, курсы новые",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 266.1,
        "end": 267.1,
        "text": "уже соответствуют.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 266.72,
        "end": 272.68,
        "text": "еще такой вопрос, как это, какие -то материалы там, видео, они предоставляются, не?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 272.9,
        "end": 290.52,
        "text": "Да, смотрите, у нас очень удобный формат, у вас будет личный кабинет, туда добавлены все уроки, смотреть урок можно в любое время, в любом порядке тем, и вам дается еще наставник. То есть посмотрели урок, все, что непонятно, общаетесь с наставником, задаете вопросы, выполняете [адрес], он проверяет его, и вы переходите дальше.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 291.52,
        "end": 295.64,
        "text": "Государственная лицензия есть, то есть после обучения вы получаете удостоверение о повышении квалификации.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 297.35,
        "end": 300.22,
        "text": "А доступ к этим материалам сколько?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 300.74,
        "end": 311.86,
        "text": "Он навсегда дается, плюс еще бесплатно обновляется. Ну и повторюсь, курс двадцать шестого года, там уже порядка восьмидесяти процентов есть курсов на платформе, а остальные модули, они потихонечку выходят.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 314.52,
        "end": 319.02,
        "text": "Навсегда доступ дается, да, и",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 316.74,
        "end": 317.64,
        "text": "да, навсегда дано.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 319.02,
        "end": 319.88,
        "text": "сколько стоит это",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 319.64,
        "end": 352.36,
        "text": "бесплатно еще обновляется. Ну, значит, смотрите, если мы говорим не про сегодня, а до тридцатого часа, то есть в понедельник -вторник вы оформляетесь, инженер химичек вместо ста двенадцати тысяч рублей стоит сорок четыре девятьсот – это по три семьсот ежемесячно. Химичек с нейросетями, где будет большое количество алгоритмов, промплов для нейросетей, чтобы быстрее пересчитать, – шестьдесят девять девятьсот – это по пять восемьсот ежемесячно. Если мы смотрим инженера ПТО, сейчас скажу, сколько он будет стоить у нас? Одну секунду.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 353.96,
        "end": 359.12,
        "text": "Так, инженеры ПТО, он стоит со скидкой шестьдесят пять пятьсот. Это по пять четыреста ежемесячно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 362.46,
        "end": 372.1,
        "text": "А вы не хотите? У меня сегодня есть промокод, и я вас могу пропустить. Один курс берете, второй в подарок. Инженеры ПТО взяли, а курс по сметчику я вам сделаю в подарок. Не хотите?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 374.6,
        "end": 381.56,
        "text": "пока не хочу, я буду, я подумаю, ну,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 377.3,
        "end": 379.08,
        "text": "Так, а что не подошло, если не секрет?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 381.84,
        "end": 383.38,
        "text": "не знаю, подумаю,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 383.78,
        "end": 385.44,
        "text": "Ну, на чем хотите думать -то?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 386.38,
        "end": 389.9,
        "text": "Ну, может, другие варианты рассмотрю.Но",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 391.16,
        "end": 392.26,
        "text": "Какие ясные секреты?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 393.54,
        "end": 397.92,
        "text": "у других вы ж не одни такие курсы проводите, правда?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 397.98,
        "end": 416.32,
        "text": "других смотрят, когда что -то не подходит. У нас очень хорошие рейтинги, репутация, мы с четырнадцатого года на рынке, у нас большое количество курсов по стройке, в том числе по программам, сметам и управлению строительным процессом. То есть нам доверяют крупные заказчики и крупные жюри лица. Вот теперь хочется понять, а что вам здесь не подошло, например?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 418.88,
        "end": 424.72,
        "text": "Ну, как бы, мне вот понравился инженер ПТО, но половина из него мне не интересна.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 424.93,
        "end": 425.94,
        "text": "А что, интересно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 425.66,
        "end": 437.2,
        "text": "Мне интересен автокад, что вы сказали, там, бим -модели в автокаде, это интересно, и, как бы, сметно от",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 435.56,
        "end": 446.52,
        "text": "Давайте тогда сделаем прошлое, тогда зачем Вам покупать инженера ПТО, когда Вам нужны сметы? Тогда смотрите на сметы, и я Вам тогда сделаю курс -подарок по автокаду полностью.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 450.92,
        "end": 463.62,
        "text": "Такой вариант подошел бы? То есть Вы можете брать тогда обычного сметчика за сорок четыре девятьсот, это по три семьсот ежемесячно, и автокад я Вам сделаю в подарок. Два курса по цене одного могу сегодня провести.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 464.62,
        "end": 470.28,
        "text": "Курс по автокаде сам по себе стоит сорок тысяч рублей. Сегодня могу сделать промокод бесплатно.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 471.97,
        "end": 473.8,
        "text": "Ладно, я подумаю. хороша.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 473.44,
        "end": 474.3,
        "text": "других не увидите.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 475.68,
        "end": 476.52,
        "text": "Такое шо?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 476.52,
        "end": 479.26,
        "text": "Такое предложение вы у других не увидите.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 480.52,
        "end": 482.76,
        "text": "что входит в это сметчика?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 482.95,
        "end": 486.42,
        "text": "Мы с вами поговорили уже. Значит, смотрите.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 486.6,
        "end": 489.22,
        "text": "я понял, сметы, после",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 488.68,
        "end": 489.18,
        "text": "Подписывайтесь на наш канал.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 490.31,
        "end": 491.19,
        "text": "смотрите.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 490.38,
        "end": 491.84,
        "text": "сметы можно?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 491.82,
        "end": 515.32,
        "text": "Смотрите, читать проектную документацию, сметную документацию, проводить расчет стоимости строительных работ, работать в программах, грант -сметы, смета точку ру, оформлять локальные, объектные и сводные сметы, вести отчетности, готовить обоснование стоимости, взаимодействовать с заказчиком, проводить анализ стоимости, оптимизации затрат, ориентироваться в нормативной документации. Всё, что нужно, — лишнего здесь точно нет.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 517.64,
        "end": 521.54,
        "text": "И это еще раз сорок четыре, сорок пять тысяч, хорошо.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 521.28,
        "end": 525.86,
        "text": "Ну да, и, повторюсь, курсы за сорок тысяч на автокадр могу сделать вам бесплатно сегодня.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 528.46,
        "end": 530.94,
        "text": "Хорошо, девушка, спасибо, я подумаю.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 531.17,
        "end": 532.32,
        "text": "— То есть не подходит?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 533.22,
        "end": 536.51,
        "text": "Ну, я буду думать, спасибо.Ну,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 535.56,
        "end": 538.1,
        "text": "— Ну, а вы хотя бы могли бы сказать, сколько вам надо думать?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 540.92,
        "end": 545.34,
        "text": "не знаю, посмотрю другие варианты.Доставить?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 545.64,
        "end": 550.82,
        "text": "Ага, я поняла. Все окей, хорошо договорились. Я вам куда -то могу направить информацию, что вы подумали?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 552.93,
        "end": 556.76,
        "text": "Доставить. Ну, можете на почту мне доставить.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 557.64,
        "end": 562.1,
        "text": "Угу, если бы вы указывали, я с удовольствием бы туда направила, но, к сожалению, у нас с ними",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 561.82,
        "end": 566.46,
        "text": "эсэмэска на эту телефон -почту, можешь направить?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 566.0,
        "end": 568.32,
        "text": "у вас есть, может быть, вот что -то, телеграмма [ФИО]?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 569.56,
        "end": 574.5,
        "text": "Да, у меня на этом телефоне, что я сейчас разговариваю, есть WhatsApp, Telegram и Max.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 575.22,
        "end": 576.1,
        "text": "Так, отлично.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 577.56,
        "end": 581.56,
        "text": "Так, давайте тогда сейчас я вас наведу в телеграмму. Одну секундочку, подождите.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 583.12,
        "end": 588.3,
        "text": "Я вам пришлю это предложение, давайте так, до завтра до обеда вы можете по [адрес], нет? Ну, ничего страшного.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 589.36,
        "end": 589.8,
        "text": "Хорошо?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 591.11,
        "end": 591.98,
        "text": ".[ФИО]",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 591.18,
        "end": 594.98,
        "text": "Всё, тогда я вам сейчас направлю в телеграм, тогда до завтра, до свиданья.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 1528,
    "duration_seconds": 596.52,
    "pii_redacted_count": 18,
    "created_at": "2026-06-28T23:51:32.887897"
  },
  "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": "это онлайн-академия",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "нет анонса блока знакомства, сразу перешёл к вопросам",
        "applicable": true
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "title": "Озвучен блок «презентация программы»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал презентацию",
        "applicable": true
      },
      {
        "item_no": 7,
        "item_code": "program_questions",
        "title": "Озвучен блок «ответы на вопросы клиента»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал блок вопросов",
        "applicable": true
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "title": "Озвучен блок «варианты оплаты»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал блок оплаты",
        "applicable": true
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "title": "Чем занимается клиент",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "я уже инженер ПКО",
        "timecode": 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": "я хочу сам как бы научиться",
        "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": "pass",
        "quote": "я уже инженер ПКО",
        "timecode": null,
        "rationale": "клиент работает в этой роли",
        "applicable": true
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "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": "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": "pass",
        "quote": "я уже инженер ПКО",
        "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": "pass",
        "quote": "сметчик с нейросетями, чтобы ускорять процессы",
        "timecode": null,
        "rationale": "объяснил преимущество",
        "applicable": true
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "title": "Предложил несколько различных тарифов",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "инженер-сметчик 44 900, с нейросетями 69 900, инженер ПТО 65 500",
        "timecode": null,
        "rationale": "перечислил тарифы",
        "applicable": true
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Не хотите?",
        "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": "pass",
        "quote": "сметчик с нейросетями",
        "timecode": null,
        "rationale": "предложен старший тариф",
        "applicable": true
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "title": "Сделал презентацию программы обучения",
        "section": "Презентация",
        "block": "6",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Что входит в инженера ПТО... читать чертежи, работать с BIM-моделями...",
        "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": "pass",
        "quote": "Я подумаю, может, другие варианты рассмотрю",
        "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": "pass",
        "quote": "3",
        "timecode": null,
        "rationale": "три возражения",
        "applicable": true
      },
      {
        "item_no": 28,
        "item_code": "obj_handled_count",
        "title": "Количество отработанных возражений",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "2",
        "timecode": null,
        "rationale": "обработаны два из трёх",
        "applicable": true
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "title": "Каждое возражение отработано (да/нет)",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 5,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "возражение 'подумаю' в конце не обработано",
        "applicable": true
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "есть семьдесят процентов скидка",
        "timecode": 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": "размер скидки назван",
        "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": "pass",
        "quote": "вместо ста двенадцати тысяч рублей стоит сорок четыре девятьсот",
        "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "клиент не выбирал рассрочку",
        "applicable": false
      },
      {
        "item_no": 37,
        "item_code": "next_exact_time",
        "title": "Согласована точная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "нет точного времени, только 'до завтра'",
        "applicable": true
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "до завтра до обеда",
        "timecode": 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": null,
        "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": 0,
        "fail_count": 4,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.0
      },
      "3": {
        "pass_count": 7,
        "fail_count": 2,
        "applicable_count": 9,
        "total_count": 9,
        "percent": 0.7778
      },
      "4": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "5": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "6": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "7": {
        "pass_count": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "8": {
        "pass_count": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "9": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 3,
        "percent": 1.0
      },
      "10": {
        "pass_count": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "11": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "12": {
        "pass_count": 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.837,
    "confidence": "high",
    "summary": "Клиент интересуется курсами 'Инженер ПТО' и 'Сметчик'. Менеджер выявил потребности (работа с таблицами, мета, автокад), предложил несколько тарифов со скидкой 70% и акцией '1+1', но клиент отложил решение, сославшись на необходимость подумать и сравнить варианты. В конце менеджер отправил информацию в Telegram, договорились о повторном контакте 'до завтра'.",
    "client_info_json": {
      "interest": "металлоконструкции, работа с таблицами, автокад, сметы",
      "past_experience": "работает инженером ПТО (ПКО)",
      "motivation": "хочет самостоятельно выполнять сметы, не привлекая других сотрудников",
      "learning_goals": "научиться составлять сметы, работать в автокаде",
      "preferred_payment_method": "unknown",
      "course_tariff": "сметчик (44 900), сметчик с нейросетями (69 900), инженер ПТО (65 500)",
      "company_knowledge": null,
      "learning_preferences": "наставник, личный кабинет, доступ навсегда",
      "client_questions": [
        "Сколько стоит?",
        "Что входит в курс?",
        "Какие материалы предоставляются?",
        "Сколько длится доступ?"
      ],
      "lead_category": "BBB",
      "conversion_action": "Отправил информацию",
      "objections": [
        "Нужно время на принятие решения",
        "Хочет сравнить варианты",
        "Не подходит курс (половина неинтересна)"
      ],
      "relevant_experience": "has",
      "company_familiarity": null,
      "age": null,
      "gender": "M",
      "city": null,
      "field": "строительство",
      "role": "инженер ПТО",
      "financial_readiness": "medium",
      "interest_in_certificate": true,
      "interest_in_employment": false,
      "temperature": "warm",
      "life_circumstances": null,
      "decision_maker": true
    },
    "red_flags_json": [
      {
        "code": "rf_no_handling_objection"
      }
    ],
    "coaching_tip": "Рекомендуется структурировать звонок, анонсируя блоки знакомства, презентации и оплаты. Также необходимо глубже отработать возражение 'подумаю', выяснив конкретную причину сомнений, и согласовать точное время следующего контакта.",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 20468,
    "output_tokens": 13069,
    "created_at": "2026-06-28T23:53:02.336700",
    "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": true,
        "status": "pass",
        "score": 3.0,
        "quote": "сметчик с нейросетями, чтобы ускорять процессы",
        "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": true,
        "status": "pass",
        "score": 2.0,
        "quote": "инженер-сметчик 44 900, с нейросетями 69 900, инженер ПТО 65 500",
        "timecode": null,
        "rationale": "перечислил тарифы"
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "block": "5",
        "section": "Upsale",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "Не хотите?",
        "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": true,
        "status": "pass",
        "score": 1.0,
        "quote": "сметчик с нейросетями",
        "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": "я хочу сам как бы научиться",
        "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": true,
        "status": "pass",
        "score": 2.0,
        "quote": "я уже инженер ПКО",
        "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": "мне интересны мета и работа с таблицами, автокад, сметы",
        "timecode": null,
        "rationale": "темы названы"
      },
      {
        "item_no": 15,
        "item_code": "need_self_told",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент сам рассказал про свои потребности",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "информация получена в ответ на вопросы менеджера"
      },
      {
        "item_no": 16,
        "item_code": "need_ask_experience",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Консультант спросил клиента про опыт",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "вы уже инженер ПКО?",
        "timecode": 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": "pass",
        "score": 1.0,
        "quote": "я уже инженер ПКО",
        "timecode": null,
        "rationale": "опыт в строительстве"
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "звонок первичный, предыдущих договорённостей нет"
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "block": "13",
        "section": "Корректность заполнения по клиенту в CRM",
        "title": "Не ориентировал клиента на личные каналы связи",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": null,
        "timecode": null,
        "rationale": "использован 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": "pass",
        "score": 2.0,
        "quote": "до завтра до обеда",
        "timecode": null,
        "rationale": "приблизительная договорённость"
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "есть семьдесят процентов скидка",
        "timecode": 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": "размер скидки назван"
      },
      {
        "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": "pass",
        "score": 3.0,
        "quote": "вместо ста двенадцати тысяч рублей стоит сорок четыре девятьсот",
        "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": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "клиент не выбирал рассрочку"
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию программы обучения",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": "Что входит в инженера ПТО... читать чертежи, работать с BIM-моделями...",
        "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": "это онлайн-академия",
        "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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "нет анонса блока знакомства, сразу перешёл к вопросам"
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «презентация программы»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал презентацию"
      },
      {
        "item_no": 7,
        "item_code": "program_questions",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «ответы на вопросы клиента»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал блок вопросов"
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «варианты оплаты»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "не анонсировал блок оплаты"
      },
      {
        "item_no": 39,
        "item_code": "prof_listens",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант слышит клиента и отвечает по сути",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": null,
        "timecode": null,
        "rationale": "отвечала на вопросы, корректировала предложение"
      },
      {
        "item_no": 40,
        "item_code": "prof_no_rude",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант не грубил, не проявлял обиду к клиенту",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 5.0,
        "quote": null,
        "timecode": null,
        "rationale": "грубости не зафиксировано"
      },
      {
        "item_no": 26,
        "item_code": "obj_detected",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "У клиента есть сомнения или возражения",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "Я подумаю, может, другие варианты рассмотрю",
        "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": true,
        "status": "pass",
        "score": 1.0,
        "quote": "3",
        "timecode": null,
        "rationale": "три возражения"
      },
      {
        "item_no": 28,
        "item_code": "obj_handled_count",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Количество отработанных возражений",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "2",
        "timecode": null,
        "rationale": "обработаны два из трёх"
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Каждое возражение отработано (да/нет)",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "возражение 'подумаю' в конце не обработано"
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "block": "4",
        "section": "Резюме данных от клиента",
        "title": "Повторил / резюмировал потребности клиента",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "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": "M",
      "city": null,
      "sphere": "строительство",
      "role": "инженер ПТО"
    },
    "motivation_json": {
      "interest": "металлоконструкции, работа с таблицами, автокад, сметы",
      "motivation": "хочет самостоятельно выполнять сметы, не привлекая других сотрудников",
      "learning_goals": "научиться составлять сметы, работать в автокаде",
      "learning_preferences": "наставник, личный кабинет, доступ навсегда",
      "life_circumstances": null
    },
    "finance_json": {
      "preferred_payment_method": "unknown",
      "financial_readiness": "medium",
      "payment_ready": false,
      "interest_in_certificate": true,
      "interest_in_employment": false
    },
    "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": "has",
      "lead_category": "BBB",
      "conversion_action": "Отправил информацию",
      "client_questions": [
        "Сколько стоит?",
        "Что входит в курс?",
        "Какие материалы предоставляются?",
        "Сколько длится доступ?"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T23:53:02.346019"
  }
}