> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runspark.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Texting Compliance (A2P)

> Register your business for A2P texting in the Trust Center, and understand the TCPA protections built into Spark

US carriers require businesses to register before sending application-to-person (A2P) SMS. Unregistered traffic gets filtered — your texts simply don't arrive, with no error to tell you why. Spark's **Trust Center** handles the registration end to end, and the platform enforces TCPA protections on every message you send.

This is the one setup step with a real waiting period, so start it on day one.

## Registering in the Trust Center

<Steps>
  <Step title="Register your brand">
    Go to **Settings → Trust Center** and submit your business details: legal business name, business type, EIN, address, website, and an authorized representative.

    Verification typically takes **1–3 business days**.
  </Step>

  <Step title="Campaign registration (automatic)">
    Once your brand approves, Spark automatically registers your texting campaign — describing your use case (lead engagement) and sample messages to the carriers.

    Approval typically takes **1–5 business days**.
  </Step>

  <Step title="Numbers attach (automatic)">
    When the campaign approves, your existing phone numbers attach to it automatically — and any numbers you add later join too. From that point, your numbers can text without carrier filtering. See [Phone Numbers](/phone/phone-numbers).
  </Step>
</Steps>

<Note>
  Steps 2 and 3 require nothing from you. Submit your brand once, then watch the status in the Trust Center.
</Note>

## Registration Status

The Trust Center shows where your registration stands:

| Status         | Meaning                                                             |
| -------------- | ------------------------------------------------------------------- |
| Draft          | You've started but not submitted                                    |
| Submitted      | Sent for verification                                               |
| Pending Review | Under review by the registration authority                          |
| Approved       | You're cleared — numbers attach and texting flows without filtering |
| Rejected       | Something didn't verify — review the reason shown and resubmit      |

## Built-In TCPA Protections

The TCPA (Telephone Consumer Protection Act) governs business texting in the US, and penalties run **$500–$1,500 per message**. Spark builds the protections in so compliance is the default:

| Protection       | How Spark handles it                                                       |
| ---------------- | -------------------------------------------------------------------------- |
| Consent records  | Stored per contact — when and how they opted in                            |
| Opt-out language | Automatically included on the first message of every drip campaign         |
| Opt-out handling | STOP, UNSUBSCRIBE, END, and QUIT replies opt the contact out automatically |
| Blocked sends    | Texts to opted-out contacts are blocked — by you, your agent, or a drip    |
| Quiet hours      | Sends outside 8am–9pm in the contact's local time are held until morning   |
| Proof of consent | Publishable opt-in landing pages capture consent you can point to          |

<Warning>
  Only text leads who have consented to hear from you. Built-in protections cover the mechanics — opt-outs, quiet hours, consent records — but they can't manufacture consent that was never given. TCPA penalties run $500–$1,500 per message, and a campaign to a list that never opted in multiplies fast.
</Warning>

## Why Registration Matters

A2P registration (run through Twilio's industry-standard process) is how carriers distinguish legitimate business texting from spam. Registered traffic is trusted and delivered; unregistered traffic is filtered silently. If your drips seem to vanish, an unapproved registration is the first thing to check.

Everything downstream depends on it:

* [SMS Drip Campaigns](/messaging/sms-drips) won't reach leads until registration approves
* Replies you send from the [Inbox](/messaging/inbox) ride on the same registered numbers
* [Email drips](/messaging/email-drips) are unaffected — this is texting-specific

## FAQ

<AccordionGroup>
  <Accordion title="How long until I can text?">
    Brand verification takes about 1–3 business days, then campaign approval another 1–5. Plan on up to a week end to end — and submit your brand on day one so the wait overlaps with the rest of your setup.
  </Accordion>

  <Accordion title="What if my brand is rejected?">
    The Trust Center shows the rejection reason. Common causes are mismatched business details — make sure the legal name, EIN, and address match your official registration exactly. Review the reason shown and contact support if you need help resubmitting.
  </Accordion>

  <Accordion title="Do I need this for calling?">
    No. Calling works immediately — A2P registration is texting-specific.
  </Accordion>

  <Accordion title="Do new phone numbers need their own registration?">
    No. Once your campaign is approved, future numbers you add attach to it automatically.
  </Accordion>

  <Accordion title="What counts as proof of consent?">
    Spark stores a consent record per contact — when and how they opted in. You can also publish opt-in landing pages so the consent trail starts with a form the lead filled out themselves.
  </Accordion>
</AccordionGroup>
