Skip to main content
BlendDuck

Give your brand a soulPut it to work

Turn one brand idea into channel-ready content. BlendDuck gives your team and AI agents the same voice, knowledge, and guardrails—while you stay in control of what ships.

Social media and messaging API for developers and AI agents

blendduck.ts
import { BlendDuckClient } from "@blendduck/sdk";const blendduck = new BlendDuckClient({apiKey: process.env.BLENDDUCK_API_KEY!,});// 1. Connect a channel through hosted OAuthconst { authUrl } = await blendduck.channels.connect({provider: "instagram",});// 2. Create a multi-channel post in one callawait blendduck.posts.create({idempotencyKey: "launch-day-001",body: {mode: "draft",content: "Launch day!",media: [{ type: "video", url: videoUrl }],targets: [{ channelId: channelIds.instagram },{ channelId: channelIds.linkedin },{ channelId: channelIds.tiktok },],},});

Your brand stays consistent, whoever does the work