将群发邮件创建为草稿,指向某个受众,然后立即发送或定时发送。与事务性邮件使用相同的密钥、相同的送达能力和相同的 webhook。营销活动无需再接入第二家供应商。
import { BirdClient } from "@messagebird/sdk";
import { render } from "@react-email/render";
import { WelcomeEmail } from "./emails/welcome";
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
const { data, error } = await bird.email.send({
from: "Bird <hello@bird.com>",
to: ["ada@example.com"],
subject: "Your invite is ready",
html: await render(<WelcomeEmail name="Ada" />),
}).safe();
if (error) throw error;
console.log(data.id);
// → "em_2bX91Yk8h..."You can sign in any time at bird.com/login.
Your test API key is on your dashboard, ready to send.
营销活动,兼具事务性 API 的严谨。
群发邮件是承载在 Bird Email API 上的营销邮件,与你的事务性邮件走的是同一张网络。你定向单个受众、用明确的时间戳定时发送、并可在必要时于发送途中取消。一个定向概念,无需在列表和分群之间来回切换。
群发能做的五件事。
拟稿、锁定、排期、取消、衡量。
- 01
草稿优先的生命周期。
将群发邮件创建为草稿,打磨内容,准备就绪后发送。
- 02
受众锁定。
将群发邮件指向单个受众。一个定向字段,无需叠加列表和分群去推敲。
- 03
立即发送或排期。
立即发出,或用明确的时间戳排期,从 30 秒后到 30 天后皆可。
- 04
发送途中取消。
取消已定时的群发邮件,甚至取消正在扇出发送的群发邮件。它可从任何非终态转为已取消。
- 05
按群发的分析。
每次群发的送达和互动指标,与你其余的邮件分析并列呈现。
一次调用即可拟稿、锁定受众并排期。
一次群发邮件就是一份内容定义指向一个已存储的受众。传入受众 ID 和发送计划,Bird 会在发送时解析收件人、剔除所有被抑制的对象,然后将消息扇出发送并跟踪到已发送状态。
// Point a campaign at an audience and schedule it.
const { data } = await bird.email.broadcasts.create({
from: "Bird <news@bird.com>",
audienceId: "aud_2bX91Yk8h",
subject: "Spring product update",
html: await render(<SpringUpdate />),
scheduledAt: "2026-07-01T15:00:00Z",
}).safe();
console.log(data.id, data.status);
// → "eb_01krdgeqcx..." "scheduled"尊重同意意愿的定向。
群发邮件定向单个受众,Bird 会在发送前应用你的营销抑制规则。已退订或已投诉的人会被自动剔除,因此你无法再向已选择退出的人重新发信。主题级偏好(用于更细粒度的按内容选择订阅)已在路线图上,将作为同一受众之上的一层过滤器。
群发常见问题
我如何为群发锁定目标?+
我可以为群发排期吗?+
我可以取消一次发送吗?+
这与事务性 Email API 是同一套吗?+
全球约 40% 的商业邮件已经运行在 Bird 上。
运行在我们已运营十年的基础设施上的事务性邮件和营销邮件。群发邮件是 Bird Email API 的一项能力:发送、受众、送达能力、抑制和分析随之一同提供。