Обновления продукта от команды ThunderPhone
Журнал изменений
Даты отражают момент, когда изменения появились в продакшене.
v2.2.0 — 21 сентября 2026
- Структурированное извлечение данных после звонка создаёт типизированные записи с подтверждениями из расшифровки для каждого значения, доставляемые через
call.completeилиcall.data_extracted; завершённые звонки можно извлечь повторно. - Агенты отправляют текстовые сообщения через инструмент
send_smsи SMS API с номеров, поддерживающих SMS, в собственном аккаунте оператора. - Авторизация OAuth 2.1 с PKCE и потоком для устройств позволяет MCP-клиентам и CLI входить через подтверждение в браузере вместо API-ключей. Руководство.
- MCP-сервер соответствует REST API по функциональности: 62 инструмента с аннотациями, промпты и ресурсы; инструменты, удаляющие данные или выполняющие набор номера, требуют обмена токеном подтверждения. Руководство.
- Инструменты для разработчиков включают CLI
thunderphone, SDK для Python и TypeScript, а также пакет stdio@thunderphone/mcp; навыки агентов и MCP-сервер документации поддерживают агентов для программирования. Для разработчиков. - История доставки вебхуков в дашборде, API и Copilot.
- Конечные точки вебхуков, привязанные к агенту, доставляют события звонков с идентификацией агента.
- API реального времени: события звонков сохранённых агентов с
call_events=1, возвратresponse.metadataвresponse.created, подтверждениеfunction_call_outputчерезconversation.item.doneи 32-символьные идентификаторы звонков. - Добавлены проверки подключения
GET /v1/whoami, событиеcampaign.completed, доступность исходящих звонков и код причины в ответах о телефонных номерах, а также примеры полезных нагрузок вебхуков. - Максимальная длительность звонка и дозвона на уровне агента, а также переменные для каждого звонка у сохранённых агентов.
- Twilio: подключите родительский аккаунт один раз и выберите его субаккаунты в том же процессе; каждый субаккаунт становится отдельным подключением.
- Бронирования в календаре по умолчанию отправляют приглашения гостям, с элементом управления для каждого подключения и поддержкой участников в
calendar_update_event. - Пользовательские домены клиентского портала получают автоматически привязанный сертификат HTTPS после проверки DNS.
- Номера, предоставляемые ThunderPhone, изначально поддерживают только входящие звонки; для исходящих требуется проверка сценария использования.
- Пользовательские голоса: указание пола необязательно, с предупреждением для языков, где грамматика первого лица зависит от пола.
- Copilot: проактивные подсказки, привлекающие внимание, приветственные обновления и ссылки для импорта для команд, переходящих с другой платформы.
- Автоматическое пополнение приостанавливается после отклонения платежа по карте и уведомляет клиента один раз вместо повторных попыток.
- Тестовые отправки вебхуков получают одну повторную попытку и никогда не помечают конечную точку как неисправную.
- Аргументы инструмента email нормализуются и проверяются до запуска пользовательских инструментов.
v2.1.0 — 11 сентября 2026
- Импортируйте своих агентов из Vapi, Retell, ElevenLabs Agents или Bland: вставьте API-ключ или экспорт JSON, проверьте сопоставленные промпты, голоса, инструменты и базы знаний и импортируйте всё за один раз. Как это работает.
- Руководства по миграции для каждой платформы в разделе /guides.
v2.0.1 — 2 сентября 2026
- Запущен TranslateMyCall: бесплатная публичная телефонная линия — (228) 888-8666 — которая выполняет устный перевод звонков в реальном времени между более чем 70 языками. Подключите её к любому звонку или используйте громкую связь; без приложения и аккаунта. Прочитать анонс.
- Flux Interpreting теперь называется ThunderPhone Interpreting — это та же платформа телефонного устного перевода под вашим брендом для поставщиков языковых услуг, но под именем ThunderPhone.
- Добавлен монитор всплесков использования на публичной линии TranslateMyCall.
v2.0.0 — 24 августа 2026 г.
- ThunderPhone открыт для всех: доступна самостоятельная регистрация — создавайте голосового агента, подключайте телефонию и выводите его в продакшен без предварительного общения с нами. Прочитать анонс.
- Запущена публичная страница статуса: status.thunderphone.com.
- Добавлены необязательные звуки клавиатуры во время работы пользовательских инструментов.
- Сообщения во время ожидания инструмента теперь соответствуют тому, что инструмент фактически делает.
- Улучшена естественность поведения подтверждений.
- Улучшено проговаривание Storm по буквам.
- Завершения начального хода теперь восстанавливаются после отклонений фильтром контента, а не оставляют звонок без звука.
- Realtime API: ровно одно событие
completedдля каждого элемента звонящего, а поздние исправления расшифровки остаются в истории звонка, а не поступают как удаления.
v1.9.2 — 17 августа 2026 г.
- Realtime API: добавлен
session.live_transcripts— сегменты расшифровки звонящего передаются через сокет сессии по мере завершения, а не поступают только в записи после звонка. - Линейка премиальных голосов переведена на последнее поколение модели синтеза; голоса урду переозвучены.
- Многоязычные агенты теперь переключают язык голоса в том же ходе, в котором переключается звонящий, а не с задержкой на один ход.
- Тайм-аут завершения звонка на беззвучной линии стал доступен как настройка конструктора агента.
- Исходящее приветствие теперь уступает, когда живой ответ выигрывает гонку при поднятии трубки — больше нет наложения речи, если человек отвечает во время приветствия.
- Исправлен цикл перенаправления на этапе согласия для приглашённых участников: управляющая организация теперь сохраняется на протяжении процесса принятия приглашения.
v1.9.1 — 12 августа 2026 г.
- Добавлен инструмент агента
send_email— отправка email настроенному получателю во время звонка. - Повышено качество ответов в ходах, следующих за содержательными результатами инструментов.
- Проговаривание по буквам стало быстрее и точнее для имён, адресов и кодов подтверждения.
v1.9.0 — 6 августа 2026 г.
POST /v1/callбыстро возвращает долговечную запись набора номера и поддерживает идемпотентные повторы; выполнение набора продолжается асинхронно.max_durationсделан приоритетным: агент завершает звонок до срабатывания ограничения, а не позволяет медиаслою принудительно оборвать его.- Ровно однократное сопоставление вызовов инструментов и ответов — осиротевший вызов инструмента больше не может блокировать доставку последующих сообщений.
- Добавлен
additional_audio_context(трёхсостояние), управляющий объёмом аудио предыдущих ходов, которое слышит модель; параметр доступен в расширенных настройках конструктора. - Аудио перед началом исходящего разговора теперь привязано к подтверждению ответа SIP, а не к времени по часам.
- Усилена защита хранения учётных данных интеграций.
v1.8.2 — 5 августа 2026 г.
- Выпущена документация на всех 47 поддерживаемых языках — более 1 100 локализованных страниц с парами hreflang и локализованными картами сайта.
- Раскрытие информации о записи включено по умолчанию, для каждого агента доступно переопределение с отображением итогового состояния; при любой неоднозначности конфигурации среда выполнения безопасно выбирает «раскрывать информацию».
- Сокращена задержка до первого потокового аудио при начале звонка.
v1.8.1 — 3 августа 2026 г.
- Отключение записи для отдельных агентов; сообщение о согласии микшируется в сохраняемые записи, поэтому артефакт документирует себя сам.
- Добавлено однократное для каждой организации подтверждение TCPA, открывающее доступ к функциям исходящих звонков.
- Исправлено озвучивание кантонского с мандаринским акцентом.
- Ответы на языках CJK сокращены до разговорной длины — развёрнутые ответы плохо звучат в темпе TTS.
- Задержки синтеза больше не оставляют тишину — ход восстанавливается автоматически.
v1.8.0 — 31 июля 2026 г.
- Клонирование пользовательских голосов.
- Региональные режимы согласия: подключение объявления для ЕЭЗ/Великобритании/Швейцарии, включение по умолчанию с возможностью отключения в других регионах, определяется для каждого сегмента звонка.
- Хранение данных: каскадное удаление, метки удаления и запланированная задача
dsar_sweepдля запросов субъектов данных. - Условия использования v2.0 с версионированными, подтверждёнными записями принятия.
- Присутствие поддержки: присутствие в сессии на основе heartbeat с проактивным чатом поддержки.
v1.7.4 — 29 июля 2026 г.
- Базы знаний: импорт URL через серверный загрузчик с защитой от SSRF.
- Добавлен процесс восстановления пароля.
- Панель управления переработана в соответствии с новой дизайн-системой.
- Widget 1.2.1: микрофон больше не остаётся активным во время сигнала ожидания ответа.
v1.7.3 — 28 июля 2026
- Обновлён дизайн сайта.
v1.7.2 — 27 июля 2026
- Премиальный уровень голосов с каталогом, сгруппированным по акцентам.
- При сбоях премиального синтеза во время реплики теперь выполняется переключение на стандартный голос вместо сброса реплики.
- Исправлено смещение PCM-кадров в потоковом выводе синтеза.
v1.7.1 — 24 июля 2026
- Сообщения при ожидании инструмента: агент озвучивает ход выполнения долгих вызовов инструментов вместо молчания; настроена частота заглушек для устранения циклов слов-паразитов.
- Загрузка файлов перетаскиванием для баз знаний.
- Автообновления приложения для macOS.
- Исправлено состояние гонки с двойным приветствием в начале вызова.
v1.7.0 — 22 июля 2026
- Панель управления и сайт локализованы для 47 локалей: каталоги с разделением пространств имён, правила множественного числа ICU, включая шесть категорий арабского языка, cookie локали, настройка для каждой учётной записи.
- Транзакционные письма и системные промпты также локализованы.
v1.6.5 — 22 июля 2026
- Сохранённые учётные данные провайдеров повторно зашифрованы с ротацией ключей; ротация выполняется онлайн без простоя.
- Токены сессий теперь отзываются при изменении или сбросе пароля; добавлен путь аварийного административного доступа.
- Сессии для каждого устройства с возможностью индивидуального отзыва.
- Усилена надёжность платёжного конвейера: лимиты расходов применяются при параллельной обработке, автоматическое пополнение идемпотентно, корректно обрабатываются отмены возвратов, поступающие не по порядку.
v1.6.4 — 20 июля 2026
- Комплексное усиление безопасности в области разграничения прав доступа, проверки экспорта и защиты исходящих запросов.
- DTMF-цифры удаляются из журналов и сохранённых артефактов.
- Исходящие вебхуки закреплены за IP-адресами и защищены от SSRF.
- Экспорт вызовов теперь проходит по всему отфильтрованному набору, а не только по первой странице.
v1.6.3 — 17 июля 2026
- Лимиты расходов организации применяются при допуске вызова с семантикой резервирования: вызовы отклоняются до превышения бюджета, а не тарифицируются сверх него.
- WebSocket API реального времени: двунаправленные аудио- и событийные кадры для создания пользовательских интерфейсов вызовов.
- Платформа вебхуков: HMAC-подписи по каноническим байтам полезной нагрузки, последовательность повторных попыток с экспоненциальной задержкой, поддержка всех событий вызовов.
- Идемпотентные пополнения и более строгая проверка платёжных вебхуков.
- В конструктор агента добавлен индикатор размера промпта в реальном времени.
v1.6.2 — 16 июля 2026
- Клиентские порталы: ограниченный доступ только для чтения для ваших клиентов через коды входа, отправляемые по email.
- Встроенный помощник: голосовой режим, пошаговые туры, управляющие интерфейсом шаг за шагом, передача человеку.
- Базы знаний: загрузка документов с поэтапным приёмом и поиском с опорой на источник.
- Индивидуальные звуки соединения и сигналы хода выполнения для каждого агента.
v1.6.1 — 13 июля 2026
- Жизненный цикл номера в панели управления: поиск → заказ → подготовка → назначение.
- Новые параметры агента: отключение проверки тишины; звук соединения в начале вызова.
- Ошибки подготовки теперь возвращают структурированные ошибки JSON вместо необработанных ответов 500.
- Канал необработанного аудио восстанавливается во время вызова при остановке средства чтения потока.
v1.6.0 — 9 июля 2026
- Тёплые переводы: удержание одной стороны, согласие в разговоре с обеих сторон, объединение после согласия.
- Установка на главный экран iPhone (PWA).
- Подтверждения теперь отправляются сразу, когда звонящий перестаёт говорить.
v1.5.3 — 27 июня 2026
- Отключено озвучивание TTS тонов клавиатуры.
- Вызовы инструментов Storm получили резервный путь модели на случай замедления вышестоящих сервисов.
v1.5.2 — 18 июня 2026
- Меньше обрывов мысли в Storm: определение конца реплики улучшено и больше не ограничивается простыми порогами паузы. Выполнено тестирование перед развёртыванием.
- Настраиваемые сигналы ответа в Storm.
v1.5.1 — 15 июня 2026
- Исправления обработки удержания и навигации по меню IVR в исходящих вызовах.
- Обновлён сайт.
v1.5.0 — 9 июня 2026
- Повышена точность повторного произнесения по буквам в неоднозначных фрагментах.
- Определение языка остаётся активным на протяжении всего вызова; добавлен детектор переключения для коротких высказываний и снижен минимальный уровень уверенности для настроенного языка.
- Исправлено автосохранение дополнительных языков агента.
v1.4.3 — 28 мая 2026
- TTS ожидает, пока входящее аудио не будет подтверждено как речь: агент больше не перебивает колеблющегося звонящего.
- Различные исправления качества вызовов.
v1.4.2 — 21 мая 2026 г.
- VAD переработан на основе нескольких акустических сигналов — улучшен баланс точности и полноты обнаружения речи в шумной среде.
- Сегменты VAD теперь передаются целиком — больше нет обрезанных начальных частей реплик.
- Исправлено самопрерывание из-за эха приветствия: агент больше не прерывает себя на собственной вступительной фразе.
v1.4.1 — 13 мая 2026 г.
- Переработана система голосов: каталог обновлён с единообразными названиями.
v1.4.0 — 5 мая 2026 г.
- Потоковая передача расшифровки в дашборд во время текущих звонков.
- Автоматическое определение языка с переключением во время звонка.
- Платформа для A/B-экспериментов: запускайте варианты агентов параллельно и сравнивайте результаты.
v1.3.1 — 28 апреля 2026 г.
- Автоматическое исследование проблем: для отмеченных звонков создаётся структурированная запись исследования, доступная для проверки.
- Черновые развертывания: подготавливайте изменения агента на основе начального снимка и публикуйте их атомарно.
- Новый дизайн настроек; интерактивный помощник по первоначальной настройке.
- Оценка успешности звонка переопределена вокруг выполнения задачи, а не завершения звонка.
- Настраиваемая длительность тишины в конце звонка.
v1.3.0 — 23 апреля 2026 г.
- Генерация сценариев: симулированные звонящие с созданными персонажами и целями, которых можно запускать с агентом до его запуска.
- Переработаны тестовые звонки и страница проблем.
v1.2.1 — 21 апреля 2026 г.
- Экспорт истории звонков.
- Переработана документация API.
- Переключение языка во время звонка по запросу.
- Подтверждения локализованы на язык звонящего.
- Комбинируемые сохраняемые фильтры для звонков и номеров.
v1.2.0 — 17 апреля 2026 г.
- Новый дизайн конструктора агентов.
- Многоязычные агенты переключают языки в середине разговора без повторной подсказки.
- Каталог голосов переименован для единообразия.
- Вывод Storm переработан для сложных запросов.
v1.1.1 — 14 апреля 2026 г.
- Доработано качество сигналов оценивания: отсутствующие расшифровки больше не оцениваются как ошибки; входные данные оценщика дедуплицированы.
- Отчёты по пайплайну для пакетов звонков.
v1.1.0 — 8 апреля 2026 г.
- Метки телефонных номеров.
- Переводы звонков и прощания можно прерывать без нарушения состояния звонка.
- Настройка определения окончания речи для каждого агента при навигации по IVR.
v1.0.4 — 30 марта 2026 г.
- Улучшен детальный просмотр истории звонков.
- Настраиваемая подсказка завершения для исходящих звонков.
- Storm корректно работает при медленных внешних API, вместо того чтобы блокировать ход диалога.
v1.0.3 — 23 марта 2026 г.
- Отправка DTMF: агенты нажимают клавиши для управления IVR и ввода кодов с подтверждением каждой цифры.
- Состояние удержания с явным триггером ожидания на удержании — агент ожидает окончания музыки удержания и продолжает разговор, когда слышит человеческий голос.
- Настраиваемый порядок речи и действий.
- Исправлены беззвучные последующие реплики после ввода DTMF.
v1.0.2 — 18 марта 2026 г.
- Новые HD-голоса.
- Исправлено отображение стоимости звонка в виджете.
- Устаревшие звонки
in_progressтеперь обнаруживаются и очищаются.
v1.0.1 — 16 марта 2026 г.
- Снижена задержка подключения звонка.
- Виджет: сигнал вызова больше не попадает в аудио сессии.
- API управления телефонными номерами.
v1.0.0 — 10 марта 2026 г.
- Полные записи звонков, архивируемые и доступные для воспроизведения в дашборде.
- Тестовые звонки в браузере.
- Приглашения коллег через регистрацию.
- Разбивка стоимости по каждому звонку.
v0.9.2 — 8 марта 2026 г.
- Bolt передаёт TTS по мере генерации токенов вместо ожидания полного завершения — сокращено время до первого слова.
- Расшифровка Bolt стала быстрее и устойчивее к замедлениям сервиса расшифровки.
- Вход с ключом доступа с принудительным применением на уровне организации.
- История звонков показывает фактическую списанную стоимость каждого звонка.
v0.9.1 — 5 марта 2026 г.
- Быстрое подключение виджета и встроенное шумоподавление для звонков в браузере.
- Снижена задержка хода Spark и улучшено восстановление после неудачных ходов.
- Исправлены перезапуски предложений после длительных периодов тишины.
v0.9.0 — 2 марта 2026 г.
- Многоязычные разговоры.
- Повышена готовность к продакшену.
v0.8.0 — 26 февраля 2026 г.
- Добавлено резервирование между бэкендами моделей — сбои одного бэкенда больше не возникают во время звонка.
v0.7.1 — 25 февраля 2026
- Настраиваемая глубина рассуждений в Storm.
- Заполнители для вызовов инструментов: агент подтверждает запрос перед выполнением длительных действий.
- Время завершения звонка фиксируется до точного момента разъединения.
- Дедупликация доставки вебхуков.
v0.7.0 — 20 февраля 2026
- Элементы управления согласием для звонящих и пользователей.
- Потоковая передача токенов в TTS — синтез начинается до завершения предложения.
- Фоновая атмосфера отделена от усиления голоса агента.
v0.6.2 — 18 февраля 2026
- Повторная генерация промпта из конфигурации агента.
- Исправлены состояния кнопки подготовки.
v0.6.1 — 12 февраля 2026
- Запущена документация для разработчиков.
v0.6.0 — 11 февраля 2026
- Встраиваемый виджет: голосовой агент на вашем сайте через тег скрипта с аутентификацией по публикуемым ключам.
- Представлена линейка из трёх движков — Spark, Bolt и Storm — с разным размером модели, задержкой и тарифом за минуту.
- Маршрутизация инструментов на основе интеграций: вызовы инструментов обрабатываются через конечную точку подключённой интеграции.
v0.5.0 — 10 февраля 2026
- Панель ThunderPhone: создание, тестирование и управление агентами в браузере.
- Организации и команды с приглашениями по email.
- SIP-транкинг с собственным оператором и единое управление номерами.
- Интерфейс интеграций.
- Настройки фонового звука.
- Вход через Google OAuth.
v0.4.2 — 27 января 2026
- Усилена надёжность транспорта звонков после серии разъединений в редких сценариях.
- Классификация акустических событий вынесена из критического пути обработки ответов — обнаружение шума больше не увеличивает задержку.
v0.4.1 — 14 января 2026
- Расширена линейка голосов.
- Исправлена остановка аудиопотока, из-за которой воспроизведение могло зависать в середине реплики.
- Снижена задержка в пути обработки ответов в реальном времени.
v0.4.0 — 6 января 2026
- Журналирование использования и отчётность о стоимости каждого звонка.
- Обмены с моделью для каждого хода объединены в один запрос, что устранило один сетевой обмен из каждого ответа.
- Исправлена потеря фрагментов расшифровки.
v0.3.3 — 18 декабря 2025
- Завершение больше не блокируется медленной расшифровкой.
- Исправлены тайм-ауты завершения расшифровки.
- Исправлены артефакты в объединённом аудио звонка.
v0.3.1 — 12 декабря 2025
- Добавлен классификатор акустического шума для снижения числа ложных срабатываний речи от фонового шума; его порог уверенности настроен по записанным звонкам.
- Обнаружение завершения звонка: добавлены сигналы намерения попрощаться и тишины после прощания для улучшения компромисса между точностью и полнотой — меньше преждевременных завершений звонков и зависших линий.
- Добавлен мягкий режим VAD для тихих звонящих — более низкий порог начала речи ценой некоторого числа ложных распознаваний.
- Ускорена отправка подтверждающих реплик.
v0.3.0 — 4 декабря 2025
- Расшифровка в реальном времени.
- Записи объединены в один смешанный аудиофайл для каждого звонка.
- Исправления задержек во всём конвейере.
v0.2.4 — 24 ноября 2025
- Подтверждающие реплики сверяются с ожидаемым ответом, чтобы не противоречить итоговому ответу.
- Увеличен тайм-аут подтверждающих реплик, чтобы предотвратить преждевременные повторные запросы.
- Исправлены аудиосбои в длинных ответах.
- Исправлена обработка длительного молчания звонящих.
v0.2.3 — 20 ноября 2025
- Запись звонков.
- Музыка ожидания во время ожидания и перевода звонка.
- Первая версия Spark: простые сценарии звонков перенесены на меньшую модель с более низкой задержкой.
- Расширена доступность телефонных номеров.
v0.2.2 — 14 ноября 2025
- Вебхуки завершения звонка теперь ожидают финализированного состояния звонка перед отправкой.
- Снижены усилия модели по рассуждению в простых ходах для уменьшения задержки ответа.
v0.2.1 — 11 ноября 2025
- Перебивание: агент прекращает говорить при начале речи звонящего.
- Ограничен неконтролируемый рост аудиобуферов.
- Снижена задержка ответа.
- Новые голоса.
v0.2.0 — 5 ноября 2025
- Подтверждающие реплики теперь учитывают запрос звонящего вместо использования стандартных заполнителей.
- Улучшены вебхуки завершения звонка.
- Ускорено восстановление, если ход зависает более чем на пять секунд.
v0.1.4 — 31 октября 2025
- Обработка перебиваний.
- Агент завершает прощальную реплику перед завершением звонка — больше никаких обрывов на середине предложения.
- Телефонные номера правильно форматируются для речи.
v0.1.3 — 29 октября 2025
- Вебхуки для событий звонков.
- Восстановление во время звонка при кратковременных сбоях соединения.
v0.1.2 — 28 октября 2025
- Повторное произнесение имён и номеров подтверждения по буквам.
- Меньше ложных срабатываний речи из-за фонового шума.
- Больше голосов и акцентов.
v0.1.0 — 8 октября 2025
- Первый релиз: голосовые ИИ-агенты в реальных входящих и исходящих телефонных звонках.