HomeDirect University › Connect multiple Quo numbers (rotation + capacity)
Getting Started

Connect multiple Quo numbers (rotation + capacity)

5 min read · Updated 2026-09-05

“Connect multiple Quo numbers (rotation + capacity)” is a Direct University lesson from Direct REI, the AI cold-outreach platform and CRM for real estate investors. Add more than one Quo number to rotate sends, raise daily SMS capacity, and isolate sender reputation.

One Quo number is fine to start. Once you're sending more than ~50 texts a day — or running multiple campaigns in parallel — adding a second or third number rotates outbound sends automatically and keeps each number's reputation healthy.

How many numbers can I connect?

The cap depends on your plan:

So number rotation is available from Starter up — only Free is limited to a single number. If you downgrade and you're over the new cap, your existing numbers keep working — you just can't add a new one until you remove one or upgrade.

Each new number costs you at Quo. Quo bills ~$5/month per phone number, plus $0.01 per outbound text (inbound is free). Direct REI doesn't add a markup — Quo charges the card on your account directly. Make sure your Quo card can cover the extra rentals before adding numbers here. See Set up SMS with Quo for the full pricing breakdown.

1. Buy or attach the extra number(s) inside Quo

This part happens entirely in your Quo dashboard, not Direct REI:

  1. Open Quo → Settings → Phone numbers → + Add phone number
  2. Pick a local area code that matches the market you're texting
  3. Complete any carrier registration steps Quo asks for (10DLC, brand/campaign approval, etc.)

In Direct REI, each connected number is its own account with its own Quo API key — so for every number you add, you'll generate a separate key in Quo. Keep that in mind for the next step.

Tip: Mix area codes across your numbers. A single area code sending to a whole state looks more spammy to carriers than three numbers each matching their target region.

2. Add each number to Direct REI as a separate account

Direct REI treats each connected Quo number as its own "SMS account" row, each with its own Quo API key.

  1. Go to Settings → Phone → SMS Accounts → + Add Quo Account
  2. In Quo, generate a separate API key for this number (Quo → API → Generate new key) and paste it here
  3. Click Test connection — Direct REI lists every Quo number the key can access
  4. Pick the specific number for this row from the dropdown
  5. Label it ("Texas main", "Florida campaign", etc.) so the rotation log is readable
  6. Set the daily cap (50 is a safe start per number) and save
  7. Repeat for each additional number — generate a new API key in Quo and pick a different number each time

3. Register webhooks per number

Each Quo number sends its own inbound webhooks, so each one needs its own SMS + call signing secrets registered in Quo and pasted into Direct REI.

  1. In Direct REI Settings → Phone — every row has its own SMS webhook URL and Call webhook URL. They're slightly different per row.
  2. In Quo Settings → Webhooks → + Add webhook — register each URL separately, subscribe to message.received for SMS and call.completed for calls
  3. Open each webhook's ⋯ menu → Webhook details and copy its signing secret
  4. Paste each secret into the matching SMS Account row in Direct REI → Edit → Save

You'll end up with one signing secret per number per webhook channel — so two numbers using both SMS + call webhooks means four secrets stored against two accounts.

Heads up: if a number's signing secret is missing or wrong, Direct REI rejects its inbound webhooks for security. The SMS or call simply won't log. Test each number after setup by texting your personal phone and confirming the reply lands in the CRM.

4. How rotation actually works

When you queue an SMS send to a list:

You don't pick the rotation order — Direct REI does it. Just keep all the numbers you want in rotation enabled.

One number per contact — the number they know you as

Rotation balances load across contacts. Within a single contact, the opposite rule applies: they should keep hearing from the same number. Getting a text from a fourth unknown area code is how a real lead decides you're a spammer.

So every contact remembers one number, set the first time you reach out and used by default from then on — for both texts and calls. If they've replied, that's the number they replied to; otherwise it's the last number you contacted them from. Calling a lead and then texting them later uses the same number they already have in their phone.

You can always override it, and when you do, the app says so rather than letting it slip past:

Both stay silent when there's nothing to act on: when you haven't contacted them yet, when the number matches, or when their number isn't usable in that context (texted from Quo, calling through Telnyx).

Which number carried a message is on the record. Once you have more than one number connected, texts and calls in a contact's timeline are tagged · via (469) 436-4927. When a lead says "someone from your office called me", you can tell which line — and which rep.

One gap worth knowing: calls handed to your computer's phone app or the Quo app don't record a number, because the operating system or provider picks the caller ID and a guess would be worse than nothing. In-browser calling always records it.

Local caller ID (Oliver)

If you have Oliver build an SMS campaign for a specific state, he restricts it to whichever of your numbers are local to that state — a Texas campaign texts from your Texas area codes. If none of your numbers match, or if all of them do, he leaves rotation wide open and tells you which happened rather than quietly shrinking your capacity.

Area codes are a hint, not proof — numbers are portable — so the worst case is a less-local sender, never a missed send.

5. Per-number daily caps

Each Quo account row has its own daily_limit. The technical 10DLC ceiling for a Low Volume Standard campaign is ~6,000 messages/day per number — you'll never get close to that. The real ceiling for cold real-estate texting is opt-out rate (T-Mobile auto-throttles if you exceed 0.5%), so build reputation slowly:

Total daily capacity across all your numbers = sum of their individual caps. Three warmed numbers at 150/day gives you 450 SMS/day of sustainable capacity — enough for serious campaign volume.

Watch your opt-out rate, not your volume. A warmed number sending 150/day with a 0.3% opt-out rate is healthier than the same number sending 75/day with a 1.2% opt-out rate. Carriers throttle based on engagement signals, not raw send count.

6. Outbound calls also rotate

The same number rotation applies to outbound calls placed through the dialer (when you route calls through Quo desktop instead of your phone's native dialer). Calls show "from" whichever number won the rotation for that contact.

Which of the contact's numbers gets the text

Everything above is about your numbers. Separately, each contact can hold up to three phone numbers — a primary plus two more, which is what skip tracing usually returns.

By default campaigns text the primary and nothing else. To change that, open the campaign's sequence editor and use the Send texts to dropdown (SMS campaigns only):

"All saved numbers" multiplies your volume. A contact with three numbers gets three texts per step, and each one consumes a send from your daily limits and costs you at your provider. On a 500-contact list that's up to 1,500 texts per step. It also means one person receives your message three times — which raises opt-out risk, and opt-out rate is the number carriers actually throttle on.
Better pattern for most people: leave campaigns on the primary, then work the extra numbers by hand where it counts — the dialer's Auto-call backup numbers first toggle for calling, and the 💬 link beside each number on the contact card for a one-off text.

Texting a specific number by hand

Anywhere you can text a contact — the dialer's text box, their contact card, the Inbox — a To picker appears when they have more than one number, defaulting to whichever they last replied on. Contact cards also show a 💬 beside each saved number to text that one directly.

You can only send to a number saved on that contact — arbitrary numbers aren't allowed, because their opt-out status and consent are tracked per contact.

When to NOT add more numbers

Removing a number

Settings → Phone → row's 🗑 Delete button. The audit trail (sms_logs) stays — only the connection is removed. Pending outbound queue items belonging to that number get redistributed across the remaining numbers automatically.

What's next

Once you have rotation set up, head to Reading cross-channel attribution to see which campaigns and numbers are producing the most replies.

This lesson lives in Direct University inside the Direct REI app, where you can search every lesson and ask the built-in AI assistant. Sign in to open it there.

Related lessons

Set up SMS with QuoVideo walkthrough + connect your business number, register webhooks, configure signing secrets. Plus TCPA basics.Getting Started · 6 min read Reading cross-channel attributionHow to interpret which campaign earned each reply when leads switch channels.Best Practices · 5 min read Connect Gmail / Outlook / SMTP without spamVideo walkthrough + the deliverability essentials: app passwords, daily caps, warm-up, and mailbox rotation.Getting Started · 6 min read
← PreviousSet up SMS with Quo
About Direct REIDirect REI is an AI cold-outreach platform and CRM for real estate investors — wholesalers, flippers, builders, land investors, and brokers. Its AI acquisition manager, Oliver, pulls county property records, finds owners, and runs email, SMS, direct mail, and inbound-call tracking from your own mailbox and phone number, replying in your voice. Free plan; paid plans from $23/month billed annually ($29 monthly).

Start free — let Oliver run the outreach.

Free plan, no card. Oliver finds the leads and runs email, SMS, and mail from your own accounts.

Try Direct REI free →