# A text worth acting on.

Reach the people who asked to hear from you, with a message that gives them a reason to act. Build your audience, prepare the text, choose the sender and schedule the campaign. Your team, application and AI agent work with the same campaign.

[Build an SMS campaign](/dashboard/signup?returnTo=%2Fdashboard%2Fw%2Fsms)

[Talk to an SMS specialist](/demo?product=sms-marketing)

## Set up with your agent

[Read the agent setup guide](/docs/ai/set-up-your-agent)

Copy this prompt into your coding agent:

```text
Bird connects customer communications, data and automation. Help me build with Bird using my coding agent.
1. Read https://bird.com/docs/ai/set-up-your-agent.md and follow its setup workflow for this client. Use an existing connected Bird MCP server or signed-in CLI when available.
2. Read the product guide for the task I want to complete and inspect my existing integration. Identify the workspace, available operations and required setup.
3. Help me complete a first example for the product and destination I choose. Follow the operation through to its actual result, explain any uncertainty, and help me choose the next step.

First task: Prepare an SMS campaign for my chosen audience. Review contact eligibility, consent, sender, personalized content, segments and timing. Discover the available broadcast operations before acting and request my approval before scheduling or sending.

Use this Bird page as the starting context: https://bird.com/products/sms/marketing
Read its Markdown alternative and linked guides. Keep the first example relevant to this page and the customer outcome I choose. Preserve the supplied campaign context when following Bird signup or sales links.
```

[Part of the Bird SMS platform](/products/sms)

Fieldnotes · Autumn launch

Example campaign

One clear reason. One next step.

Campaign

Autumn launch

Status

Ready for review

Illustrative campaign. Explore the content and launch review; this preview sends no messages.

## One campaign. Every decision in view.

Move from an idea to a reviewed send without losing the connection between the audience, content and result.

## Choose the audience

Use shared contact profiles and reusable audiences. Start with the customer relationship, purchase or event that makes this campaign relevant.

## Make the message specific

Write one clear offer or update. Personalize with customer properties and a sensible fallback, then review the final text and segment count.

## Control the launch

Choose an eligible sender and destination. Review consent, suppressions and timing before scheduling or sending.

## Choose how you want to work

- [Campaigns and broadcasts](/products/sms/marketing/campaigns): Prepare a campaign in the dashboard or manage its lifecycle through the Broadcast API.
- [Content and templates](/products/sms/marketing/templates): Create reusable messages, review AI drafts and preview personalization.
- [Consent and sending controls](/products/sms/marketing/compliance): Connect opt-in records, sender requirements, opt-outs and appropriate send times.

## Give every send a reason to exist.

A launch, a requested update or an invitation to return. Start with the reason this person should hear from you, then choose the audience and message that fit.

[Build the audience and send](/products/sms/marketing/campaigns)

Campaign workspace

Illustrative example

Audience

## Customers interested in the new collection

Use purchase and interest properties to select relevant contacts with SMS permission.

FIELDNOTES

Ada, meet our autumn collection. Explore your favorites: fieldnotes.example/autumn. Reply STOP to opt out.

## People who requested a restock update

Connect the requested product to the contact. Recheck availability and permission before sending.

Ada, the jacket you asked about is back. See the available sizes: fieldnotes.example/jacket. Reply STOP to opt out.

## Past customers eligible for a new invitation

Choose a meaningful reason to return. Exclude recent purchasers and respect the current messaging preference.

Ada, there is something new since your last visit. Find your next favorite: fieldnotes.example/new. Reply STOP to opt out.

Review before launch

Rendered message, sender, permission, segments and timing.

Observe after sending

Delivery and replies, plus clicks and purchases connected to your campaign.

Example content and audience logic. Choose the sender, permission language and sending rules for your markets.

## Give AI a useful job. Keep the decision yours.

Ask an agent to prepare a relevant audience, suggest message variants or investigate a campaign. Review the content and intended recipients before authorizing a send.

## A brief with context

Use the campaign goal, brand voice and available customer properties to create a draft your team can evaluate.

## A review you can understand

Check the audience, sender, timing and message together. An agent works within the workspace permissions it is given.

## A result you can investigate

Trace delivery outcomes to message events. Use connected click and purchase events to evaluate action, with an explicit attribution window.

## Measure delivery. Then measure the action.

A delivery receipt reports the carrier’s outcome. It does not tell you whether a person read the text or bought something.

## Delivery

Follow accepted, sent, delivered, rejected and failed messages. Keep pending receipts visible when a campaign is still settling.

## Response

Use replies and configured link tracking to understand an observable action. SMS has no native open event.

## Conversion

Connect purchase or other outcome events, choose an attribution window and distinguish attributed revenue from incremental lift.

## Know what changes the bill.

A campaign count is only the beginning. Destination rates, rendered message segments, applicable carrier fees and the sender you choose all contribute to the cost. Personalization can change message length across the same audience.

Preview representative messages, review the published rates for your markets and account for number and registration costs when planning the rollout.

[Check your message length](/tools/sms-segment-calculator)

[Review SMS pricing](/pricing/sms)

## Questions about SMS marketing

### Is an SMS campaign different from an SMS broadcast?

Campaign describes the marketing job: audience, content, timing and measurement. A broadcast is the sending resource that manages one audience send. The dashboard and Broadcast API are ways to operate that workflow.

### Should I use the SMS API or a campaign?

Use individual SMS sends for application-triggered notifications. Use a campaign for a coordinated audience send with shared content, scheduling and progress. A batch of independent SMS requests is a different operation.

### Can I use the same contacts for SMS and email?

Yes. A contact can carry phone and email identifiers and shared properties. Channel eligibility, consent and suppressions still determine which messages that person can receive.

### Does Bird report SMS open rates?

No. Standard SMS does not report opens. Delivery receipts, replies, configured link clicks and connected conversion events answer different questions and should be reported separately.

### Can AI send a campaign for me?

Use an agent to prepare and operate the workflow through Bird’s supported tools and workspace permissions. Review the recipients and message, and authorize the sending action as part of your process.

## Keep building your SMS program

- [The SMS platform](/products/sms): Connect campaigns with notifications, replies and the wider SMS platform.
- [SMS API](/products/sms/sending): Build application-triggered notifications.
- [Delivery analytics](/products/sms/analytics): Understand each delivery outcome.
- [SMS resource library](/products/sms/resources): Find a guide, answer or diagnostic tool.

## Make the next message matter.

Bring your audience, content and sender into one campaign. Create a workspace to start preparing, or discuss your markets and rollout with an SMS specialist.

[Prepare an SMS campaign](/dashboard/signup?returnTo=%2Fdashboard%2Fw%2Fsms)

[Discuss your campaign](/demo?product=sms-marketing)



## Related resources

- [Opt-outs and sending preferences](/docs/guides/sms/opt-outs-and-keywords) (docs)
- [What is bulk SMS?](/explained/sms/what-is-bulk-sms) (answer)
