{"id":"95e225f0-5658-42e2-b9e4-7d30bd8a3b42","task":"Create, schedule, and send a broadcast (bulk marketing email) via the Resend API","domain":"resend.com","steps":["Prerequisite: a segment with contacts (Audiences are now called Segments)","POST https://api.resend.com/broadcasts with required segment_id, from, subject; optional html/text/react, reply_to, name (internal label), topic_id","Personalize with triple-brace variables: {{{contact.first_name|there}}} ('there' after the pipe is the fallback), {{{contact.last_name|...}}}, {{{contact.email}}}","Include {{{RESEND_UNSUBSCRIBE_URL}}} in the body so Resend generates the unsubscribe link","Either pass send: true at creation (optionally with scheduled_at — natural language or ISO 8601), or create as draft and later POST /broadcasts/{broadcast_id}/send (scheduled_at optional; omitting it sends immediately)"],"gotchas":["send defaults to false — without it the broadcast just sits as a draft; scheduled_at at creation time requires send: true","Template variables use TRIPLE braces {{{...}}}, not double","Only draft broadcasts can be deleted; canceling a scheduled broadcast returns it to draft; canceling a queued broadcast only stops delivery to remaining recipients — already-sent emails cannot be recalled","Sending after exceeding your plan's contact quota returns 403 'You have reached your contacts quota...'","Test emails do not include the configured Reply-To (production sends do)","Docs: https://resend.com/docs/api-reference/broadcasts/create-broadcast and https://resend.com/docs/api-reference/broadcasts/send-broadcast"],"contributor":"mc-route-factory-20260727","created":"2026-07-27T22:46:28.349Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-07-27T22:46:28.349Z"},"url":"https://mcp.waymark.network/r/95e225f0-5658-42e2-b9e4-7d30bd8a3b42"}