Pricing that scales with you.

Billing

Free

No card

Freeforever

1,000 credits to get started

Try for free
  • Free CRM
  • Tables, Workflows and Knowledge
  • Sequences and Agents

Enterprise

Custom

For teams with a bigger plan.

Talk to us
  • Everything in Oxygen
  • Custom usage limits
  • Volume pricing
  • Dedicated support

Sending, infrastructure and usage

What you needPriceBilledIncluded
Connected accountsEach connected account reserves its credits every month.
LinkedIn account3,400 creditsaccount / monthConnections, messages and InMail included.
Your own mailbox100 creditsmailbox / monthConnect a mailbox you already own. Warm-up included.
WhatsApp number3,000 creditsnumber / monthMessages included.
Phone number1,000 creditsnumber / monthCalls use 5 credits a connected minute.
X account1,000 creditsaccount / monthPosting and engagement included.
Managed email infrastructureLet Oxygen provide your sending setup.
Managed inbox500 creditsinbox / monthMailbox, sending connection and warm-up in one price.
Sending domain1,250 creditsdomain / yearThe registrar's price for a .com, renewed yearly. Hosts several inboxes.
Inbox deliverability135 creditsinbox / monthOptional monitoring with placement tests included.
Dedicated IP2,500 creditsIP / monthOptional. Your own sending reputation.
CreditsCredits pay for enrichment, AI and workflow steps.
Plan credits100 per $1every monthThe $499, $999 and $1,999 sizes add a 5%, 10% or 15% bonus.
Credit top-ups$1.30per 100 creditsBuy more any time, on Free too. They never expire.
Email and WhatsApp sends0 creditsper messageSending is included in the account or inbox price.

A simple email setup: Three managed inboxes use 1,500 credits a month, plus 1,250 credits a year for one domain. Warm-up and sending are included.

What credits buy

One pool. Every primitive priced at cost.

Every credit is worth the same everywhere. Enrichment and AI bill at a flat 5× provider cost — where Clay marks the same data up 15–30×.

100 credits = $1One pool for every primitiveSending is free
PrimitiveCredits≈ USDCompared to
AI columns

Draft, classify, extract

Fast model tier

1.5 cr / run$0.015Clay marks AI 15–30× over model cost

Standard reasoning

Balanced model tier

4 cr / run$0.045× model cost, not 15–30×

Deep reasoning

Frontier model tier

25 cr / run$0.255× model cost, not 15–30×

Web Research Agent

Quick / Standard / Deep, per row, all-in

2.1 / 5.5 / 10 cr$0.021–$0.10Answers cite their sources
Enrichment (cheap-first waterfall)

Email verify

MillionVerifier-class pass

0.225 cr$0.0025× provider cost (Clay 15–30×)

Email find

Hunter / Findymail class

~8.5 cr$0.0855× provider cost (Clay 15–30×)

Mobile phone

Prospeo / Findymail class

~99 cr$0.995× provider cost (Clay 15–30×)

Web search

Serper query

0.5 cr$0.0055× provider cost

Page scrape

Firecrawl page

1.6 cr$0.0165× provider cost
Automation

Workflow step

Each step a run executes; writing rows is free

0.05 cr / step$0.000501,000 steps ≈ $0.50 (n8n/Zapier meter per task)

Call with your own API key

Platform fee; your provider bills the call itself

0.05 cr / call$0.00050Clay charges its Action fee on BYOK calls too
Sending infrastructure

Managed email inbox

All-in: mailbox, sending connection and warm-up

500 cr / mo$5.00 / moZapmail $2.99/inbox — warmup usually extra

Sending domain

Registrar cost, renewed yearly

1,250 cr / yr (.com)$12.50 / yrMailforge $14/yr domains

Inbox deliverability

Monitoring + 2 placement tests / inbox

135 cr / mo$1.35 / moStandalone deliverability tools from $49/mo

Extra placement test

Beyond the included allowance

66 cr / test$0.66 / test0 credits on your own EmailGuard key

Dedicated egress IP

Optional sender isolation add-on

2,500 cr / mo$25.00 / moAt-cost dedicated proxy egress
LinkedIn

Connected account

Per account, per month

3,400 cr / mo$34.00 / moHeyReach $79/seat/mo

Every action (invite, message, InMail, visit, follow, like, comment)

Included in the seat fee

0 cr$0Flat seat, not metered per action
WhatsApp

Connected number

Per number, per month

3,000 cr / mo$30.00 / moFlat connection fee — messages themselves are free
X

Connected account

Per account, per month

1,000 cr / mo$10.00 / moFlat connection fee — posting is free
Sending

Email + WhatsApp send

You pay for inboxes and connected accounts, never per message

0 credits$0Instantly $47+/mo, Lemlist ~$0.05/email — free here

Need more mid-cycle? Top up on demand.

On-demand credits are $1.30 per 100. They land in your balance straight away, and purchased credits never expire.

800–100,000 credits

Choose any 100-credit increment

Representative prices, verified 2026-07. Managed enrichment and AI bill at 5× provider cost; exact per-operation prices resolve at run time. Competitor list prices sourced June–July 2026.

Credit calculator

Estimate your monthly credits.

One credit pool pays for enrichment, AI, inboxes, LinkedIn, and workflows. Sending is always free. Adjust the volumes to your motion.

Reasoning depth

Estimated monthly usage

14,720credits / mo

plus $90/mo for sending capacity — seats and managed inboxes, billed separately from credits.

$199/mo on Oxygen $199

Managed email inboxes$30
500 credits ($5.00)/inbox/mo all-in — mailbox, sending connection and warm-up in one price; inbox placement is optional0 credits
Enriched rows$100
10 credits ≈ $0.10 per row (waterfall, 5× provider cost — Clay runs 15–30×)10,000 credits
AI column runs$40
4 credits ≈ $0.040 per run (medium)4,000 credits
Workflow automation$7
0.05 credits per step × 5 steps × 2,880 runs; writing rows is free720 credits
Email sending (10,000/mo)$0
Sending costs 0 credits — you pay for inboxes, never per email0 credits
LinkedIn accounts$60
$30/account/mo flat — invites, messages and every other action cost 0 (HeyReach: $79/seat)0 credits
WhatsApp numbers$0
$30/number/mo — messages themselves cost 00 credits

One-time · due with month one

Domain registration × 2$25
1,250 credits/domain/yr (.com at the registrar's cost), renewed yearly2,500 credits
First payment (Oxygen $199 + any top-up)$199 · 17,220 credits needed

Then $199/mo on Oxygen $199 for about 14,720 credits of monthly usage. Domains renew yearly, not monthly.

The same stack elsewhere

Clay · Enrichment tables + AI columns$495/mo
Instantly · Cold email sending$97/mo
Zapmail / Mailforge · Email inboxes + warmup$18/mo
HeyReach · LinkedIn outreach$158/mo
n8n · Workflows / automation$24/mo
Attio · CRM (2 seats)$72/mo
Their monthly total$864/mo

About $665/mo less on Oxygen — and it's one bill instead of 6.

Credit prices verified 2026-07; competitor list prices June–July 2026.

Limits

Limits by plan size

LimitFreeOxygen $49Oxygen $99Oxygen $199Oxygen $499Oxygen $999Oxygen $1,999
Price / month$0$49$99$199$499$999$1,999
Credits / month—4,900 cr9,900 cr19,900 cr52,395 cr109,890 cr229,885 cr
Volume bonus————+5%+10%+15%
Price / 100 credits—$1.00$1.00$1.00$0.9524$0.9091$0.8696
API requests / min (workspace)1,2003,0003,0006,0006,00012,00030,000
API requests / min (per key)1,2003,0003,0006,0006,00012,00030,000
Table reads / min (per key)1206006001,2001,2002,4005,000
Table writes / min (per key)606006001,2001,2002,4005,000
Live tool and AI calls / min (per key)403003006006001,2003,000
Webhook deliveries / min (per target)6001,5001,5003,0003,0006,00012,000
Rows per table100,0001,000,0002,000,0003,000,0003,000,0003,000,000 → 5,000,000 †3,000,000 → 10,000,000 †
Rows per workspace1,000,0005,000,00010,000,00025,000,00025,000,00050,000,000100,000,000
Workspace database2 GiB10 GiB20 GiB30 GiB30 GiB60 GiB120 GiB
Rows per import file100,0001,000,0002,000,0003,000,0003,000,0003,000,000 → 5,000,000 †3,000,000 → 10,000,000 †
Import file size500 MiB1 GiB1 GiB2 GiB2 GiB5 GiB5 GiB
Rows per write request5,00050,00050,00050,00050,00050,00050,000
Columns per auto-run10252525255050
Unattended trigger default cap50 cr490 cr990 cr1,990 cr5,240 cr10,989 cr22,989 cr
Table auto-run default cap50 cr490 cr990 cr1,990 cr5,240 cr10,989 cr22,989 cr
Agent run default cap (approve more per run)250 cr1,000 cr1,000 cr2,500 cr2,500 cr2,500 cr2,500 cr
Copilot without approval (step / chat)50 / 300 cr100 / 500 cr100 / 500 cr200 / 1,000 cr200 / 1,000 cr300 / 1,500 cr500 / 2,500 cr
Daily spend block5,000 cr98,000 cr198,000 cr398,000 cr1,047,900 cr2,197,800 cr4,597,700 cr
BYOK column-run rows—25,00025,00050,00050,000100,000250,000
Signals feed100 / 30 d200 / 90 d200 / 90 d500 / 180 d500 / 180 d1,000 / 365 d1,000 / 365 d
Fastest workflow scheduleevery 15 minevery minuteevery minuteevery minuteevery minuteevery minuteevery minute

"†" rises once the rows-per-table capacity test at that plan size passes.

Sending per day, every plan

ChannelDefaultMaximum
Email per mailbox2550
WhatsApp per number2040
LinkedIn invites per account2030
Calls per number100300

Workflows on every plan: a Code step may run 30 s; one run attempt 30 min, then it resumes from its last checkpoint.

FAQs

What is a credit?

A credit is $0.01 of managed work — 100 credits = $1. One pool of credits pays for everything: enrichment, AI columns, managed inboxes, LinkedIn actions, and workflow runs. There is nothing to meter per feature.

What's included in a plan?

There is one plan, Oxygen, and every rung includes all integrations and native workflows; bringing your own provider keys starts at $99 — the price is simply the credits. Oxygen runs from $49 to $1,999 a month: $49 buys 4,900 credits, $99 buys 9,900 credits, $199 buys 19,900 credits, $499 buys 52,395 credits, $999 buys 109,890 credits, $1,999 buys 229,885 credits — the $499, $999 and $1,999 rungs include a 5%, 10% and 15% volume bonus, so bigger plans buy more credits per dollar. Your subscription is the credits, so there is no separate platform fee and no shelf-ware like a half-used Instantly plan.

Can I choose a yearly plan and pay monthly?

Yes. Yearly plans are 12-month commitments paid monthly, saving about 17%. Monthly payments are $40.83, $82.50, $165.83, $415.83, $832.50, $1,665.83 before tax. Credits arrive after each monthly payment. The commitment renews annually unless you turn off renewal; payments continue until the term ends. Upgrades keep the term end, while downgrades and switching to monthly start at term end.

What happens when I run out of credits?

You top up on demand with any 100-credit increment from 800 to 100,000 credits, at $1.30 per 100 credits. Top-ups land in the same pool straight away, and purchased credits never expire.

Do credits expire?

Purchased credits never expire — they stay in the same pool until you spend them. Your current available balance is always visible in Billing.

Is sending really free?

Yes, per message. Email and WhatsApp sends cost 0 credits — you pay for the managed inboxes and connected accounts that send them, never per message, so scaling your send volume never scales your bill.

How is WhatsApp priced?

Each connected WhatsApp number reserves 3,000 credits a month from your balance, the same shape as a LinkedIn account. Messages sent from it cost 0 credits. If you still hold a dollar sending seat, it covers its account until it ends at renewal; from then on the account reserves credits instead, never both.

Is the free tier really free?

Yes, and it has no clock on it. Signing up needs no card: you get the full CRM, Tables, Workflows, Knowledge, and Agents, plus 1,000 credits. You can build a whole outbound motion — sequences, steps, enrollment, previews — before you pay anything. Connecting accounts, sending, publishing and buying managed email infrastructure only need the credits to pay for them; bringing your own provider keys needs a plan.

How fast can I call the API?

Rates scale with plan size. Each API key and each workspace may make this many requests a minute: Free 1,200, $49–$99 3,000, $199–$499 6,000, $999 12,000, $1,999 30,000. Table reads, table writes and live enrichment calls have their own per-key limits, listed in the pricing reference. A request over a limit gets HTTP 429 with a Retry-After header that says how long to wait. Limits only guard against runaway loops: they are never sold.

How many webhook deliveries can a table or workflow take?

Each inbound webhook (a table endpoint or a workflow or agent trigger) accepts this many deliveries a minute, by plan size: Free 600, $49–$99 1,500, $199–$499 3,000, $999 6,000, $1,999 12,000. One sender may use the whole rate. A delivery over the limit gets HTTP 429 with a Retry-After header and nothing is written, so the sender redelivers; one delivery can also carry many rows.

What else grows with plan size?

Storage, import file size, the columns one table run can carry and the signals feed. Import file size: Free 500 MiB, $49–$99 1 GiB, $199–$499 2 GiB, $999–$1,999 5 GiB. Columns per table run or standing auto-run: Free 10, $49–$499 25, $999–$1,999 50. Signals feed per read: Free 100 events over 30 days, $49–$99 200 events over 90 days, $199–$499 500 events over 180 days, $999–$1,999 1,000 events over 365 days. The pricing reference and oxygen limits show list every limit for every plan size. Like the API rates, these are guards and never cost credits.

How often can a workflow run?

A scheduled workflow runs as often as every minute on every paid plan, and webhook and event triggers fire on every delivery. A Code step can run for up to 30 seconds and one run attempt for 30 minutes, after which the run picks up from its last checkpoint. Run oxygen limits show to see the fastest schedule on each plan size.

Can I bring my own provider keys?

Yes, on the $99 plan and above. Connect your own enrichment, AI, or provider keys and those calls bill 0 Oxygen credits — you pay the provider directly. When Oxygen fronts the key (managed), it bills in credits at a flat 5× provider cost.

How is LinkedIn priced?

Each connected LinkedIn account reserves 3,400 credits a month from your balance — invites, messages, InMails, profile visits, follows, likes, and comments all cost 0 additional credits, so the reservation is the whole LinkedIn price. If you run several client workspaces on one plan, the organization that pays holds the reservations. If you still hold a dollar sending seat, it covers its account until it ends at renewal; from then on the account reserves credits instead, never both.