Retail CRM
Last updated
Last updated
Рaбота с API доступна только на платных тарифах или в режиме тестового периода.
Зайдите в свой аккаунт RetailCRM.
Перейдите в раздел “Администрирование“.
3. Далее перейдите в пункт меню “Интеграции“. Далее перейдите в пункт подменю “Ключи доступа API“ и нажмите кнопку “Добавить“.
4. Скопируйте “Ключ“ который далее вставьте в поле apiKey при подключении провайдера в intellectdialog.
5. Поставьте галочку напротив “Активность“. Тип доступа “Доступ к отдельным магазинам“.
Выберите только один магазин (если нужно подключить несколько магазинов, создайте дополнительный API ключ, для каждого нового магазина) (если выберите несколько магазинов, связка работать не будет). Далее нажмите кнопку “Сохранить“.
6. Необходимо активировать “Чаты“ поставив галочку в подразделе “Чаты“ напротив “Активирована“.
На этом первоначальная настройка RetailCRM завершена.
Зайдите в раздел “Провайдеры” и нажмите кнопку “Добавить”.
Выберите провайдера “RetailCRM“.
3. Укажите необходимые настройки (проверьте что провайдер RetailCRM доступен в вашем тарифе).
Введите наименование провайдера (минимально 5 символов)
Укажите domain от учетной записи RetailCRM
Пример:
Вставьте apiKey, ранее созданный в RetailCRM. (apiKey, должен ссылаться только на 1 магазин)
Нажмите кнопку “Сохранить“
После завершения интеграции Retail CRM необходимо для нужных мессенджеров обязательно создать связки для входящих сообщений!
Перейдите в раздел “Связки“ и нажмите кнопку “Добавить“.
Выберите исходящий провайдер: мессенджер, который нужно интегрировать.
Выберите входящий провайдер “RetailCRM”.
Нажмите кнопку “Далее“.
Выберите тип связки у исходящего провайдера “Входящие сообщения”.
2. Выберите тип связки у входящего провайдера “Новый контакт”.
3. Нажмите кнопку “Далее“.
4. Откроется форма “Редактирования связки“.
5. Перейдите к редактированию “Новый контакт“.
6. В пункте “Телефон контакта“ выберите у подключенного мессенджера “id отправителя“.
7. При необходимости можно добавить в “Источнике” тип провайдера.
8. Нажмите кнопку “Сохранить“.
Создание новой сделки в нашей платформе соответствует создания заказа в RetailCRM
Добавьте “Новую сделку“ или “Новое сообщение“.
2. Нажмите кнопку “Сохранить“.
3. Перейдите к редактированию параметров “Новая сделка“.
4. В пункте “Телефон контакта“ выберите параметр “Телефон контакта” из RetailCRM.
5. В пункте “ID контакта“ выберите параметр “ID контакта“ из RetailCRM.
Добавьте в связку “Новое сообщение“.
2. В пункте “ID контакта“ выберите параметр “ID контакта“ из RetailCRM.
3. В пункте “Текст сообщения“ выберите параметр “Текст сообщения“ из подключенного мессенджера.
4. Нажмите кнопку “Сохранить“.
5. При необходимости измените название связки, подтверждая нажатием кнопки “Enter”.
6. Запустите связку.
Шаг 1.
Перейдите в раздел “Настройки”, нажав на шестеренку и далее выбираем подраздел “Триггеры“
2. Далее нажмите кнопку “Создать триггер“. Есть возможность сгруппировать триггеры по функциональности.
Перейдите к настройки триггеров:
Поставьте галочку напротив пункта “Активность“.
2. Укажите название триггера: Обработка нового заказа
3. Выбираем группу триггеров. Поле «Группа» определяет, к какой группе будет относиться созданный триггер.
5. Комментарий: Можете написать подсказку, что делает триггер. Поле «Комментарий» выводится в списке триггеров и поможет без особых усилий определить, за что отвечает триггер и какие функции выполняет. Поле заполняется в свободной форме.
6. В пункте “Порядок” ставьте от 0 до 990. Поле «Порядок» определяет очередность выполнения триггеров. По умолчанию подставляется 990.
Нажимаем на кнопку “+событие“, для выбора события.
2. После выбора конкретного события нажимаем кнопку “Добавить“. В нашем случае “Новый звонок“.
3. Настраиваем условия события:
3.1. Прописываем конкретное условие.
3.2. Прописываем действие по конкретному условию.
3.3. Заполняем тело HTTP - запроса.
4. Пояснение
В пункте “Aдрес” вставьте следующую строку:
где <id>
это id провайдера RetailCRM в IntellectDialog.
Пример:
5. В пункте “HTTP метод” выберите параметр “POST”.
6. В пункте “Передавать параметры” выберите “Указать тело запроса самостоятельно”.
7. В пункте “Тело запроса” вставьте следующую строку кода:
8. После заполнения всех полей, нажимаем кнопку “Сохранить”.
Перейдите в раздел “Заказы”
2. Откройте список заказов или создайте новый заказ.
3. В правом верхнем углу доступен “Список статусов заказа”. Список статусов заказа появляется после создания заказа.
Перейдите в раздел “Связки” и нажмите кнопку “Добавить”.
2. В исходящем канале выберите провайдер “RetailCRM”.
3. Во входящем канале выберите провайдер “ChatAPI”.
4. Нажмите кнопку “Далее”.
5. Далее необходимо выбрать “Тип события”, например “Новая сделка” в исходящем канале провайдера RetailCRM.
6. Во входящем канале ChatAPI по умолчанию будет выбран тип события “Отправить сообщение”.
7. Откроется рабочая область для редактирования связки.
Переходим к редактированию параметров исходящего события “Новая сделка”.
2. Выберите необходимый статус сделки RetailCRM. Нажмите кнопку “Сохранить”.
3. Перейдите к редактированию параметров отправки сообщения в WhatsApp.
4. В пункте “Получатель” выберите параметр RetailCRM “Телефон контакта”.
5. В пункте “Текст сообщения” введите “Текст сообщения” подтверждая его нажатием кнопки “Enter”, при необходимости добавьте доступные параметры из RetailCRM, как в примере мы обращаемся по Имени.
6. Нажмите кнопку “Сохранить”.
7. Измените при необходимости название Связки, подтверждая нажатием кнопки “Enter”.
8. Нажмите кнопку “Запустить связку”.
https://connect.intellectdialog.com/api/retail/<id>