Api crm что это
После сохранения формы, в блоке с телефониями появится ваша интеграция. Кликнув вашей телефонии отобразится модальное окно, в котором будет указан URL уведомлений (вида https://telephony.app.syncrm.ru/telephony_external. ), на который необходимо будет отправлять POST запросом информацию о звонках. Так же в этом окне необходимо будет указать каким сотрудникам какие внутренние номера соответствуют.
2. Заказ звонка из Synergy CRM
После того, как пользователям будут присвоены внут. номера, то любое нажатие на номер контакта/компании будет вызывать popover-окно, где можно будет инициировать заказ звонка. Технически в этот момент произойдет отправка POST-запроса на URL который указан в первом пункте, в теле POST-запроса будут указаны:
<
src_number: ‘200’,
dst_number: ‘79999999999’,
signature*: ‘dac5f5967202b4cf6a0e075f4b9db3ce’
>
* Расчет поля signature был выполнен методом MD5 от строки: dst_number79999999999src_number200TOKEN
В качестве ответа на запрос, ожидается получение 200 серверного статуса. При многократном (5 попыток) получении статуса отличного от 200, интеграция клиента в SynergyCRM переводится из активного, в неактивный режим и указывается причина.
Signature поле заполняется только в случае, когда в настройках интеграции выставлен флаг «Проверка данных».
Сценарий доставки уведомлений может быть двух видов:
Далее, звонок был завершен, повторяем отправку с новой информацией: src_number=79999999, dst_number=100, started_at=2016-12-06…, call_id=MasOIEqwe1aq, status=answered, answered_at=2016-12-06…, completed_at=2016-12-06…, duration=1000, recording=https://URL
Не забываем, что каждый запрос должен содержать рассчитанный хэш в поле signature (только если опция проверки данных включена в настройках интеграции).
ТОП-7 интеграций с CRM-системой: подборка от команды CRM Пачка
В этой статье
Слова «CRM» и «автоматизация» уже давно стали синонимами. Но все базовые функции CRM-системы — про оптимизацию и порядок в делах, а вот интеграции со сторонними сервисами помогают автоматизировать процессы, которые раньше обрабатывались вручную.
Немного статистики
Пачка — молодой продукт на рынке CRM. При разработке и выборе интеграций наша команда отдавала приоритет тем сервисам, которые нужны для удобного получения заявок и их обработки. В этой статье мы разберём топ-7 таких интеграций с CRM-системой для комфортной работы.
Мы собрали данные по пользователям CRM Пачка, чтобы посмотреть, какие интеграции пользуются наибольшим спросом. Предпочтения пользователей распределились так:
1: Почта
2: Tilda
3: Yclients
4: Marquiz
5: Телефония
6: Facebook leads
7: API
Помимо указанных семи сервисов, мы дополнительно разберём интеграции с Webflow и Taplink. Обсудим, для чего нужна каждая из интеграций и как они помогают в работе пользователям.
Начнём с наиболее популярной — электронной почты.
1. Интеграция с электронной почтой
Если вы работаете с электронной почтой, вы наверняка понимаете ценность этого канала общения с клиентами. Возможно, в вашей компании у каждого менеджера есть свой личный ящик с корпоративным доменом, а может, чтобы не терять заявки и повысить контроль, у вас один рабочий email для всей компании. В любом случае чтобы разобрать письма, вам приходится постоянно переключаться между вкладками и тратить время на поиск.
Интеграция почты с CRM даст вам возможность потратить это время с большей пользой: например, ответить клиенту.
Как это работает?
Вы можете подключить к CRM-системе одну или несколько почт, на которые обычно пишут клиенты и приходят заявки. После этого все письма будут попадать в CRM.
Помимо контроля и прозрачности, есть и другие бонусы этой интеграции. В CRM есть быстрые действия с письмом: создать карточку клиента, внести в воронку продаж (создать сделку), ответить на письмо. Эти действия помогут вам и вашей команде обрабатывать входящие быстрее или за пару кликов превращать письма в заявки.
На этом работа со списком писем не заканчивается. Когда вам на почту поступает больше 10 заявок в день, очень просто потеряться в этом потоке. Чтобы вам было проще найти нужное письмо, вы всегда можете отсортировать список или же воспользоваться поиском по ключевым словам.
2. Интеграция с сайтом: Tilda
Малый и средний бизнес чаще всего не хочет или не готов тратить большие суммы на разработку сайта. А с появлением сервисов типа Tilda это иногда и не требуется. Поэтому большинство из них используют простые онлайн-конструкторы, которые помогают собрать сайт самостоятельно или с минимальной помощью специалиста. Чаще всего такие сайты выполняют роль визитки и каталога товаров или услуг. На них и размещается форма для получения заявок.
У большинства конструкторов есть своя внутренняя CRM. Такой вариант подойдет для тех, кто получает заявки только с сайта. Если же у вас есть ещё другие каналы получения лидов, то стоит обратить внимание на самостоятельную CRM.
Как это работает?
Вы создаёте форму сбора заявок на сайте, а затем, следуя инструкции в CRM, подключаете интеграцию.
Если разбирать на примере CRM Пачка, то ваши шаги будут примерно такими:
После настройки интеграции заявки с форм автоматически будут попадать в Пачку. Всю информацию по ним вы сможете получить в разделе Сделки. Когда поступит первая заявка, ответственным за её обработку придёт уведомление. Это поможет им быстро среагировать и не пропустить лид.
Помимо основных функций по хранению, работе с клиентской базой и заявками, в CRM есть раздел Задачи. С его помощью вы не забудете о важном звонке или горящем дедлайне. Вы сможете эффективно управлять не только сделками, но и своим временем.
3. Интеграция с Yclients
Если ваш бизнес предполагает онлайн-запись, то Yclients для ваших клиентов — это возможность быстро и удобно записаться на приём. Но, прокладывая путь с одной стороны, не забудьте про вторую — своих сотрудников. Интеграция CRM и Yclients даст возможность вам и вашей команде получать, обрабатывать и закрывать все заявки в одном месте.
Как это работает?
Как и в предыдущем пункте, вам нужно выбрать воронку и этап, на которые будут поступать заявки, и назначить ответственных. После настройки интеграции вы сможете отслеживать информацию о визитах клиентов из Yclients прямо в своей CRM. А ещё вы можете настроить автоматическое перенесение сделки с одного этапа на другой в зависимости от статуса визита в Yclients.
Интеграция с Taplink и Webflow
Интеграции Taplink и Webflow пока не такие популярные, но мы расскажем про них не в конце, потому что они похожи на Tilda.
По сути, Taplink — это тоже что-то вроде микролендинга. На нём вы можете указать самую важную информацию о себе, прикрепить каталог товаров и услуг и, конечно, оставить форму для сбора заявок. У Taplink есть свой внутренний интерфейс, в котором видны заявки, но это просто таблица, и для большинства это не самый удобный формат. Подключая Taplink к CRM, вы избавляете себя от рутинной работы в виде ручного переноса заявок в воронку продаж.
Как это работает?
Здесь вам также предстоит создать или выбрать воронку, определить этап и назначить ответственных, чтобы вовремя реагировать на заявки.
В CRM-системе сохранятся все данные о клиентах и их заказах. Созданная таким образом база даст вам доступ к полезной информации. После этого на основе неё вы сможете формировать специальные предложения своим клиентам, проводить акции и мотивировать к повторной покупке. Благодаря прозрачности работы над заявками, вы всегда сможете оценить, насколько хорошо работают ваши сотрудники.
Клиенты смогут просматривать товары, оставлять заявки и даже оплачивать их онлайн на базе Taplink. А вам не придётся тратить время на то, чтобы вносить каждую заявку. Это поможет вам структурировать всю информацию по заказам и вовремя реагировать на заявки.
4. Интеграция с Marquiz
Marquiz — это онлайн-конструктор квизов, которые можно разместить на сайте. Квиз (онлайн-опрос) размещают, чтобы помочь клиенту найти решение для себя, а компании — получить необходимую информацию о клиенте. Если вы подключаете интеграцию с этим сервисом к вашей CRM-системе, то все данные о клиенте попадают в неё.
Как это работает?
Представим, что вы продаете кухонные гарнитуры. У вас есть форма для сбора заявок на сайте для тех, кто точно знает какой дизайн хочет. Для категории сомневающихся вы предлагаете пройти короткий тест, который поможет им выбрать. После того, как клиент проходит квиз, он сможет оставить свои данные, чтобы ваши специалисты связались с ним и помогли до конца определиться с выбором.
После заполнения формы клиентом заявка появляется в CRM — в уже выбранной вами воронке. Так вы не пропустите ни одного тёплого клиента. Если вы вовремя перезвоните, выясните потребность, поможете найти подходящее решение, возможно, сделаете специальное предложение, то вероятность покупки возрастёт.
5. Интеграция с телефонией
При выборе этой интеграции главной целью будет возможность вернуться к разговору с клиентом, чтобы повторно прослушать его и сохранить информацию об этом звонке. Во-первых, в моменте мы физически не всегда можем заметить все важные детали, а во-вторых, руководителю важно контролировать работу сотрудников.
Как это работает?
В CRM-системах есть интеграции с телефонией. Наиболее распространённые варианты: облачная АТС Билайн, Яндекс.Телефония, АТС Мегафон, АТС МТС, Mango-Office и Zadarma.
Подключив интеграцию с телефонией, вы сможете более наглядно оценить картину общения с клиентами по телефону: сотрудники смогут звонить и принимать звонки в один клик, а система будет вести учёт принятых и неприятных звонков.
Сократится количество пропущенных звонков. Это актуально для тех, у кого несколько сотрудников отвечают на звонки клиентов. Облачная АТС даст возможность распределить все звонки между ними, и вашим клиентам не придётся слишком долго ждать.
Информация по всем звонкам сохранится в карточке клиента с самого первого разговора. Это даст вам возможность лучше понимать клиентов и строить для них качественный сервис.
6. Интеграция с FB leads
Instagram давно стал одной из основных площадок для продвижения товаров и услуг. Некоторые предприниматели даже отказываются от сайта в пользу социальных сетей. Не будем фокусироваться на том, насколько это верный подход, но факт, что на просторах этой соцсети точно есть ваша аудитория, неоспорим. Правильное продвижение поможет вам не просто найти её, но и превратить в клиентов.
Как это работает?
Если для настройки таргетированной рекламы вы используете рекламный кабинет в Facebook, а к рекламному посту добавляете форму обратной связи, то при подключении этой интеграции все заявки с неё будут попадать сразу в CRM.
Вам не нужно будет заново подключать интеграцию под каждую кампанию. При настройке вы сможете добавить сразу несколько форм.
Благодаря интеграции, вам не придётся вручную скачивать данные из Facebook, потом сохранять их в таблицы, чтобы загрузить базу в CRM-систему. На основе каждой заявки автоматически будет создана сделка, а ответственным за её выполнение придёт уведомление. Для этого вам нужно будет только привязать рекламную кампанию к воронке и этапу, добавить ответственных и — готово!
Вашей команде будет легче работать с такой базой. Появилась заявка, связались с клиентом, обсудили детали, оформили сделку.
7. Интеграция сервисов через API
API — это программный интерфейс, который позволяет разработчику получить доступ к работе с продуктом. Это нужно, чтобы вы смогли решить локальную задачу по интеграции или автоматизации процессов самостоятельно.
Например, API CRM Пачка позволяет вам создавать сущности (сделки, задачи, сообщения и пр.), обновлять их, делать различные выгрузки. При помощи него вы сможете работать с данными в вашей компании через другие программные продукты. Проще говоря, интегрировать любой сервис и CRM.
Скорее всего самостоятельно вы не сможете освоить такую интеграцию. Вам нужны хотя бы минимальные знания в разработке. Но для общего понимания мы приведём небольшой список, какие процессы можно автоматизировать в CRM-системе с помощью интеграции других сервисов через API:
Душевный маркетолог из Петербурга. Работаю в Пачке. Провожу вечера за статьями, подкастами и книгами о бизнесе. Выбираю самое интересное и делюсь с вами.
Интеграции CRM-систем
Как работает интеграция¶
Интеграция осуществляется через механизм «Интеграция со своей CRM».
При оформлении заявки на сайте автоматически создается новая сделка в CRM, в которую передается номер визита из куки браузера roistat_visit в дополнительное поле с именем roistat. Если менеджер принимает заказ по телефону, он может спросить промокод (настраивается отдельно)и ввести этот код в поле roistat.
Примерно раз в час осуществляется загрузка измененных за последние несколько дней сделок из СRM системы в аналитику Roistat.
Требования к API методам CRM системы¶
Для того, чтобы взаимодействовать с системой аналитики Roistat, CRM система должна поддерживать следующие методы:
Метод создания лидов (сделок)¶
Заявки с сайта изначально должны автоматически фиксироваться в СRM системе. Должно поддерживаться создание доп. полей и передача в них информации. В общем виде метод должен поддерживать передачу следующих параметров:
Метод получения списка лидов (сделок)¶
Для того, чтобы выгрузить измененные заявки в аналитику необходимо обращаться к методу, который будет отдавать список лидов (сделок). В общем виде метод должен возвращать следующую информацию по каждому лиду (сделки):
и другие поля доступные у лида(если есть)
*метод должен поддерживать фильтр по полю date_update
Метод получения списка статусов лидов (сделок)¶
Пользователь указывает соответствие статусов CRM системы и групп статусов в Roistat: в работе, оплаченные, отмененные. В общем виде метод должен возвращать следующую информацию по статусам CRM системы:
Метод создание клиента и метод поиска клиента¶
При создании сделки как правило создается клиент/контакт. Для работы с клиентами/контактами нужен метод создание клиента и метод поиска клиента. В рамках интеграции отправляется запрос на поиск клиента по заданным параметрам, которые клиент указал на сайте. Если клиент не существуют, то выполняем метод «Создание клиента».
В общем виде метод поиска клиентов должен отдавать список клиентов по переданным контактным данным.
Метод создания клиента в общем виде должен поддерживать следующие параметры:
и другие поля доступные у клиента(если есть)
Метод выгрузки списка клиентов¶
Для того чтобы в Roistat был доступен раздел «Управление клиентами» необходим метод для выгрузки списка клиентов из CRM системы. В общем виде метод должен отдавать следующие данные:
и другие поля доступные у клиента(если есть)
Принцип единого интерфейса. Интеграция Call Tracking и корпоративной CRM через API
Это первый пост сервиса Ringostat на Мегамозге. Так как это “младший брат” Хабра, мы решили в дебютном материале не рассказывать про ROI в 100500% и рекламные бюджеты, а начать с технической статьи о том, как интегрировать через API сервисы call tracking с другими системами.
В последние годы количество различного рода софта, который призван оптимизировать деятельность бизнеса значительно возросло. Теперь можно собирать самую разноообразную информацию, анализировать финансовые и экономические показатели, измерять настроения, потребительские запросы и предпочтения и еще много разных полезных индикаторов. Это все классные “штуки”, но только если вся эта информация будет собрана в одном окне, простом и понятном интерфейсе. Потому что логиниться в 5-10 виртуальных кабинетах каждое утро и просматривать обновленные данные и аналитики, с одной стороны не удобно, с другой — затратно по времени.
К пониманию этого приходят и сервисные компании. Для управления корпоративными коммуникациями разрабатываются многофункциональные системы и порталы, единые площадки торговли и закупок. Для интернет-продвижения и контроля за показателями эффективности используются дашборды и агрегаторы статистики. С одной стороны большинство сервисов стремятся оставить возможность для взаимной интеграции по API, либо же готовят более тесное взаимодействие или полную интеграцию.
Как работает интеграция по API
Попробую объяснить на нашем опыте, что из себя представляет API. Сервис Ringostat можно интегрировать с CRM-системой или другими внешними системами и сторонними веб-приложениями с помощью WebHook — механизма передачи уведомлений об определённых событиях, которые получены и зафиксированы сервисом call tracking.
Какую информацию вам необходимо заполнить? К примеру, в нашем сервисе форма редактирования состоит из четырех полей и списка передаваемых параметров:
В случае нашего call tracking можно также предусмотреть момент, когда должна передаваться информация:
Не забывайте про безопасность соединения
Для того, чтобы стороннее приложение было уверено в том, что данные присылает именно сервис, к которому вы подключены иногда, как в случае с нашим call tracking, URL защищается специальным ключом. Для дополнительной защиты возможно ограничить список IP адресов, от которых может приходить уведомление через WebHook.
При неудачной попытке отправки уведомления в вашу CRM/веб-приложение, на ваш email адрес придет соответствующее сообщение, чтобы вы могли проверить соединение, перенастроить его или же обратиться в службу техподдержки.
Почему интеграция так важна?
Возможность обмениваться данными между сервисами — это очень важная особенность. Представьте себе, разработчик, специализирующийся на системах IP-телефонии, создал отличный продукт, который пользуется большим спросом на рынке. Но его клиенты хотят не только принимать звонки, но и анализировать их источники. Нужен call tracking. Вместо того, чтобы искать такой сервис с интерфейсом, который вам подойдет, можно просто настроить обмен данными с помощью API.
На следующем этапе вы хотите, чтобы звонки еще и объединялись с историей работы с конкретным клиентом, его запросы через онлайн-формы, покупки и заключенные сделки. Конечно же для этого нужно настроить интеграцию с корпоративной CRM.
Наверное можно найти один сервис, где все это предусмотрено, но выгодно ли? Более привлекательно с точки зрения эффективности и контроля за результатом разделение труда между разными Saas-сервисами. Потому что каждый из них тогда стремится довести до совершенства одну-единственную поставляемую услугу, а не компенсировать недостатки одних функций другими. API – клей, с помощью которого могут быть склеены системы. Если их всех объединить, они будут эффективнее, чем по отдельности.
API для бесплатной CRM
Меньше года назад мы представили бесплатную CRM систему интегрированную с бесплатной АТС. За это время ей воспользовались 14 000 компаний и 64 000 сотрудников.
Сейчас мы предлагаем открытый API интерфейс, в котором доступно большинство функций ZCRM. API позволяет использовать CRM для любых каналов продаж.
Ниже кратко опишем работу с API и доступный функционал. Также приведен простой но полезный и рабочий пример: скрипт для создания лида из формы на сайте.
Кратко о бесплатной CRM
Воздержимся от объяснения что такое CRM. Бесплатная CRM Zadarma поддерживает все стандартные функции хранения данных о клиенте. Информация сохраняется в ленте клиента. Также кроме информации о клиентах доступен удобный постановщик задач с отображением на любой вкус (календарь, канбан, список). Все это доступно для 50+ сотрудников и полностью интегрировано с телефонией (в том числе звонки из браузера по технологии WebRTC).
Что значит бесплатная? Нет ни одного тарифа либо услуги ZCRM, за которые нужно платить. Единственное за что нужно платить — это за телефонные звонки и номера (по спецтарифам, например, абонплата за номер Москвы 95 рублей или Лондона 1 евро). А если звонков почти нет? То и платить почти не нужно.
Бесплатная CRM активна пока активна бесплатная АТС Zadarma. После регистрации АТС активна 2 недели, в дальнейшем необходимо пополнять счет на любую сумму 1 раз в 3 месяца. Сложно представить офис, которому нужна CRM и АТС, но вообще не нужен ни номер ни звонки.
Зачем нужен API для бесплатной CRM
Развитие ZCRM не прекращается ни на минуту, появилось множество больших и маленьких функций. Но мы понимаем, чтобы представить действительно функциональную систему, а не просто умную записную книжку, недостаточно только интеграции с телефонией.
Чем больше контактов с клиентом тем лучше и контакты могут быть самыми разными. Благодаря API можно без проблем автоматически вносить (либо наоборот получить) информацию о клиенте/лиде и задачах. Благодаря этому появляется возможность подключить любые каналы общения с клиентами и любые другие системы автоматизации.
Благодаря API бесплатную ZCRM возможно использовать любым способом, как целиком так и частично. Например, как удобный интерфейс для работы с корпоративной базой клиентов, либо простой удобный планировщик.
Ниже приведем пример подобного канала — подключение к CRM лид-формы на сайте. Позже на сайте приведем и другие примеры, например создание задачи перезвонить клиенту (отложенный звонок).
Основные методы API ZCRM
Так как в API ZCRM доступно 37 методов, воздержимся от описания всех, опишем лишь основные их группы с примерами.
Полный список с примерами доступен на сайте в описании API CRM.
Так как используется существующая структура API Zadarma, для нее на Github уже доступны библиотеки на PHP, C#, Python.
Пример использования API
Самый простой и при этом полезный пример — создание лида из формы. Для минимизации кода этот пример содержит только основные данные лида. Подобный пример, но уже с комментариями от клиента (обычно присутствуют в каждой форме) доступен в блоге на сайте. Примеры скрипта написаны на PHP без фреймворков а потому легко встраиваются.
Пример html формы для создания лида:
Данная форма крайне проста чтобы не перегружать статью. Она не имеет ни дизайна, ни капчи, ни поля с комментарием. В нашем блоге доступна версия с полем комментариев (комментарий добавляется в ленту клиента после создания лида).
И собственно PHP пример по созданию лида с данными из формы:
Как вы видите, работа с API достаточно проста, плюс присутствуют примеры работы на PHP, C#, Python. Таким образом без особых проблем можно вписать простую бесплатную CRM в любой рабочий процесс, получив автоматизацию «малой кровью».
ZCRM непрерывно развивается и практически все новые функции будут доступны в том числе через API.
Также мы приглашаем интегрировать ваши существующие системы системы с бесплатными CRM и АТС Zadarma.



















