Добавили возможность подключать AI-агентов напрямую к чатам (раздел «Текстовые боты»).
Просто загрузите базу знаний, опишите цель и задачу - и бот готов!
Чат AI-агент:
– Найдет ответ в базе знаний
– Обратится к API и получит ответ
– Зафиксирует результат разговора для отчета
Все это без необходимости собирать сценарий в редакторе.
Используя чат агентов, вы сможете сократить время на разработку (особенно полезно для демо), и ускорить запуск проектов!
При настройке стоит учитывать, что нельзя делать переводы со сценарных ботов на AI-агентов и наоборот. Доступны только переводы «AI-агент → AI-агент» и «Сценарий → Сценарий».
Сценарии и агенты это две разные архитектуры, и они не стыкуются между собой.

При тестировании AI-агента можно открыть подробную информацию о диалоге — это массив данных, в котором выводится служебная информация о диалоге:
— Ход диалога
— Вызовы инструментов
— Значения контекстных переменных
Эти данные могут быть полезны при настройке и отладке агента.

Были добавлены новые модели STT (распознавания речи) и TTS (синтеза речи) для AI-агентов.
Доступно:
– Распознавание речи (STT): Google, Yandex, System
– Синтез речи (TTS): Google, Elevenlabs, OpenAI, Cartesia, Yandex
Для TTS вы можете выбрать конкретный голос, настроить скорость и монотонность. Для STT – отрегулировать тайминги.
В каждом пункте выбираются по две системы: основная будет использоваться в первую очередь, а резервная будет подключаться только если основная система не смогла распознать речь/подготовить ответ. Наличие резервной системы позволяет поднять надежность работы агента.

В связи с изменением модели биллинга AI-агентов (https://t.me/twin_dev_news/335) в типовых отчетах по входящим и исходящим звонкам были добавлены новые столбцы, в которых выводится информация о звонке с использованием AI-агента:
AI-агент LLM сумма — Стоимость работы LLM-модели в звонке
AI-агент TTS сумма — Стоимость работы синтеза речи в звонке
AI-агент STT сумма — Стоимость работы системы распознавания речи в звонке

Раздел Интеграции личного кабинета был дополнен новыми интеграциями, доступными для подключения по заявке в техподдержку.

Доступен новый метод для деперсонализации, позволяющий удалить всю информацию по кандидату:
– Номера телефонов кандидата
– Результаты звонков
– Входные переменные, переданные при добавлении кандидата
– Аудиозаписи звонков (опционально)
Подробная информация о методах деперсонализации доступна в статье Методы деперсонализации.
Возможности интеграции Webim были расширены — теперь в бота может быть передана информация из анкеты, запускаемой в Webim перед диалогом. Подробная информация о передаче переменных доступна в статье Получение информации о пользователе из Webim в сценарии.
Ранее некоторые запросы могли вызывать ошибки при загрузке раздела, и выводилась ошибка «Данные не были загружены».
Поведение было исправлено.