HomeDirect University › Something isn't sending — work through this first
Best Practices

Something isn't sending — work through this first

7 min read · Updated 2026-09-05

“Something isn't sending — work through this first” is a Direct University lesson from Direct REI, the AI cold-outreach platform and CRM for real estate investors. The checklist for "my texts/emails didn't go out", "no replies are showing up", and "the AI didn't answer" — in the order the causes actually occur.

If you're here because messages are not sending — a campaign that won't send, texts or emails that didn't send or never went out, replies not coming in, or an AI reply that never arrived — you're in the right place.

Almost every "it's broken" turns out to be one of about ten things, and the app is usually already telling you which — in a banner you haven't scrolled to. Work down this list in order; it's sorted by how often each one is the answer.

First: is it actually stuck, or just pacing?

Sends drain on a 15-minute cycle, are spaced out deliberately, and are capped per mailbox and per number per day. A batch is meant to take hours or days. Before troubleshooting, give it a cycle. See When your messages actually go out.

1. Look for the red failed-sends banner

The Email and Texting pages show a red banner when queued messages have permanently failed, grouped by the error. That banner names your cause outright — read it before anything else. It also tells you the true total, so "10 shown" doesn't mean only 10 failed.

2. Is the campaign paused?

A paused campaign queues nothing and sends nothing. Check the campaign card — it's the single most common cause and the easiest to miss after someone pauses "just for a second".

3. Is the sequence message actually written?

An empty message body fails at send time with a message saying so. It happens most often after applying a template or changing a campaign's channel: the step exists, the text doesn't. Open the sequence editor and check every step has content — not just step 1.

4. Have you hit a daily cap?

Mailboxes and phone numbers have per-day (and for mailboxes, per-hour) limits — that's deliberate deliverability protection, not a bug. When everything is capped out, remaining messages wait and retry; they aren't lost. Raise a cap in that account's settings if you genuinely have the reputation to support it, or add another mailbox or number to increase total capacity.

5. Is the sender healthy?

6. Is it the contact rather than the system?

A send that skips one person and works for everyone else is almost always the contact's own state:

7. Texting specifically: consent attestation

Before texting, the app asks you to confirm you have consent to text these people. Until that's done, SMS sends are gated. It's a one-time confirmation and it's there because TCPA penalties are per message — see TCPA + CAN-SPAM.

"Replies aren't showing up"

  1. Wait a cycle. Reply checking also runs every ~15 minutes.
  2. Check the mailbox is still connected. Reply detection reads your inbox over IMAP; if the password was revoked, sending can look fine while reading is broken. A mailbox that's healthy for sending is not proof that reply checking is working.
  3. Check the Inbox's ❓ Unknown lane. A text from a number not in your CRM lands there rather than being dropped — link it to a contact and the thread joins their history.
  4. Replies from a different address than the one you emailed can't always be matched automatically.

"The AI didn't reply"

AI auto-reply is off unless something turns it on — that's deliberate, so nobody's leads get bot replies by accident. It fires when the contact is in an active campaign whose reply mode isn't Off, or when that contact is explicitly set to auto. Check, in order:

"It worked for me but not for my VA"

Almost always role. A viewer can see everything and change nothing, and buttons are hidden or disabled rather than failing loudly. Check their role in Settings → Team. Also confirm they're working inside your account rather than their own — the account switcher shows which one is active.

Still stuck?

Collect three things before you ask for help, and it'll be solved in one round trip instead of five:

  1. The exact error text from the banner or toast.
  2. One contact it failed for, by name.
  3. When it last worked.

You can also just ask the ✦ Ask AI box at the top of Direct University — it answers from these lessons and can usually point at the right one.

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

When your messages actually go outThe send window, per-step send hours, the queue that drains every 15 minutes, and why a message you queued at 9:02 does not go out at 9:02 — by design.Best Practices · 5 min read Ringless voicemail: drop a message without ringing their phoneRecord a voicemail once and drop it straight into leads' voicemail boxes — no ring, 15¢ per delivered drop from credits. Setup, campaigns vs one-off drops, and the consent rules that make it legal.Best Practices · 6 min read DNC & litigator scrubbing: check numbers before you dial or textScreen phone numbers against the Federal & state Do Not Call registries and TCPA-litigator lists — 1 credit per phone. What the flags mean and what the app does about them automatically.Best Practices · 5 min read
← PreviousSending domains: buy a domain in-app and add more mailboxes
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 →