Это первый пост сервиса Рингостат о Мегамозге.
Поскольку это «младший брат» Хабра, мы решили в дебютном материале не говорить о ROI 100500% и рекламных бюджетах, а начать с технической статьи о том, как интегрировать сервисы коллтрекинга с другими системами через API. В последние годы значительно увеличилось количество различных видов программного обеспечения, которое предназначено для оптимизации деятельности бизнеса.
Теперь вы можете собирать самую разнообразную информацию, анализировать финансовые и экономические показатели, измерять настроения, потребности и предпочтения потребителей и многие другие полезные показатели.
Это все классные «штуки», но только если вся эта информация собрана в одном окне, простой и понятный интерфейс.
Потому что заходить каждое утро в 5-10 виртуальных аккаунтов и просматривать актуальные данные и аналитику, с одной стороны, не удобно, с другой – отнимает много времени.
Это начинают понимать и сервисные компании.
Для управления корпоративными коммуникациями разрабатываются многофункциональные системы и порталы, единые торговые и закупочные платформы.
Дашборды и агрегаторы статистики используются для онлайн-продвижения и контроля показателей эффективности.
С одной стороны, большинство сервисов стремятся оставить возможность взаимной интеграции через API или готовят более тесное взаимодействие или полную интеграцию.
Как работает интеграция API
Попробую на своем опыте объяснить, что такое API. Услуга Рингостат может интегрироваться с CRM-системой или другими внешними системами и сторонними веб-приложениями с помощью WebHook — механизма передачи уведомлений об определенных событиях, которые получает и фиксирует сервис коллтрекинга.Таких WebHooks в системе пять:
инициирование вызова; каждый шаг пересылки; звонок отвечен; звонок завершен; Меню оценки звонков завершено.API позволяет связывать сервисы друг с другом или с конкретной базой данных, вплоть до таблиц Excel. Благодаря API вы можете использовать свою CRM-систему для:
автоматически создавать контакт по номеру звонящего; автоматически показывать карточку клиента при звонке, если контакт с таким номером уже существует; поставить задачу менеджеру, если звонок был пропущен; загрузить запись разговора в CRM; дополнить карточку клиента данными об источнике звонка; и многое другое.Чтобы настроить передачу событий из сервиса в вашу CRM или другой сторонний веб-сервис, вам необходимо указать URL (веб-адрес), на который будет отправлен запрос на отправку соответствующего уведомления (адрес CRM-системы).
или посреднические услуги).
Какую информацию вам необходимо заполнить? Например, в нашем сервисе форма редактирования состоит из четырех полей и списка передаваемых параметров:
Это необходимо для удобства распознавания данной интеграции в личном кабинете;
URL — веб-адрес, на который следует отправить HTTP-запрос (например, examplecrm.com/index.phpЭparam1=abc¶m2=def ): необходимый URL можно найти в документации по интеграции вашей системы с внешними приложениями или обратиться к специалисту, производившему настройку;
момент отправки данных – момент, в который должен быть отправлен запрос;
метод отправки данных – задайте в соответствии со способом, указанным в документации по вашей интеграции с CRM.
В случае нашего коллтрекинга вы также можете предусмотреть момент, когда информация должна быть передана:
Например, ключевое слово или рекламный канал, на который кликнул пользователь.
После звонка передаются практически все параметры, относящиеся к звонившему клиенту, а также информация о самом звонке.
Например, номер звонящего, регион, продолжительность, статус звонка, запись разговора и т. д. После меню рейтинга звонка — используется для передачи категории и ценности звонка, а также имени/идентификатора менеджера, принявшего звонок.
В момент поднятия трубки - используется для уведомления о звонке только ответственного менеджера.
Шаг переадресации — передает блок настроенной схемы переадресации, который будет использоваться в конкретном сценарии распределения вызовов.
Передаваемые параметры:
имя параметра — здесь следует указать имя параметра, который будет добавлен в URL. Правильное название параметров, с которыми может работать ваша система, указано в соответствующей документации или требует уточнения в службе поддержки; значение параметра – выберите в раскрывающемся списке те данные, которые вы хотите передать с тем или иным событием и которые поддерживаются вашей системой.С помощью API можно передавать большое количество различных типов данных.
В частности, наш сервис может передавать до 25 различных параметров.
Информацию об интеграции также можно найти в База знаний Ringostat .
Не забывайте о безопасности соединения
Чтобы стороннее приложение было уверено, что данные отправляет именно тот сервис, к которому вы подключены, иногда, как в случае с нашим коллтрекингом, URL-адрес защищается специальным ключом.Для дополнительной защиты можно ограничить список IP-адресов, с которых могут приходить уведомления через WebHook. Если попытка отправить уведомление в вашу CRM/веб-приложение окажется неудачной, на ваш адрес электронной почты будет отправлено соответствующее сообщение, чтобы вы могли проверить соединение, перенастроить его или обратиться в техподдержку.
Почему интеграция так важна?
Возможность обмена данными между сервисами — очень важная функция.Представьте себе, разработчик, специализирующийся на системах IP-телефонии, создал отличный продукт, пользующийся большим спросом на рынке.
Но его клиенты хотят не только получать звонки, но и анализировать их источники.
Требуется отслеживание звонков.
Вместо того, чтобы искать сервис с подходящим вам интерфейсом, вы можете просто настроить обмен данными с помощью API. На следующем этапе вы также хотите, чтобы звонки были объединены с историей работы с конкретным клиентом, его обращениями через онлайн-формы, покупками и заключенными сделками.
Конечно, для этого вам необходимо настроить интеграцию с корпоративной CRM. Наверное, можно найти один сервис, где все это предусмотрено, но выгодно ли это? Более привлекательным с точки зрения эффективности и контроля за результатом является разделение труда между различными Saas-сервисами.
Потому что каждый из них затем стремится довести до совершенства единственную предоставляемую услугу, а не компенсировать недостатки одних функций другими.
API — это клей, который можно использовать для склеивания систем.
Если объединить их все, они будут более эффективны, чем по отдельности.
Теги: #api #webhooks #calltracking #calltracking #crm #интеграция #Веб-аналитика #Интернет-маркетинг #Контекстная реклама
-
Как Получить Интернет В Глубинке
19 Oct, 24 -
Чувак. Практический Мониторинг (Часть 1)
19 Oct, 24 -
Я Инженер Моего Отца
19 Oct, 24 -
Сочетания Клавиш Visual Studio 2010
19 Oct, 24 -
Apple Исправляет Уязвимости В Ios 7
19 Oct, 24