Описание задачи

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

Ключевые требования

  • База контактов - Google Таблица (постоянно пополняется)
  • Проверка новых номеров каждые 10 минут
  • При обнаружении номера - немедленный звонок
  • Время задержки ответа: не более 1-1.5 секунды (предложите способы ускорения)
  • При отсутствии ответа или обнаружении автоответчика - завершать звонок
  • Скрипт квалификации и результат уже проработаны в письменном формате (требуется голосовая адаптация)
  • Передача квалифицированных заявок либо в CRM (предпочтительно), либо в ту же Google Таблицу
  • Размещение на предоставленном сервере за рубежом

Техническое примечание о задержке

Для уменьшения времени ответа рекомендуется:

  • использовать WebSocket или gRPC вместо HTTP для быстрого обмена сигналами;
  • размещение компонентов непосредственно в контуре провайдера телефонии (например, на виртуалке того же дата-центра).

Комплексное продвижение сайта и техническая доработка

Требуется провести аудит и оценить потенциал SEO-продвижения существующего сайта. В рамках задачи необходимо внести технические правки на ресурс согласно предоставленному техническому заданию и подготовить коммерческое предложение.

Обновление функционала отправки дубликатов заявок в мессенджер

Необходимо проработать и реализовать возможность автоматической отправки дубликата заявки с сайта в мессенджер, который указал сам клиент. Провести анализ возможных вариантов исполнения и выбрать оптимальный.