Messaging channels

WhatsApp outreach in the same cadence as email

Plenty of buyers answer a message faster than an email. A connected number costs one flat monthly price in credits, and a WhatsApp step sits inside the same sequence as the email that came before it.

try

In a lot of markets a message is simply the channel a buyer reads. Bolting on a separate messaging tool means a separate list, a separate meter, and a separate pile of replies. Here it is another step type inside a sequence you already wrote, with the same enrollment, the same suppression, and the same exit on reply.

WhatsApp only works when the number is right, so the phone waterfall, one provider tried after another, runs first. Each number comes back with the provider that answered and its cost. Switch on the waterfall's line-type check, then keep only mobiles for a messaging step.

Example searches

Ask for it the way you'd say it

Each example is a request in plain words, with what it returns underneath.

  • Find the mobile first

    get a verified mobile number for every contact in this table before we message anyone

    Managed lanes, which OXYGEN runs on its own provider accounts, bill only when a number comes back, and each cell names the lane that answered.

  • Message after email silence

    if nobody replies to the second email within a week, send a short whatsapp note instead

    The wait and the message are steps in the same sequence, so there is no second campaign to keep aligned.

  • Screen out the landlines

    drop anyone whose number is a landline before the messaging step runs

    Switch on the phone column's line-type check, then enroll only rows it labels mobile, so landlines stay out of the sequence.

Plays

Three motions you can run this week

Each one is a chain of OXYGEN primitives — the same hosted objects your workspace already has, composed.

  • Verify the mobile before you use it

    Only rows carrying a real, validated mobile reach a messaging step, which keeps the channel clean.

    1. 1Switch on the line-type check, then run the phone waterfall on the rows you will message, reading the preview cost first.
    2. 2Enroll only rows the check labels mobile.
    oxygen enrich-column preview <table> --capability mobile_phone --verify-phone
  • Email first, message on silence

    A quiet prospect gets one short note on a channel they check, instead of a fifth email nobody opens.

    1. 1Order the steps so the messaging touch sits after the email that went unanswered.
    2. 2Let reply-stop exit anyone who answers on either channel.
    oxygen sequences enroll
  • Keep the conversation on the record

    Every chat attaches to the company and person it belongs to, rather than living on somebody's phone.

    1. 1Sync the connected number so chats and their history land in the workspace store.
    2. 2Read the thread from the record timeline beside the email and LinkedIn touches.
    oxygen whatsapp history

Capabilities

What you get

  • A number at one monthly price

    A connected number reserves a flat amount of credits each month, and sending or replying on it draws no per-message credits. You plan around the account's own limits, not around a per-send price.

  • Managed phone lookups that bill on a hit

    Mobile lookup runs as an ordered waterfall, and a managed lane charges only on a hit. Preview the cost on your own rows, then read which lane answered each cell.

  • Warm sends with real limits

    Daily volume and spacing live on the sender. The sequence proposes a step and the sender decides when it goes, which keeps a young number from looking mechanical.

  • One thread, one store

    Chats, backfilled history, read state, and labels land in the same message store as email and LinkedIn, so a buyer's whole conversation reads in one place.

Boundaries

What Sequences does not own

Sequences owns the cadence and the dispatch. The conversation itself belongs to Messages, and a one-off answer into an existing chat is an inbox action rather than an enrollment. A number becomes durable truth only once promoted onto a Records object.

Data sources

Data sources and CRM connections

  • WhatsApp

    Your connected number. Its monthly credit reservation is the price; sending, replying, and history sync carry no per-message charge.

  • Blitz API

    First lane of the phone waterfall on rows with a LinkedIn URL. Blitz finds numbers for US contacts only.

  • LeadMagic

    Runs after Blitz, or first on rows with an email but no LinkedIn URL. Managed lookups bill on a hit.

  • ClearoutPhone

    The phone column's opt-in check. It drops numbers it rates invalid and labels valid ones by line type and carrier.

Use managed credits where available, or connect a supported provider key on an eligible paid plan. Your provider bills its calls; OXYGEN adds a per-call platform fee. Signed-in CRM connections such as HubSpot have no per-call fee. Connected sending accounts reserve monthly credits. See pricing and supported integrations.

Limits

Where this stops

  • This is warm messaging on a connected number, not a broadcast API with template approval. Volume stays modest by design, and a number that behaves like a blaster gets treated like one by the platform.
  • A cold first touch, where the lead has no chat with your number yet, runs only when the sequence carries an explicit cold-initiate opt-in. The connected-account protocol is unofficial, so the account risk is yours to accept and the warm-up ramp caps the volume either way.
  • Outside a sequence, cold notes to new numbers go one chat at a time. Each is previewed and approved, with the same risk warning, caps and do-not-contact list.

FAQ

Questions people ask first

Is this the business API or a personal number?
It is a connected account on a real number, sending into individual chats. No template approval queue and no broadcast list, which suits founder-led sales and not transactional notifications.
What does a message cost?
Nothing per message. The connected number reserves a flat amount of credits each month, listed on the pricing page, and that is the whole price of the channel. The spend you plan for sits earlier, in finding and validating the mobile.
How do I get mobile numbers in the first place?
A phone column runs an ordered chain against the row, stops at the first lane that resolves it, and on managed lanes charges only on a hit. Preview the run on your own rows to read the estimate before approving it.
Can a messaging step follow an email step?
Yes, and it is the usual reason to use the channel. One sequence holds both, and a person who answers on either side exits the program rather than receiving whatever was still queued.
Where do replies show up?
In the shared inbox beside email and LinkedIn, carrying the sequence and step that produced them. The thread is visible from the company and person record too, so a handover needs no screenshots.
Do I need a paid plan for this?
Yes, to connect the number, as with a mailbox or a LinkedIn account. Authoring the sequence and enriching the numbers both happen before that wall.

Run whatsapp outreach in the same cadence as email on your own workspace

Sign up, get a working workspace with a one-time credit grant, and run the first play from the web app, the CLI, or your AI assistant over MCP.