Chat SDK now supports Sendblue with the new vendor-official adapter.

Build bots that send and receive iMessage, SMS, and RCS through Sendblue's hosted gateway, reaching people on the messaging apps they already use. Messages use iMessage-first delivery with support for automatic SMS and RCS fallback, tapbacks, typing indicators, and delivery status callbacks.

import { Chat } from "chat";

import { createSendblueAdapter } from "chat-adapter-sendblue";

import { createMemoryState } from "@chat-adapter/state-memory";

const chat = new Chat({

userName: "imessage-bot",

adapters: {

sendblue: createSendblueAdapter(),

},

state: createMemoryState(),

});

chat.onDirectMessage(async (thread, message) => {

await thread.post(`Got it: ${message.text}`);

});

Configure the adapter to respond to @-mentions in mobile conversations

The adapter maps each Sendblue conversation to a Chat SDK thread, tied to a specific phone line and contact (or group), and each inbound iMessage, SMS, or RCS message to a Chat SDK message.

Read the Sendblue documentation to get started.

The Complete Guide to Chat SDK

Learn how Chat SDK works end-to-end: from core concepts to building your first bot to deploying it across platforms.

Read the guide