bird sms 10dlc campaigns submissions create
Usage
Exemplo de código
bird sms 10dlc campaigns submissions create <campaign-id> [flags]Description
Create a new 10DLC campaign submission
Resubmit a rejected 10DLC campaign with corrected details for registry review. The new details replace what the previous attempt submitted, and the campaign returns to the pending state. A brand registered as a publicly-traded company must hold active Auth+ vetting.
Build the request from flags, a JSON TCRCampaignSubmissionCreate body via --body-file ("-" reads
stdin), or both — a flag overrides the matching body field. Run --example to
print a ready-to-edit body, or --dry-run to print the resolved request without
sending it.
Examples
Exemplo de código
# print the body shape (no credentials needed)
bird sms 10dlc campaigns submissions create --example
# the body it prints:Exemplo de código
{
"attachment_ids": ["tca_01krdgeqcxet5s7t44vh8rt9mg"],
"message_samples": ["Your order #1234 has shipped and will arrive Thursday."],
"name": "Order updates",
"opt_in_description": "Customers opt in by checking a box at checkout on acme.com. They then receive order and shipping status texts.",
"use_case_description": "Sends order confirmation and shipping status updates to customers who opted in at checkout."
}Options
Request
| Name | Description |
|---|---|
| --body-file | Read the JSON request body from this file; "-" reads stdin |
| --example | Print a complete example request body, then exit |
| --dry-run | Print the resolved request without sending it, then exit |
| --idempotency-key | Deduplication key; a retry with the same key won't act twice |
Options
| Name | Description |
|---|---|
| --name | A short name for the campaign. |
| --use-case-description | What the campaign is used for. Carriers reject descriptions that are too vague to review. |
| --opt-in-description | How recipients opt in to the campaign and what messages they receive. Describe where consent is collected, since carriers review this before approving the campaign. |
| --help-response | The reply sent when a recipient texts a help keyword. Required when the campaign supports the help command, and must be at least 20 characters when set. |
| --opt-in-confirmation-response | The confirmation reply sent when a recipient opts in. Must be at least 20 characters when set. |
| --opt-out-confirmation-response | The confirmation reply sent when a recipient opts out. Required when the campaign supports opt-out, and must be at least 20 characters when set. |
| --embedded-link | Whether campaign messages contain a link. |
| --embedded-phone | Whether campaign messages contain a phone number. |
| --age-gated | Whether the campaign contains age-gated content. |
| --direct-lending | Whether the campaign involves direct lending or a loan arrangement. |
| --response-schema | Print the fields this command returns, then exit |
Related
| Name | Description |
|---|---|
| bird sms 10dlc campaigns submissions get | Get a 10DLC campaign submission |
| bird sms 10dlc campaigns submissions list | List 10DLC campaign submissions |