Требовалось создать голосового чат-бота, который проводит обзвон потенциальных клиентов, оставивших заявку на сайте и задаёт им 4 уточняющих вопроса. После получения ответов бот либо сразу переводит разговор на оператора, либо запрашивает дату и время звонка и сохраняет все полученные данные в системе CRM. В случае отказа клиента от диалога, чат-бот выясняет причину отказа и также сохраняет её в системе CRM
Был реализован функционал голосового ассистента, проводящего опрос потенциального клиента с выяснением необходимой информации. Для реализации функций по распознаванию и синтезу речи был использован облачный сервис yandex-cloud, а в качестве LLM - YandexGPT. Полученная информация сохранялась в системе CRM. Также были реализованы различные сценарии диалога, когда клиент не может или не хочет отвечать на вопросы (например, клиент отказывается от продолжения диалога, т.к. его уже не интересует предложение).
Диалоговый чат-бот был реализован в полном объеме и предоставлен клиенту. Это позволило существенно сократить штат колл-центра и ускорить обработку заявок, что, в свою очередь, повысило конверсию обзвона и привлечения новых клиентов.
Я работал в паре с опытным python-разработчиком уровня middle.