Автоматические оповещения о задачах роботом

Цели

Создать систему автоматических телефонных оповещений по телефону, интегрированную с CRM собственной разработки. Типовые решения для реализации требуемого функционала отсутствовали, поскольку используемая CRM была уникальной. Предполагалось информирование как собственных подразделений, так и контрагентов.

Результат

Все цели проекта реализованы, задачи для робота генерируются прямо в CMS, без промежуточных выгрузок данных. Качество синтеза речи обеспечивает 100% понимание сообщения. В компании клиента удалось снизить нагрузку на персонал, без увеличения штата сотрудников.

Детали

Web-CRM была написана на Ruby, её разработчики не имели опыта создания телефонных роботов. Все сообщения нужно было получать непосредственно из системы. На проект были наложены бюджетные ограничения, поскольку реализация телефонных оповещений не была приоритетной задачей для компании заказчика.

Периодическая выгрузка данных в популярные системы управлением взаимоотношениями с клиентами была очевидно неэффективна, переход на другую web-CRM был неприемлем. Наши специалисты использовали фреймворк Adhearsion для Ruby, с его помощью удалось обеспечить интеграцию имеющейся у клиента АТС Asterisk и CRM.

Для синтезатора голоса использован бесплатный пакет Festival, обладающей полноценной поддержкой русского языка, также не требующих значительных ресурсов от оборудования. При необходимости он может быть быстро заменен на коммерческий синтезатор речи.