← Все статьи
Гайд

Что такое LINE Service Messages: когда использовать их, а когда нужен webhook

LINE service messages — это функция LINE MINI App для отправки важных уведомлений, которые подтверждают действие пользователя или следуют за ним. Это не обычный LINE Messaging API push, не свободный ответ чат-бота и не inbox для поддержки. Используйте service messages для транзакционных уведомлений; если нужно принимать сообщения пользователей и маршрутизировать диалоги, проектируйте отдельный webhook intake.

Главное

  • Официальная документация LINE описывает service messages как уведомления LINE MINI App, связанные с конкретным действием пользователя.
  • Для отправки нужен service message template, прошедший review, и service notification token.
  • LINE приводит примеры вроде подтверждения бронирования и напоминания; для одного действия бронирования документация указывает до пяти service messages.
  • Если команда принимает сообщения в LINE, строит очередь поддержки или объединяет LINE с WhatsApp, Zalo и другими каналами, нужен inbound webhook.
  • Для соседнего сравнения читайте LINE Service Messages vs Messaging API, а для деталей токена — guide по notification token.

Что именно означает LINE service messages

В документации LINE Developers service messages описаны как функция LINE MINI App, которая уведомляет пользователя об информации, которую он должен знать, в ответ на определенное действие в MINI App или как подтверждение этого действия. Важная граница — триггер: сообщение должно быть связано с действием пользователя внутри MINI App, например с бронированием или заказом.

Поэтому service messages ближе к контролируемым транзакционным уведомлениям, чем к системе поддержки. Если ваш продукт уже работает как LINE MINI App, это хороший способ отправить подтверждение или напоминание. Но если пользователь может задать новый вопрос, прислать вложение или попросить оператора, вам нужен слой приема сообщений.

Официальный путь отправки

Официальная схема LINE состоит из трех частей:

  1. Добавить service message template в LINE MINI App channel через LINE Developers Console.
  2. Дождаться review шаблона со стороны LY Corporation.
  3. После действия пользователя выпустить service notification token и отправить service message с этим token.

Та же документация говорит, что templates выбираются из набора, предоставленного LY Corporation, а один LINE MINI App channel может иметь до 20 service message templates. Это означает, что template — не просто JSON для backend, а ограничение на продуктовый текст, операционный процесс и проверку.

ВопросЕсли даЕсли нет
Уведомление связано с действием в MINI App?Рассмотрите service messages.Нужен другой messaging или support path.
LINE MINI App channel уже есть?Готовьте template и token.Service messages, вероятно, не первый шаг.
Контент помещается в review template?Отправьте на review и протестируйте.Перепроектируйте уведомление.
Пользователь должен ответить в поддержку?Добавьте inbound webhook queue.Одностороннего уведомления достаточно.

Не путайте с chat UI templates

В LINE Messaging API тоже есть template messages: buttons, confirm, carousel и image carousel. Официальная документация указывает, что confirm template содержит две кнопки, а quick replies могут показывать до 13 кнопок ответа в поддерживаемых сообщениях.

Это UI-элементы разговора LINE Official Account. Service messages — механизм уведомлений LINE MINI App со своим template review и notification token. Короткий ответ на вопрос «что такое LINE service messages»: это проверенные MINI App уведомления после действия пользователя, а не универсальный chat template.

Когда лучше использовать webhook intake

Если пользователь может ответить, задать новый вопрос или перейти из LINE в WhatsApp, Zalo, Telegram, TikTok или X, задача меняется. Нужно не только отправить уведомление, а принять событие, проверить подпись, сохранить его и направить в human или AI workflow.

В API reference UnifyPort описан нормализованный event message.received для LINE и других provider. Envelope содержит id, type, provider, account_id, occurred_at и data; данные сообщения находятся в data.conversation, data.sender, data.message. Webhook delivery можно защищать через signing_secret и HMAC-SHA256. См. глубокую документацию: standard webhook events.

{
  "id": "evt_2f9c1a4b7e",
  "type": "message.received",
  "provider": "line",
  "account_id": "acc_8c21d0",
  "occurred_at": "2026-06-08T12:34:56Z",
  "data": {
    "conversation": { "id": "line_user_123", "type": "user" },
    "sender": { "id": "line_user_123", "type": "user", "name": "Jordan Lee" },
    "message": {
      "id": "msg_10472",
      "text": "Можно изменить время бронирования?",
      "direction": "inbound",
      "sent_at": "2026-06-08T12:34:55Z"
    }
  }
}

Service message подтверждает действие; webhook intake принимает разговор.

Правило выбора

Используйте LINE service messages, когда сообщение связано с MINI App action, укладывается в review template и не должно становиться основным inbox поддержки. Используйте подписанный webhook intake, когда главная задача — принимать, классифицировать и маршрутизировать сообщения из LINE или нескольких платформ.

Если вы все еще сравниваете официальные поверхности LINE, начните с LINE Service Messages vs Messaging API. Если готовы строить прием сообщений, откройте webhook event reference и сначала зарегистрируйте endpoint.

FAQ

LINE service messages и Messaging API push — это одно и то же?

Нет. Service messages относятся к LINE MINI App и связаны с user action и template. Messaging API push относится к messaging surface LINE Official Account.

Service messages принимают ответы пользователей?

Сам service message — это механизм уведомления. Если нужно принимать replies и маршрутизировать поддержку, добавьте inbound webhook queue.

Сколько service message templates можно настроить?

Официальная документация LINE по service messages указывает до 20 service message templates на один LINE MINI App channel.

Официальные источники, проверено 2026-08-27

UnifyPort API

Превратите интеграцию сообщений в стабильный продуктовый pipeline.

Начните с отправки через единый API, затем возвращайте входящие сообщения в бизнес-систему стандартными событиями.