Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.
Send one approved message to a whole segment — product launches, appointment reminders, win-back campaigns.
Live path (Sep 2026): sidebar Broadcast (/broadcast) → New broadcast. Campaign name, channel, Existing contacts or New numbers (CSV), then Create & compose. Older notes that said the Broadcast page was unwired are out of date.
Broadcasts
WhatsApp’s 24-hour session window is real. Inside it you can send a session message. Outside it you must use a Meta-Approved template. Most campaigns go out as templates.
Apply a label in Chat while you work (VIP, Appt-Mon, Newsletter). Or keep a CSV of numbers that already consented.
2
Approve the template
Templates → WhatsApp channel card → Create New Template. Wait for Meta Approved. Drafts are not saved — finish the form in one sitting. See Creating WhatsApp templates.
3
Open New broadcast
Broadcast → New broadcast. Name the campaign for history and analytics (not a random date stamp). Pick the WhatsApp channel.
New broadcast
4
Choose recipients
Existing contacts — target people already in Vendschat (labels you applied in Chat). New numbers — CSV upload when the list is not already in the workspace.
5
Create & compose
Pick the approved template, map variables, send now or schedule (UTC). Dry-run an internal test number first.
The green callout on the dialog is the rule: approved templates to any contact, or session messages only inside the 24-hour window.Plan: reminder and marketing broadcasts need Growth.
Sunday 5 PM UTC to everyone labeled Appt-Mon, template appointment_reminder + Confirm button. Never put lab values in the template. Full playbook: Clinics & appointments.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vendschat Docs","description":"Product documentation for Vendschat — WhatsApp, Messenger, and Instagram in one inbox.","colors":{"primary":"#059669","light":"#34D399","dark":"#047857"},"logo":{"light":"https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/logo/light.svg?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=987144e2b419c5f90895747f052ed930","dark":"https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/logo/dark.svg?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=934f99d1b1418d0f83a3041a32c4996f","href":"/"},"favicon":"https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/favicon.png?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=ff1d72119f5e9e841698039df8cd8d6c","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"bearer"},"server":"https://api.vendschat.com/v1"}},"navbar":{"links":[{"href":"https://app.vendschat.com/signin","label":"Login"}],"primary":{"type":"button","label":"Get started","href":"https://vendschat.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/vendschat","youtube":"https://www.youtube.com/@vendschat"}},"seo":{"metatags":{"canonical":"https://docs.vendschat.com","og:image":"/images/og.png"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"App","icon":"grid-2","href":"https://app.vendschat.com"},{"anchor":"Blog","icon":"newspaper","href":"https://vendschat.com/blog"},{"anchor":"Pricing","icon":"tag","href":"https://vendschat.com/pricing"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vendocker-llc","hasAudioNarration":false,"actualSubdomain":"vendocker-llc","customDomains":["docs.vendschat.com"],"gitSource":{"type":"github","owner":"dev-taki","repo":"vendschat-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae8cc0fb4876c3432e5bd98","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Guides","count":58},{"language":"default","tag":"API Reference","count":21},{"language":"default","tag":"Integrations","count":8},{"language":"default","tag":"Co-Admin","count":7},{"language":"default","tag":"Contacts","count":7},{"language":"default","tag":"AI Agents","count":6},{"language":"default","tag":"Getting started","count":6},{"language":"default","tag":"Use cases","count":6},{"language":"default","tag":"Templates \u0026 broadcasts","count":5},{"language":"default","tag":"Channels","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"broadcasts/campaigns","slug":"/broadcasts/campaigns","pageMetadata":{"title":"Broadcasts","description":"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.","href":"/broadcasts/campaigns"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Send one approved message to a whole segment — product launches, appointment reminders, win-back campaigns.`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Live path (Sep 2026):`}),` sidebar `,_jsx(_components.strong,{children:`Broadcast`}),` (`,_jsx(_components.code,{children:`/broadcast`}),`) → `,_jsx(_components.strong,{children:`New broadcast`}),`. Campaign name, channel, Existing contacts or New numbers (CSV), then `,_jsx(_components.strong,{children:`Create \u0026 compose`}),`. Older notes that said the Broadcast page was unwired are `,_jsx(_components.strong,{children:`out of date`}),`.`]})}),`\n`,_jsx(Frame,{caption:`Broadcasts`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=de2daece24a06886f2871fda71d1d80d`,alt:`Vendschat Broadcasts page with New broadcast and a table of campaign name, status, channel, progress, and recipient count.`,\"data-og-width\":`2038`,width:`2038`,\"data-og-height\":`1238`,height:`1238`,\"data-path\":`images/broadcasts.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=280\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=4f918edffb5ac4de96df9d1dca4ccb0a 280w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=560\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=7246c40c804c449cedba4bd0104d0f59 560w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=840\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=b16fb527586bf09dd3bc8e880c26911b 840w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=1100\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=28b0f02cdb2e52755864c0990c2f955b 1100w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=1650\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=dcf137da21dcd958cf7dea6e48736d87 1650w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/broadcasts.png?w=2500\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=df7250360ffca607bed18bd83c5dd569 2500w`})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`WhatsApp’s 24-hour session window is real. Inside it you can send a session message. Outside it you must use a Meta-`,_jsx(_components.strong,{children:`Approved`}),` template. Most campaigns go out as templates.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-send-a-broadcast`,children:`How to send a broadcast`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Prepare the segment`,children:_jsxs(_components.p,{children:[`Apply a label in `,_jsx(_components.strong,{children:`Chat`}),` while you work (`,_jsx(_components.code,{children:`VIP`}),`, `,_jsx(_components.code,{children:`Appt-Mon`}),`, `,_jsx(_components.code,{children:`Newsletter`}),`). Or keep a CSV of numbers that already consented.`]})}),_jsx(Step,{title:`Approve the template`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Templates`}),` → WhatsApp channel card → `,_jsx(_components.strong,{children:`Create New Template`}),`. Wait for Meta `,_jsx(_components.strong,{children:`Approved`}),`. Drafts are not saved — finish the form in one sitting. See `,_jsx(_components.a,{href:`/templates/creating-whatsapp-templates`,children:`Creating WhatsApp templates`}),`.`]})}),_jsxs(Step,{title:`Open New broadcast`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Broadcast`}),` → `,_jsx(_components.strong,{children:`New broadcast`}),`. Name the campaign for history and analytics (not a random date stamp). Pick the WhatsApp channel.`]}),_jsx(Frame,{caption:`New broadcast`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=8cb5babe06ecf6546b08e953704e46b8`,alt:`Vendschat New broadcast dialog with campaign name, channel, WhatsApp capabilities callout, Existing contacts, New numbers CSV, and Create and compose.`,\"data-og-width\":`2038`,width:`2038`,\"data-og-height\":`1238`,height:`1238`,\"data-path\":`images/new-broadcast.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=280\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=e93f9e9a23c9ceb6ff5b59d9446f4c55 280w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=560\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=ee161063fcdc4eab1c829b4ba4663bc5 560w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=840\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=c4414ea2fec9d925cb0a71a6e68a1e70 840w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=1100\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=b0d523bd2ca26211759c5f259a3d6d05 1100w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=1650\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=cb5ac433d607e9fd3cc3bc92100b2f5a 1650w, https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/images/new-broadcast.png?w=2500\u0026fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=9655aedb0400329b9a011ece1b710f67 2500w`})})]}),_jsx(Step,{title:`Choose recipients`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Existing contacts`}),` — target people already in Vendschat (labels you applied in Chat). `,_jsx(_components.strong,{children:`New numbers`}),` — CSV upload when the list is not already in the workspace.`]})}),_jsx(Step,{title:`Create \u0026 compose`,children:_jsxs(_components.p,{children:[`Pick the approved template, map variables, send now or `,_jsx(_components.strong,{children:`schedule (UTC)`}),`. Dry-run an internal test number first.`]})})]}),`\n`,_jsx(_components.p,{children:`The green callout on the dialog is the rule: approved templates to any contact, or session messages only inside the 24-hour window.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Plan:`}),` reminder and marketing broadcasts need `,_jsx(_components.strong,{children:`Growth`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`example-bloombox-flowers`,children:`Example: BloomBox Flowers`}),`\n`,_jsx(_components.p,{children:`Mother’s Day — 400 past buyers should get the same offer.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Step`}),_jsx(_components.th,{children:`What BloomBox did`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsxs(_components.td,{children:[`Labeled repeat buyers `,_jsx(_components.code,{children:`MOM-2025`}),` during April chats`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsxs(_components.td,{children:[`Created WhatsApp template `,_jsx(_components.code,{children:`mothers_day_15off`}),` (image + button)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Broadcast → New broadcast`}),` → Existing contacts → label `,_jsx(_components.code,{children:`MOM-2025`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:`Scheduled Sunday 10 AM UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsxs(_components.td,{children:[`Watched `,_jsx(_components.strong,{children:`Analytics`}),` next morning for delivered / read / failed`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Replies land in `,_jsx(_components.strong,{children:`Chat`}),`. Staff a `,_jsx(_components.code,{children:`MOM-2025-reply`}),` label.`]}),`\n`,_jsx(Heading,{level:`2`,id:`example-metro-clinics-reminders`,children:`Example: Metro Clinics reminders`}),`\n`,_jsxs(_components.p,{children:[`Sunday 5 PM UTC to everyone labeled `,_jsx(_components.code,{children:`Appt-Mon`}),`, template `,_jsx(_components.code,{children:`appointment_reminder`}),` + `,_jsx(_components.strong,{children:`Confirm`}),` button. Never put lab values in the template. Full playbook: `,_jsx(_components.a,{href:`/use-cases/clinics-and-appointments`,children:`Clinics \u0026 appointments`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`when-to-use-broadcasts`,children:`When to use broadcasts`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Use case`}),_jsx(_components.th,{children:`Template idea`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sale announcement`}),_jsx(_components.td,{children:`Image header + shop link button`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Appointment reminder`}),_jsx(_components.td,{children:`Date variable + Confirm button`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Back in stock`}),_jsx(_components.td,{children:`Product name + “Order now”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Win-back`}),_jsx(_components.td,{children:`“We miss you” + discount code`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`after-send`,children:`After send`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Watch `,_jsx(_components.strong,{children:`Analytics`}),` — delivered, read, failed`]}),`\n`,_jsxs(_components.li,{children:[`Staff `,_jsx(_components.strong,{children:`Chat`}),` for replies`]}),`\n`,_jsxs(_components.li,{children:[`Honor stop requests — label `,_jsx(_components.code,{children:`Do-not-broadcast`})]}),`\n`,_jsx(_components.li,{children:`Pause the next campaign if failure rate spikes (bad numbers, variable mapping)`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`first-broadcast-checklist`,children:`First broadcast checklist`}),`\n`,_jsx(AccordionGroup,{children:_jsx(Accordion,{title:`Before you click send`,id:`before-you-click-send`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Template `,_jsx(_components.strong,{children:`Approved`}),` in Meta`]}),`\n`,_jsx(_components.li,{children:`Label (or CSV) is the list you intend`}),`\n`,_jsx(_components.li,{children:`Test send to an internal number`}),`\n`,_jsx(_components.li,{children:`Agents briefed on reply volume`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Analytics`}),` bookmarked for the next morning`]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/templates/templates-in-chat-and-broadcasts`,children:`Templates in Chat \u0026 broadcasts`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/inbox/shared-inbox-and-labels`,children:`Shared inbox \u0026 labels`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/analytics/channel-performance`,children:`Channel performance`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Broadcasts","description":"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.","href":"/broadcasts/campaigns"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How to send a broadcast","slug":"how-to-send-a-broadcast","depth":2,"children":[]},{"title":"Example: BloomBox Flowers","slug":"example-bloombox-flowers","depth":2,"children":[]},{"title":"Example: Metro Clinics reminders","slug":"example-metro-clinics-reminders","depth":2,"children":[]},{"title":"When to use broadcasts","slug":"when-to-use-broadcasts","depth":2,"children":[]},{"title":"After send","slug":"after-send","depth":2,"children":[]},{"title":"First broadcast checklist","slug":"first-broadcast-checklist","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vendocker-llc","siteName":"Vendschat Docs","title":"Broadcasts - Vendschat Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T10:42:02.693Z","originalFileLocation":"broadcasts/campaigns.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vendschat Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Broadcasts - Vendschat Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vendschat Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vendschat.com/broadcasts/campaigns\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vendocker-llc.mintlify.site/images/og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Broadcasts - Vendschat Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vendocker-llc.mintlify.site/images/og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/vendocker-llc/5q3RgGQc1-VkZdLF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vendschat Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#059669\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vendschat.com/broadcasts/campaigns\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/broadcasts/campaigns.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vendschat.com/#organization\",\"name\":\"Vendschat Docs\",\"url\":\"https://docs.vendschat.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vendocker-llc/8CzbwqbLov2i2QJ1/logo/light.svg?fit=max\u0026auto=format\u0026n=8CzbwqbLov2i2QJ1\u0026q=85\u0026s=987144e2b419c5f90895747f052ed930\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vendschat.com#website\",\"name\":\"Vendschat Docs\",\"url\":\"https://docs.vendschat.com\",\"publisher\":{\"@id\":\"https://docs.vendschat.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vendschat.com/broadcasts/campaigns#webpage\",\"url\":\"https://docs.vendschat.com/broadcasts/campaigns\",\"name\":\"Broadcasts\",\"description\":\"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\",\"dateModified\":\"2026-09-22T10:42:02.693Z\",\"isPartOf\":{\"@id\":\"https://docs.vendschat.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vendschat.com/broadcasts/campaigns#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vendschat.com/broadcasts/campaigns#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Templates \u0026 broadcasts\",\"item\":\"https://docs.vendschat.com/templates/templates-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Broadcasts\",\"item\":\"https://docs.vendschat.com/broadcasts/campaigns\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vendschat.com/broadcasts/campaigns#article\",\"headline\":\"Broadcasts\",\"name\":\"Broadcasts\",\"description\":\"Send one approved WhatsApp message to a segment from Broadcast → New broadcast. Labels, CSV, 24-hour window, Growth plan.\",\"url\":\"https://docs.vendschat.com/broadcasts/campaigns\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vendschat.com/broadcasts/campaigns#webpage\"},\"image\":\"https://docs.vendschat.com/images/og.png\",\"dateModified\":\"2026-09-22T10:42:02.693Z\",\"publisher\":{\"@id\":\"https://docs.vendschat.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vendschat.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vendschat Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Vendschat Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/broadcasts/campaigns.md","siteName":"Vendschat Docs","nav":{"global":{"anchors":[{"anchor":"App","icon":"grid-2","href":"https://app.vendschat.com"},{"anchor":"Blog","icon":"newspaper","href":"https://vendschat.com/blog"},{"anchor":"Pricing","icon":"tag","href":"https://vendschat.com/pricing"}]},"tabs":[{"tab":"Guides","icon":"book-open","groups":[{"group":"Getting started","icon":"rocket","pages":[{"title":"Vendschat docs","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Welcome to Vendschat","href":"/getting-started/welcome"},{"title":"Onboarding \u0026 setup guide","href":"/getting-started/onboarding-and-setup-guide"},{"title":"Your first channel and inbox","href":"/getting-started/first-channel-and-inbox"},{"title":"Getting started — FAQ","href":"/getting-started/getting-started-faq"}]},{"group":"Use cases","icon":"briefcase","pages":[{"title":"Use cases — overview","href":"/use-cases/use-cases-overview"},{"title":"Use case: E-commerce support team","href":"/use-cases/ecommerce-support"},{"title":"Use case: Social commerce seller","href":"/use-cases/social-commerce"},{"title":"Use case: Marketing agency (multi-client)","href":"/use-cases/marketing-agency"},{"title":"Use case: SaaS company with CRM automation","href":"/use-cases/saas-automation"},{"title":"Use case: Clinics \u0026 appointment-based services","href":"/use-cases/clinics-and-appointments"}]},{"group":"Inbox","icon":"inbox","pages":[{"title":"Chat \u0026 shared inbox — overview","href":"/inbox/chat-inbox-overview"},{"title":"Shared inbox, threads \u0026 labels","href":"/inbox/shared-inbox-and-labels"},{"title":"Assignments, groups \u0026 team routing","href":"/inbox/assignments-and-teams"},{"title":"Composer \u0026 Generate Reply","href":"/inbox/composer-generate-reply"},{"title":"Chat \u0026 inbox — FAQ","href":"/inbox/inbox-faq"}]},{"group":"Channels","icon":"signal","pages":[{"title":"Channels overview","href":"/channels/channels-overview"},{"title":"Workspaces \u0026 channels — overview","href":"/channels/workspaces-and-channels-overview"},{"title":"WhatsApp Business on Vendschat","href":"/channels/whatsapp"},{"title":"Messenger \u0026 Instagram Direct","href":"/channels/messenger-and-instagram"},{"title":"Channels \u0026 workspaces — FAQ","href":"/channels/channels-faq"}]},{"group":"AI Agents","icon":"bot","pages":[{"title":"Customer AI Agents — overview","href":"/ai-agents/ai-agents-overview"},{"title":"Customer AI Agents","href":"/ai-agents/customer-ai-agents"},{"title":"Creating \u0026 training AI Agents","href":"/ai-agents/creating-and-training-agents"},{"title":"Assigning AI Agents in Chat","href":"/ai-agents/assigning-agents-in-chat"},{"title":"Knowledge sources \u0026 testing AI Agents","href":"/ai-agents/knowledge-sources-and-testing"},{"title":"AI Agents FAQ","href":"/ai-agents/ai-agents-faq"}]},{"group":"Templates \u0026 broadcasts","icon":"megaphone","pages":[{"title":"Template messages — overview","href":"/templates/templates-overview"},{"title":"Creating whatsapp templates","href":"/templates/creating-whatsapp-templates"},{"title":"Managing templates and sync","href":"/templates/managing-templates-and-sync"},{"title":"WhatsApp template messages","href":"/templates/whatsapp-templates"},{"title":"Templates in Chat \u0026 broadcasts","description":"How approved WhatsApp templates are sent from Chat — including the 24-hour window, scheduling, and label broadcasts.","href":"/templates/templates-in-chat-and-broadcasts"},{"title":"Broadcasts","href":"/broadcasts/campaigns"},{"title":"Templates FAQ","description":"Answers Co-Admin should give for WhatsApp template message questions.","href":"/templates/templates-faq"}]},{"group":"Integrations","icon":"plug","pages":[{"title":"Integrations \u0026 automation — overview","href":"/integrations/integrations-and-automation-overview"},{"title":"Agent Skill, Lovable, and MCP","href":"/integrations/agent-skill"},{"title":"n8n, Zapier \u0026 Make","href":"/integrations/n8n-zapier-make"},{"title":"Webhooks — event destinations guide","href":"/integrations/webhooks-guide"},{"title":"Integrations \u0026 webhooks","href":"/integrations/automation-and-webhooks"},{"title":"HubSpot CRM integration","href":"/integrations/hubspot-integration"},{"title":"API keys \u0026 REST API","href":"/integrations/api-keys-and-rest-api"},{"title":"Integrations FAQ","href":"/integrations/integrations-faq"}]},{"group":"Analytics","icon":"chart-line","pages":[{"title":"Analytics overview","href":"/analytics/analytics-overview"},{"title":"Analytics \u0026 message performance","href":"/analytics/channel-performance"},{"title":"Analytics metrics reference","href":"/analytics/analytics-metrics-reference"},{"title":"Analytics FAQ","href":"/analytics/analytics-faq"}]},{"group":"Billing","icon":"credit-card","pages":[{"title":"Billing overview","href":"/billing/billing-overview"},{"title":"Plans, billing \u0026 usage","href":"/billing/plans-and-usage"},{"title":"Pricing \u0026 plan reference","href":"/billing/pricing-plans-reference"},{"title":"Billing FAQ","href":"/billing/billing-faq"}]},{"group":"Co-Admin","icon":"sparkles","pages":[{"title":"AI Workspace Co-Admin — complete overview","href":"/co-admin/co-admin-overview"},{"title":"AI Workspace Co-Admin — quick start","href":"/co-admin/workspace-co-admin"},{"title":"Co-Admin vs customer AI Agents","href":"/co-admin/co-admin-vs-customer-ai-agents"},{"title":"Co-Admin — navigation, UI, and chat experience","href":"/co-admin/co-admin-navigation-and-ui"},{"title":"Co-Admin question routing","href":"/co-admin/co-admin-question-routing"},{"title":"Co-Admin tools reference","href":"/co-admin/co-admin-tools-reference"},{"title":"Co-Admin limitations, privacy \u0026 FAQ","href":"/co-admin/co-admin-limitations-and-faq"}]},{"group":"Legal","icon":"scale-balanced","pages":[{"title":"Privacy Policy","href":"/privacy-policy/privacy-policy"},{"title":"Terms of Service","href":"/terms-of-service/terms-of-service"}]}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/overview"}]},{"tab":"Skill","icon":"puzzle-piece","pages":[{"title":"Skill","href":"/skill/overview"}]},{"tab":"MCP","icon":"server","pages":[{"title":"MCP","href":"/mcp/overview"}]}]},"basePath":"","title":"Broadcasts - Vendschat Docs","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-u3J1-UOn.js","DynamicMarkdown-B-f2cqXQ.js","zoom-image-lightbox-DTFzvaXJ.js","lightbox-handle-r17bVUz3.js"]}