Уведомления
Telegram
Уведомления и документы в Telegram: обсудим события, бота и права в чате.
Передавать короткое сообщение, сохранять UUID и проверять его результат, разделяя клиентские сообщения и тревоги сотрудникам. Переход на звонок или другой канал требует отдельного правила.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Сообщение | Skirbo → RED SMS | Обсудим в составе подключения Событие, роль получателя и маршрут; полная схема POST проверяется до реализации. |
| Информация по UUID | RED SMS → Skirbo | Обсудим в составе подключения Результат конкретной попытки; исходный статус и причина сохраняются. |
| Информация аккаунта | RED SMS → служебный контроль | Обсудим в составе подключения Только разрешённые данные client/info для разбора условий отправки, без обещания конкретных тарифов. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Для склада, уведомляющего покупателя о самовывозе или ответственного сотрудника об исключении. В RED SMS предусмотрены разные каналы; здесь выбирается один SMS-маршрут. Номер сообщения и адресат связываются с конкретным событием, а не с общим последним состоянием заказа.
Официальная HTTP-справка перечисляет POST /api/message, GET /api/message/{uuid} и GET /api/client/info. Прочитанный текст подтверждает назначение методов, но не полные тела, подпись и справочник статусов.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Проверять судьбу конкретной попытки, не создавая новые сообщения при каждом опросе.
Когда начинается: Подтверждённое событие склада требует SMS.
Результат: Событие, сообщение и результат имеют устойчивую связь.
Задача: Отделить внутреннюю тревогу от текста покупателю.
Когда начинается: На площадке обнаружена недостача или остановка обработки.
Результат: Складская проблема получает адресного ответственного.
Задача: Разобрать системную причину отказов до повторной рассылки.
Когда начинается: Несколько сообщений одного клиента не принимаются.
Результат: Массовый повтор не скрывает проблему аккаунта и не дублирует доставленные SMS.
Задача: Разобрать неполный результат без повторной отправки уже созданных сообщений.
Когда начинается: Один запрос уведомлений нескольких ответственных вернул созданные сообщения и ошибки.
Результат: Каждая попытка имеет свой результат; успешная часть не рассылается повторно из-за чужой ошибки.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, SKU и остатки | Продавец и система склада | В уведомление попадает только согласованный снимок события; сервис рассылки не меняет заказ или запас. |
| Складские статусы и возвраты | Система физического исполнения | Выдача, приёмка возврата и результат осмотра подтверждаются складом; письмо или SMS не создаёт эти факты. |
| Контакт и выбор канала | CRM продавца / подтверждённый контакт | Заказчик определяет адресата и назначение сообщения; сведения разных клиентов не объединяются. |
| Документы | Система, выпустившая документ | В сообщении — разрешённая ссылка или согласованное вложение, а не новая юридическая версия документа. |
| Результат сообщения | Поставщик канала связи | Принятие запроса, доставка и прочтение хранятся отдельно, если выбранный продукт их предоставляет. |
| Назначение сообщения, разрешение канала и отписка | Продавец; ответственный за клиентские коммуникации | Для каждого клиента раздельно хранить сервисный повод, рекламную подписку и запрет канала. Обновление заказа не создаёт рекламного согласия. Отказ от канала проверяется перед новой попыткой; спорный случай направляется ответственному без автоматического обхода запрета. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Выберите один клиентский SMS-сценарий и одну внутреннюю тревогу, затем проверьте контракт отправки и чтения UUID RED SMS.
Да, рассмотрим роль получателя для каждого события, чтобы складская тревога и клиентское уведомление имели разные тексты и адресатов.
Зададим явное правило для выбранного события и адресата; отказ SMS не будет самостоятельно запускать звонок или рассылку.
На один телефон может уйти несколько разных событий. UUID нужен, чтобы поздний статус обновлял нужную попытку, а не последний заказ получателя.
Доставка подтверждает только коммуникацию. Исключение закрывает ответственный после проверки физического процесса.
Проверяем результат каждого адресата: созданные попытки сохраняются по UUID, ошибки направляются на исправление отдельно. Повтор всей группы создаст дубли для уже принятых сообщений.
Сохранить его для разбора, проверить источник и аккаунт. Такой callback не связывается с последним заказом по телефону и не меняет складские статусы.
Материал описывает предложение обмена. Работающий коннектор Skirbo, пилот и приёмка на заказах вашего клиента не подтверждены; способ реализации определяется после проверки доступов и операций. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.