CRM
RetailCRM
Передача заказов менеджеров на склад и возврат результатов.
Предложить чат в кабинете фулфилмента с корректной идентификацией, понятной доступностью операторов и отдельным подтверждением складского решения.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Идентификация и размещение | Кабинет → Webim | Обсудим в составе подключения Подтверждён браузерный контур; схема подписанных данных требует отдельной проверки. |
| Состояние виджета | Webim → кабинет | Обсудим в составе подключения Использовать callbacks и status для интерфейса, не для статуса заказа. |
| Результат складской проверки | Склад → оператор → клиент | Обсудим в составе подключения Проектный процесс, не обещание server API обмена заказами. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Рассматривается visitor JavaScript API Webim: открытие чата, обработчики виджета и обновление идентификации. Источник прямо отделяет его от серверных Stored Data, Custom Channel и Realtime API. Для склада полезен управляемый контакт клиента с поддержкой на странице разрешённого заказа.
Подтверждены браузерные методы виджета и клиентские обработчики. Получение истории, файлов и складских данных по серверным API требует отдельного исследования; их возможности не выводятся из открывающегося окна чата.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Связать поддержку с текущим пользователем и складским контекстом без неверного признака завершения.
Когда начинается: Клиент нажимает «Обсудить заказ» в своём кабинете.
Результат: Клиент получает ответ по своему заказу, а UI чата не подменяет складской статус.
Задача: Не оставить прежнего посетителя в одностраничном кабинете.
Когда начинается: Пользователь выходит или входит в другую учётную запись.
Результат: Смена аккаунта распространяется на чат.
Задача: Не блокировать приёмку из-за визуально закрытого или занятого чата.
Когда начинается: Чат инициализирован, но все операторы заняты.
Результат: Ожидание поддержки не скрывает актуальный складской факт.
Задача: Не выдать прежний ответ о готовности за актуальное разрешение на выдачу.
Когда начинается: Клиент снова открыл окно ранее начатого диалога, а заказ за время ожидания изменился.
Результат: Повторно открытый чат опирается на актуальную отгрузку, а отмена имеет отдельное подтверждение склада.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Пользователь и права | Клиентский кабинет | Смена аккаунта требует смены идентификации чата; право на просмотр заказа проверяет сервер кабинета. |
| Заказ | Магазин / OMS клиента | Заказ и его версия остаются в системе клиента. Обсуждение в чате не меняет состав или разрешение выдачи без отдельного подтверждённого действия. |
| SKU | Каталог / учётная система клиента | Товарные коды сопоставляются с каталогом владельца заказа; текст сообщения и вложение не создают новую товарную карточку. |
| Физический остаток и складской резерв | Skirbo | Количество и резерв изменяются по подтверждённым складским событиям. Чат не создаёт резервов и складских движений. |
| Состояние окна и диалога | Webim; решение по обращению — поддержка | Закрытие окна отличается от серверного завершения диалога. Завершение общения не подтверждает решение складской претензии. |
| Документы | Учётная система клиента | Учётный владелец хранит принятые документы; поддержка проверяет приложенные копии. Файл в чате сам по себе не подтверждает документ или его приёмку. |
| Возврат | Продавец — разрешение; Skirbo / склад — физический факт | Поддержка связывает обращение с решением продавца; склад отдельно подтверждает фактические SKU, количество и состояние возврата. Закрытие диалога не выполняет приёмку. |
| Связь размещения с клиентом | Администратор Webim и сервер кабинета | accountName/domain/location выбирают согласованный контур чата, а сервер кабинета независимо проверяет tenant, сотрудника, склад и заказ. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Какой кабинет, режим виджета и круг клиентов должны получать поддержку по складским операциям?
Нет. Документация различает окно виджета и окончательное закрытие диалога. Складское решение подтверждается отдельно.
В описании устаревший boolean равен true только для online и не отражает busy_online. Предлагается использовать строковый status.
Статья относится к браузерному управлению. Для файлов она отсылает к отдельному серверному API, который нужно исследовать перед реализацией.
Кабинет должен обновить или сбросить идентификацию и уведомить виджет выбранным методом. Этот переход проверяют на реальной редакции и режиме подключения.
Размещение относится к настройкам чата. Доступ к заказу определяет сервер кабинета по клиенту и пользователю; одного location для этого недостаточно.
Закрытие окна и завершение серверного диалога различаются. При повторном открытии нужно заново проверить текущий заказ и права, а не выполнять складское действие второй раз.
Изучаем возможность связи со Skirbo. Рабочий коннектор и сроки подключения не подтверждены; сначала согласуем описанный ниже процесс и проверим доступный интерфейс. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.