{
  "schema_version": 1,
  "call": {
    "id": "23edd537-f122-47d7-9da8-8bb8056844a4",
    "created_at": "2026-06-27T17:19:13",
    "original_filename": "comagic_ee51df4f19e7832fa1bea3334f268d4c",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 471.888,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": "Квалифицирован",
    "bucket": null,
    "product": "Директор по строительству",
    "deal_id": "46303314",
    "crm_source": "uis",
    "utm_source": "vkads30",
    "utm_medium": "215234550",
    "utm_campaign": "DirStr_OU_AK7_vkads30_form_957",
    "lead_category": "BBB",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T21:03:42.980781"
  },
  "operator": {
    "id": "fbd45738-668d-42dd-ba68-418c30b9e06a",
    "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МЕНЕДЖЕР: Вы имеете в виду лекторы на лекциях, которые (КЛИЕНТ: нет.) записаны заранее?\nКЛИЕНТ: хотя бы так, но все кураторы, да, что за кураторы, (МЕНЕДЖЕР: Ну,) может, (МЕНЕДЖЕР: это) (МЕНЕДЖЕР: уже…) они мне\nМЕНЕДЖЕР: [наложение] Да,\nКЛИЕНТ: [наложение] даже подметки не годятся, что они меня научат.\nМЕНЕДЖЕР: смотрите, Николай, здесь вот как раз специалист направления вас сможет ориентировать, то есть каким образом с ним будет построен диалог, если (КЛИЕНТ: Я) (КЛИЕНТ: не) потребуется.\nКЛИЕНТ: смогу вам заплатить, пока я не буду понимать знать опыт обучения, работы того человека, которого он будет обучать. (МЕНЕДЖЕР: Так) Понимаете?\nМЕНЕДЖЕР: мы сейчас не требуем у Вас никакой суммы. Я Вам предлагаю звонок — это профильный специалист, который консультирует по курсу и обучению, то есть он предоставляет информацию по программе, которая подходит под наши задачи, то есть исходя из полученной информации, он уже ориентирует, какую программу может предложить, ориентирует, что на себя включают, какие задачи закрывают есть чем будет обучение вам полезно, ориентирует по примерной продолжительности, по стоимости, если необходимо, как раз ориентирует, кто там лектора, что получаете после обучения. Здесь выдается диплом, который подтверждает повышение квалификации. Ну и на дополнительные вопросы он все сможет ответить. После консультации у вас уже будет полная картина обучения, вы поймете, все ли интересно, все ли подходит. Если все интересно, этот специалист помогает с приобретением курса. То есть здесь главная задача, чтобы Вас проконсультировали, а далее (КЛИЕНТ: Хорошо,) ближе (КЛИЕНТ: а) принимать (КЛИЕНТ: еще) (КЛИЕНТ: такой) решения.\nКЛИЕНТ: [наложение] момент — у вас можно будет как -то получить список тем обучения, вот чего, вот темы, метод?\nМЕНЕДЖЕР: Это как раз и является программой, то есть у нас есть для обучения с нуля, это для тех, кто хочет только расти по карьерной лестнице, да, соответственно, нет опыта как директора, и там одна программа. Если Вам требуется повышение квалификации, там другая программа. Программа эта, соответственно, наполнена системой, которую сюда включают, и вот эту программу как раз специалист уже подбирает. И он консультирует, что с него включают. То есть такой некий (КЛИЕНТ: Да,) диалог, (КЛИЕНТ: он) (КЛИЕНТ: на) да, (КЛИЕНТ: статусе.) конечно, он сориентирует по всем моментам в рамках звонка. Если вам потребуется визуально ознакомиться с программой, которую он подберет под вас, он сможет вам направлять, чтобы вы могли еще визуально ознакомиться.\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КЛИЕНТ: [наложение] есть строители, да, генеральные? Можно посмотреть, кто обучает, там, в опытах работы, в строительстве?\nМЕНЕДЖЕР: Вы имеете в виду лекторы на лекциях, которые (КЛИЕНТ: нет.) записаны заранее?\nКЛИЕНТ: хотя бы так, но все кураторы, да, что за кураторы, (МЕНЕДЖЕР: Ну,) может, (МЕНЕДЖЕР: это) (МЕНЕДЖЕР: уже…) они мне\nМЕНЕДЖЕР: [наложение] Да,\nКЛИЕНТ: [наложение] даже подметки не годятся, что они меня научат.\nМЕНЕДЖЕР: смотрите, [ФИО], здесь вот как раз специалист направления вас сможет ориентировать, то есть каким образом с ним будет построен диалог, если (КЛИЕНТ: Я) (КЛИЕНТ: не) потребуется.\nКЛИЕНТ: смогу вам заплатить, пока я не буду понимать знать опыт обучения, работы того человека, которого он будет обучать. (МЕНЕДЖЕР: Так) Понимаете?\nМЕНЕДЖЕР: мы сейчас не требуем у [ФИО] никакой суммы. Я Вам предлагаю звонок — это профильный специалист, который консультирует по курсу и обучению, то есть он предоставляет информацию по программе, которая подходит под наши задачи, то есть исходя из полученной информации, он уже ориентирует, какую программу может предложить, ориентирует, что на себя включают, какие задачи закрывают есть чем будет обучение вам полезно, ориентирует по примерной продолжительности, по стоимости, если необходимо, как раз ориентирует, кто там лектора, что получаете после обучения. Здесь выдается диплом, который подтверждает повышение квалификации. Ну и на дополнительные вопросы он все сможет ответить. После консультации у вас уже будет полная картина обучения, вы поймете, все ли интересно, все ли подходит. Если все интересно, этот специалист помогает с приобретением курса. То есть здесь главная задача, чтобы Вас проконсультировали, а далее (КЛИЕНТ: Хорошо,) ближе (КЛИЕНТ: а) принимать (КЛИЕНТ: еще) (КЛИЕНТ: такой) решения.\nКЛИЕНТ: [наложение] момент — у вас можно будет как -то получить список тем обучения, вот чего, вот темы, метод?\nМЕНЕДЖЕР: Это как раз и является программой, то есть у нас есть для обучения с нуля, это для тех, кто хочет только расти по карьерной лестнице, да, соответственно, нет опыта как директора, и там одна программа. Если Вам требуется повышение квалификации, там другая программа. Программа эта, соответственно, наполнена системой, которую сюда включают, и вот эту программу как раз специалист уже подбирает. И он консультирует, что с него включают. То есть такой некий (КЛИЕНТ: Да,) диалог, (КЛИЕНТ: он) (КЛИЕНТ: на) да, (КЛИЕНТ: статусе.) конечно, он сориентирует по всем моментам в рамках звонка. Если вам потребуется визуально ознакомиться с программой, которую он подберет под вас, он сможет вам направлять, чтобы вы могли еще визуально ознакомиться.\nМЕНЕДЖЕР: Да. И, то есть, по всем нюансам сориентирует [ФИО], плюс добавлю, что у нас акции действуют один плюс один. То есть до конца месяца при покупке любого курса второй идет в подарок на выбор по стоимости курса, который приобрели. то есть две задачи по цене одной. [ФИО] специалист ориентирует Вас. Могу предложить звонок (КЛИЕНТ: сути,) в недобрие время, (КЛИЕНТ: скидка) подполняя\nКЛИЕНТ: в шестьдесятом проценте отдача в восемьдесят процентов (МЕНЕДЖЕР: стоимость) неизвестна.\nМЕНЕДЖЕР: [наложение] курса. Профильный специалист ориентируется. Чтобы назвать стоимость обучения, нужно подобрать. Вот поэтому я и хочу Вам предложить звонок, чтобы специалист Вас проконсультировал, он исходя, то есть какая у меня цель, это уточнить Ваш интерес к обучению, понять, что мы подходим под Ваши задачи, и предложить звонок для консультаций в неудобное время, а далее уже это специалист по всем ключевым моментам ориентирует.\nКЛИЕНТ: Я не могу, я\nМЕНЕДЖЕР: Работаем до семи часов с одиннадцати до семи. То есть могут сегодня связаться по загруженности до семи часов, могут уже завтра с одиннадцати до семи в удобное для вас время. Вам лучше сегодня? Хорошо, тогда я запрос передаю [ФИО] до семи часов с двумя свежими, проконсультируя ответственность на все вопросы. Да, спасибо, что уделили время, а ждайте за мной хорошего вечера.\nМЕНЕДЖЕР: Всего доброго, до свидания, пожалуйста.\n",
    "segments": [
      {
        "start": 0.6,
        "end": 0.96,
        "text": "Алло.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 1.0,
        "end": 2.3,
        "text": "Посылает повреждения.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 3.3,
        "end": 5.12,
        "text": "Да, здравствуйте. А вы с готовы?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 4.84,
        "end": 7.88,
        "text": "этом статье я звоню к академии [ФИО].",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 8.77,
        "end": 9.59,
        "text": "На",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 8.84,
        "end": 9.9,
        "text": "Да, да, да, напишу.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 9.59,
        "end": 25.54,
        "text": "этом все. Вы у нас интересовались обучением по курсу «Директор по строительству» с откидкой в шестьдесят процентов. Я звоню задать прям пару точнейших вопросов по вашему интересу к обучению, чтобы я уже могла передать запросы на профильного специалиста для консультации по курсу в удобное для нас время.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 26.98,
        "end": 31.64,
        "text": "[ФИО], прям пару вопросов подскажите вообще, почему же интересовались обучением, а для чего требуется?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 34.18,
        "end": 37.56,
        "text": "улучшение навыков, может, это новое, но это",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 37.78,
        "end": 40.38,
        "text": "То есть как бы повышение квалификации рассматривается.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 40.48,
        "end": 48.52,
        "text": "Но я сам не являюсь Генеральным директором строительной компании, работая в инфраструктурном фазе, чем подряд государственный бюджет.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 49.02,
        "end": 52.08,
        "text": "Так, поняла, а какой опыт уже у вас в этой сфере?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 53.24,
        "end": 55.68,
        "text": "Опыт в чем измеряется?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 56.14,
        "end": 58.84,
        "text": "Во времени имею в виду, там, год работаете, десять лет?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 59.97,
        "end": 60.93,
        "text": "опять я пошла.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 60.88,
        "end": 64.14,
        "text": "Уже пять лет. А ранее было бы это повышение квалификации?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 65.7,
        "end": 68.04,
        "text": "Угу, то есть первый раз. день мы",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 67.92,
        "end": 81.64,
        "text": "как у меня высшее строительное образование, институт закончил, открыл компанию, работал в программке, занял ПТО, как смельчак работал, как гендиректор сейчас работает.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 82.9,
        "end": 93.06,
        "text": "Супер, хорошо, возможно, какие -то конкретные темы наиболее за Вас интересны в обучении, либо какие -то вот конкретные задачи хотели бы решить, что -то вот могли выделить?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 94.37,
        "end": 101.08,
        "text": "Я не знаю, может, как улучшение оптимизации бизнеса и нахождение лидов, так скажем,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 102.64,
        "end": 104.36,
        "text": "как бы больше продаж было,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 105.32,
        "end": 109.42,
        "text": "ну, в смысле объектов больше вести, а то у",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 109.3,
        "end": 116.88,
        "text": "ага,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 109.42,
        "end": 116.02,
        "text": "нас ведется, То есть, например, в два месяца один объект — это маловато.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 116.92,
        "end": 126.34,
        "text": "так, зафиксировал. Да, [ФИО], спасибо большое, что вы всем рассказали. У нас есть программа, которая как раз подходит для повышения квалификации и решения знаний.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 127.22,
        "end": 148.6,
        "text": "Все вопросы по этому направлению закрывает курс. И чуть прям дополню про наше обучение. У нас формат онлайн, и нет привязки к конкретному времени, т.е. есть прям возможность заниматься в своем темпе. Большое множество матералов доступа не всегда остается с последующими обновлениями, т.е. даже после открытия",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 145.48,
        "end": 146.96,
        "text": "просто файлы скидываете и всё?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 148.16,
        "end": 152.58,
        "text": "Вы мне просто скидываете файлы и всё, да? По параметрам.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 152.07,
        "end": 205.46,
        "text": "я у вас доступа личный кабинет сразу ко всем темам всегда рекомендуется обучение от начала, т.е. от простого более сложного, но также вы, так как самостоятельно обучаетесь, и [ФИО] открыта, вы можете в данный момент наиболее интересующие темы для себя рассмотреть изначально. То есть есть теория — это лекции, записанные заранее, вы их можете просматривать сколько потребуется раз, к ним прилагаются дополнительные материалы, там, конспекты, чек -листы, ну, чтобы ту или иную тему в краткой информации прошло было освоить. И также есть практика, так как важны теории закрепить на практических заданиях. Здесь вы прямо погружаетесь в реальную рабочую среду и в формате кейсов решаете задачки, с которыми можно столкнуться в процессе работы. Это на специальных тренажерах, разработанных в нашей Академии. Это если вкратце. Более титерный, конечно же, профильный специалист может ориентироваться, как это все происходит.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 206.3,
        "end": 216.12,
        "text": "Но здесь важно понимать, что у обучения онлайн нет привязки к конкретному времени. Очень удобно совмещать их работы с личными вопросами обучения и доступ к бессрочной.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 217.12,
        "end": 229.32,
        "text": "работают, но время не ограничивают. в том числе, Прошли курс, спустя время также есть возможность зайти и освежить здание, т.е. не нужно приобретать новый курс. Вот такой формат обучения был бы интересен для Вас?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 235.72,
        "end": 243.48,
        "text": "Ну, здесь есть куратор, за Вами закрепляется куратор, который сопровождает и отвечает на все вопросы, т.е. Вы один на один в обучении не остаетесь.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 245.26,
        "end": 258.58,
        "text": "Сейчас в целом большинство академий построены на такой форме обучения — это, если брать онлайн -формат. Да, если уж что, здесь",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 253.82,
        "end": 258.46,
        "text": "вы отдельно там что -то новое на меня обучите. Интересно. А",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 258.58,
        "end": 263.52,
        "text": "как раз я бы и порекомендовала пообщаться с профильным специалистом, потому что он уже владеет.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 263.3,
        "end": 269.74,
        "text": "есть строители, да, генеральные? Можно посмотреть, кто обучает, там, в опытах работы, в строительстве?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 270.92,
        "end": 278.84,
        "text": "Вы имеете в виду лекторы на лекциях, которые записаны заранее?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 280.03,
        "end": 285.35,
        "text": "хотя бы так, но все кураторы, да, что за кураторы, может, они мне",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 284.52,
        "end": 288.6,
        "text": "Да,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 285.35,
        "end": 287.77,
        "text": "даже подметки не годятся, что они меня научат.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 288.7,
        "end": 295.28,
        "text": "смотрите, [ФИО], здесь вот как раз специалист направления вас сможет ориентировать, то есть каким образом с ним будет построен диалог, если потребуется.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 295.3,
        "end": 304.34,
        "text": "смогу вам заплатить, пока я не буду понимать знать опыт обучения, работы того человека, которого он будет обучать. Понимаете?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 303.76,
        "end": 354.62,
        "text": "мы сейчас не требуем у [ФИО] никакой суммы. Я Вам предлагаю звонок — это профильный специалист, который консультирует по курсу и обучению, то есть он предоставляет информацию по программе, которая подходит под наши задачи, то есть исходя из полученной информации, он уже ориентирует, какую программу может предложить, ориентирует, что на себя включают, какие задачи закрывают есть чем будет обучение вам полезно, ориентирует по примерной продолжительности, по стоимости, если необходимо, как раз ориентирует, кто там лектора, что получаете после обучения. Здесь выдается диплом, который подтверждает повышение квалификации. Ну и на дополнительные вопросы он все сможет ответить. После консультации у вас уже будет полная картина обучения, вы поймете, все ли интересно, все ли подходит. Если все интересно, этот специалист помогает с приобретением курса. То есть здесь главная задача, чтобы Вас проконсультировали, а далее ближе принимать решения.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 354.38,
        "end": 361.98,
        "text": "момент — у вас можно будет как -то получить список тем обучения, вот чего, вот темы, метод?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 360.9,
        "end": 395.12,
        "text": "Это как раз и является программой, то есть у нас есть для обучения с нуля, это для тех, кто хочет только расти по карьерной лестнице, да, соответственно, нет опыта как директора, и там одна программа. Если Вам требуется повышение квалификации, там другая программа. Программа эта, соответственно, наполнена системой, которую сюда включают, и вот эту программу как раз специалист уже подбирает. И он консультирует, что с него включают. То есть такой некий диалог, да, конечно, он сориентирует по всем моментам в рамках звонка. Если вам потребуется визуально ознакомиться с программой, которую он подберет под вас, он сможет вам направлять, чтобы вы могли еще визуально ознакомиться.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 396.84,
        "end": 418.58,
        "text": "Да. И, то есть, по всем нюансам сориентирует [ФИО], плюс добавлю, что у нас акции действуют один плюс один. То есть до конца месяца при покупке любого курса второй идет в подарок на выбор по стоимости курса, который приобрели. то есть две задачи по цене одной. [ФИО] специалист ориентирует Вас. Могу предложить звонок в недобрие время, подполняя",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 414.96,
        "end": 421.76,
        "text": "в шестьдесятом проценте отдача в восемьдесят процентов неизвестна.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 418.94,
        "end": 442.68,
        "text": "курса. Профильный специалист ориентируется. Чтобы назвать стоимость обучения, нужно подобрать. Вот поэтому я и хочу Вам предложить звонок, чтобы специалист Вас проконсультировал, он исходя, то есть какая у меня цель, это уточнить Ваш интерес к обучению, понять, что мы подходим под Ваши задачи, и предложить звонок для консультаций в неудобное время, а далее уже это специалист по всем ключевым моментам ориентирует.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 443.4,
        "end": 445.21,
        "text": "Я не могу, я",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 445.72,
        "end": 466.78,
        "text": "Работаем до семи часов с одиннадцати до семи. То есть могут сегодня связаться по загруженности до семи часов, могут уже завтра с одиннадцати до семи в удобное для вас время. Вам лучше сегодня? Хорошо, тогда я запрос передаю [ФИО] до семи часов с двумя свежими, проконсультируя ответственность на все вопросы. Да, спасибо, что уделили время, а ждайте за мной хорошего вечера.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 468.42,
        "end": 470.0,
        "text": "Всего доброго, до свидания, пожалуйста.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 1267,
    "duration_seconds": 471.888,
    "pii_redacted_count": 9,
    "created_at": "2026-06-28T21:01:53.385750"
  },
  "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не представился по имени",
        "applicable": true
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "title": "Консультант озвучил название компании",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "к академии Иллисон",
        "timecode": null,
        "rationale": "Упоминает академию Eduson",
        "applicable": true
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "title": "Консультант уточнил цель звонка",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Я звоню задать прям пару точнейших вопросов по вашему интересу к обучению, чтобы я уже могла передать запросы на профильного специалиста для консультации по курсу в удобное для нас время",
        "timecode": null,
        "rationale": "Чётко обозначила цель звонка",
        "applicable": true
      },
      {
        "item_no": 5,
        "item_code": "program_acquaintance",
        "title": "Озвучен блок «знакомство»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "pass",
        "quote": "Я звоню задать прям пару точнейших вопросов",
        "timecode": null,
        "rationale": "Анонсирован блок знакомства",
        "applicable": true
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "title": "Озвучен блок «презентация программы»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился",
        "applicable": false
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "title": "Предложил несколько различных тарифов",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Тарифы не обсуждались",
        "applicable": false
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "section": "Upsale",
        "block": "5",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Не было выбора тарифа",
        "applicable": false
      },
      {
        "item_no": 23,
        "item_code": "upsale_course_proposed",
        "title": "Какой курс предложен в качестве Upsale (метаполе)",
        "section": "Upsale",
        "block": "5",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не предлагался",
        "applicable": false
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "title": "Сделал презентацию программы обучения",
        "section": "Презентация",
        "block": "6",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "теория — лекции, практика — кейсы на тренажерах",
        "timecode": 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": "3",
        "timecode": null,
        "rationale": "Все возражения отработаны",
        "applicable": true
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "title": "Каждое возражение отработано (да/нет)",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 5,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "pass",
        "quote": "смотрите, специалист направления вас сможет ориентировать",
        "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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Конкретная стоимость не названа, скидка упомянута без цены",
        "applicable": true
      },
      {
        "item_no": 31,
        "item_code": "price_payment_method",
        "title": "Уточнил, какой метод оплаты удобен клиенту",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Вопрос о способе оплаты не задавался",
        "applicable": true
      },
      {
        "item_no": 32,
        "item_code": "price_discount_size",
        "title": "Назвал размер скидки",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "скидка в шестьдесят процентов",
        "timecode": null,
        "rationale": "Размер скидки назван",
        "applicable": true
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "title": "Презентовал цену до скидки и после",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Цена до и после не озвучена",
        "applicable": true
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "title": "Предложил оформление в моменте",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения оплаты на звонке",
        "applicable": true
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения полной оплаты",
        "applicable": true
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Рассрочка не обсуждалась",
        "applicable": true
      },
      {
        "item_no": 37,
        "item_code": "next_exact_time",
        "title": "Согласована точная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Точное время не согласовано, только промежуток",
        "applicable": true
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "до семи часов с двумя свежими",
        "timecode": null,
        "rationale": "Согласован временной промежуток сегодня до 19:00",
        "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": "Вы имеете в виду лекторы на лекциях?",
        "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": "Спасибо, что уделили время",
        "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": "Я звоню задать прям пару точнейших вопросов...",
        "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": "Зафиксировал. Спасибо, что рассказали",
        "timecode": null,
        "rationale": "Активно слушает и подтверждает",
        "applicable": true
      },
      {
        "item_no": 43,
        "item_code": "active_persuade",
        "title": "Консультант пытался убедить клиента принять решение",
        "section": "Активная позиция менеджера",
        "block": "12",
        "weight": 4,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не было попытки убедить купить на звонке",
        "applicable": true
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Нет предыдущих договорённостей",
        "applicable": false
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "title": "Не ориентировал клиента на личные каналы связи",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": null,
        "timecode": null,
        "rationale": "Не предлагал личные каналы",
        "applicable": true
      }
    ],
    "section_scores_json": {
      "1": {
        "pass_count": 3,
        "fail_count": 1,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.75
      },
      "2": {
        "pass_count": 1,
        "fail_count": 3,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.25
      },
      "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": 0,
        "fail_count": 0,
        "applicable_count": 0,
        "total_count": 4,
        "percent": 0.0
      },
      "6": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "7": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "8": {
        "pass_count": 1,
        "fail_count": 3,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.25
      },
      "9": {
        "pass_count": 0,
        "fail_count": 3,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 0.0
      },
      "10": {
        "pass_count": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "11": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "12": {
        "pass_count": 2,
        "fail_count": 1,
        "applicable_count": 3,
        "total_count": 3,
        "percent": 0.6667
      },
      "13": {
        "pass_count": 1,
        "fail_count": 0,
        "applicable_count": 1,
        "total_count": 2,
        "percent": 1.0
      }
    },
    "overall_score": 0.662,
    "confidence": "medium",
    "summary": "Менеджер провел выявление потребностей, презентовал формат обучения, обработал возражения клиента и договорился о консультации с профильным специалистом. Клиент заинтересован, но не готов к оплате на звонке. Попытка закрытия в моменте не предпринята.",
    "client_info_json": {
      "interest": "повышение квалификации в строительстве",
      "past_experience": "высшее строительное образование, открыл компанию, работал в ПТО, гендиректором",
      "motivation": "улучшение оптимизации бизнеса, нахождение лидов, больше продаж",
      "learning_goals": "повышение квалификации, оптимизация бизнеса",
      "preferred_payment_method": null,
      "course_tariff": null,
      "company_knowledge": "интересовался обучением, знает об академии",
      "learning_preferences": "онлайн, в своем темпе",
      "client_questions": [
        "просто файлы скидываете и всё?",
        "кто обучает? есть ли генеральные строители?",
        "можно список тем?"
      ],
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "objections": [
        "Не устраивает формат обучения (вопрос про файлы)",
        "Не доверяет преподавателям (опыт кураторов)",
        "Нужна дополнительная информация перед оплатой"
      ],
      "relevant_experience": "has",
      "company_familiarity": true,
      "age": null,
      "gender": "M",
      "city": null,
      "field": "строительство",
      "role": "руководитель",
      "financial_readiness": "low",
      "interest_in_certificate": null,
      "interest_in_employment": null,
      "temperature": "warm",
      "life_circumstances": null,
      "decision_maker": true
    },
    "red_flags_json": [
      {
        "code": "rf_no_close_attempt"
      }
    ],
    "coaching_tip": "Рекомендуется на этапе квалификации делать попытку закрытия на звонке, используя акцию 1+1 или скидку, и уточнять способ оплаты. Также стоит называть своё имя и анонсировать блоки беседы.",
    "needs_human_review": true,
    "review_reason": "red_flag",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 19368,
    "output_tokens": 12095,
    "created_at": "2026-06-28T21:03:42.974479",
    "items": [
      {
        "item_no": 20,
        "item_code": "upsale_value",
        "block": "5",
        "section": "Upsale",
        "title": "Пояснил, в чём ценность более дорогих курсов",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился"
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "block": "5",
        "section": "Upsale",
        "title": "Предложил несколько различных тарифов",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Тарифы не обсуждались"
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "block": "5",
        "section": "Upsale",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было выбора тарифа"
      },
      {
        "item_no": 23,
        "item_code": "upsale_course_proposed",
        "block": "5",
        "section": "Upsale",
        "title": "Какой курс предложен в качестве Upsale (метаполе)",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не предлагался"
      },
      {
        "item_no": 41,
        "item_code": "active_lead",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Менеджер активно вёл диалог",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "Я звоню задать прям пару точнейших вопросов...",
        "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": "Зафиксировал. Спасибо, что рассказали",
        "timecode": null,
        "rationale": "Активно слушает и подтверждает"
      },
      {
        "item_no": 43,
        "item_code": "active_persuade",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Консультант пытался убедить клиента принять решение",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было попытки убедить купить на звонке"
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Чем занимается клиент",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "работаю в инфраструктурном фазе, чем подряд государственный бюджет",
        "timecode": null,
        "rationale": "Клиент рассказал о своей работе"
      },
      {
        "item_no": 10,
        "item_code": "need_why_direction",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Почему выбрано именно это направление",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "улучшение навыков, может, это новое",
        "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": "Не предлагал личные каналы"
      },
      {
        "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": "Согласован временной промежуток сегодня до 19:00"
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Конкретная стоимость не названа, скидка упомянута без цены"
      },
      {
        "item_no": 31,
        "item_code": "price_payment_method",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Уточнил, какой метод оплаты удобен клиенту",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Вопрос о способе оплаты не задавался"
      },
      {
        "item_no": 32,
        "item_code": "price_discount_size",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Назвал размер скидки",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "скидка в шестьдесят процентов",
        "timecode": null,
        "rationale": "Размер скидки назван"
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал цену до скидки и после",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Цена до и после не озвучена"
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Предложил оформление в моменте",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения оплаты на звонке"
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было предложения полной оплаты"
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Рассрочка не обсуждалась"
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию программы обучения",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": "теория — лекции, практика — кейсы на тренажерах",
        "timecode": 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": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не представился по имени"
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант озвучил название компании",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "к академии Иллисон",
        "timecode": null,
        "rationale": "Упоминает академию Eduson"
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант уточнил цель звонка",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "Я звоню задать прям пару точнейших вопросов по вашему интересу к обучению, чтобы я уже могла передать запросы на профильного специалиста для консультации по курсу в удобное для нас время",
        "timecode": null,
        "rationale": "Чётко обозначила цель звонка"
      },
      {
        "item_no": 5,
        "item_code": "program_acquaintance",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «знакомство»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "Я звоню задать прям пару точнейших вопросов",
        "timecode": null,
        "rationale": "Анонсирован блок знакомства"
      },
      {
        "item_no": 6,
        "item_code": "program_presentation",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «презентация программы»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "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": "Вы имеете в виду лекторы на лекциях?",
        "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": "Спасибо, что уделили время",
        "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": "3",
        "timecode": null,
        "rationale": "Все возражения отработаны"
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Каждое возражение отработано (да/нет)",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "pass",
        "score": 5.0,
        "quote": "смотрите, специалист направления вас сможет ориентировать",
        "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": null,
      "financial_readiness": "low",
      "payment_ready": false,
      "interest_in_certificate": null,
      "interest_in_employment": null
    },
    "objections_json": [
      "Не устраивает формат обучения (вопрос про файлы)",
      "Не доверяет преподавателям (опыт кураторов)",
      "Нужна дополнительная информация перед оплатой"
    ],
    "temperature": "warm",
    "life_circumstances": null,
    "decision_maker": true,
    "client_questions_json": [
      "просто файлы скидываете и всё?",
      "кто обучает? есть ли генеральные строители?",
      "можно список тем?"
    ],
    "extra_json": {
      "past_experience": "высшее строительное образование, открыл компанию, работал в ПТО, гендиректором",
      "company_knowledge": "интересовался обучением, знает об академии",
      "company_familiarity": true,
      "relevant_experience": "has",
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "client_questions": [
        "просто файлы скидываете и всё?",
        "кто обучает? есть ли генеральные строители?",
        "можно список тем?"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T21:03:42.982473"
  }
}