Pricing

Simple monthly plans. No contracts.

Start with your order page. Add the assistant when your DMs need it. Move up, down or out any time.

Starter founding rate: 5 spots left

  • Storefront

    For shops that just want a real online order page.

    $39/month

    No setup fee

    • Your branded order page at your own link
    • Deposits by card, Apple Pay and Google Pay
    • Pickup times, delivery zones and the owner portal
    • Change plans any time
    Start with Storefront
  • Starter

    For shops whose orders start in Instagram DMs.

    $149/monthregular price $199

    Founding rate · 5 spots left

    • Everything in Storefront
    • The assistant in your Instagram DMs, day and night
    • It quotes from your menu, takes the deposit, books the time
    • WavyBooks: invoices, expenses and P&L
    • 2 logins: you and one teammate
    Start with Starter
  • Pro

    Recommended

    For shops that want customers to order by text.

    $249/month

    Setup $300, plus LLC fees if you don't have one

    • Everything in Starter
    • A business text number customers can order from
    • Order updates and reminders by text
    • 3 logins for you and your team

    Setup $300, plus LLC fees if you don't have one. LLC fees go to your state or a filing service, not to Wavy. Texting needs your business EIN and customer opt-in.

    Start with Pro
  • Growth

    For businesses with a team.

    $599/month

    No setup fee

    • Everything in Pro
    • Unlimited logins for a manager, assistant or partner
    • Roles: owner, admin, view-only
    • Built for higher order volume
    Start with Growth

Prefer to pay yearly? Save up to 2 months: choose annual during setup. Annual renews yearly; cancel any time to stop the renewal (the unused part of a year isn’t refunded).

Card processing on each order
Card processing fee per order, by plan
PlanPer card payment
Storefront3.9% + 30¢1% is ours
Starter, Pro, Growth3.4% + 30¢0.5% is ours

The rest is Stripe’s standard US card rate (2.9% + 30¢), which Stripe sets. On a $300 order: $9.00 Stripe + $3.00 WavyOS = $12.00 on Storefront, or $9.00 + $1.50 = $10.50 on the other plans. It comes out of each payment before it reaches your Stripe account. Your customer pays exactly $300 — no hidden fees for your customers. No contracts, cancel any time.

Add-ons

  • Custom domain for your order page: $10/month on Storefront or Starter (included on Pro and Growth). Use a domain you own, or pick a new name and our team sets it up. Your free wavyautomations.com link keeps working.

Starter · $149/month

Everything in Starter

51 features, no setup fee. It includes everything in Storefront, and the items tagged “New in Starter” are what the assistant and WavyBooks add.

Get orders

  • Your branded order page
  • Menu editor
  • Ready-made products with stock
  • Custom cake orders with a price estimate
  • Delivery zones and fees
  • Customer order page
  • Pause orders or limit the menuNew in Starter
  • Link-in-bio pageNew in Starter
  • Orders from Instagram DMsNew in Starter

Get paid

  • Deposits and balances on your page
  • Money lands in your own Stripe
  • No card fee added for your customer
  • One deposit rule you control
  • Payment links that do not expire
  • Balance collectionNew in Starter
  • Late fees, add-ons and creditsNew in Starter
  • Unpaid quotes chase themselvesNew in Starter
  • Revenue that counts refundsNew in Starter

Run the day

  • Pickup scheduling
  • No two people on one slot
  • Owner portal built for your phone
  • On my way / I'm hereNew in Starter
  • Deposit, balance and pickup reminders
  • New-order alertsNew in Starter
  • Calendar syncNew in Starter
  • Your policies, in your wordsNew in Starter
  • We set it up with you

Talk to customers

  • Assistant in your Instagram DMs, 24/7New in Starter
  • Understands photos, reels and voice notesNew in Starter
  • Prices come from your menu onlyNew in Starter
  • Hands off when a person is neededNew in Starter
  • Pause one customer or the whole assistantNew in Starter
  • Chats inboxNew in Starter
  • Rules StudioNew in Starter
  • Preview modeNew in Starter
  • Personal messages stay privateNew in Starter
  • Branded customer emails

Grow and know your numbers

  • WavyBooksNew in Starter
  • Tax-time exportNew in Starter
  • Insights from your real ordersNew in Starter
  • AnalyticsNew in Starter
  • Monthly reportNew in Starter
  • Customer list with order historyNew in Starter
  • Your data is yoursNew in Starter

Trust and security

  • Card numbers never touch WavyOS
  • Every shop's data kept separate
  • Passkey sign-in
  • Email and phone stay away from the AINew in Starter
  • Instagram connection watched for youNew in Starter
  • Failures get retried, then a personNew in Starter
  • Team logins with rolesNew in Starter
Compare every plan, feature by feature

Every plan includes

  • Your branded order page at your own link
  • Deposits and balances paid on your page: card, Apple Pay, Google Pay
  • Pickup scheduling, blackout dates and delivery zones
  • The owner portal, built for your phone
  • An order status page where customers can check, reschedule or cancel
  • Deposit, balance and pickup reminders

Included with Pro · setup $300, plus LLC fees if you don’t have one

Your business text line.

On Pro you get a business number customers can text. Business texting needs your own carrier registration. Setup $300, plus LLC fees if you don't have one. LLC fees go to your state or a filing service, not to Wavy. Texting needs your business EIN and customer opt-in.

  • Business text number

    A dedicated number customers can text to order, answered by your assistant 24/7.

    Provisioned for you on Pro.

  • Carrier registration (10DLC)

    Carriers require a registered business for business texting. It needs your business EIN, and customers must opt in.

    Approval times vary. The rest of WavyOS works right away.

  • Need an LLC?

    We can point you to a trusted partner to form your LLC.

    We don't form LLCs, file with the IRS, or give legal or tax advice.

What’s in the one-time setup fee

$300
Text number setupOne time, plus LLC fees if you don't have one. Business number set-up

$249/month is a limited-time rate. Lock it in now and it’s yours for life; the monthly rate won’t go up as long as you stay subscribed.

WavyOS does not form LLCs or give legal or tax advice. Carrier registration times vary and approval is not guaranteed. Terms of service

Questions, answered

Who is WavyOS built for?

Small businesses that take orders or bookings ahead of time, mostly through Instagram: florists, cake studios and bakeries, food sellers and caterers, tattoo and hair studios, detailers and other automotive shops, and car rentals. If customers DM you to order or book, WavyOS gives that order a page, a deposit and a place in your schedule.

Do I need technical experience?

None. We build and configure everything: your storefront, your catalog, your prices, your policies, your pickup windows. You review and approve. Your portal is a phone-first dashboard you'll learn in a few minutes.

How long until I'm taking real orders?

You're usually live in under 2 days, once Stripe verifies your account. Your storefront goes up the same day, and the assistant is trained on your business before it answers anyone.

Can the assistant make up a price, or promise something I didn't approve?

It is built so it structurally can't. Two separate checks run before a message ever leaves. First, grounding: every number the assistant produces has to appear in the data we gave it, which is your catalog and your rules. If a figure shows up that isn't in your numbers, the message is not sent; a safe fallback goes instead and the attempt is written to an audit log. Second, a guard reads every outgoing reply on both DM and SMS and blocks a specific list of things it must never say in your name: a health or allergy verdict, a promise you never authorised, a claim about a competitor. For genuinely custom work it doesn't guess at all: it collects the details and hands the order to you to price, which is the moment you saw in the demo on our homepage.

What happens when it doesn't know something?

It stops and gets you, rather than improvising. When a customer needs a human, or asks something outside what it was given, the conversation is flagged, you're notified, and the assistant steps back from that thread. You can pick it up from your phone. Once you've handled it, the thread is marked resolved and the assistant knows not to raise the same issue again on the customer's next message. Questions it couldn't answer are also collected for you, so gaps in your setup surface as a list instead of as silence.

Can I take over a conversation, or switch it off?

Both, and you don't need to open a laptop. You can pause the assistant for one specific customer while you handle them yourself, or pause the whole thing for your shop. On Pro you can do it by text: send PAUSE to your own business number and it stands down, send ON and it's back. It asks you to confirm first, so a stray text can't silence your shop by accident. You can also stop taking orders for a date, or switch to a limited menu, without turning the assistant off at all.

What's a Founding Client?

The first 5 clients pay $149/mo instead of $199/mo, locked in for life. Same software, same support, just a lower rate while we grow together. After 5 spots fill, Starter goes to $199/mo. Starter has no setup fee either way.

Are there any transaction fees?

No hidden fees for your customers. Your customer pays exactly the price you set, with no card fee added at checkout. Card processing is a cost to your shop, taken out of each payment before it reaches your Stripe account: Stripe's standard rate (2.9% + $0.30) plus a small WavyOS platform fee (1% on Storefront, 0.5% on every other plan). On a $300 order that is $9.00 to Stripe plus $3.00 to WavyOS = $12.00 on Storefront, or $9.00 plus $1.50 = $10.50 on Starter, Pro and Growth. Your customer pays exactly $300. Payments land straight in your Stripe account.

Is there a contract?

No contracts, and no minimum term. Cancel any time. On monthly billing, cancelling stops the next month's charge. Annual billing is a discount for paying upfront, not a commitment you're locked into: you can still cancel whenever you like, it stops the renewal, and you keep everything until the year you've paid for runs out. What it doesn't do is refund the unused part of that year, so choose annual because the discount is worth it to you, not because you're required to. Either way your customer data and order history are yours; we'll export to CSV on request.

What happens if something breaks while I'm asleep?

The failure is retried, and if it still doesn't go through a human is put on it rather than the job disappearing. That's the actual design: one automatic retry after the transient cause has had time to clear, then it stops retrying and raises a flag that a person works. Your Instagram connection is checked every day and renewed automatically before it expires; if it ever does expire, that becomes an alert rather than a quiet outage you discover from an angry customer. Nothing about this depends on you noticing first.

Does my customers' information go to the AI?

Email addresses and phone numbers are stripped out and replaced with placeholders before any message reaches the AI, and card numbers never touch WavyOS at all: on your order page, card details go from your customer's browser straight to Stripe. The assistant does keep what it needs to do the job: your customer's name, their Instagram handle, and, if you deliver, the delivery address. One honest exception: photos and voice notes cannot be redacted and go through in full. The full list, including what we don't claim, is on our security page.

How seriously do you take security?

Seriously enough to publish the list. Payments run through Stripe, so card details are never ours to hold. Every business's data is walled off from every other business's, enforced at the database, and a query that could reach across two shops fails our build before it ships. Email addresses and phone numbers are stripped out and replaced with placeholders before any message reaches the AI. And the access links we send your customers are stored only as one-way hashes, so the working link exists in their message and nowhere else. We don't sell customer data, ever. The full list, including the three things we refuse to claim, is on our security page.

What does the Pro setup fee cover?

The one-time setup fee is a flat $300, plus LLC fees if you don't have an LLC yet (those go to your state or a filing service, not to us). It covers provisioning your dedicated business text number and registering it with carriers (10DLC). Texting needs your business EIN, and we walk you through what's needed and can point you to a trusted partner. We don't form LLCs, file with the IRS or give legal or tax advice ourselves.

How does the SMS number work?

On Pro you get a dedicated business number. Customers text that number to order; your assistant answers 24/7 based on your business rules. SMS texting requires a registered business with an EIN, a US carrier requirement for A2P 10DLC messaging. Carrier registration is yours to complete and approval times vary; the rest of WavyOS works right away, and your SMS line switches on when it clears. No EIN yet? We can point you to a trusted partner. We don't form LLCs or file EINs ourselves.

Something not answered here? Email us and a person answers.

Ready when you are.

You’re usually live in under 2 days, once Stripe verifies your account.