One engine.
Pay for how much it runs.

Every plan gets the whole engine. Plans differ by how many runs a month, how many people, and how much the assistant can do for each member. Priced per organization, monthly or yearly.

Free
$0a month

Free to start

To try OpFlow on a few real bots.

Active bots5
Runs a month2,500
Members1
Assistant, per member10 messages
Run history7 days
Join the waitlist
Starter
$20$16.67a month

Billed monthly$200 billed yearly

One business running its core automations.

Active botsunlimited
Runs a month10,000
Members3
Assistant, per member100 messages
Run history30 days
Join the waitlist
Growth
$50$41.67a month

Billed monthly$500 billed yearly

More runs, a team, and roles for who does what.

Active botsunlimited
Runs a month50,000
Members10
Assistant, per member300 messages
Run history90 days
Join the waitlist
Scale
$100$83.33a month

Billed monthly$1,000 billed yearly

For an operation that runs most of its work on OpFlow. SSO, audit export, dev and prod.

Active botsunlimited
Runs a month100,000
Members25
Assistant, per member500 messages
Run history1 year
Join the waitlist
Enterprise
Built for you

Custom invoice

Past 100,000 runs a month? You get a run limit built around what you really run, and an invoice for exactly that. Coming from n8n, Make or another platform? We will price the move with you.

Active botsunlimited
Runs a monthset with you
Membersunlimited
Assistant, per memberset with you
Run historycustom
Talk to sales

Side by side.

Every plan runs the same engine. What changes is room, people and support.

Free$0Starter$20 a month$200 a yearGrowth$50 a month$500 a yearScale$100 a month$1,000 a yearEnterpriseLet's talk
Room
Price a monthbilled yearly$0$20$16.67$50$41.67$100$83.33Talk to us
Active bots5UnlimitedUnlimitedUnlimitedUnlimited
Runs a month2,50010,00050,000100,000Set with you
Members131025Unlimited
Assistant messages, per member10100300500Set with you
Run history kept7 days30 days90 days1 yearCustom
Concurrent runs252050Custom
The engine, on every plan
All 60 connectors + the HTTP node✓✓✓✓✓
Schedules down to the minute✓✓✓✓✓
Branching, loops, code steps, expressions✓✓✓✓✓
Retries, Try / Catch, error outputs✓✓✓✓✓
Versions and rollback✓✓✓✓✓
Run receipts and replay✓✓✓✓✓
Oppa, the assistant✓✓✓✓✓
MCP for Claude, Cowork and ChatGPT✓✓✓✓✓
Agencies, agents and report cards✓✓✓✓✓
People and control
Roles: Owner · Admin · Builder · Operator · Viewer——✓✓✓
SSO / SAML———✓✓
Audit-log export———✓✓
Dev and prod environments———✓✓
Support
SupportCommunityEmailPriority emailSupport SLASolutions engineer
Dedicated infrastructure, uptime SLA, security review————✓
Not sure which fits? Oppa works it out from how many bots you'd keep on and how often they run.Ask Oppa

Every plan, the whole engine.

We gate scale, never capability.

BranchingIf and Switch routing, as many paths as the flow needs.
LoopsThe whole array, or one item at a time. Parallel when you want it.
Code stepsSandboxed JavaScript, or describe the step in English and AI writes it.
ExpressionsAny field from any prior step, resolved live.
RetriesPer-step retry with wait-between, on any node.
Try / CatchGuard a whole branch. A dedicated error output routes the failure.
WebhooksReliable delivery with a full log.
SchedulesDown to the minute.
VersioningEvery change captured. Roll back to any point.
Run historyPer-step payloads, timing and errors. Replay from any point.

Questions.

What counts as a run?

One run each time a bot is triggered, however many steps it has. Retries inside a run are free. A bot that runs every hour uses about 720 runs a month.

What's an active bot?

One that's switched on. Drafts and paused bots don't count, and you can keep as many as you like. Free runs 5 at a time; every paid plan is unlimited.

What's an assistant message?

One question or request to the assistant. Bigger jobs, like building a whole bot, count as a few.

What happens at the limit?

We tell the owner at 80% and at 100%. At 100% schedules skip and incoming events wait, up to a day, until the 1st or until you change plans. Nothing is lost and there's no surprise bill. The assistant pauses for that member until the 1st.

How does annual billing work?

You pay once a year and get 12 months for the price of 10. Limits are the same as monthly: your runs still reset on the 1st of each month. Refunds follow the Terms.

Can I change plans?

Any time, from Settings in the app. New limits apply right away.

Why per organization?

One plan covers the whole business. Each member gets their own assistant messages.

What does Enterprise add?

Dedicated infrastructure, an uptime SLA and a security review, limits set to your operation, help moving your bots over, and a direct line to us.