Сентябрь 2026: страница записи с предоплатой и DOS AI в ChatGPT
Всё, что изменилось в сентябре.
За месяц: 30 новых возможностей и 83 улучшения.
Бот с нуля прямо из ChatGPT или Claude
- Было
Подключённый ассистент работал только с готовым проектом. Создать проект и собрать бота можно было только в кабинете.
- Стало
Новичок собирает работающего бота прямо в чате ChatGPT или Claude. Ассистент создаёт проект, пишет описание бота по трём вашим ответам, подключает Telegram-бота по ключу из BotFather и подсказывает следующий шаг. Кабинет нужен только для того, что делает сам владелец: отсканировать QR WhatsApp и пополнить баланс. На это ассистент даёт ссылку.
Подробно: DOS AI в ChatGPT и Claude.
В заявке в Telegram тот же ответственный, что в CRM
- Было
Уведомление о заявке в рабочую группу Telegram не называло менеджера, и ответственного приходилось смотреть в CRM.
- Стало
Подстановка
{{responsible}}в уведомлении о заявке называет того же менеджера, что стоит ответственным в сделке.
Подробно: CRM.
Своя страница записи с предоплатой
- Было
Записаться к вам клиент мог только через переписку с ботом.
- Стало
Клиент записывается сам: выбирает услугу, день и время и вносит предоплату в Kaspi. Запись встаёт в ваш Google Календарь после оплаты, а пока человек платит, время держится за ним 35 минут.
Адрес вида dosai.pro/b/ваше-название можно поставить в шапку Instagram или отправить клиенту в чате.
Подробно: Подтверждение и напоминания о записи.
DOS AI подключается к ChatGPT и Claude кнопкой «Разрешить»
- Было
Чтобы подключить ИИ-ассистента к платформе, нужно было копировать ключ и вписывать его в настройки вручную.
- Стало
Подключение одной кнопкой «Разрешить», без ключей. Вы сами отмечаете, что ассистенту можно: смотреть, менять настройки бота или писать клиентам. Каждое сообщение клиенту он сначала покажет вам. Деньги и удаление ассистент не трогает.
Спрашивать можно обычными словами: «сколько заявок за неделю», «почему бот вчера молчал», «добавь в прайс чистку за 15 000».
Подробно: DOS AI в ChatGPT и Claude.
iiko для ресторанов
- Было
Бот ресторана не видел брони и не мог ответить, свободен ли стол.
- Стало
Бот смотрит занятость комнат и столов по броням в iiko, ставит бронь прямо на кассу и отвечает по стоп-листу. Бронь, которую отменили или перенесли на кассе, платформа узнаёт сама и двигает напоминания.
Подробно: iiko.
На телефоне WhatsApp привязывается по коду
- Было
Привязать WhatsApp можно было только сканированием QR-кода, а с экрана того же телефона его не отсканировать.
- Стало
В окне подключения есть привязка по коду: вводите номер, получаете код и вводите его в WhatsApp.
Подробно: Подключить WhatsApp.
Аналитика по дням с выгрузкой в Excel
- Было
Аналитика показывала итоги за период. Понять, что происходило в конкретный день, было нельзя.
- Стало
Таблица по дням: диалоги, расход и баланс на конец каждого дня, сообщения клиентов и бота, длительность диалога, конверсия из диалога в заявку. Детализация скачивается в Excel, колонка даты остаётся на месте при прокрутке вбок.
Подробно: Аналитика.
Заявки бота встают на выбранный этап CRM
- Было
Заявки от бота падали во входящие CRM, и их приходилось разбирать вручную.
- Стало
Заявки ложатся в ту воронку и на тот этап, которые вы выбрали в настройке CRM.
Подробно: CRM.
Заявки бота распределяются между менеджерами по очереди
- Было
У сделки от бота не было ответственного. Она не попадала ни в чей список задач, и её видел только тот, кто смотрел на доску.
- Стало
Отметьте нескольких менеджеров, и заявки пойдут им по очереди. У каждой сделки есть ответственный.
Подтверждение и напоминания о записи из любого источника
- Было
Платформа сама не подтверждала запись и не напоминала клиенту о визите.
- Стало
Клиент записался, и платформа сама пишет ему «вы записаны», а перед визитом напоминает. Напоминаний можно поставить до пяти, у каждого свой текст.
Работает для записей из любого источника: бот записал в календарь, поставил бронь в iiko, записал через вашу функцию, или запись пришла из вашей системы по API. Ночью платформа не пишет, только с 9:00 до 21:00 по часам проекта. Тексты шаблонные, поэтому ИИ на них не тратится.
Подробно: Подтверждение и напоминания о записи.
Всё руководство одним PDF-файлом
- Было
Сохранить руководство можно было только через печать страницы в браузере.
- Стало
Руководство скачивается готовым PDF-файлом одной кнопкой.
Ответ на пропущенный звонок
- Было
Клиент звонил в WhatsApp, не дозванивался и оставался без ответа, пока вы не увидите пропущенный.
- Стало
Через полторы минуты после звонка, на который никто не ответил, клиенту уходит одно сообщение: «Сейчас не можем принять ваш звонок. Напишите, пожалуйста, сюда, мы ответим». Взяли трубку, и сообщение не уходит.
Модель на это сообщение не тратится, настройка включена по умолчанию.
Подробно: Расширенные настройки.
Новый кабинет для всех
- Было
Новый вид кабинета видели только проекты из тестового списка.
- Стало
Новый кабинет включён у всех. В нём меньше лишних кнопок, блоки отделяются тенью, а формы прижаты к левому краю и не растянуты на весь экран.
Подробно: Карта кабинета.
Kaspi QR для оплаты DOS AI
- Было
Оплатить баланс и подписку можно было счётом в приложении Kaspi по номеру телефона или картой.
- Стало
Появился третий способ, QR-код. Номер телефона для него не нужен, а из Кыргызстана его можно оплатить через приложение «Мой O!». Окно показывает, сколько времени осталось на оплату.
Подробно: Баланс и подписка.
Правила «когда, если, то»
- Было
Всё поведение бота задавалось только промптом, и точный ответ слово в слово от модели получить было трудно.
- Стало
В разделе «Автоматизации → Правила» правило срабатывает само, без модели: клиент написал «стоп», и бот замолкает; спросил адрес, и уходит точный ответ с картой; бот создал заявку, и вам приходит уведомление.
Поводов много: ключевое слово, первое сообщение, файл от клиента, тег, поле анкеты, смена стадии, выполненная функция, оплата. Действий до трёх на правило. Пока вы составляете правило, оно читается готовой фразой, а кнопка «Проверить» показывает, какое правило сработает на сообщение, ещё до включения.
Подробно: Правила и комментарии.
Часовой пояс проекта действует на весь проект
- Было
Часовой пояс проекта учитывал только бот: расписание, дожимы, календарь. Кабинет того же проекта показывал время, «сегодня» в фильтрах, графики по дням и выгрузки по общему времени платформы.
- Стало
По поясу проекта живёт всё: время сообщений в диалогах, фильтры лидов и журнала, графики, выгрузки и ежемесячные отчёты.
Подробно: Справочник настроек.
Центр оплаты в одном окне
- Было
Баланс, способы оплаты, счета и история платежей были разнесены по разным страницам.
- Стало
Центр оплаты открывается окном поверх любой страницы. В нём баланс, оплата, неоплаченные счета, балансы проектов, история платежей и сохранённые карты.
Подробно: Баланс и подписка.
Бесплатная касса Kaspi
- Было
За кассу для приёма оплат в переписке нужно было платить ежемесячный тариф.
- Стало
Подключение и работа кассы бесплатны, месячного тарифа нет. За каждую оплату, которая дошла до вас, с баланса проекта списывается $0.25. Для подключения нужен отдельный номер кассира в Kaspi Pay и код из SMS, анкета и реквизиты не нужны.
Подробно: Приём оплат.
Бот видит переписку, которую вели без него
- Было
Бот, которого включили обратно после оператора, не знал, о чём говорили без него, и начинал консультацию с нуля. Голосовые оператора он не слышал.
- Стало
Бот видит переписку оператора с клиентом и расшифровывает последние голосовые. Разговор продолжается с того места, где остановился человек.
Подробно: Диалоги.
Новый проект из трёх ответов
- Было
Новый проект создавался пустым, а промпт, функции и настройки нужно было собирать по отдельным вкладкам.
- Стало
Проект собирается из трёх ответов на одной странице: кто вы, что спрашивают клиенты, что бот должен сделать. Кнопка «Собрать бота» пишет промпт, включает функции и настройки и открывает тест-чат.
Подробно: Создать проект.
Администратор проекта может оплатить подписку
- Было
Оплатить подписку и пополнить баланс проекта мог только его владелец.
- Стало
Администратор проекта тоже оплачивает подписку и пополняет баланс.
Подробно: Роли.
Условие «один раз за диалог» для функции
- Было
Функция передачи заявки могла сработать дважды за разговор, и менеджеру приходило две одинаковые карточки. Удержать её можно было только строкой в промпте.
- Стало
У функции есть условие «один раз за диалог». Второй раз в том же разговоре она не вызывается.
Подробно: Функции.
Бонус за пополнение от $100
При пополнении баланса от $100 платформа добавляет $10 сверху: вносите сто, на балансе сто десять. Раздел оплаты поднялся в начало меню, а в вариантах пополнения появилась сумма $25, ровно месяц подписки.
Подробно: Баланс и подписка.
Автопродление через Kaspi
- Было
Тем, кто платит через Kaspi, каждый месяц приходилось заходить в кабинет и оплачивать подписку вручную.
- Стало
Счёт на продление приходит в Kaspi сам. Его достаточно подтвердить в приложении банка.
У исходящего сообщения видно, кто его написал
- Было
Все исходящие сообщения в ленте были подписаны «ИИ», в том числе те, что платформа отправила сама по шаблону, без модели: документ после оплаты, напоминание о записи.
- Стало
У исходящего сообщения подписано, кто его написал: модель или платформа по шаблону. Видно, на что тратился баланс, а на что нет.
Подробно: Диалоги.
Уведомление в WhatsApp создаётся из кабинета
- Было
Функцию уведомления в WhatsApp можно было запустить, но создать её из кабинета не получалось.
- Стало
Уведомление в WhatsApp создаётся там же, где уведомления в Telegram и на почту.
Подробно: Уведомления бота.
Бот отвечает на языке клиента
- Было
Правила про язык ответа у бота не было. Клиенту, который писал по-казахски, бот отвечал то по-казахски, то по-русски.
- Стало
Бот отвечает на языке последнего сообщения клиента, а казахские голосовые расшифровывает.
Подробно: ИИ-ассистент на казахском языке.
Ответ бота привязан к сообщению клиента
- Было
Когда клиент задавал несколько вопросов подряд, было не видно, на какой из них отвечает бот.
- Стало
Первый пузырь ответа привязан к сообщению клиента, как «Ответить» в WhatsApp.
Подробно: Диалоги.
Страница «Поведение в диалоге»
- Было
Функции паузы и остановки диалога нужно было включать вручную в списке функций.
- Стало
У поведения в диалоге своя страница, а три функции паузы и остановки включены у новых проектов сразу.
Ваш звонок клиенту ставит бота на паузу
- Было
Вы звонили клиенту с телефона и договаривались голосом, а бот продолжал писать ему в чат.
- Стало
Исходящий звонок с вашего телефона ставит бота на паузу в этом чате.
Тихое голосовое не превращается в выдуманный текст
- Было
На пустое или двухсекундное голосовое расшифровка иногда возвращала случайный служебный текст, и бот отвечал на слова, которых клиент не говорил.
- Стало
Голосовое без речи считается пустым, и бот не отвечает на слова, которых не было.
Дожимы пишут на языке клиента и помнят дату разговора
- Было
Клиент, который пришёл по рекламной кнопке с английским текстом, получал напоминания на английском, хотя писал по-русски. Тому, кто вчера спрашивал про «сегодня», напоминание предлагало «запись на сегодня».
- Стало
Напоминание пишется на языке самого клиента, а текст рекламной кнопки при определении языка не учитывается. Бот знает дату разговора и не переносит вчерашнее «сегодня» на новый день.
Подробно: Дожимы.
Статусы и этапы воронки сохраняются через API
- Было
Запрос на сохранение статусов лидов и этапов воронки по ключу API заканчивался ошибкой сервера. То же происходило, когда их менял подключённый ИИ-ассистент.
- Стало
Статусы и этапы сохраняются и по ключу API, и через ассистента.
Подробно: Публичный API.
Длинный вставленный текст не пропадает из поля
- Было
Если вставить в поле текст длиннее самого поля, он мог исчезнуть целиком.
- Стало
Вставка любой длины остаётся в поле, а ширина поля не меняется вслед за текстом.
У ассистента 58 инструментов вместо 15
- Было
Подключённый ассистент умел 15 действий: в основном посмотреть лидов, диалоги и расход.
- Стало
58 действий. Ассистент видит состояние каналов, работает с настройками бота и тест-чатом, базой знаний, функциями, диалогами с заметками и отложенными сообщениями, лидами с историей и напоминаниями, дожимами, правилами и записями, читает воронку, журнал и историю баланса.
Бот точно знает, что занято в календаре
- Было
Календарь отдавал боту только свободные часы. На вопросы «что занято?» и «поместится ли двухчасовой сеанс?» бот считал сам и ошибался: мог предложить время за час до закрытия или вплотную к чужой записи.
- Стало
Календарь сам сообщает, что занято в каждый день и помещается ли выбранная услуга с учётом перерыва вокруг соседних записей. Бот это пересказывает и ничего не вычисляет. Промежуток короче одного сеанса считается занятым.
Подробно: Запись клиентов.
Автовозврат бота больше не пишет первым
- Было
Когда пауза оператора заканчивалась, бот мог сам отправить клиенту сообщение, по умолчанию «Добрый день!».
- Стало
Таймер только включает бота обратно. Бот отвечает, когда клиент напишет сам. Поле «Сообщение при возврате» убрано.
Подробно: Диалоги.
Бот не сообщает о сбое функции, о которой клиент не просил
- Было
Если фоновая функция (например, запись в вашу CRM) не срабатывала, бот писал клиенту «сейчас не могу это проверить», хотя клиент ничего не проверял.
- Стало
О сбое бот говорит, только когда клиент ждёт результата: цену, наличие, свободное время. Сбой фоновой функции клиенту не показывается.
Подробно: Функция не срабатывает.
Рекламное объявление открывается прямо в аналитике
- Было
Строка объявления в аналитике открывала пост в новой вкладке, и в Safari эта вкладка оставалась на фоне незамеченной.
- Стало
Объявление открывается прямо на странице аналитики, а его картинка хранится у нас и не пропадает, когда объявление снимают.
Подробно: Аналитика.
Пустой список лидов объясняет, почему он пуст
- Было
Если фильтр ничего не находил, страница писала «Лидов пока нет» и предлагала подключить канал, хотя лиды были.
- Стало
При фильтре без совпадений написано «Ничего не найдено» и стоит кнопка «Сбросить фильтры». Подсказка про канал осталась только у проекта, где канала правда нет.
Подробно: Лиды.
Одна подсказка на страницу
- Было
На страницах лидов, дожимов, базы знаний, аналитики и функций стояло по две панели помощи, одна под другой.
- Стало
Подсказка на странице одна. Внутри неё шаги, заметки, ссылка на руководство и быстрый вопрос в поддержку. Скачивание собрано в одно меню.
Ссылка отписки в письмах дожима открывается без входа
- Было
Ссылка «отписаться» в письме-напоминании вела вашего клиента на ошибку: у него нет аккаунта в DOS AI.
- Стало
Ссылка отписывает сразу, без входа. Отписка в один клик из почтовой программы тоже работает.
Подробно: Письма клиенту.
Статусы лидов на языке кабинета
- Было
В английском и казахском кабинете статусы лидов оставались на русском.
- Стало
Статусы показываются на языке кабинета везде: в воронке, списке диалогов, карточке контакта и выгрузке.
Значки вместо эмодзи по всему кабинету
- Было
Около сотни значков в кабинете рисовались системными эмодзи и выглядели по-разному на Mac, Windows и Android.
- Стало
Везде одни и те же линейные значки, одинаковые на любом устройстве.
Кабинет говорит одним голосом
- Было
Часть подписей обращалась на «ты», часть на «вы». Одна и та же вещь на разных экранах называлась разными словами.
- Стало
Везде обращение на «вы» и одно название на одну вещь. Деньги, даты и пустые ячейки выглядят одинаково на всех экранах.
Бот подтверждает оплату один раз
- Было
Если клиент после оплаты присылал чек ещё раз, бот снова благодарил и повторял детали брони.
- Стало
Бот подтверждает оплату один раз. На повторный чек он не начинает разговор заново.
Подробно: Оплата в переписке.
Окно оплаты не пишет «не прошло», пока деньги ещё могут дойти
- Было
Когда счёт Kaspi закрывался по времени, окно пополнения писало «оплата не прошла» и переставало следить за счётом. Оплата по такому счёту при этом могла дойти позже.
- Стало
Окно говорит, что счёт ещё можно оплатить, и продолжает ждать деньги.
Подробно: Баланс и подписка.
Списки открываются сразу, без пустого ожидания
- Было
Страницы участников, базы знаний и функций на телефоне показывали значок загрузки около четырёх секунд, хотя данные уже пришли вместе со страницей.
- Стало
Список виден сразу. На телефоне с мобильным интернетом это чуть больше секунды вместо четырёх. Приветствие на главной тоже появляется с первым кадром.
Настройки «после вызова» функции в своём разделе
- Было
В окне встроенной функции (тег, пауза, остановка дожимов) стоял заголовок «Подключение» с пустым местом под ним, а ниже шли переключатели про то, что делать после вызова.
- Стало
Раздел «Подключение» показывается только там, где есть что подключать. Переключатели «после вызова» вынесены в отдельный раздел.
Одна запись на один разговор и время
- Было
Если клиент присылал чек уже после подтверждённой записи, бот мог записать его второй раз, на соседнее время или в соседний зал.
- Стало
Календарь сначала сверяется с журналом записей. На один разговор и одно время запись одна.
Подсказка о глубине размышления называет настоящую цену
- Было
Карточка «обычная глубина размышления» обещала прибавку около 0,1 цента за ответ. Цифра была замерена на одном обращении к модели, а настоящий ответ состоит из четырёх-пяти.
- Стало
Подсказка показывает цену, замеренную на живых ответах целиком.
Подробно: Сколько стоит сообщение.
Несохранённая правка не теряется при сбое
- Было
Если сохранение настройки не проходило из-за обрыва связи, набранное терялось при переходе на другую вкладку.
- Стало
Кабинет держит правку у себя, и повторное нажатие сохраняет её заново.
Все экраны кабинета собраны по одному образцу
- Было
После включения нового кабинета часть экранов оставалась в старом виде: другие отступы, другие заголовки.
- Стало
База знаний, функции и остальные экраны собраны по одному образцу страницы. На телефоне строки больше не обрезаются.
Бот не обещает «передал менеджеру», если уведомление не ушло
- Было
Если уведомление менеджеру не доставлялось, бот всё равно писал клиенту «я передал ваш запрос».
- Стало
Бот говорит клиенту, что заявка передана, только когда уведомление ушло. Если не ушло, вам приходит уведомление с причиной.
Подробно: Уведомления бота.
Причина отказа Telegram написана словами
- Было
Когда Telegram не принимал уведомление, вы видели общее «не удалось отправить» и совет проверить настройки функции.
- Стало
Уведомление называет причину так, как её сообщил Telegram, например «бота удалили из группы». Про недоставленное уведомление в группу WhatsApp приходит отдельное предупреждение.
Этап сделки выбирает владелец, а не модель
- Было
Сделки от бота попадали на этап, который подбирала сама модель, и оказывались в середине воронки.
- Стало
Все сделки от бота встают на этап, который выбрали вы. Дальше их двигает менеджер.
Подробно: CRM.
Окно, которое не загрузилось, говорит об этом
- Было
Если окно настроек не подгружалось из-за зависшего запроса, на экране бесконечно крутился значок загрузки.
- Стало
Через несколько секунд окно пишет, что не загрузилось, и предлагает повторить.
Новый вид кабинета: глубина вместо линий
- Было
Блоки в кабинете отделялись друг от друга тонкими рамками, а размеры текста на разных экранах отличались.
- Стало
Блоки отделяются тенью и фоном, размеры текста собраны в одну шкалу, на каждом экране одна главная кнопка. На телефоне сначала идут данные, а потом настройки.
Функция повторяет запрос при обрыве связи
- Было
Если соединение с вашим сервером обрывалось на середине запроса, функция сразу считалась несработавшей.
- Стало
Один обрыв связи прощается: запрос повторяется, как это уже было при занятом сервере.
Клиент не получает одно сообщение о записи дважды
- Было
Подтверждение записи или напоминание в редких случаях уходило клиенту два раза.
- Стало
Каждое сообщение о записи отправляется один раз, в том числе после перебоя связи.
Телефон продолжает присылать уведомления после подключения бота
- Было
После подключения номера входящие сразу отмечались прочитанными, и телефон переставал показывать уведомления о новых сообщениях.
- Стало
У нового подключения входящие не отмечаются прочитанными, телефон уведомляет как раньше. Синие галочки включает тумблер «Отмечать входящие прочитанными».
Подробно: Подключить WhatsApp.
Казахские голосовые расшифровываются точнее
- Было
Казахскую речь в голосовом расшифровка иногда принимала за киргизскую, текст получался искажённым, и бот отвечал невпопад.
- Стало
Такое голосовое расшифровывается повторно как казахское, и бот отвечает по-казахски.
Подробно: ИИ-ассистент на казахском языке.
Пометка «контакт не новый» говорит одно и то же везде
- Было
В шапке чата стояло «Контакт владельца», а в уведомлении под ней «контакт не новый, вы уже переписывались», хотя переписки могло не быть.
- Стало
Шапка и уведомление говорят одинаково и точно: номер был в вашем WhatsApp до подключения бота, как прошлая переписка или сохранённый контакт.
Бот представляется один раз
- Было
Бот мог начинать каждое сообщение с «я помощник компании такой-то».
- Стало
Бот здоровается и представляется один раз за диалог.
Скрытый ключ нельзя сохранить вместо настоящего
- Было
Окно функции показывало сохранённый ключ доступа точками. При повторном сохранении эти точки могли записаться вместо самого ключа, и функция переставала работать.
- Стало
Точки остаются только на экране. Сохраняется либо новый ключ, который вы ввели, либо прежний. Автосохранение ждёт, пока вы допишете ключ, и не показывает ошибку на полуслове.
Подробно: Функции.
Настройки аккаунта и оплата в одном окне
- Было
Настройки аккаунта и оплата были отдельными страницами, и для них приходилось уходить с того места, где вы работали.
- Стало
Оба раздела открываются окном поверх любой страницы. Участники без права оплаты видят баланс проекта и историю платежей.
Номер Kaspi и карта у каждого проекта свои
- Было
Номер Kaspi, указанный в одном проекте, подставлялся в счета всех ваших проектов. Подпись у автопродления показывала первую карту аккаунта, а не карту проекта.
- Стало
Номер и карта привязаны к проекту. Сохранённые виды списка диалогов тоже свои у каждого проекта.
Сумма в тенге по курсу дня
- Было
Сумма в тенге рядом с долларами в части мест считалась по одному фиксированному курсу и могла расходиться с суммой платежа.
- Стало
Тенге везде считаются по курсу Нацбанка на день платежа.
Дожим видит состояние счёта
- Было
Напоминание могло написать клиенту «ждём вашу оплату» по счёту, срок которого уже вышел.
- Стало
Напоминание знает, оплачен счёт, ждёт оплаты или истёк, и пишет по ситуации.
«Чеклист ИИ» считает все шаги и сворачивается
- Было
Список шагов настройки писал «1 из 4», хотя строк в нём шесть, и убрать его с экрана было нельзя.
- Стало
Счётчик считает все видимые строки, а кнопка «Скрыть» сворачивает список до заголовка.
Диалог остаётся внизу при длинном сообщении
- Было
Когда бот отвечал длинным сообщением, лента чата останавливалась выше ответа. Отправив своё сообщение, оператор видел плашку «1 новое» вместо него.
- Стало
Чат остаётся внизу, новое сообщение видно сразу.
По каждому уведомлению об оплате видно, куда оно дошло
- Было
Если уведомление об оплате не приходило, понять, в какой канал оно не дошло, было нельзя.
- Стало
В журнале событий у каждого уведомления об оплате записан результат по каждому каналу доставки.
Подробно: Журнал событий.
Причина сбоя видна на экране
- Было
Если канал отключался, отчёт не отправлялся или интеграция отказывала, кабинет показывал только сам факт, без причины.
- Стало
Под статусом написано «Причина: ...» словами: у канала, у отчёта и у интеграции.
Подробно: Канал отключился.
У неудачного платежа написана причина
- Было
Платёж, который не прошёл, показывался в истории одним словом: «не прошёл».
- Стало
Рядом написано почему: банк отклонил карту, на номере нет Kaspi, счёт не был оплачен вовремя.
Подробно: Оплата не прошла.
Новый номер не пишет первым людям прежнего
- Было
После замены номера в проекте отложенные сообщения, напоминания и повторные отправки могли уйти людям, которые писали на старый номер. Сообщение с незнакомого номера легко принять за спам.
- Стало
С нового номера платформа не пишет первой тем, кто общался с прежним. Переписка продолжится, когда человек напишет на новый номер сам.
Подробно: Защита номера.
Расход по каналам называет Instagram
- Было
Разбивка расхода по каналам не называла Instagram.
- Стало
Instagram идёт отдельной строкой и считается каналом везде, где кабинет считает каналы.
Новое сообщение не сдёргивает вас вниз
- Было
Вы листали переписку вверх, приходило новое сообщение, и чат прыгал в самый низ.
- Стало
Чат прокручивается к новому сообщению, только если вы и так были внизу. То же в тест-чате и обращениях в поддержку.
Подстановки в промпте не отключаются из-за одной ошибки
- Было
Незакрытая фигурная скобка или объёмный промпт отключали все подстановки разом, и бот видел
{{now}}текстом вместо даты.- Стало
Подстановки разбираются по одной: ошибка в одной не ломает остальные. Даты в подстановках считаются по часовому поясу проекта.
Подробно: Выражения.
Ответ, не ушедший из-за перебоя связи, отправляется повторно
- Было
Если в момент отправки ответа связь с WhatsApp на секунды прерывалась, ответ помечался «Не отправлено» и клиенту не уходил. Причина была видна только при наведении мыши.
- Стало
Такой ответ отправляется повторно в течение 10 минут, а причина написана прямо под сообщением.
Синие галочки появляются, когда бот начинает отвечать
- Было
При включённой отметке «прочитано» сообщение клиента получало синие галочки мгновенно, даже ночью, когда ответ придёт только утром.
- Стало
Галочки появляются, когда номер начинает отвечать в этом чате, как у человека, который открыл переписку.
Окно с набранным текстом спрашивает перед закрытием
- Было
Клавиша Esc, нажатие мимо окна или крестик закрывали окно и стирали набранное: документ базы знаний, заметку к лиду, правку сообщения.
- Стало
Окно с несохранённым текстом сначала спрашивает «Закрыть без сохранения?». Удаление в один клик тоже ушло: шаблон исходящих, отложенное сообщение, напоминание по лиду и сохранённый вид удаляются после подтверждения.
Ошибка загрузки не выглядит как пустой список
- Было
Если страница не могла загрузить данные, она показывала пустое состояние: «рассылок нет», «ботов нет».
- Стало
При сбое загрузки написано, что данные не загрузились, и стоит кнопка «Повторить».
«Скопировать» всегда отвечает
- Было
В части мест кнопка «Скопировать» могла не сработать без единого слова, например во встроенном браузере мессенджера.
- Стало
Копирование работает и там, где прежний способ отказывал, а если скопировать не удалось, кабинет об этом говорит.
Плановые работы не присылают «WhatsApp отключился»
- Было
Во время плановых работ на платформе номера переподключались по очереди, и вам могло прийти письмо «WhatsApp отключился» про номер, который вернулся через полминуты.
- Стало
О коротком плановом переподключении писем нет. Уведомление приходит, когда номер отключился и сам не вернулся.
Сбой загрузки не затирает настройки CRM
- Было
Если настройки CRM не успевали загрузиться, окно показывало пустые поля, и сохранение записывало пустые значения поверх настоящих.
- Стало
При сбое загрузки окно сообщает об ошибке и не даёт сохранить пустое.
Подсказки о модели на языке кабинета
- Было
Скорость модели, подсказка про температуру и подписи дней недели оставались на русском в английском и казахском кабинете.
- Стало
Эти подписи переведены на все три языка.
Бот видит, на какое сообщение ответил клиент
- Было
Когда клиент нажимал «Ответить» на конкретное сообщение, оператор видел цитату в кабинете, а бот получал только текст и мог отнести «да, это» не к тому вопросу.
- Стало
Бот видит, на какое сообщение отвечает клиент.
Кабинет отличает блокировку номера от обрыва связи
- Было
Если WhatsApp ограничивал номер, кабинет показывал это как обычное отключение и советовал привязать номер заново.
- Стало
Блокировка названа блокировкой, с объяснением, что делать дальше. Дожимы, исходящие и отложенные сообщения на таком номере останавливаются сами и не тратят баланс на сообщения, которые не дойдут.
Подробно: Защита номера.
Длинный диалог бот передаёт человеку
- Было
Лимит сообщений в диалоге считал все сообщения подряд, включая ваши, а при достижении лимита клиент получал «свяжитесь с нами другим способом», и вы об этом не узнавали.
- Стало
Считаются только ответы бота. На лимите диалог получает пометку «ответить вручную», вам приходит уведомление, а клиенту бот говорит, что подключится человек.
Подробно: Расширенные настройки.
Бот предлагает следующий шаг
- Было
Общие правила платформы говорили боту, чего не делать, и не говорили, что делать дальше. В диалогах без заявки бот отвечал на вопрос и останавливался.
- Стало
Ответив на вопрос, бот предлагает следующий шаг: записаться, оставить номер, оформить заказ.
«Отвечать всем» действует и на старые диалоги
- Было
После переключения режима «Кому отвечает бот» на «всем» бот продолжал молчать в диалогах, которые раньше были помечены как «контакт не новый».
- Стало
Переключение сразу возвращает бота в такие диалоги. На сообщение из одних знаков препинания бот не отвечает.
Подробно: Бот молчит.
Напоминание «напишите позже» не сбрасывается от «ок»
- Было
Клиент просил написать ему позже, бот откладывал напоминание, но ответное «ок» от клиента это отложенное время сбрасывало.
- Стало
Короткая вежливая реплика отложенное напоминание не отменяет.
Бот не отвечает на стикеры
- Было
Стикер приходил на платформу как обычная картинка, бот «разглядывал» его и писал развёрнутый ответ.
- Стало
На стикер бот не отвечает и баланс на него не тратит.
Закрытая сделка видна в лидах
- Было
Статус в карточке лида застывал на момент создания. Диалог доходил до «сделка закрыта», а лид оставался в прежнем статусе, и в отчёте закрытых сделок не было.
- Стало
Статус лида идёт за диалогом до конца, закрытые сделки видны в списке и в отчётах.
Подробно: Лиды.
Бот говорит о себе в одном роде
- Было
Бот с женским именем мог ответить «Понял вас».
- Стало
Род бота определяется по его имени, и бот держит его во всех сообщениях.
Переключатель автодобавления в дожимы сохраняется
- Было
Переключатель «Авто-добавление» на странице дожимов выглядел включённым, но после обновления страницы возвращался в прежнее положение.
- Стало
Положение переключателя сохраняется.
Выключатель распознавания голосовых работает в WhatsApp
- Было
Из четырёх переключателей распознавания (голосовые, картинки и другие вложения) в WhatsApp действовали два. Выключенное распознавание голосовых продолжало работать.
- Стало
Все четыре переключателя действуют в каждом канале.
Красная пометка «ответьте вручную» снимается после ответа
- Было
Пометка «ответьте вручную» оставалась на чатах, где клиенту уже ответили.
- Стало
Пометка снимается, как только клиент получил ответ.
Список диалогов открывается быстрее
- Было
Чтобы показать первые тридцать диалогов, платформа перебирала все диалоги проекта. В проектах с тысячами диалогов список открывался заметно дольше.
- Стало
Список читает только те диалоги, которые показывает.
Перенести или отменить запись может только её хозяин
- Было
Если платформа не могла определить, чья это запись, бот мог перенести или отменить её по просьбе собеседника.
- Стало
Пока не подтверждено, что запись принадлежит этому клиенту, бот её не трогает.
Бот называет номер, на который ушёл счёт Kaspi
- Было
Бот писал «счёт отправлен», и клиент искал его в приложении не на том номере.
- Стало
Бот называет номер, на который выставлен счёт.
Переключатель напоминаний в функции действует
- Было
Тумблер «Напоминать клиенту о записи» можно было включить, не добавив ни одного напоминания. Настройка выглядела включённой, а клиенту ничего не уходило.
- Стало
Включённый тумблер означает, что напоминание настроено и уйдёт.
Бот не отвечает новым предложением на «спасибо»
- Было
На «спасибо» или «понятно» бот мог ответить очередным коммерческим предложением.
- Стало
На реплику, которая не вопрос, бот отвечает коротко и не начинает продавать заново.
Глубокому размышлению хватает места для ответа
- Было
При глубоком размышлении модель могла потратить весь отведённый объём на рассуждение, и ответ обрывался.
- Стало
Объём ответа растёт вместе с глубиной размышления, а в выборе глубины написано, сколько она стоит.
Новый проект сразу получает уведомления об оплате
- Было
У нового проекта уведомления об оплате были выключены, хотя переключатели в настройках показывали обратное.
- Стало
Уведомления об оплате включены с первого дня, а переключатели показывают настоящее состояние.
Одна пауза оператора, и бот возвращается ответом
- Было
Автовозврат бота после паузы оператора срабатывал не всегда: ответ из кабинета и ответ с телефона ставили разные паузы, и после одной из них бот не возвращался. Вернувшись, он начинал с приветствия.
- Стало
Пауза одна, и автовозврат работает одинаково, откуда бы вы ни ответили. Вернувшись, бот отвечает по существу. Звонок в чате не считается сообщением, на которое клиент ждёт ответа.
Сохранённое описание компании возвращается на место
- Было
Вы сохраняли описание компании, открывали окно заново и видели прежний текст, хотя сохранение прошло.
- Стало
Окно показывает то, что сохранено.
Голосовые расшифровываются и при выключенном боте
- Было
Когда бот в чате был выключен и с клиентом работал оператор, голосовые не расшифровывались. Чтобы понять, о чём говорил клиент, их приходилось слушать.
- Стало
Текст голосового есть в ленте диалога всегда, включён бот или нет.
Конструктор пишет описание бота по единому канону
- Было
Описание бота целиком писала модель, и важные общие правила (как здороваться, когда звать человека) в него попадали не всегда.
- Стало
Общие правила добавляет платформа, а модель вписывает только факты о вашем бизнесе.
Короткие ответы по умолчанию
- Было
Без отдельной инструкции бот отвечал длинными абзацами.
- Стало
Краткость стоит по умолчанию. Длинный ответ делится на части по одному правилу: не больше трёх сообщений с паузой в три секунды.
Подробно: Расширенные настройки.
Выбор глубины размышления показывает, какая включена
- Было
Глубина размышления, с которой бот работает сейчас, была отмечена только пунктирной рамкой, а подпись говорила «ещё не выбрано». Это читалось как «ничего не включено».
- Стало
Текущая глубина подписана прямо.
Голос, записанный в Chrome, принимается в тест-чате
- Было
Голосовое, записанное в тест-чате в браузерах Chrome и Edge, платформа не принимала и отвечала ошибкой на английском.
- Стало
Запись из Chrome и Edge принимается так же, как из Safari.
Длинный ответ не обрывается по времени
- Было
Сложный ответ с несколькими функциями мог не уложиться в отведённое время, и клиент оставался без ответа.
- Стало
На одно обращение к модели отведено до 90 секунд вместо 45, на весь ответ до 200 секунд.
Вопросы
Сколько стоит касса Kaspi в DOS AI?
Подключение и работа кассы бесплатны, месячного тарифа нет. За каждую оплату, которая дошла до владельца, с баланса проекта списывается $0.25.
Можно ли управлять ботом из ChatGPT?
Да. DOS AI подключается к ChatGPT и Claude кнопкой «Разрешить», и ассистент отвечает про заявки и расход, меняет настройки бота и может собрать нового бота прямо в чате. Деньги и удаление он не трогает.