Vercel Chat SDK теперь поддерживает iMessage, SMS и RCS через Sendblue
Vercel объявил о поддержке Sendblue в Chat SDK. Новый адаптер .vendor-official позволяет создавать ботов, которые отправляют и получают iMessage, SMS и RCS через шлюз Sendblue. Это упрощает разработку кросс-платформенных чат-ботов, работающих с разными протоколами обмена сообщениями. Вместо интеграц

Vercel объявил о поддержке Sendblue в Chat SDK. Новый адаптер .vendor-official позволяет создавать ботов, которые отправляют и получают iMessage, SMS и RCS через шлюз Sendblue. Это упрощает разработку кросс-платформенных чат-ботов, работающих с разными протоколами обмена сообщениями. Вместо интеграции с каждым сервисом по отдельности разработчики могут использовать единый SDK.
Как работает интеграция Sendblue с Chat SDK
Адаптер отображает каждый разговор Sendblue в тред Chat SDK, привязанный к конкретной телефонной линии и контакту или группе. Входящие сообщения iMessage, SMS и RCS преобразуются в сообщения Chat SDK. Поддерживаются tapbacks, индикаторы набора текста и обратные вызовы статуса доставки. Доставка сообщений использует приоритет iMessage с автоматическим fallback на SMS и RCS.
Какие функции доступны разработчикам?
Разработчики могут обрабатывать входящие сообщения из разных каналов (iMessage, SMS, RCS) как единые объекты Chat SDK. Это означает, что логика обработки сообщений не зависит от протокола. Поддержка tapbacks позволяет реагировать на сообщения, индикаторы набора текста показывают, когда пользователь печатает, а обратные вызовы статуса доставки информируют, было ли сообщение доставлено, прочитано или произошла ошибка. Система доставки автоматически выбирает iMessage как приоритетный канал, но если он недоступен, переключается на SMS или RCS.
Кого затронет это обновление?
Нововведение в первую очередь полезно разработчикам чат-ботов и приложений, которым требуется поддержка нескольких протоколов обмена сообщениями. Вместо того чтобы интегрировать каждый протокол отдельно — что требует времени и ресурсов — они могут использовать единый Chat SDK. Это особенно актуально для стартапов и небольших команд, которые хотят быстро запустить кросс-платформенного бота. Крупные компании также выиграют от упрощения архитектуры и снижения затрат на поддержку.
Какие альтернативы существовали ранее?
До этого разработчикам приходилось использовать отдельные API для iMessage (через Apple Business Chat), SMS (через Twilio или аналоги) и RCS (через операторов или Google). Каждая интеграция требовала своей логики, обработки ошибок и поддержки. Chat SDK с Sendblue объединяет всё это в одном адаптере, что радикально упрощает разработку.
Что пока остаётся неизвестным?
Подробности о стоимости использования Sendblue через Chat SDK пока не раскрыты. Неизвестно, будет ли действовать бесплатный тариф и какие у него ограничения. Также неясно, поддерживаются ли все функции RCS (например, богатые карточки или боты) через этот адаптер. Разработчикам стоит следить за официальными анонсами Vercel и Sendblue для получения деталей.
Как начать использовать?
Чтобы подключить адаптер, разработчикам нужно установить пакет @sendblue-ai/sendblue-vercel-ai-sdk и следовать документации. Адаптер конфигурируется с API-ключами Sendblue и автоматически обрабатывает маршрутизацию сообщений. Пример кода доступен в репозитории Vercel. Тестирование можно провести с помощью симуляторов Sendblue.
Перспективы развития
Интеграция с Sendblue — это шаг к унификации чат-протоколов. В будущем Vercel может добавить поддержку других мессенджеров (WhatsApp, Telegram) через аналогичные адаптеры. Это сделает Chat SDK ещё более мощным инструментом для разработки коммуникационных решений.