{
  "schema_version": 1,
  "call": {
    "id": "7316c9f4-8944-4237-a932-67a9fe4758a0",
    "created_at": "2026-06-28T10:57:14",
    "original_filename": "comagic_6e73e7dd746bfda47c29cff92c757948",
    "audio_path": null,
    "audio_size_bytes": null,
    "duration_seconds": 258.624,
    "debtor_hash": null,
    "debtor_timezone": "Europe/Moscow",
    "stage": "Взяли в работу",
    "bucket": null,
    "product": "1С: Бухгалтерия 8.3",
    "deal_id": "46304442",
    "crm_source": "uis",
    "utm_source": "yandex",
    "utm_medium": "cpc",
    "utm_campaign": "1C_Bg_EK3_yandex_rsya_rf_marquiz-form-2|109060953",
    "lead_category": "BBB",
    "transcript_status": "done",
    "analytics_status": "done",
    "last_error": null,
    "prompt_version": "eduson-v5.10",
    "processed_at": "2026-06-28T21:35:35.651111"
  },
  "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МЕНЕДЖЕР: [наложение] добрый день. Звоню из Академии Eduson. Меня зовут Анастасия.\nМЕНЕДЖЕР: Вы у нас интересовались обещаниями по курсу 1С бухгалтерии 8.3, проходили опросы и получили скидку в 60%.\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МЕНЕДЖЕР: [наложение] добрый день. Звоню из Академии Eduson. Меня зовут [ФИО].\nМЕНЕДЖЕР: Вы у нас интересовались обещаниями по курсу 1С бухгалтерии 8.3, проходили опросы и получили скидку в 60%.\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": 1.96,
        "end": 5.0,
        "text": "Да, добрый?",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 3.18,
        "end": 8.52,
        "text": "добрый день. Звоню из Академии Eduson. Меня зовут [ФИО].",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 9.68,
        "end": 17.0,
        "text": "Вы у нас интересовались обещаниями по курсу 1С бухгалтерии 8.3, проходили опросы и получили скидку в 60%.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 18.1,
        "end": 33.4,
        "text": "Я звоню задать вам пару точнейших вопросов по вашему интересу к направлению, чтобы я могла передать вопрос уже на профильных специалистов для консультации по курсу в итоговое время. А, [ФИО], подскажите, пожалуйста, вообще почему же интересовались данным курсом, а где всего требуется обучение?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 34.18,
        "end": 51.3,
        "text": "Я очень давно не работала, я на пенсии уже, и тут поступило предложение от моего племянника помочь ему в бухгалтерии, поэтому я хотела бы всё восстановить, вспомнить всё, тем более сейчас поменялось очень много.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 53.68,
        "end": 56.68,
        "text": "То есть, получается, ранее ваш опыт был, вы работали бухгалтером?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 56.98,
        "end": 63.08,
        "text": "я тридцать лет отработала бухгалтером, и",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 59.76,
        "end": 61.2,
        "text": "работали в комиссии или в бюджете?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 63.08,
        "end": 71.74,
        "text": "в коммерции работала, да, но",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 65.5,
        "end": 71.62,
        "text": "Так, хорошо, а вот чуть поподробнее про предложение от племянника, даже если это какое -то ИП его ООО или что -то другое.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 71.74,
        "end": 75.3,
        "text": "на упрощенке. Она",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 73.34,
        "end": 79.78,
        "text": "Так, ну, хорошо, хорошо, транспортные",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 75.3,
        "end": 78.28,
        "text": "не в транспорте у него, а в магистрике.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 79.78,
        "end": 81.12,
        "text": "логистические компании, правильно?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 82.62,
        "end": 87.74,
        "text": "Ну, а здесь, соответственно, нужна будет помощь именно была в бухгалтерии, потому что у нас в бухгалтерии",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 87.22,
        "end": 94.8,
        "text": "вспомнит мне хотя бы о жизни в магистрике.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 93.54,
        "end": 104.58,
        "text": "Ну да, то опыт у вас был, большой опыт, работали бухгалтеры в коммерции, в бюджете, сейчас, соответственно, поступило предложение, и хотели бы возобновить, освежить здание и узнать что -то новое в связи с изменениями.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 105.44,
        "end": 123.22,
        "text": "Отлично. Спасибо, что во всем рассказали. Курс отлично под ваши задачи подойдет и вопросы закроет. [ФИО] чуть прям добавила про наше обучение — онлайн -формат онлайн и нет привязки к конкретному времени. Очень удобно, так как есть возможность именно заниматься в своем темпе.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 124.04,
        "end": 144.2,
        "text": "Большой плюс, что материал в доступе остается навсегда с последующими обновлениями. То есть после прохождения курса всегда будет возможность зайти, освежить знания, если это необходимо, и в связи с какими -то изменениями также будет возможность знакомиться с этой информацией. То есть не нужно покупать новый курс, либо что -то потом дополнительно искать в интернете, все в одном месте навсегда остается.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 145.0,
        "end": 148.6,
        "text": "И есть помощь куратора, который сопровождает и отвечает на все вопросы.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 149.48,
        "end": 151.86,
        "text": "Вам онлайн -формат обучения интересен?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 153.76,
        "end": 169.96,
        "text": "[ФИО], хорошо. Я могу вам предложить ваннука уже от профильного специалиста, то есть он более детально сможет ориентировать по курсу, ориентировать, какая программа подходит под ваши задачи опыт, предоставить всю информацию, ответить на вопросы. Если все понравится, он же помогает с приобретением курса.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 170.96,
        "end": 188.38,
        "text": "Плюс у нас еще, да как заметно, действует акция «Один плюс один», то есть по фирмакоду «Близнецы» при покупке любого курса второй идет в подарок на выбор по съемности курса, который приобрели. То есть две задачи на цене одной можно закрыть, а можно, как кому -то из близких, даже второй, который в подарок курсу смотреть.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 189.72,
        "end": 198.22,
        "text": "[ФИО], что касаемо по времени, специалисты работают с «Удивительной ладошью» по [адрес]. Вам в какое время комфортнее будет ожидать звонок?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 199.27,
        "end": 203.98,
        "text": "Не, да, можно вечером по [адрес],",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 201.66,
        "end": 202.66,
        "text": "как плюс -минус, в какое время?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 203.98,
        "end": 208.1,
        "text": "по [адрес] пусть в шесть будет. Я в [адрес] нахожусь, четыре часа разница.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 210.08,
        "end": 218.84,
        "text": "Ну, это получается, тогда уже, если у Вас плюс четыре, если в шесть по [адрес], это… Это,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 216.46,
        "end": 217.82,
        "text": "пять в шесть в [адрес], да.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 218.84,
        "end": 221.72,
        "text": "получается, не поднадлежит Вам? Я правильно понимаю?",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 222.62,
        "end": 229.08,
        "text": "О! Когда могут до с пяти, до шести по [адрес] совместно воздерживаться и предоставить эту информацию.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 230.51,
        "end": 235.66,
        "text": "Спасибо, что ознакомились. [ФИО], а вот в ближайшее время Вам неудобно, вот специалисты как раз уже начали работать.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 236.7,
        "end": 239.78,
        "text": "А, ну, что, хорошо, итак, я Вам на всякий случай точню.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 239.82,
        "end": 241.84,
        "text": "подправите",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 239.9,
        "end": 241.66,
        "text": "Хорошо, тогда запрос передаю и вень.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 241.84,
        "end": 244.06,
        "text": "стоимость какая курса,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 243.36,
        "end": 244.12,
        "text": "А, это уже",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 244.1,
        "end": 245.64,
        "text": "а,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 244.12,
        "end": 247.02,
        "text": "специалист как раз ориентирует, и я звонила, да, уточните",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 247.0,
        "end": 248.42,
        "text": "ага,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 247.02,
        "end": 249.02,
        "text": "формат, а он уже, исходя из этой информации,",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 248.46,
        "end": 250.36,
        "text": "окей,",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 249.1,
        "end": 251.08,
        "text": "подбирает программу и сфокусирует.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 250.36,
        "end": 252.7,
        "text": "ага, хорошо, ага.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 252.32,
        "end": 255.4,
        "text": "Да, тогда ждите звонка, стали связываться и предоставьте информацию.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      },
      {
        "start": 254.9,
        "end": 256.6,
        "text": "у хорошего дня, ага, спасибо.",
        "channel": 0,
        "speaker": "КЛИЕНТ"
      },
      {
        "start": 256.48,
        "end": 257.14,
        "text": "дня, до свидания.",
        "channel": 1,
        "speaker": "МЕНЕДЖЕР"
      }
    ],
    "word_count": 766,
    "duration_seconds": 258.624,
    "pii_redacted_count": 15,
    "created_at": "2026-06-28T21:34:30.880112"
  },
  "scoring": {
    "prompt_version": "eduson-v5.10",
    "llm_provider": "deepseek",
    "llm_model": "deepseek-v4-flash",
    "checklist_json": [
      {
        "item_no": 1,
        "item_code": "greet_hello",
        "title": "Консультант поздоровался",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "добрый день.",
        "timecode": null,
        "rationale": "Менеджер поздоровался",
        "applicable": true
      },
      {
        "item_no": 2,
        "item_code": "greet_name",
        "title": "Консультант назвал своё имя",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Меня зовут [ФИО]",
        "timecode": null,
        "rationale": "Назвал имя",
        "applicable": true
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "title": "Консультант озвучил название компании",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 2,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "из Академии Eduson",
        "timecode": null,
        "rationale": "Озвучила компанию",
        "applicable": true
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "title": "Консультант уточнил цель звонка",
        "section": "Приветствие и цель звонка",
        "block": "1",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "Вы у нас интересовались обещаниями по курсу 1С бухгалтерии 8.3, проходили опросы и получили скидку в 60%.",
        "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": "pass",
        "quote": "он более детально сможет ориентировать по курсу... ответить на вопросы",
        "timecode": null,
        "rationale": "Анонсирован блок ответов на вопросы",
        "applicable": true
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "title": "Озвучен блок «варианты оплаты»",
        "section": "Программирование",
        "block": "2",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не анонсирован блок вариантов оплаты",
        "applicable": true
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "title": "Чем занимается клиент",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "я тридцать лет отработала бухгалтером",
        "timecode": null,
        "rationale": "Менеджер выяснила деятельность клиента",
        "applicable": true
      },
      {
        "item_no": 10,
        "item_code": "need_why_direction",
        "title": "Почему выбрано именно это направление",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "поступило предложение от моего племянника помочь ему в бухгалтерии, поэтому я хотела бы всё восстановить",
        "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": "pass",
        "quote": "поступило предложение от моего племянника помочь ему в бухгалтерии",
        "timecode": null,
        "rationale": "Выяснен триггер – предложение от племянника",
        "applicable": true
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Курс инструментальный, критерий не применим",
        "applicable": false
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Конкретные темы и сложности не обсуждались",
        "applicable": true
      },
      {
        "item_no": 15,
        "item_code": "need_self_told",
        "title": "Клиент сам рассказал про свои потребности",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "desirable",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Потребности раскрыты после прямого вопроса менеджера",
        "applicable": true
      },
      {
        "item_no": 16,
        "item_code": "need_ask_experience",
        "title": "Консультант спросил клиента про опыт",
        "section": "Выявление потребностей",
        "block": "3",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "ранее ваш опыт был, вы работали бухгалтером?",
        "timecode": 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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Содержание курса (модули, темы) не представлено",
        "applicable": true
      },
      {
        "item_no": 25,
        "item_code": "pres_format",
        "title": "Сделал презентацию формата обучения",
        "section": "Презентация",
        "block": "6",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": "онлайн-формат онлайн и нет привязки к конкретному времени... материал в доступе остается навсегда",
        "timecode": null,
        "rationale": "Представлен формат обучения",
        "applicable": true
      },
      {
        "item_no": 26,
        "item_code": "obj_detected",
        "title": "У клиента есть сомнения или возражения",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Возражений не выявлено",
        "applicable": true
      },
      {
        "item_no": 27,
        "item_code": "obj_count",
        "title": "Количество возражений в звонке",
        "section": "Работа с возражениями",
        "block": "7",
        "weight": 1,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "0",
        "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": "0",
        "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": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Нет возражений для отработки",
        "applicable": false
      },
      {
        "item_no": 30,
        "item_code": "price_discount_focus",
        "title": "Презентовал стоимость с акцентом на скидке клиента",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Стоимость не названа, только скидка в 60%",
        "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": "получили скидку в 60%",
        "timecode": null,
        "rationale": "Размер скидки озвучен",
        "applicable": true
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "title": "Презентовал цену до скидки и после",
        "section": "Обсуждение цены и формата оплаты",
        "block": "8",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Цена до и после скидки не названа",
        "applicable": true
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "title": "Предложил оформление в моменте",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не сделана попытка закрыть сделку на звонке",
        "applicable": true
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Оплата не обсуждалась",
        "applicable": false
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "section": "Предложил ли оплату в моменте",
        "block": "9",
        "weight": 3,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Оплата не обсуждалась",
        "applicable": false
      },
      {
        "item_no": 37,
        "item_code": "next_exact_time",
        "title": "Согласована точная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 4,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Конкретное время не согласовано (только интервал)",
        "applicable": true
      },
      {
        "item_no": 38,
        "item_code": "next_approx_time",
        "title": "Согласована приблизительная дата/время следующего звонка",
        "section": "Обозначил следующий шаг",
        "block": "10",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "desirable",
        "status": "pass",
        "quote": "пусть в шесть будет",
        "timecode": 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": "fail",
        "quote": null,
        "timecode": null,
        "rationale": "Не было попытки активного закрытия",
        "applicable": true
      },
      {
        "item_no": 44,
        "item_code": "crm_followup",
        "title": "Перезвонил в согласованное время / соблюдал договорённости",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 2,
        "is_critical": false,
        "is_conditional": true,
        "severity": "mandatory",
        "status": "n/a",
        "quote": null,
        "timecode": null,
        "rationale": "Первый звонок, предыдущих договорённостей нет",
        "applicable": false
      },
      {
        "item_no": 45,
        "item_code": "crm_no_personal_channel",
        "title": "Не ориентировал клиента на личные каналы связи",
        "section": "Корректность заполнения по клиенту в CRM",
        "block": "13",
        "weight": 3,
        "is_critical": false,
        "is_conditional": false,
        "severity": "mandatory",
        "status": "pass",
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер не предлагал личные каналы",
        "applicable": true
      }
    ],
    "section_scores_json": {
      "1": {
        "pass_count": 4,
        "fail_count": 0,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 1.0
      },
      "2": {
        "pass_count": 2,
        "fail_count": 2,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.5
      },
      "3": {
        "pass_count": 6,
        "fail_count": 2,
        "applicable_count": 8,
        "total_count": 9,
        "percent": 0.75
      },
      "4": {
        "pass_count": 2,
        "fail_count": 0,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 1.0
      },
      "5": {
        "pass_count": 0,
        "fail_count": 0,
        "applicable_count": 0,
        "total_count": 4,
        "percent": 0.0
      },
      "6": {
        "pass_count": 1,
        "fail_count": 1,
        "applicable_count": 2,
        "total_count": 2,
        "percent": 0.5
      },
      "7": {
        "pass_count": 2,
        "fail_count": 1,
        "applicable_count": 3,
        "total_count": 4,
        "percent": 0.6667
      },
      "8": {
        "pass_count": 1,
        "fail_count": 3,
        "applicable_count": 4,
        "total_count": 4,
        "percent": 0.25
      },
      "9": {
        "pass_count": 0,
        "fail_count": 1,
        "applicable_count": 1,
        "total_count": 3,
        "percent": 0.0
      },
      "10": {
        "pass_count": 1,
        "fail_count": 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.575,
    "confidence": "high",
    "summary": "Клиентка - пенсионерка с 30-летним опытом работы бухгалтером, хочет освежить знания для помощи племяннику. Менеджер квалифицировал потребности, презентовал формат и анонсировал передачу специалисту. Отсутствует презентация программы и стоимости, нет попытки закрытия.",
    "client_info_json": {
      "interest": "1С: Бухгалтерия 8.3",
      "past_experience": "30 лет бухгалтером в коммерции",
      "motivation": "Помочь племяннику в бухгалтерии, восстановить знания",
      "learning_goals": "Освежить знания и узнать новое в связи с изменениями",
      "preferred_payment_method": "unknown",
      "course_tariff": null,
      "company_knowledge": null,
      "learning_preferences": "онлайн-формат",
      "client_questions": [
        "стоимость какая курса"
      ],
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "objections": [],
      "relevant_experience": "has",
      "company_familiarity": false,
      "age": null,
      "gender": "F",
      "city": null,
      "field": "бухгалтерия",
      "role": "бухгалтер",
      "financial_readiness": "unknown",
      "interest_in_certificate": null,
      "interest_in_employment": null,
      "temperature": "warm",
      "life_circumstances": "на пенсии, предложение от племянника",
      "decision_maker": true
    },
    "red_flags_json": [],
    "coaching_tip": "Рекомендуется представлять конкретное содержание программы и обсуждать стоимость, а также пытаться назначить точное время следующего звонка.",
    "needs_human_review": true,
    "review_reason": "new_manager",
    "llm_latency_ms": null,
    "llm_cost_usd": null,
    "input_tokens": 18578,
    "output_tokens": 8506,
    "created_at": "2026-06-28T21:35:35.643561",
    "items": [
      {
        "item_no": 20,
        "item_code": "upsale_value",
        "block": "5",
        "section": "Upsale",
        "title": "Пояснил, в чём ценность более дорогих курсов",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Тарифы не обсуждались, апсейл не проводился"
      },
      {
        "item_no": 21,
        "item_code": "upsale_options",
        "block": "5",
        "section": "Upsale",
        "title": "Предложил несколько различных тарифов",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Тарифы не обсуждались"
      },
      {
        "item_no": 22,
        "item_code": "upsale_choice_check",
        "block": "5",
        "section": "Upsale",
        "title": "Уточнил, на чём остановился клиент, что ему подходит",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Тарифы не обсуждались"
      },
      {
        "item_no": 23,
        "item_code": "upsale_course_proposed",
        "block": "5",
        "section": "Upsale",
        "title": "Какой курс предложен в качестве Upsale (метаполе)",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Апсейл не проводился"
      },
      {
        "item_no": 41,
        "item_code": "active_lead",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Менеджер активно вёл диалог",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": null,
        "timecode": null,
        "rationale": "Задавал вопросы, презентовал, вёл разговор"
      },
      {
        "item_no": 42,
        "item_code": "active_engaged",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Проявлял заинтересованность в общении",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": null,
        "timecode": null,
        "rationale": "Дружелюбный тон, вовлечённость"
      },
      {
        "item_no": 43,
        "item_code": "active_persuade",
        "block": "12",
        "section": "Активная позиция менеджера",
        "title": "Консультант пытался убедить клиента принять решение",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не было попытки активного закрытия"
      },
      {
        "item_no": 9,
        "item_code": "need_occupation",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Чем занимается клиент",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "я тридцать лет отработала бухгалтером",
        "timecode": 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": "pass",
        "score": 3.0,
        "quote": "поступило предложение от моего племянника помочь ему в бухгалтерии",
        "timecode": null,
        "rationale": "Выяснен триггер – предложение от племянника"
      },
      {
        "item_no": 13,
        "item_code": "need_role_understanding",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент понимает роль специалиста, на которого оставлена заявка",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Курс инструментальный, критерий не применим"
      },
      {
        "item_no": 14,
        "item_code": "need_topics_pains",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Какие темы интересуют, какие сложности есть сейчас",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Конкретные темы и сложности не обсуждались"
      },
      {
        "item_no": 15,
        "item_code": "need_self_told",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Клиент сам рассказал про свои потребности",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Потребности раскрыты после прямого вопроса менеджера"
      },
      {
        "item_no": 16,
        "item_code": "need_ask_experience",
        "block": "3",
        "section": "Выявление потребностей",
        "title": "Консультант спросил клиента про опыт",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "ранее ваш опыт был, вы работали бухгалтером?",
        "timecode": 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": "Оговорён вечер сегодняшнего дня"
      },
      {
        "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": "Стоимость не названа, только скидка в 60%"
      },
      {
        "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": "получили скидку в 60%",
        "timecode": null,
        "rationale": "Размер скидки озвучен"
      },
      {
        "item_no": 33,
        "item_code": "price_before_after",
        "block": "8",
        "section": "Обсуждение цены и формата оплаты",
        "title": "Презентовал цену до скидки и после",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Цена до и после скидки не названа"
      },
      {
        "item_no": 34,
        "item_code": "close_in_moment",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Предложил оформление в моменте",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не сделана попытка закрыть сделку на звонке"
      },
      {
        "item_no": 35,
        "item_code": "close_full_today",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана полная оплата — предложил оплатить сегодня",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Оплата не обсуждалась"
      },
      {
        "item_no": 36,
        "item_code": "close_install_now",
        "block": "9",
        "section": "Предложил ли оплату в моменте",
        "title": "Если выбрана рассрочка — оформил её на звонке",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Оплата не обсуждалась"
      },
      {
        "item_no": 24,
        "item_code": "pres_program",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию программы обучения",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Содержание курса (модули, темы) не представлено"
      },
      {
        "item_no": 25,
        "item_code": "pres_format",
        "block": "6",
        "section": "Презентация",
        "title": "Сделал презентацию формата обучения",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "онлайн-формат онлайн и нет привязки к конкретному времени... материал в доступе остается навсегда",
        "timecode": null,
        "rationale": "Представлен формат обучения"
      },
      {
        "item_no": 1,
        "item_code": "greet_hello",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант поздоровался",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "добрый день.",
        "timecode": null,
        "rationale": "Менеджер поздоровался"
      },
      {
        "item_no": 2,
        "item_code": "greet_name",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант назвал своё имя",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "Меня зовут [ФИО]",
        "timecode": null,
        "rationale": "Назвал имя"
      },
      {
        "item_no": 3,
        "item_code": "greet_company",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант озвучил название компании",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "из Академии Eduson",
        "timecode": null,
        "rationale": "Озвучила компанию"
      },
      {
        "item_no": 4,
        "item_code": "greet_purpose",
        "block": "1",
        "section": "Приветствие и цель звонка",
        "title": "Консультант уточнил цель звонка",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "Вы у нас интересовались обещаниями по курсу 1С бухгалтерии 8.3, проходили опросы и получили скидку в 60%.",
        "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": "pass",
        "score": 1.0,
        "quote": "он более детально сможет ориентировать по курсу... ответить на вопросы",
        "timecode": null,
        "rationale": "Анонсирован блок ответов на вопросы"
      },
      {
        "item_no": 8,
        "item_code": "program_payment_option",
        "block": "2",
        "section": "Программирование",
        "title": "Озвучен блок «варианты оплаты»",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Не анонсирован блок вариантов оплаты"
      },
      {
        "item_no": 39,
        "item_code": "prof_listens",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант слышит клиента и отвечает по сути",
        "weight": 4,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 4.0,
        "quote": null,
        "timecode": null,
        "rationale": "Менеджер внимательно слушал и реагировал"
      },
      {
        "item_no": 40,
        "item_code": "prof_no_rude",
        "block": "11",
        "section": "Профессионализм",
        "title": "Консультант не грубил, не проявлял обиду к клиенту",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": true,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 5.0,
        "quote": null,
        "timecode": null,
        "rationale": "Общение вежливое и профессиональное"
      },
      {
        "item_no": 26,
        "item_code": "obj_detected",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "У клиента есть сомнения или возражения",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "fail",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Возражений не выявлено"
      },
      {
        "item_no": 27,
        "item_code": "obj_count",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Количество возражений в звонке",
        "weight": 1,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": true,
        "status": "pass",
        "score": 1.0,
        "quote": "0",
        "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": "0",
        "timecode": null,
        "rationale": "Возражения отсутствуют"
      },
      {
        "item_no": 29,
        "item_code": "obj_handled_each",
        "block": "7",
        "section": "Работа с возражениями",
        "title": "Каждое возражение отработано (да/нет)",
        "weight": 5,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": true,
        "applicable": false,
        "status": "n/a",
        "score": 0.0,
        "quote": null,
        "timecode": null,
        "rationale": "Нет возражений для отработки"
      },
      {
        "item_no": 18,
        "item_code": "summary_repeat",
        "block": "4",
        "section": "Резюме данных от клиента",
        "title": "Повторил / резюмировал потребности клиента",
        "weight": 2,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 2.0,
        "quote": "Ну да, то опыт у вас был, большой опыт... хотели бы возобновить, освежить здание и узнать что-то новое",
        "timecode": null,
        "rationale": "Менеджер резюмировала потребности"
      },
      {
        "item_no": 19,
        "item_code": "summary_fit",
        "block": "4",
        "section": "Резюме данных от клиента",
        "title": "Подытожил, что курс подойдёт клиенту",
        "weight": 3,
        "section_weight": 0.0,
        "is_critical": false,
        "is_conditional": false,
        "applicable": true,
        "status": "pass",
        "score": 3.0,
        "quote": "Курс отлично под ваши задачи подойдет и вопросы закроет.",
        "timecode": null,
        "rationale": "Менеджер подтвердила пригодность курса"
      }
    ]
  },
  "client_portrait": {
    "demographics_json": {
      "age": null,
      "gender": "F",
      "city": null,
      "sphere": "бухгалтерия",
      "role": "бухгалтер"
    },
    "motivation_json": {
      "interest": "1С: Бухгалтерия 8.3",
      "motivation": "Помочь племяннику в бухгалтерии, восстановить знания",
      "learning_goals": "Освежить знания и узнать новое в связи с изменениями",
      "learning_preferences": "онлайн-формат",
      "life_circumstances": "на пенсии, предложение от племянника"
    },
    "finance_json": {
      "preferred_payment_method": "unknown",
      "financial_readiness": "unknown",
      "payment_ready": false,
      "interest_in_certificate": null,
      "interest_in_employment": null
    },
    "objections_json": [],
    "temperature": "warm",
    "life_circumstances": "на пенсии, предложение от племянника",
    "decision_maker": true,
    "client_questions_json": [
      "стоимость какая курса"
    ],
    "extra_json": {
      "past_experience": "30 лет бухгалтером в коммерции",
      "company_knowledge": null,
      "company_familiarity": false,
      "relevant_experience": "has",
      "lead_category": "BBB",
      "conversion_action": "Договорились о повторном звонке",
      "client_questions": [
        "стоимость какая курса"
      ],
      "decision_maker": true
    },
    "created_at": "2026-06-28T21:35:35.652641"
  }
}