Telecommunications industry rules and laws in the U.S. require that every person receiving a text message has explicitly consented to receive it. This means that you must clearly explain to recipients how they can opt-in to receive messages from you, and what types of messages they will receive. This guide will explain ways to obtain consent from recipients.
Note: Companies that send unsolicited text messages can be fined up to $1,500 per violation under the TCPA, and their messaging is subject to immediate suspension.
The method through which you obtain consent from recipients must be clearly explained in your campaign submission. If the method of obtaining consent is insufficient, the campaign will be rejected. This consent can be obtained in a variety of ways, including:
Note: SMS consent details must not be obscured in terms and conditions.
If a consumer submits their phone number using a form on your website or app, you must that they are opting in to receive text messages from you. This consent notice should include the following information (updated August 2024):
Mention the type of messages the consumer will receive.
Mention the expected frequency (e.g. “msg frequency varies”).
Inform users to text STOP to unsubscribe and HELP for help.
Link to your terms of service and privacy policy.
Mention that “message & data rates may apply.”
Example: “By sharing your number, you agree to get SMS notifications from COMPANY NAME. Message & data rates may apply. Message frequency varies. Reply STOP to unsubscribe and HELP for help. Terms of service and privacy policy.”If the text messages are optional, you should also include a checkbox that the consumer must check to confirm that they consent to receive text messages.
If your messaging is conversational in nature, and the consumer initiates the conversation by texting you first, consent is implied. For example, if you operate a customer support line and a consumer texts your number to ask a question about a product, you can respond to their question and continue the conversation without obtaining explicit consent.If your messaging is or in nature, then it is recommended to collect a double opt-in when the consumer first texts you. For example, if you tell customers that they can text START to subscribe to messages, you should reply and confirm that they would like to subscribe. This can be done by responding with “Reply YES to confirm you want to receive these messages” (example below).
It is also possible for the message sender to collect consent from recipients in-person. If an in-person visitor completes a paper form that collects their phone number and their consent to receive text messages, an image of the form should be submitted as part of the campaign application. If the consent is collected verbally, then the campaign should clearly explain the language used and the circumstances in which the recipient is asked.
No, a consumer opt-in to receive text messages is not transferrable or assignable. An opt-in applies only to the campaign(s) for which it was originally intended. For example, if you obtain consent to send a 2FA login code to a user, you cannot use that consent to send promotional messages unless that was clearly explained at the time of opt-in.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Sendo","colors":{"primary":"#30B2E3","light":"#EBF7FD","dark":"#222222"},"favicon":"/favicon.png","logo":{"light":"https://mintcdn.com/winno/tzmbI69cVq0zXOlX/logo/light.png?fit=max\u0026auto=format\u0026n=tzmbI69cVq0zXOlX\u0026q=85\u0026s=f409898703163a5aacfe9831eb13e54b","dark":"https://mintcdn.com/winno/tzmbI69cVq0zXOlX/logo/dark.png?fit=max\u0026auto=format\u0026n=tzmbI69cVq0zXOlX\u0026q=85\u0026s=f376aacbe9796f6858e72819bf223bf4"},"api":{"mdx":{"server":"https://api.sendo.dev/v1/","auth":{"method":"bearer","name":null}}},"background":{"decoration":null,"color":{"light":null,"dark":"#0a0a0a"}},"navbar":{"links":[{"label":"Support","href":"mailto:support@sendo.dev"}],"primary":{"type":"button","label":"Dashboard","href":"https://sendo.dev/dashboard"}},"footer":{"socials":{"twitter":"https://twitter.com/usewinno","linkedin":"https://www.linkedin.com/company/usewinno"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"winno","hasAudioNarration":false,"actualSubdomain":"winno","customDomains":["docs.sendo.dev"],"gitSource":{"type":"github","owner":"winno-inc","repo":"sendo-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21c923633bafcd4b6530a2","collectionId":"d2e30d28-97ad-4f0f-ac0d-86b8578a626d","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21c923633bafcd4b6530a2:success","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"Knowledge Base","count":17},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Campaign","count":6},{"language":"default","tag":"Registrations","count":5},{"language":"default","tag":"Number","count":4},{"language":"default","tag":"Brand","count":3},{"language":"default","tag":"Message","count":3},{"language":"default","tag":"Webhook","count":3},{"language":"default","tag":"Compliance","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"knowledge-base/consent","slug":"/knowledge-base/consent","pageMetadata":{"title":"Consent","sidebarTitle":"Getting consent","description":"How to collect consent from recipients?","href":"/knowledge-base/consent"},"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: \"How to collect consent from recipients?\"\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`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,OptimizedImage,Tooltip,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tooltip)_missingMdxReference(`Tooltip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Telecommunications industry rules and `,_jsx(_components.a,{href:`/knowledge-base/compliance`,children:`laws`}),` in the U.S. require that every person receiving a text message has explicitly consented to receive it. This means that you must clearly explain to recipients how they can opt-in to receive messages from you, and what types of messages they will receive. This guide will explain ways to obtain consent from recipients.`]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.strong,{children:`Note:`}),` Companies that send unsolicited text messages can be fined up to $1,500 per violation under the TCPA, and their messaging is subject to immediate suspension.`]}),`\n`,_jsx(Heading,{level:`3`,id:`ways-to-obtain-consent`,children:`Ways to obtain consent`}),`\n`,_jsx(_components.p,{children:`The method through which you obtain consent from recipients must be clearly explained in your campaign submission. If the method of obtaining consent is insufficient, the campaign will be rejected. This consent can be obtained in a variety of ways, including:`}),`\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` SMS consent details must not be obscured in terms and conditions.`]}),`\n`,_jsx(Heading,{level:`4`,id:`option-1-submitting-a-form`,children:`Option 1: Submitting a form`}),`\n`,_jsxs(_components.p,{children:[`If a consumer submits their phone number using a form on your website or app, you must `,_jsx(Tooltip,{tip:`Simply entering a phone number does not qualify as compliant consent. An explanation must also be provided.`,children:`make it clear`}),` that they are opting in to receive text messages from you. This consent notice should include the following information (updated August 2024):`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Mention the type of messages the consumer will receive.`}),`\n`,_jsx(_components.li,{children:`Mention the expected frequency (e.g. “msg frequency varies”).`}),`\n`,_jsx(_components.li,{children:`Inform users to text STOP to unsubscribe and HELP for help.`}),`\n`,_jsx(_components.li,{children:`Link to your terms of service and privacy policy.`}),`\n`,_jsx(_components.li,{children:`Mention that “message \u0026 data rates may apply.”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Example:`}),` “By sharing your number, you agree to get SMS notifications from COMPANY NAME. Message \u0026 data rates may apply. Message frequency varies. Reply STOP to unsubscribe and HELP for help. `,_jsx(_components.a,{href:`https://sendo.dev/terms`,children:`Terms of service`}),` and `,_jsx(_components.a,{href:`https://sendo.dev/privacy`,children:`privacy policy`}),`.”`]}),`\n`,_jsx(_components.p,{children:`If the text messages are optional, you should also include a checkbox that the consumer must check to confirm that they consent to receive text messages.`}),`\n`,_jsx(OptimizedImage,{width:`60%`,src:`https://sendo-media.s3.us-east-2.amazonaws.com/mintlify_consent_3.png`}),`\n`,_jsx(Heading,{level:`4`,id:`option-2-texting-the-number`,children:`Option 2: Texting the number`}),`\n`,_jsx(_components.p,{children:`If your messaging is conversational in nature, and the consumer initiates the conversation by texting you first, consent is implied. For example, if you operate a customer support line and a consumer texts your number to ask a question about a product, you can respond to their question and continue the conversation without obtaining explicit consent.`}),`\n`,_jsxs(_components.p,{children:[`If your messaging is `,_jsx(Tooltip,{tip:`An automated text message that is not promotional. These messages are often triggered by a customer's action or event. E.g. Alerts or 2FA passcodes.`,children:`transactional`}),` or `,_jsx(Tooltip,{tip:`A marketing message sent to generate sales, promote your product or service, or increase brand awareness.`,children:`promotional`}),` in nature, then it is recommended to collect a double opt-in when the consumer first texts you. For example, if you tell customers that they can text `,_jsx(_components.code,{children:`START`}),` to subscribe to messages, you should reply and confirm that they would like to subscribe. This can be done by responding with “Reply YES to confirm you want to receive these messages” (example below).`]}),`\n`,_jsx(OptimizedImage,{width:`60%`,src:`https://sendo-media.s3.us-east-2.amazonaws.com/Text+Consent.png`}),`\n`,_jsx(Heading,{level:`4`,id:`option-3-in-person-consent`,children:`Option 3: In-person consent`}),`\n`,_jsx(_components.p,{children:`It is also possible for the message sender to collect consent from recipients in-person. If an in-person visitor completes a paper form that collects their phone number and their consent to receive text messages, an image of the form should be submitted as part of the campaign application. If the consent is collected verbally, then the campaign should clearly explain the language used and the circumstances in which the recipient is asked.`}),`\n`,_jsx(Heading,{level:`2`,id:`faqs`,children:`FAQs`}),`\n`,_jsx(Heading,{level:`4`,id:`can-consent-be-transfered-between-campaigns`,children:`Can consent be transfered between campaigns?`}),`\n`,_jsx(_components.p,{children:`No, a consumer opt-in to receive text messages is not transferrable or assignable. An opt-in applies only to the campaign(s) for which it was originally intended. For example, if you obtain consent to send a 2FA login code to a user, you cannot use that consent to send promotional messages unless that was clearly explained at the time of opt-in.`})]})}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":"Consent","sidebarTitle":"Getting consent","description":"How to collect consent from recipients?","href":"/knowledge-base/consent"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Ways to obtain consent","slug":"ways-to-obtain-consent","depth":3,"children":[]},{"title":"Option 1: Submitting a form","slug":"option-1-submitting-a-form","depth":4,"children":[]},{"title":"Option 2: Texting the number","slug":"option-2-texting-the-number","depth":4,"children":[]},{"title":"Option 3: In-person consent","slug":"option-3-in-person-consent","depth":4,"children":[]},{"title":"FAQs","slug":"faqs","depth":2,"children":[{"title":"Can consent be transfered between campaigns?","slug":"can-consent-be-transfered-between-campaigns","depth":4,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"winno","siteName":"Sendo","title":"Consent - Sendo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-06T23:44:25.590Z","originalFileLocation":"knowledge-base/consent.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=\"How to collect consent from recipients?\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sendo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_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/winno/W0yqjplxwklRlTq3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Consent - Sendo\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to collect consent from recipients?\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sendo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sendo.dev/knowledge-base/consent\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://winno.mintlify.app/_mintlify/api/og/v2?division=Registrations\u0026amp;title=Consent\u0026amp;description=How+to+collect+consent+from+recipients%3F\u0026amp;theme=b1059a098190172a140d9d9c\u0026amp;signature=913715f042832619d0cc8a77b82f87ea52320b41334df5e0b72164b5738de331\">\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=\"Consent - Sendo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to collect consent from recipients?\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://winno.mintlify.app/_mintlify/api/og/v2?division=Registrations\u0026amp;title=Consent\u0026amp;description=How+to+collect+consent+from+recipients%3F\u0026amp;theme=b1059a098190172a140d9d9c\u0026amp;signature=913715f042832619d0cc8a77b82f87ea52320b41334df5e0b72164b5738de331\">\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/winno/W0yqjplxwklRlTq3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sendo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#30B2E3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sendo.dev/knowledge-base/consent\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/knowledge-base/consent.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sendo.dev/#organization\",\"name\":\"Sendo\",\"url\":\"https://docs.sendo.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/winno/tzmbI69cVq0zXOlX/logo/light.png?fit=max\u0026auto=format\u0026n=tzmbI69cVq0zXOlX\u0026q=85\u0026s=f409898703163a5aacfe9831eb13e54b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sendo.dev#website\",\"name\":\"Sendo\",\"url\":\"https://docs.sendo.dev\",\"publisher\":{\"@id\":\"https://docs.sendo.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sendo.dev/knowledge-base/consent#webpage\",\"url\":\"https://docs.sendo.dev/knowledge-base/consent\",\"name\":\"Consent\",\"description\":\"How to collect consent from recipients?\",\"dateModified\":\"2026-01-06T23:44:25.590Z\",\"isPartOf\":{\"@id\":\"https://docs.sendo.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sendo.dev/knowledge-base/consent#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sendo.dev/knowledge-base/consent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Registrations\",\"item\":\"https://docs.sendo.dev/knowledge-base/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Consent\",\"item\":\"https://docs.sendo.dev/knowledge-base/consent\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sendo.dev/knowledge-base/consent#article\",\"headline\":\"Consent\",\"name\":\"Consent\",\"description\":\"How to collect consent from recipients?\",\"url\":\"https://docs.sendo.dev/knowledge-base/consent\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sendo.dev/knowledge-base/consent#webpage\"},\"dateModified\":\"2026-01-06T23:44:25.590Z\",\"publisher\":{\"@id\":\"https://docs.sendo.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sendo.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sendo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sendo","nav":{"global":null,"anchors":[{"anchor":"API Reference","icon":"rectangle-terminal","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"anchor":"Knowledge Base","icon":"books","groups":[{"group":"Knowledge Base","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/knowledge-base/overview"}]},{"group":"Registrations","pages":[{"title":"Introduction","sidebarTitle":"Introduction","href":"/knowledge-base/introduction"},{"title":"Brands","sidebarTitle":"Creating brands","href":"/knowledge-base/brands"},{"title":"Campaigns","sidebarTitle":"Creating campaigns","description":"What are campaigns on Sendo?","href":"/knowledge-base/campaigns"},{"title":"Consent","sidebarTitle":"Getting consent","href":"/knowledge-base/consent"},{"title":"Reseller guide","sidebarTitle":"Reseller guide","description":"Send SMS on behalf of your customers.","href":"/knowledge-base/resellers"}]},{"group":"Guides","pages":[{"title":"Deliverability","sidebarTitle":"Deliverability guide","href":"/knowledge-base/deliverability"},{"title":"Porting numbers","sidebarTitle":"Porting numbers","href":"/knowledge-base/porting"},{"title":"Enabling voice","sidebarTitle":"Enabling voice","href":"/knowledge-base/voice"},{"title":"Pricing","sidebarTitle":"Pricing overview","href":"/knowledge-base/pricing"},{"title":"Numbers","sidebarTitle":"Number types","href":"/knowledge-base/numbers"},{"title":"Segments","sidebarTitle":"Message segments","href":"/knowledge-base/segments"},{"title":"iMessage?","sidebarTitle":"iMessage","href":"/knowledge-base/imessage"}]},{"group":"Compliance","pages":[{"title":"Compliance","sidebarTitle":"Compliance overview","href":"/knowledge-base/compliance"},{"title":"Messaging Policy","sidebarTitle":"Messaging Policy","href":"/knowledge-base/policy"},{"title":"Keywords","sidebarTitle":"CTIA keywords","href":"/knowledge-base/keywords"}]}]},{"anchor":"Changelog","icon":"clock-rotate-left","pages":[{"title":"Changelog","href":"/changelog/changelog"}]},{"anchor":"RCS Support","icon":"message-dots","pages":[{"title":"RCS Support","href":"/rcs/upcoming"}]},{"anchor":"API Status","href":"https://status.sendo.dev","icon":"signal-bars"}]},"basePath":"","title":"Consent - Sendo","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-eHyQ0tlO.js","lightbox-handle-r17bVUz3.js"]}