Linq встроила платежи и билеты в приложение iMessage для iPhone: браузер больше не нужен
Компания Linq выпустила новый тип сообщений для iMessage, который позволяет встраивать интерактивные мини-приложения прямо в переписку: оплату, бронирование билетов, игры и другие сценарии без перехода в браузер или стороннее приложение.

До сих пор ИИ-агент (программа, которая действует от имени пользователя) мог отправить в чат только ссылку. Получатель кликал и уходил в браузер или другое приложение. Linq убрала этот разрыв: теперь всё происходит внутри одного «пузыря» сообщения.
| Что | Когда | Кто выпустил | Цена |
|---|---|---|---|
| Приложение iMessage для iPhone: интерактивные карточки внутри переписки iMessage | Дата запуска не названа, API доступен сейчас | Linq, стартап в сфере инфраструктуры обмена сообщениями | Не раскрыта |
Впервые разработчик может провести пользователя через весь сценарий покупки, бронирования или игры прямо внутри сообщения iMessage, без единого редиректа в браузер или внешнее приложение, и обновлять ту же карточку по мере продвижения.
Linq создаёт инфраструктуру для обмена сообщениями и даёт ИИ-агентам возможность писать пользователям через iMessage, RCS и SMS. Новый формат imessage_app добавляет к обычным текстовым, медийным и ссылочным сообщениям полноценные интерактивные карточки. Это не обновление самого мессенджера Apple, а расширение API Linq, которым пользуются разработчики.
Что умеет приложение iMessage для iPhone?
- Интерактивная карточка вместо ссылки. Новый тип сообщения
imessage_appотрисовывает внутри «пузыря» iMessage тапабельную карточку с полноценным интерфейсом. Пользователь взаимодействует с ней, не покидая переписку. - Обновление на месте. Отправленную карточку можно перерисовать через эндпоинт
/messages/{id}/update. Например, в игре каждый ход обновляет одну и ту же карточку, а статус билета меняется с «Пойду / Не пойду» на подтверждённый билет. - Переключатель «живое / статичное». Флаг
interactive(по умолчанию включён) определяет, видит получатель интерактивный интерфейс или статичную карточку с текстовой подписью. - Грамотный откат. Если у получателя не установлено нужное расширение для Messages, карточка показывается как обычная текстовая подпись. Можно добавить ссылку на App Store, чтобы предложить установку.
- Шесть готовых сценариев. Linq приводит их как примеры, а не закрытый список: игры, платежи, билеты на мероприятия, бронирование авиарейсов, музыкальный плеер, дейтинг.
Как устроена карточка технически?
Карточка привязана к конкретному приложению через два идентификатора: team_id (десятизначный код разработчика Apple) и bundle_id. Если у получателя нет расширения с таким идентификатором, карточка молча превращается в текст. Ошибка при этом не возвращается, и это единственный частый сбой, о котором предупреждает документация.
Обновить можно только карточку, которую вы сами отправили. Попытка изменить входящую карточку вернёт ошибку 400. Если сообщение ещё не доставлено, API ответит кодом 409, и нужно дождаться вебхука message.delivered.
Каждое обновление создаёт новое сообщение с собственным идентификатором. Флаг interactive не наследуется, его нужно передавать заново при каждом обновлении.
Ограничения, которые стоит учесть
Формат работает только в iMessage. Откат на SMS или RCS (протокол обмена сообщениями нового поколения, замена SMS у Android-устройств) не предусмотрен. Это значит, что приложение iMessage для iPhone не охватит пользователей Android.
Интерактивный режим требует, чтобы у получателя было установлено ваше расширение для Messages. Без него работает только текстовая подпись.
Есть ли аналог в России?
Прямого аналога формату imessage_app в российских мессенджерах нет. В Telegram существуют Mini Apps (мини-приложения внутри чата), которые решают похожую задачу: платежи, игры, бронирование без выхода из мессенджера. По охвату в РФ Telegram выигрывает: iMessage в России используют заметно реже.
Для разработчиков из РФ практическая разница такая: если ваша аудитория пользуется iPhone и iMessage (характерно для рынков США, Канады, Австралии), Linq открывает канал, где бот проводит сделку внутри сообщения. Для российского рынка ближайший инструмент с похожей логикой по-прежнему Telegram Bot API с Web Apps.
Что делать с этим прямо сейчас, по ролям
Разработчику мобильных приложений. Если вы делаете продукт для англоязычного рынка и работаете с iMessage, изучите документацию Linq API. Потребуется создать Messages Extension для iOS и зарегистрировать team_id и bundle_id.
Автору на Дзене и контент-маркетологу. Непосредственно использовать формат для публикаций на Дзене нельзя. Но сам тренд, взаимодействие с аудиторией без выхода из переписки, стоит отслеживать. Telegram Mini Apps уже позволяют делать нечто похожее для русскоязычной аудитории.
Предпринимателю в РФ. Для внутреннего рынка инструмент пока бесполезен: iMessage не является основным каналом коммуникации. Если же вы продаёте на рынок США, формат может сократить путь клиента от сообщения до оплаты.
Linq сделала ставку на то, что весь пользовательский путь, от предложения до оплаты, можно уместить в одно сообщение. Идея сильная, но привязка исключительно к iMessage режет охват. На мой взгляд, для российских разработчиков и авторов главный вывод не в самом Linq, а в направлении: мессенджеры перестают быть каналом для текста и становятся платформой для транзакций. Telegram Mini Apps двигаются туда же, и если вы ещё не смотрели в эту сторону, сейчас подходящий момент протестировать простой сценарий: опрос, оплата консультации, бронирование через бот.
Оговорка: Linq не назвала цену API и не раскрыла условия доступа. Прежде чем планировать интеграцию, дождитесь публичного прайса.
Частые вопросы
Нужно ли получателю что-то устанавливать?
Для полного интерактивного режима да, у получателя должно быть установлено расширение Messages вашего приложения. Без него карточка покажет только текстовую подпись, заданную в поле layout. Приложение iMessage для iPhone отображает интерактив только при наличии расширения.
Будет ли работать на Android?
Нет. Формат imessage_app поддерживается только в iMessage. Отката на SMS или RCS нет. Пользователи Android увидят в лучшем случае текст из поля fallback_text, если сообщение вообще до них дойдёт через другой канал Linq.
Можно ли обновлять карточку после отправки?
Да, и это одна из главных возможностей. Через эндпоинт обновления можно менять URL, подпись и флаг интерактивности. Идентификатор приложения изменить нельзя. Каждое обновление создаёт новый ID сообщения, и для следующего обновления нужно ссылаться уже на него.
Linq дала разработчикам примитив, которого в iMessage раньше не было: карточку, которая живёт и обновляется внутри переписки. Для рынка РФ это пока наблюдение, не действие, но если вы работаете на западную аудиторию с iPhone, попробуйте собрать простой прототип и замерить, сокращается ли воронка по сравнению с обычной ссылкой.

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Google выложила TabFM: нейросети для табличных данных больше не требуют настройки
Google Research представила TabFM, фундаментальную нейросеть для табличных данных, которая выдаёт прогнозы по незнакомым таблицам без обучения, настройки…

Трамп снял экспортный запрет на Claude Anthropic: доступ вернётся с 1 июля
Почему это важно Впервые экспортные ограничения на передовые ИИ-модели были введены и сняты в течение трёх недель, причём под давлением азиатских конкурентов.…

CUP от Baidu заменяет десятки Python фреймворков одной зависимостью
Компания Baidu развивает библиотеку CUP (Common Useful Python library), которая собирает в одном пакете десятки утилит для повседневной Python-разработки: от…
Комментарии