Уведомления
Telegram
Уведомления и документы в Telegram: обсудим события, бота и права в чате.
Рассмотрим передачу подтверждённых этапов из Skirbo в Market и коммуникационные сценарии Altcraft. Для каждого события выберем один способ запуска сообщения, сохраним связь с конкретным заказом и отдельно проверим подписку, повтор и результат канала.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Подтверждённый этап | WMS / Skirbo → адаптер Altcraft | Обсудим в составе подключения Зафиксировать продавца, заказ, строки, версию и владельца факта; передать только необходимые поля и безопасную ссылку. |
| Заказ и позиции Market | Адаптер → Market Altcraft | Обсудим в составе подключения Сопоставить точку контакта, профиль, product/SKU и external_id строк; проверять результат каждого заказа, сохраняя склад источником физического состояния. |
| Уведомление по событию | Адаптер / Market → выбранный триггер Altcraft | Обсудим в составе подключения Выбрать один путь запуска, точную подписку, контент конкретного заказа и срок актуальности; не запускать одно сообщение одновременно двумя маршрутами. |
| Корректировка и возврат | WMS / учёт → Market и ответственному за коммуникацию | Обсудим в составе подключения Отдельно отражать отменённые или принятые обратно строки и подтверждение денег; ещё не выполненные сообщения проверять на актуальность. |
| Повтор и сверка | Адаптер ↔ Altcraft | Обсудим в составе подключения Хранить неизменяемое событие и попытки; защищать API-триггер устойчивым Request-ID, а историю Market восстанавливать с контролем запуска и проверкой каждой записи. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для продавца и фулфилмента, которым нужны точные данные об исполнении заказа в клиентских коммуникациях. Altcraft Platform рассматривается как платформа профилей, Market и рассылок; WMS сохраняет ответственность за товар, резерв, отгрузку и приёмку возврата. Финансовый возврат и изменение баллов не выполняются отправкой события. Российский сценарий не подтверждает доступность конкретного канала или правила обработки данных в другой стране.
Предлагается обмен через API Altcraft: данные заказа и позиций — в Market, сообщение — через согласованный триггер Market либо отдельный API call trigger. Текущий импорт поддерживает skip_triggers для управляемого восстановления; API call trigger принимает контент сообщения и срок актуальности. Маршрут, авторизация, подписка на ресурс и доступ проекта должны пройти отдельную приёмку.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Сообщить покупателю о фактическом исполнении без смешения заказов и повторного запуска.
Когда начинается: Склад подтвердил отгрузку, готовность к выдаче или другой согласованный этап.
Результат: Каждое сообщение связано с подтверждённым событием конкретного заказа и наблюдаемой попыткой отправки.
Задача: Сохранить точность строк заказа и не сообщить о деньгах раньше подтверждения учёта.
Когда начинается: Продавец подтвердил отмену строки либо склад принял обратно конкретные товары.
Результат: Клиент получает согласованную информацию о конкретных позициях, а история операций и уведомлений остаётся проверяемой.
Задача: Закрыть пропуск обмена и сохранить действующие отписки.
Когда начинается: После сбоя обнаружены неподтверждённые или пропущенные события.
Результат: История восстановлена, а клиент не получает старые подтверждения и повторные сообщения после сбоя.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, резерв и физический этап | Продавец / WMS | Только подтверждённое действие владельца меняет складское состояние; коммуникация получает его снимок. |
| Товар, вариант и строка заказа | Каталог продавца / владелец заказа | Product, SKU и строка имеют разные идентификаторы; переименование не создаёт новое соответствие автоматически. |
| Профиль, контакт и согласие | CRM продавца / владелец клиентских данных | Определяет устойчивую личность, назначение сообщения, минимальные данные и законное основание по конкретной стране. |
| База, ресурс и подписка | Владелец аккаунта Altcraft | Сопоставляет профиль с нужной подпиской и защищает отписки от непреднамеренной перезаписи. |
| Шаблон, sender и триггер | Владелец коммуникаций Altcraft | Утверждает текст, точный заказ, срок актуальности и единственный путь запуска. |
| Событие, попытки и расхождения | Адаптер интеграции / ответственный за обмен | Сохраняет корреляцию, версии, результат каждого запроса и решение о допустимом повторе. |
| Возврат денег и баллы | Учёт продавца / владелец программы лояльности | Передаёт подтверждённый финансовый факт отдельно; статус строки и письмо не выполняют эту операцию. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Для оценки подготовьте обезличенный заказ с двумя вариантами товара, подтверждённое событие и частичный возврат, карту профиля/ресурса/точки контакта, выбранный маршрут сообщения и ожидаемое поведение после тайм-аута.
Только если такая выборка проверена для вашего сценария. При двух заказах подряд она может выбрать другой заказ; надёжнее связать контент с конкретным событием и проверить параллельные покупки.
Импорт Market может запустить настроенный триггер, а отдельный API call trigger создаёт ещё одно действие. Для одного уведомления маршрут выбирают заранее; при отдельном запуске импорт согласуют без триггеров.
Нет. SKU обозначает вариант продукта; строка должна ссылаться на нужную сущность по её идентификатору. Подстановка артикула продукта вместо варианта может показать клиенту неверный товар.
Прочитанная документация перечисляет API-триггеры, но не устанавливает ту же гарантию для методов Market. Даже для поддерживаемого вызова учитывают ограниченный срок и токен; нужен собственный журнал попыток.
Нет. Поле status перезаписывает состояние подписки. Обычное событие заказа не должно отменять отписку; основание и подходящий ресурс проверяются отдельно.
Только подтверждённые позиции и факты. Частичное количество и схема статусов требуют проверки модели строк; деньги и баллы упоминают после отдельного подтверждения их владельца.
Разделить историю и коммуникацию: импортировать нужные данные Market с skip_triggers=true, сверить каждую запись и затем отдельно решить, какие сообщения ещё актуальны.
Изучаем возможность. Описан предлагаемый процесс обмена; готовый коннектор Skirbo, проведённый пилот и приёмка на заказах клиента не подтверждены. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.