From aeb4bbf63f6d7a0c804a8bcdbc9b6c3e8d9b7b72 Mon Sep 17 00:00:00 2001 From: Hermes Date: Wed, 16 Sep 2026 10:36:01 +0200 Subject: [PATCH] =?UTF-8?q?fix(autocall):=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD?= =?UTF-8?q?=D1=8B=20=D1=81=D1=86=D0=B5=D0=BD=D0=B0=D1=80=D0=B8=D0=B8=20?= =?UTF-8?q?=C2=AB0=C2=BB=20=D0=B8=20=C2=AB9=C2=BB=20=D0=B8=D0=B7=20=D0=B4?= =?UTF-8?q?=D0=B8=D0=B0=D0=BB=D0=BE=D0=B3=D0=B0=20=D0=B8=20=D0=B8=D0=B7=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B5=D0=B7=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8;=20=D0=BF=D0=B0=D1=83=D0=B7=D0=B0=20=D0=BC=D0=B5=D0=B6?= =?UTF-8?q?=D0=B4=D1=83=20=D0=B7=D0=B2=D0=BE=D0=BD=D0=BA=D0=B0=D0=BC=D0=B8?= =?UTF-8?q?=201=20=D1=87=D0=B0=D1=81;=20=D0=B3=D1=80=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D1=86=D0=B0=20=D0=BF=D0=BE=D0=BB=D0=BE=D0=B2=D0=B8=D0=BD=D1=8B?= =?UTF-8?q?=20=D0=B4=D0=BD=D1=8F=2013:00;=20=D0=B2=20=D0=BF=D1=80=D0=B5?= =?UTF-8?q?=D0=B7=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8=D0=B8=20=D0=B3=D0=BE?= =?UTF-8?q?=D1=82=D0=BE=D0=B2=D0=BD=D0=BE=D1=81=D1=82=D1=8C=20=D0=BF=D0=BE?= =?UTF-8?q?=20=D0=BE=D0=B1=D0=BC=D0=B5=D0=BD=D1=83=20=D1=81=201=D0=A1,=20?= =?UTF-8?q?=D0=B1=D0=B5=D0=B7=20=D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D0=B8=20=D0=B2=20=D1=81=D1=83=D0=B1=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ats/ss-dialog.agi | 12 ++--- docs/autocall/autocall-how-it-works.html | 2 +- docs/autocall/autocall-how-it-works.pdf | Bin 92594 -> 92224 bytes docs/autocall/deck_content.py | 49 ++++++++++---------- supabase/functions/autocall-result/index.ts | 8 +--- 5 files changed, 31 insertions(+), 40 deletions(-) diff --git a/docs/ats/ss-dialog.agi b/docs/ats/ss-dialog.agi index 3da48ff..f1a9595 100644 --- a/docs/ats/ss-dialog.agi +++ b/docs/ats/ss-dialog.agi @@ -64,7 +64,7 @@ on_interrupt () { if [ -z "$OUTCOME" ]; then if [ -n "$HALF" ]; then OUTCOME=no_input_half # день выбрал, время не назвал - elif [ -n "$DAY" ] && [ "$DAY" != "0" ] && [ "$DAY" != "9" ]; then + elif [ -n "$DAY" ] && [ "$DAY" != "0" ]; then OUTCOME=no_input_half # день выбран, до времени не дошло elif [ -z "$ANY_DIGIT" ] && [ "$RING_SEC" -ge 20 ]; then OUTCOME=no_answer # объявление оператора: человека не было @@ -114,7 +114,7 @@ save () { # Отправляем в БД сразу при финальном исходе (клиент может бросить трубку # в любой момент — результат должен успеть уйти). Идемпотентность по uniqueid. case "$OUTCOME" in - confirmed|confirmed_kept_previous|confirmed_silent|no_answer|no_input_day|no_input_half|operator|opt_out|invalid_number|error) + confirmed|confirmed_kept_previous|confirmed_silent|no_answer|no_input_day|no_input_half|operator|invalid_number|error) send_result ;; esac } @@ -236,7 +236,6 @@ if [ "$TYPE" = "pkp" ] && [ -n "$PICKUP_DAY1" ]; then fi CHOSEN_DAY=$DIGIT case "$CHOSEN_DAY" in - 9) play "ru/ss_optout"; OUTCOME=opt_out; break ;; 1|2|3) [ "$CHOSEN_DAY" -le "$DAYS" ] || CHOSEN_DAY="" ;; *) CHOSEN_DAY="" ;; esac @@ -320,7 +319,6 @@ if [ "$TYPE" = "dlv" ] && [ -n "$DELIVERY_DAY1" ]; then wait_digit 9000 CHOSEN_DAY=$DIGIT case "$CHOSEN_DAY" in - 9) play "ru/ss_optout"; OUTCOME=opt_out; break ;; 1|2) [ "$CHOSEN_DAY" -le "$DLV_DAYS" ] || CHOSEN_DAY="" ;; *) CHOSEN_DAY="" ;; esac @@ -373,7 +371,7 @@ while [ -z "$OUTCOME" ]; do if [ "$SCENARIO" = "A" ]; then digit "ru/ss_a_day_${TYPE}" DAY=$DIGIT - if [ "$DAY" != "1" ] && [ "$DAY" != "2" ] && [ "$DAY" != "0" ] && [ "$DAY" != "9" ]; then + if [ "$DAY" != "1" ] && [ "$DAY" != "2" ] && [ "$DAY" != "0" ]; then digit "ru/ss_a_day_${TYPE}" DAY=$DIGIT fi @@ -382,9 +380,7 @@ while [ -z "$OUTCOME" ]; do fi save - if [ "$DAY" = "9" ]; then - play "ru/ss_optout"; OUTCOME=opt_out; break - elif [ "$DAY" != "1" ] && [ "$DAY" != "2" ]; then + if [ "$DAY" != "1" ] && [ "$DAY" != "2" ]; then if [ -z "$ANY_DIGIT" ] && [ "$RING_SEC" -ge 20 ]; then OUTCOME=no_answer; break # объявление оператора, человека не было fi diff --git a/docs/autocall/autocall-how-it-works.html b/docs/autocall/autocall-how-it-works.html index 8526bda..f70b688 100644 --- a/docs/autocall/autocall-how-it-works.html +++ b/docs/autocall/autocall-how-it-works.html @@ -83,6 +83,6 @@ -
СУПЕР САМ · ДОСТАВКА И САМОВЫВОЗ

Автодозвон: как это работает

Робот звонит клиенту, согласует день и половину дня — без участия оператора

Что описано: правила звонка, паузы, поведение в нештатных случаях (не дозвонились,

сбросили трубку, не нажали цифру), где что настраивается и что видит менеджер.

 

Основано на текущем коде и настройках боевой системы, без обещаний и продажи.

Автодозвон SuperSam · как это работает1

Что делает робот

Коротко: он не продаёт и не консультирует — только согласует день и половину дня

Три задачи

  • Дозвониться, когда заказ готов и клиент не подтвердил день по ссылке из SMS
  • Предложить конкретные дни голосом и получить выбор цифрой
  • Записать выбор в заказ — дату, половину дня и признак «согласовано роботом»

Чего он не делает

  • Не соединяет с живым менеджером — такой цифры в диалоге нет
  • Не спорит и не уговаривает: нет ответа — повторит по расписанию
  • Не предлагает нерабочие дни и не звонит вне рабочего времени

Как это выглядит для клиента

  • Звонок с одного номера, голос один и тот же: «Ваш заказ готов. Выберите день и время»
  • Клиент нажимает цифру дня и цифру половины дня — робот подтверждает выбор вслух
  • После подтверждения даёт возможность изменить выбор (нажатием цифры 2)
Автодозвон SuperSam · как это работает2

Путь заказа до звонка

Когда именно звучит звонок

1. Заказ из 1Сприходит готовымпо обмену
›
2. Ссылка и SMSссылка создаётсясама, SMS уходит
›
3. Пауза 90 минутнастройка админки:столько ждём ответа
›
4. Звонок роботаесли клиент неподтвердил по ссылке
›
5. Результат в заказдата и половина дняв самом заказе

Важно

  • Готовность заказа приходит из 1С по обмену: заказ приходит уже готовым, вручную в системе её никто не отмечает
  • Если клиент подтвердил день по ссылке сам — звонка не будет: заказ уже согласован
  • Звонок идёт только в рабочее время и только в рабочие дни (настройки кампании)
Автодозвон SuperSam · как это работает3

Откуда берутся дни и время

Админка → Расписание → Рабочие дни: один источник правды

Что настраивается

  • Рабочие дни склада (самовывоз) и рабочие дни доставки
  • Часы: открытие и закрытие склада, часы доставки
  • «Первая половина — до» — граница между половинами дня
  • «Сегодня предлагаем до» — до какого времени предлагать сегодняшний день

Как это работает в коде

  • Окно звонка считается рабочими днями: выходные не сокращают окно, а пропускаются
  • Робот называет реальные дни голосом: «сегодня», «в понедельник», «во вторник»
  • Клиентская ссылка использует те же дни — расхождений между звонком и ссылкой нет

Текущие значения в системе

  • Склад: пн–пт, 09:00–17:30, половина дня до 13:00, «сегодня» предлагаем до 15:30
  • Доставка: пн–пт (суббота — выходной) 09:00–21:00, половина дня до 15:00
  • Утро и вечер: до 13:00 робот спросит, какая половина дня удобнее; после 13:00 — сразу зафиксирует вторую
Автодозвон SuperSam · как это работает4

Самовывоз: какие дни предлагает

Окно — «день готовности + два рабочих дня», выходные пропускаются

Заказ готовЧто предложит роботПочему так
в понедельникпн, вт, сртри рабочих дня подряд
в пятницупт, пн, втсуббота и воскресенье — выходные склада
в субботупн, вт, срсам выходной не предлагаем
в пятницу после 15:30пн, вт«сегодня» больше не предлагаем (настройка)
в понедельник после 13:00пн, вт, срполовину дня не спрашиваем — сразу вторая
неделю назадзвонка нетокно прошло — звонить не о чем

Две настройки, которые это двигают

  • «Сегодня предлагаем до» (сейчас 15:30) — позже этого времени сегодняшний день исчезает из звонка и из ссылки
  • «Первая половина — до» (сейчас 13:00) — после неё робот не спрашивает половину дня, сразу пишет вторую
Автодозвон SuperSam · как это работает5

Доставка: не в день готовности

Нужен запас времени, чтобы собрать маршрут — поэтому начинаем со следующего дня

Заказ готовЧто предложит робот
в понедельниквторник и среда
в пятницупонедельник и вторник (в субботу не возим)
в субботупонедельник и вторник
в четверг, звонок в пятницупятница и понедельник
в пятницу, звонок в понедельникпонедельник и вторник

Ключевое отличие от самовывоза

  • В день готовности доставку не предлагаем никогда — только следующие рабочие дни
  • Суббота и воскресенье в графике доставки — выходные, их робот не назовёт
  • Время доставки — половина дня: до 15:00 или после (границу задаёт админка)
Автодозвон SuperSam · как это работает6

Как проходит разговор

Робот задаёт вопрос и ждёт цифру; молчание не считается согласием

ШагЧто говорит роботЧто делает клиентСколько ждёт
Приветствие«Ваш заказ готов. Выберите день и время доставки»слушает—
День«Нажмите один, чтобы доставить. В понедельник. Нажмите два…»нажимает 1 или 29 секунд
Половина дня«Первая половина дня или вторая?»нажимает 1 или 29 секунд
Подтверждение«Первая половина дня» — озвучивает выборслушает—
Изменить?подсказка про кнопку 2 — один разнажимает 2, чтобы переделать6 секунд

Что делает при ошибке ввода

  • Не понял цифру — повторяет тот же вопрос один раз
  • Снова не понял или молчит — завершает: «Вы не выбрали время. С вами свяжется менеджер»
  • Клиент нажимает 2 — диалог начинается заново («день и время»), прежний слот при этом не теряется
Автодозвон SuperSam · как это работает7

Что можно нажать

Всего несколько цифр — и одна из них «больше не звоните»

ЦифраЗначениеЧто происходит
1первый предложенный деньробот переходит к выбору половины дня
2второй предложенный деньробот переходит к выбору половины дня
3третий день (только самовывоз)робот переходит к выбору половины дня
1 / 2половина дняпервая половина / вторая половина
9отказ от звонковробот больше не позвонит; в карточке — «отказ от звонков»
0 и прочиене принимаютсявопрос повторяется; соединения с оператором нет

Отдельно про «0»

  • Раньше в диалоге была попытка «позвать менеджера», но она никогда не срабатывала (нажатие не отличалось от тишины)
  • Эту ветку убрали: живого соединения с оператором у робота нет, менеджер подключается только задачей из системы
Автодозвон SuperSam · как это работает8

Если не дозвонились

Робот различает «не взял трубку» и «вместо человека ответил автоответчик/оператор»

Как понимает, что трубку не взяли

  • Никто не ответил за 45 секунд — попытка считается неудачной
  • Трубку подняли, но гудки шли больше 20 секунд и ни одной цифры не нажали — это объявление оператора, а не человек: пишем «не взял трубку»
  • Живой человек почти всегда берёт трубку раньше, поэтому правило надёжно отделяет автоответчик

Что происходит дальше

  • Повторный звонок — не раньше чем через 120 минут (настройка)
  • Всего не больше 5 попыток на заказ (настройка)
  • Звонит только в рабочие часы кампании: 09:00–20:00, дни — по настройке
  • Исчерпали попытки — заказ уходит менеджеру, автозвонок по нему останавливается

Для менеджера это видно в карточке

  • Каждая попытка — отдельная строка истории: время, результат, длительность разговора
  • Статус заказа меняется на «нужен менеджер» — с комментарием «не дозвонились / не нажал»
  • Отдельно красным предупреждаем, если заявка «Позвонить сейчас» висит больше 15 минут
Автодозвон SuperSam · как это работает9

Если сбросили трубку в середине разговора

Робот запоминает то, что успел услышать, и не портит уже согласованный слот

Когда положили трубкуЧто запишет роботЧто увидит менеджер
до выбора дняответил, ничего не нажал«взял, не нажал (день)» — попытка зачтена
день выбрал, время не успелдень выбран, время нет«взял, не нажал (время)»
выбор подтвердил и сбросилслот согласовандата и половина дня в заказе, статус «согласовано»
начал менять выбор и сбросилостаётся прежний слот«правка не доведена» — прежнее согласование в силе

Почему так

  • Слот становится согласованным только после двух ответов: день и половина дня — это защита от «услышал половину фразы»
  • Обрыв не считается согласием: если клиент не подтвердил, робот перезвонит по расписанию или отдаст заказ менеджеру
  • Если клиент уже согласовал слот, а потом начал менять и бросил трубку — прежний выбор сохраняется, ничего не теряется
Автодозвон SuperSam · как это работает10

Когда подключается менеджер

Робот доводит дело до конца сам, но в трёх случаях передаёт человеку

Не нажал цифру 2 раза

  • Робот писал «взял, но не нажал» дважды
  • Заказ помечается «нужен менеджер», комментарий «не дозвонились / не нажал»
  • Порог «не нажал × N» настраивается в админке автодозвона

Исчерпаны 5 попыток

  • Каждый звонок — отдельная попытка
  • Когда попытки закончились, автозвонок прекращается
  • Заказ остаётся в списке у менеджера

Отказ или неверный номер

  • Цифра 9 — клиент просит больше не звонить: ставим запрет автоматически
  • Неверный номер — задача менеджеру
  • Отказ клиента действует и на другие заказы: он в списке «не звонить»

Что видит менеджер в карточке заказа

  • Единый статус автодозвона и история всех попыток с результатами и слотами
  • Кнопка «Позвонить сейчас» — ручной звонок клиенту (не тестовый номер) и живое состояние: «в очереди», «звоним», «звонок сделан» с результатом
  • Кнопка «Не звонить» — если робот не должен беспокоить этого клиента
Автодозвон SuperSam · как это работает11

Когда робот не звонит вообще

Список условий, при которых звонка не будет — проверяются до набора номера

По клиенту и заказу

  • Клиент сам подтвердил день по ссылке — звонок не нужен
  • Клиент просил больше не звонить (нажал 9) или менеджер поставил «Не звонить»
  • Номер в списке исключений — например, на МТС-диапазон звонки не идут
  • Самовывоз: автообзвон по самовывозу включается отдельной галочкой (сейчас выключен)

По времени и географии

  • Вне рабочих часов кампании (09:00–20:00) и вне рабочих дней
  • Город исключён целиком или для города выключен канал
  • В админке автодозвона выключены звонки по городу — например, Ялта: SMS идут, звонков нет
  • Меньше 90 минут прошло после SMS со ссылкой

Админка автодозвона: где это переключается

  • Панель «Автодозвон»: тестовый режим, часы и дни звонков, паузы, лимит попыток, порог «не нажал × N»
  • Панель «Локации»: для каждого города — звонки включены или выключены (SMS не затрагивается)
  • Панель исключений: номера и префиксы, на которые не звоним, с причиной
Автодозвон SuperSam · как это работает12

Что записывается в заказ

Результат звонка виден там же, где всё остальное

ПолеЗначение
Датаконкретная дата, которую назвал робот (например, понедельник 21.09)
Время«первая половина дня» или «вторая половина дня»
Источник«согласовано роботом» — видно, что выбор сделал клиент в звонке
Статус«согласовано» / «нужен менеджер» / «отказ от звонков»
Комментарий«Согласовано роботом: завтра, первая половина дня»

Зачем это нужно

  • Менеджер видит причину и источник решения, а не просто «дата стоит»
  • История звонков хранится отдельно: видно, сколько было попыток и чем они закончились
  • Дата, названная роботом, используется дальше в работе склада и доставки
Автодозвон SuperSam · как это работает13

Тестовый режим и текущее состояние

Сейчас обзвон клиентов выключен — система в тестовом режиме

ПараметрЗначение сейчасЧто будет при запуске
Обзвон клиентоввыключенвключается отдельной командой
Тестовый номерзвонит только на негомассовый обзвон идёт клиентам
Кнопка «Позвонить сейчас»звонит клиенту сразутак же — звонок клиенту
Звонки по самовывозувыключены галочкойвключаются отдельно от доставки

Как проверяется перед запуском

  • Тестовый звонок на свой номер: диалог, дни, половина дня, запись результата
  • Прогон диалога без звонка: проверка всех веток (согласие, обрыв, молчание, отказ)
  • Проверка окон: робот предлагает именно те дни, которые заданы в админке
Автодозвон SuperSam · как это работает14

Что пока не учитывается

Честный список: это важно знать до запуска

График

  • Праздники: календаря нерабочих дат нет — если праздник попадёт в окно, робот его предложит
  • Часы доставки используются частично: границу половины дня робот проговаривает словами, без конкретного времени

Настройки, которые пока не влияют

  • «Попыток в день» — поле есть, но расписание повторов задаётся интервалом между попытками
  • «Попытки следующего дня (10:00, 14:00)» — пока не используются
  • «Таймаут звонка, 30 секунд» — звонок ждёт ответа 45 секунд (значение в самом звонке)

Что предлагаем уточнить до боевого запуска

  • Список праздников (или решение не учитывать их)
  • Нужен ли жёсткий график повторов по времени, кроме интервала 120 минут
  • Оставить ли «0» без реакции — сейчас это просто неверная цифра
Автодозвон SuperSam · как это работает15

Коротко

Одна страница вместо всей презентации

Что делает система

  • Ждёт 90 минут после SMS и звонит, если клиент не подтвердил день сам
  • Предлагает только рабочие дни по графику: самовывоз — включая сегодня, доставка — со следующего дня
  • Спрашивает день и половину дня, подтверждает вслух, даёт один раз переделать выбор
  • Повторяет попытки не чаще чем раз в 2 часа, максимум 5 раз, только 09:00–20:00 в рабочие дни
  • После двух «взял, но не нажал» или исчерпания попыток передаёт заказ менеджеру
  • Отказ (цифра 9) останавливает обзвон клиента навсегда
  • Каждая попытка и результат видны в карточке заказа; ручной звонок идёт клиенту и показывает своё состояние

Что осталось решить

  • Праздники и точный график повторов — по вашим правилам
  • Момент включения боевого обзвона клиентов и по самовывозу
Автодозвон SuperSam · как это работает16
+
СУПЕР САМ · ДОСТАВКА И САМОВЫВОЗ

Автодозвон: как это работает

Робот звонит клиенту, согласует день и половину дня — без участия оператора

Что описано: правила звонка, паузы, поведение в нештатных случаях (не дозвонились,

сбросили трубку, не нажали цифру), где что настраивается и что видит менеджер.

 

Основано на текущем коде и настройках боевой системы, без обещаний и продажи.

Автодозвон SuperSam · как это работает1

Что делает робот

Коротко: он не продаёт и не консультирует — только согласует день и половину дня

Три задачи

  • Дозвониться, когда заказ готов и клиент не подтвердил день по ссылке из SMS
  • Предложить конкретные дни голосом и получить выбор цифрой
  • Записать выбор в заказ — дату, половину дня и признак «согласовано роботом»

Чего он не делает

  • Не соединяет с живым менеджером — такой цифры в диалоге нет
  • Не спорит и не уговаривает: нет ответа — повторит по расписанию
  • Не предлагает нерабочие дни и не звонит вне рабочего времени

Как это выглядит для клиента

  • Звонок с одного номера, голос один и тот же: «Ваш заказ готов. Выберите день и время»
  • Клиент нажимает цифру дня и цифру половины дня — робот подтверждает выбор вслух
  • После подтверждения даёт возможность изменить выбор (нажатием цифры 2)
Автодозвон SuperSam · как это работает2

Путь заказа до звонка

Когда именно звучит звонок

1. Заказ из 1Сприходит готовымпо обмену
›
2. Ссылка и SMSссылка создаётсясама, SMS уходит
›
3. Пауза 90 минутнастройка админки:столько ждём ответа
›
4. Звонок роботаесли клиент неподтвердил по ссылке
›
5. Результат в заказдата и половина дняв самом заказе

Важно

  • Готовность заказа приходит из 1С по обмену: заказ приходит уже готовым, вручную в системе её никто не отмечает
  • Если клиент подтвердил день по ссылке сам — звонка не будет: заказ уже согласован
  • Звонок идёт только в рабочее время и только в рабочие дни (настройки кампании)
Автодозвон SuperSam · как это работает3

Откуда берутся дни и время

Админка → Расписание → Рабочие дни: один источник правды

Что настраивается

  • Рабочие дни склада (самовывоз) и рабочие дни доставки
  • Часы: открытие и закрытие склада, часы доставки
  • «Первая половина — до» — граница между половинами дня
  • «Сегодня предлагаем до» — до какого времени предлагать сегодняшний день

Как это работает в коде

  • Окно звонка считается рабочими днями: выходные не сокращают окно, а пропускаются
  • Робот называет реальные дни голосом: «сегодня», «в понедельник», «во вторник»
  • Клиентская ссылка использует те же дни — расхождений между звонком и ссылкой нет

Текущие значения в системе

  • Склад: пн–пт, 09:00–17:30, половина дня до 13:00, «сегодня» предлагаем до 15:30
  • Доставка: пн–пт (суббота — выходной) 09:00–21:00, половина дня — граница 13:00
  • Граница половины дня — 13:00 для обоих каналов: звоним после 13:00 — говорим про вторую половину дня, первую уже не предлагаем
Автодозвон SuperSam · как это работает4

Самовывоз: какие дни предлагает

Окно — «день готовности + два рабочих дня», выходные пропускаются

Заказ готовЧто предложит роботПочему так
в понедельникпн, вт, сртри рабочих дня подряд
в пятницупт, пн, втсуббота и воскресенье — выходные склада
в пятницу после 15:30пн, вт«сегодня» больше не предлагаем (настройка)
в понедельник после 13:00пн, вт, срполовину дня не спрашиваем — сразу вторая
заказ готов давнозвонка нетокно самовывоза прошло — звонить не о чем

Две настройки, которые это двигают

  • «Сегодня предлагаем до» (сейчас 15:30) — позже этого времени сегодняшний день исчезает из звонка и из ссылки
  • Граница половины дня (13:00): звоним после 13:00 — робот говорит про вторую половину дня, первую не предлагает
Автодозвон SuperSam · как это работает5

Доставка: не в день готовности

Нужен запас времени, чтобы собрать маршрут — поэтому начинаем со следующего дня

Заказ готовЧто предложит робот
в понедельниквторник и среда
в пятницупонедельник и вторник (в субботу не возим)
в четверг, звонок в пятницупятница и понедельник
в пятницу, звонок в понедельникпонедельник и вторник

Ключевое отличие от самовывоза

  • В день готовности доставку не предлагаем никогда — только следующие рабочие дни
  • Суббота и воскресенье в графике доставки — выходные, их робот не назовёт
  • Половина дня — граница 13:00: звоним после 13:00, значит говорим про вторую половину дня
Автодозвон SuperSam · как это работает6

Как проходит разговор

Робот задаёт вопрос и ждёт цифру; молчание не считается согласием

ШагЧто говорит роботЧто делает клиентСколько ждёт
Приветствие«Ваш заказ готов. Выберите день и время доставки»слушает—
День«Нажмите один, чтобы доставить. В понедельник. Нажмите два…»нажимает 1 или 29 секунд
Половина дня«Первая половина дня или вторая?»нажимает 1 или 29 секунд
Подтверждение«Первая половина дня» — озвучивает выборслушает—
Изменить?подсказка про кнопку 2 — один разнажимает 2, чтобы переделать6 секунд

Что делает при ошибке ввода

  • Не понял цифру — повторяет тот же вопрос один раз
  • Снова не понял или молчит — завершает: «Вы не выбрали время. С вами свяжется менеджер»
  • Клиент нажимает 2 — диалог начинается заново («день и время»), прежний слот при этом не теряется
Автодозвон SuperSam · как это работает7

Что можно нажать

Всего несколько цифр — и одна из них «больше не звоните»

ЦифраЗначениеЧто происходит
1первый предложенный деньробот переходит к выбору половины дня
2второй предложенный деньробот переходит к выбору половины дня
3третий день (только самовывоз)робот переходит к выбору половины дня
1 / 2половина дняпервая половина / вторая (после 13:00 — только вторая)
2 после подтвержденияизменить выборробот спрашивает день и время заново — один раз
любая другая цифране принимаетсявопрос повторяется один раз; после двух таких звонков — менеджеру

Что происходит после подтверждения

  • Робот называет выбранный день и половину дня вслух — клиент слышит, что именно записано
  • Дальше один раз предлагает изменить выбор: нажатие 2 — и день со временем спрашивают заново
  • Если клиент ничего не меняет, разговор завершается, а выбор уходит в заказ
Автодозвон SuperSam · как это работает8

Если не дозвонились

Робот различает «не взял трубку» и «вместо человека ответил автоответчик/оператор»

Как понимает, что трубку не взяли

  • Никто не ответил за 45 секунд — попытка считается неудачной
  • Трубку подняли, но гудки шли больше 20 секунд и ни одной цифры не нажали — это объявление оператора, а не человек: пишем «не взял трубку»
  • Живой человек почти всегда берёт трубку раньше, поэтому правило надёжно отделяет автоответчик

Что происходит дальше

  • Повторный звонок — не раньше чем через час (настройка)
  • Всего не больше 5 попыток на заказ (настройка)
  • Звонит только в рабочие часы кампании: 09:00–20:00, дни — по настройке
  • Исчерпали попытки — заказ уходит менеджеру, автозвонок по нему останавливается

Для менеджера это видно в карточке

  • Каждая попытка — отдельная строка истории: время, результат, длительность разговора
  • Статус заказа меняется на «нужен менеджер» — с комментарием «не дозвонились / не нажал»
  • Отдельно красным предупреждаем, если заявка «Позвонить сейчас» висит больше 15 минут
Автодозвон SuperSam · как это работает9

Если сбросили трубку в середине разговора

Робот запоминает то, что успел услышать, и не портит уже согласованный слот

Когда положили трубкуЧто запишет роботЧто увидит менеджер
до выбора дняответил, ничего не нажал«взял, не нажал (день)» — попытка зачтена
день выбрал, время не успелдень выбран, время нет«взял, не нажал (время)»
выбор подтвердил и сбросилслот согласовандата и половина дня в заказе, статус «согласовано»
начал менять выбор и сбросилостаётся прежний слот«правка не доведена» — прежнее согласование в силе

Почему так

  • Слот становится согласованным только после двух ответов: день и половина дня — это защита от «услышал половину фразы»
  • Обрыв не считается согласием: если клиент не подтвердил, робот перезвонит по расписанию или отдаст заказ менеджеру
  • Если клиент уже согласовал слот, а потом начал менять и бросил трубку — прежний выбор сохраняется, ничего не теряется
Автодозвон SuperSam · как это работает10

Когда подключается менеджер

Робот доводит дело до конца сам, но в трёх случаях передаёт человеку

Не нажал цифру 2 раза

  • Робот писал «взял, но не нажал» дважды
  • Заказ помечается «нужен менеджер», комментарий «не дозвонились / не нажал»
  • Порог «не нажал × N» настраивается в админке автодозвона

Исчерпаны 5 попыток

  • Каждый звонок — отдельная попытка
  • Когда попытки закончились, автозвонок прекращается
  • Заказ остаётся в списке у менеджера

Неверный номер

  • Если номер не существует или недоступен — задача менеджеру
  • Менеджер может поставить «Не звонить» — тогда робот этого клиента не беспокоит
  • Такая отметка видна в карточке заказа и учитывается при обзвоне

Что видит менеджер в карточке заказа

  • Единый статус автодозвона и история всех попыток с результатами и слотами
  • Кнопка «Позвонить сейчас» — ручной звонок клиенту (не тестовый номер) и живое состояние: «в очереди», «звоним», «звонок сделан» с результатом
  • Кнопка «Не звонить» — если робот не должен беспокоить этого клиента
Автодозвон SuperSam · как это работает11

Когда робот не звонит вообще

Список условий, при которых звонка не будет — проверяются до набора номера

По клиенту и заказу

  • Клиент сам подтвердил день по ссылке — звонок не нужен
  • Менеджер поставил «Не звонить» — робот этого клиента не беспокоит
  • Номер в списке исключений — например, на МТС-диапазон звонки не идут
  • Самовывоз: автообзвон по самовывозу включается отдельной галочкой (сейчас выключен)

По времени и географии

  • Вне рабочих часов кампании (09:00–20:00) и вне рабочих дней
  • Город исключён целиком или для города выключен канал
  • В админке автодозвона выключены звонки по городу — например, Ялта: SMS идут, звонков нет
  • Меньше 90 минут прошло после SMS со ссылкой

Админка автодозвона: где это переключается

  • Панель «Автодозвон»: тестовый режим, часы и дни звонков, паузы, лимит попыток, порог «не нажал × N»
  • Панель «Локации»: для каждого города — звонки включены или выключены (SMS не затрагивается)
  • Панель исключений: номера и префиксы, на которые не звоним, с причиной
Автодозвон SuperSam · как это работает12

Что записывается в заказ

Результат звонка виден там же, где всё остальное

ПолеЗначение
Датаконкретная дата, которую назвал робот (например, понедельник 21.09)
Время«первая половина дня» или «вторая половина дня»
Источник«согласовано роботом» — видно, что выбор сделал клиент в звонке
Статус«согласовано» / «нужен менеджер» / «не звонить» (запрет ставит менеджер)
Комментарий«Согласовано роботом: завтра, первая половина дня»

Зачем это нужно

  • Менеджер видит причину и источник решения, а не просто «дата стоит»
  • История звонков хранится отдельно: видно, сколько было попыток и чем они закончились
  • Дата, названная роботом, используется дальше в работе склада и доставки
Автодозвон SuperSam · как это работает13

Тестовый режим и текущее состояние

Сейчас обзвон клиентов выключен — система в тестовом режиме

ПараметрЗначение сейчасЧто будет при запуске
Обзвон клиентоввыключенвключается отдельной командой
Тестовый номерзвонит только на негомассовый обзвон идёт клиентам
Кнопка «Позвонить сейчас»звонит клиенту сразутак же — звонок клиенту
Звонки по самовывозувыключены галочкойвключаются отдельно от доставки

Как проверяется перед запуском

  • Тестовый звонок на свой номер: диалог, дни, половина дня, запись результата
  • Прогон диалога без звонка: проверка всех веток (согласие, обрыв, молчание, отказ)
  • Проверка окон: робот предлагает именно те дни, которые заданы в админке
Автодозвон SuperSam · как это работает14

Что пока не учитывается

Честный список: это важно знать до запуска

График

  • Праздники: календаря нерабочих дат нет — если праздник попадёт в окно, робот его предложит
  • Часы доставки используются частично: границу половины дня робот проговаривает словами, без конкретного времени

Настройки, которые пока не влияют

  • «Попыток в день» — поле есть, но расписание повторов задаётся интервалом между попытками
  • «Попытки следующего дня (10:00, 14:00)» — пока не используются
  • «Таймаут звонка, 30 секунд» — звонок ждёт ответа 45 секунд (значение в самом звонке)

Что предлагаем уточнить до боевого запуска

  • Список праздников (или решение не учитывать их)
  • Нужен ли жёсткий график повторов по времени, кроме паузы в час
  • Кто и когда разбирает заказы, которые робот не согласовал за 5 попыток
Автодозвон SuperSam · как это работает15

Коротко

Одна страница вместо всей презентации

Что делает система

  • Ждёт 90 минут после SMS и звонит, если клиент не подтвердил день сам
  • Предлагает только рабочие дни по графику: самовывоз — включая сегодня, доставка — со следующего дня
  • Спрашивает день и половину дня, подтверждает вслух, даёт один раз переделать выбор
  • Граница половины дня — 13:00: звоним после 13:00, значит говорим про вторую половину
  • Повторяет попытки не чаще чем раз в час, максимум 5 раз, только 09:00–20:00 в рабочие дни
  • После двух «взял, но не нажал» или исчерпания попыток передаёт заказ менеджеру
  • Каждая попытка и результат видны в карточке заказа; ручной звонок идёт клиенту и показывает своё состояние

Что осталось решить

  • Праздники и точный график повторов — по вашим правилам
  • Момент включения боевого обзвона клиентов и по самовывозу
Автодозвон SuperSam · как это работает16
diff --git a/docs/autocall/autocall-how-it-works.pdf b/docs/autocall/autocall-how-it-works.pdf index 592d81a9b8c311ca6bbf5f6a567080122273d718..540709782fd6996b549ebaf9b959b0ecf502f897 100644 GIT binary patch delta 73434 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
X$sJ2&2auVF#P>#^1 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 M`**P@YSQ2T8yCo3KL7v# delta 73728 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�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ⅆ(%KoEnj6km^>PY*zoj$w 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 z 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 { await supabase.from("order_groups").update(update).eq("id", orderGroupId); } // ── Эскалация ── - else if (["operator", "opt_out", "invalid_number"].includes(body.outcome)) { + else if (["operator", "invalid_number"].includes(body.outcome)) { const update: Record = { notification_status: "manual_required", called: true, @@ -204,11 +203,8 @@ Deno.serve(async (request) => { called_comment: body.outcome === "operator" ? "Просил менеджера" - : body.outcome === "opt_out" - ? "Отказался от автозвонков" - : "Неверный номер", + : "Неверный номер", }; - if (body.outcome === "opt_out") update.autocall_opt_out = true; await supabase.from("order_groups").update(update).eq("id", orderGroupId); } // ── no_answer / no_input: решаем, эскалировать ли ──