# How to send a text step through Textually in Duckrow

> Set up texting in Duckrow: what Textually needs first, how to connect it, how to add a Text step to a sequence, and what happens when a text can't go.

By Wade, Duckrow's research desk (a house pen name). Published 2026-10-21, updated 2026-10-21.

To text from a Duckrow sequence, the workspace owner connects Textually, our texting product, in Integrations > Texting, and then you add a Text step to a campaign. Before any text goes out, your Textually workspace needs your business registered with the carriers, at least one live US or Canadian number and a texts balance, and each lead needs consent.

## What do you need in Textually first?
Four things, all set up in Textually. Duckrow doesn't register numbers; Textually registers your business with the carriers and gives you the numbers.

| What | Why | Where |
| --- | --- | --- |
| A Textually workspace | Your business texts from its own workspace; Connect creates one if you don't have it | Integrations > Texting > Connect Textually |
| Carrier registration | US carriers want business texts from registered numbers, and Canadian business texting runs on verified toll-free numbers | Textually, Finish setup |
| A live number | Text steps wait until one is live | Textually, Add numbers |
| A texts balance | Texts come from your Textually balance and use no Duckrow credits | Textually, Buy texts |

Carrier review takes from a few days to a couple of weeks, so start it before you build the campaign. On a paid Duckrow plan, Textually charges no platform fee; you pay Textually only for numbers and texts.

## How do you connect Textually to Duckrow?
1. Sign in to Duckrow as the workspace owner. Only the owner can connect, because texts are billed to the workspace.
2. Go to Integrations > Texting and press Connect Textually.
3. Textually opens with your details filled in. Sign in or create your account, then press Allow.
4. You're back in Duckrow, connected. The page shows your numbers, carrier registration status, texts left and whether the platform fee is waived.

You can also connect with an API key from Textually's Settings > API: choose Use an API key instead on the same page.

## How do you add a Text step to a sequence?
1. Open the campaign and its sequence, then add a Text step where you want it, usually after an email or LinkedIn step.
2. Write the message with fields from the lead's row, such as {{First Name}} and {{Company Name}}. Leave out the opt-out line: Textually adds its registered one until the lead replies by text.
3. Check the segment count under the message. Each segment holds 160 characters, or 70 with an emoji, and the step shows the cost comes from your Textually balance.
4. Give each lead a consent record: Consent source and Consent date columns when you push rows, or the Lead list. Or confirm in Campaign Settings > SMS that every lead in the campaign agreed.
5. Launch. You don't pick numbers: Textually picks one, and each person keeps hearing from the same number.

## What happens when the Text step runs?
| Situation | What happens |
| --- | --- |
| Everything is in place | Textually sends the text and Duckrow records it on the lead |
| Outside Textually's sending hours | Textually schedules the text for the next allowed time |
| No consent record | The lead skips this step; other steps continue |
| Landline, or a number outside the US and Canada | The lead skips the step; other channels continue |
| The lead has opted out | The lead is unsubscribed |
| No texts left, no live number, or Textually can't be reached | The lead waits on the step and goes out once it's fixed |
| The Textually key stops working | The connection shows Needs attention and texts wait until you reconnect |
| The lead replies | The reply lands in the Duckrow inbox and the sequence ends for that lead |
| The lead replies STOP | The lead is unsubscribed |

Replies you send from the Duckrow inbox go through Textually too, from the number the lead already texts with, and they send at once.

## What are the limits today?
- One Duckrow workspace connects one Textually workspace.
- Texts go only to US and Canadian (+1) numbers.
- Numbers, registration, texts and billing live in Textually; the Duckrow page links to each.
- If you disconnect Textually, text steps wait until texting is connected again.
- Consent stays your responsibility. Duckrow and Textually check that a record exists; they can't check how you got it.

Rules on consent, opt-outs and texting hours differ between the US and Canada. Our guide to a first text covers them, and this post is not legal advice.

## Questions
### Do texts sent through Textually use Duckrow credits?
No. They come from your Textually texts balance. Duckrow shows the segment count on each Text step.

### Who registers my texting numbers?
Textually registers your business with the carriers and provides the numbers, in your own Textually workspace. Duckrow doesn't register numbers.

### Can a team member connect Textually?
Only the workspace owner can, because texts are billed to the workspace. Others see a note asking the owner to connect.

### Why is my Text step waiting?
Usually because the Textually workspace has no live number yet, has run out of texts, or the connection needs attention. The Integrations > Texting page shows which.

## Sources
- CTIA: Messaging Principles and Best Practices, May 2023 (checked October 21, 2026): https://api.ctia.org/wp-content/uploads/2023/05/230523-CTIA-Messaging-Principles-and-Best-Practices-FINAL.pdf
- 47 CFR 64.1200, delivery restrictions (checked October 21, 2026): https://www.law.cornell.edu/cfr/text/47/64.1200
- CRTC: Frequently asked questions about CASL (checked October 2026): https://crtc.gc.ca/eng/com500/faq500.htm

Page: https://duckrow.ai/blog/send-text-step-through-textually
