Уведомления
Telegram
Уведомления и документы в Telegram: обсудим события, бота и права в чате.
Отправлять актуальное событие в допустимое время и по одному согласованному маршруту; при недоставке контролировать переход так, чтобы покупатель не получил несколько противоречащих сообщений.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Событие и расписание | Skirbo → SIGMA messaging | Обсудим в составе подключения Клиент, контакт, часовой пояс, актуальность и выбранный маршрут; точные поля API уточняются. |
| Попытки каскада | SIGMA messaging ↔ Skirbo | Обсудим в составе подключения Единое событие, отдельные попытки/каналы и основание перехода; не обещается универсальное покрытие. |
| Результат и исключение | SIGMA messaging → ответственный | Обсудим в составе подключения Принятие/итог и причина ошибки по проверенному контракту; складской факт не меняется. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для продавца и склада, которым нужны сервисные сообщения о готовности или переносе выдачи. Поставщик описывает API через HTTP/XML/SMPP, отложенные отправки и каскадный выбор канала. Конкретный маршрут, его доступность и правила повторов проверяются по аккаунту; рекламные обещания скорости и экономии не используются.
Прочитаны официальное описание API и указатель инструкций SIGMA messaging. Они подтверждают заявленное назначение протоколов и функций, но не являются полным контрактом HTTP/SMPP или гарантией доступности всех перечисленных каналов.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Не отправить ночью или после отмены готовности старое сообщение.
Когда начинается: Склад завершил сборку вне согласованного времени уведомлений.
Результат: Сообщение учитывает время и актуальное состояние заказа.
Задача: Сделать запасной канал частью одного контролируемого события.
Когда начинается: Первый канал дал подтверждённый результат, допускающий резерв.
Результат: Каскад имеет понятную причину и не дублируется несколькими системами.
Задача: Отделить внутренний сигнал от клиентского уведомления.
Когда начинается: На складе возникла проблема, требующая реакции ответственного.
Результат: Срочное событие не нарушает согласованное время клиентских рассылок.
Задача: Не смешать завершённую коммуникацию о выдаче с новым физическим возвратом.
Когда начинается: После прежнего уведомления склад фактически принял возвращённые позиции.
Результат: Возврат товара, коммуникация и возврат денег прослеживаются независимо.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, SKU и остатки | Продавец и система склада | В уведомление попадает только согласованный снимок события; сервис рассылки не меняет заказ или запас. |
| Складские статусы и возвраты | Система физического исполнения | Выдача, приёмка возврата и результат осмотра подтверждаются складом; письмо или SMS не создаёт эти факты. |
| Контакт и выбор канала | CRM продавца / подтверждённый контакт | Заказчик определяет адресата и назначение сообщения; сведения разных клиентов не объединяются. |
| Документы | Система, выпустившая документ | В сообщении — разрешённая ссылка или согласованное вложение, а не новая юридическая версия документа. |
| Результат сообщения | Поставщик канала связи | Принятие запроса, доставка и прочтение хранятся отдельно, если выбранный продукт их предоставляет. |
| Назначение сообщения, разрешение канала и отписка | Продавец; ответственный за клиентские коммуникации | Для каждого клиента раздельно хранить сервисный повод, рекламную подписку и запрет канала. Обновление заказа не создаёт рекламного согласия. Отказ от канала проверяется перед новой попыткой; спорный случай направляется ответственному без автоматического обхода запрета. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Выберите один канал SIGMA messaging, правило времени и один резервный маршрут; нужны действующая схема API и пример позднего результата.
За время ожидания заказ может отмениться или сменить склад. Уведомление должно отражать актуальный подтверждённый факт, а не старый снимок очереди.
Условие перехода согласуется по документированному результату. Отсутствие ответа может означать неопределённость, а не недоставку.
Нужны отдельные права, доступность региона, контакт и подходящее назначение. Для первого процесса выбирается проверенный маршрут.
Назначить одного владельца события и каскада, сохранить ключ заказа/события и сверять результат перед следующей попыткой.
Склад подтверждает конкретные возвращённые строки и количество, продавец определяет нужный текст. Новое событие возврата получает отдельную попытку; старый каскад о выдаче не запускается заново и не считается возвратом денег.
Выбор зависит от подтверждённых возможностей отмены и контроля статуса. Пока внешний контракт не проверен, в проекте можно хранить очередь внутри контура продавца и проверять актуальность непосредственно перед передачей сообщения.
Материал описывает предложение обмена. Работающий коннектор Skirbo, пилот и приёмка на заказах вашего клиента не подтверждены; способ реализации определяется после проверки доступов и операций. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.