Build in public

What We Actually Built: Selling Machinery an Agent Can Operate

TL;DR

A payment link takes money once. A real business needs bumps, upsells, subscriptions, coupons, affiliates, tax, invoices, refunds and dunning — the selling machinery. We built all of it as 28 tools an AI agent can operate over MCP, on your own Stripe account, with guardrails that mean the agent literally can't misprice a product or fake a countdown. The large majority of gocushy's own code was written by AI and adversarially reviewed by other AI, it carries 330+ automated tests, and it's dogfooded: our founding checkout runs on gocushy. Founding member access opens Friday, July 24.

A payment link takes money once. That's the whole job it was built for, and it does that job well. But a payment link isn't a business. A business needs to sell a little more on each order, to bill again next month, to pay the people who send it customers, to charge the right tax and issue a real invoice, to hand money back cleanly when something goes wrong, and to chase a card that just got declined. That collection of unglamorous, load-bearing parts is what we call the selling machinery — and until recently it only existed inside dashboards a human had to sit down and click through.

This is the "here's what we actually shipped" post. Over the last months we built the machinery as a set of tools an AI agent can operate directly, through the Model Context Protocol, on your own Stripe account. Twenty-eight tools in total. You connect an agent through the npm package @gocushy/mcp (Claude Desktop, Claude Code, Cursor) or a remote MCP endpoint (ChatGPT and other hosted agents), and there's a plain REST API and an ordinary human dashboard alongside. Every payment settles with you — Stripe Connect direct charges — so gocushy never holds your funds and never becomes the merchant of record. Here's what's inside, grouped the way it actually gets used.

Capture more per sale

Three mechanics do most of the work on average order value, and your agent can wire all three from a sentence. Order bumps add a checkbox offer under the card field. One-click post-purchase upsells charge the card the buyer already gave you, no re-entry. Coupon codes let you run a launch price or a partner discount without rebuilding the offer. "Take the $49 course, add the $17 workbook as a bump, and set a 20%-off code for my list" is a handful of tool calls, not an afternoon in a settings screen.

Make it recurring — and keep it paid

Subscriptions bill on your Stripe, with renewals generating their own orders and receipts. Recurring revenue has a failure mode, though: cards expire and get declined. So the machinery includes email-platform connectors to multiple ESPs and built-in follow-up and dunning that chases failed payments instead of quietly writing them off. And when a sale completes, delivery webhooks fire so whatever you use to grant access hears about it immediately.

Grow through other people

You get your own affiliate program, not a bolt-on. It tracks referrals, holds commissions back before they come due, and claws them back automatically on refunds — the part most home-grown affiliate setups quietly get wrong. Your agent can create an affiliate, pull their link for a specific offer, and manage the payout workflow without you opening a screen.

Stay compliant

Selling across borders drags tax and paperwork in whether you planned for it or not. Stripe Tax runs against your own registrations. Every sale can produce a sequential, compliant invoice. Refunds work from both the dashboard and the API and stay synced with Stripe in both directions, so the two systems never disagree about what was returned. (This is product information, not tax or legal advice — where you must register is a question for your accountant.)

Run it without holding your breath

Operating a store through an agent means you want a clear record and a way to rehearse. Every action — by an AI, a human, or the system itself — is written to an account activity log. There's two-factor auth on the account. A test-drive mode lets you walk your own checkout end to end with the payment simulated, so you see exactly what a buyer sees before a real card is involved. And there's a public status page, because a platform that touches money should be honest about its uptime in public.

The honest objection: "you're going to let an AI touch my store?"

It's the right question, and the answer isn't "trust the model." It's that we built the platform so the agent cannot do the damaging thing, whatever it's told. Concretely:

How this got built

Worth being straight about, since it's the same bet we're asking you to make: the large majority of gocushy's own code was written by AI agents, and then reviewed and adversarially attacked by other AI agents before any change was accepted. Underneath that sits 330+ automated tests and multiple security review passes. And we dogfood it — gocushy's own founding checkout runs on gocushy. None of that makes the software perfect. It does mean the guardrails above aren't a marketing diagram; they're the constraints we run our own money through.

That's the whole pitch, really. Not a prettier cart — AI made pretty pages effectively free. The machinery a business actually runs on, rebuilt so your agent can operate it on your own Stripe, safely.

Founding member: fee-free for life.

Opens Friday, July 24, 2026. $195 one-time locks in lifetime access and 0% gocushy platform fees for life — you still pay only Stripe's standard rate. Limited to 200 seats. Optional Worldwide Tax & Affiliates Pack, +$95. After: Free ($0 + 3%) or Pro ($79/mo + 0.5%).

See the founding offer

Founding invites go out in order. No spam — launch updates and your invite, that's it.

Frequently asked questions

What is the "selling machinery" gocushy gives an agent?

It's everything a real business needs beyond taking one payment: order bumps, one-click post-purchase upsells, subscriptions, coupon codes, your own affiliate program, Stripe Tax, sequential compliant invoices, email follow-up and dunning for failed payments, delivery webhooks, and refunds. gocushy exposes all of it as 28 MCP tools your AI can operate, plus a REST API and a normal dashboard for humans.

Where does the money go?

Straight into your own Stripe account. gocushy runs on Stripe Connect direct charges, so every payment settles with you. gocushy never holds your funds and never becomes the merchant of record. You keep your customers and your normal Stripe payout schedule.

Isn't it risky to let an AI operate my store?

The safety comes from the platform, not from trusting the model. Prices live server-side, so an agent cannot misprice a product. Checkout copy is restricted to whitelisted blocks, so an agent can't break the page layout. Countdown timers hide at zero and can't be made to fake-reset. Buyer-facing pages use signed URLs. And the platform warns the agent when a product has no delivery method set, so nothing sells with no way to fulfil it. Every action by an agent, a human, or the system is written to an account activity log.

How was gocushy itself built?

The large majority of gocushy's code was written by AI agents and then reviewed and adversarially attacked by other AI agents before changes were accepted. It has 330+ automated tests and has been through multiple security review passes. It's dogfooded: gocushy's own founding checkout runs on gocushy.

What does founding membership cost?

The founding offer opens Friday, July 24, 2026: $195 one-time for lifetime access with 0% gocushy platform fees for life — you still pay Stripe's standard rate — limited to 200 seats. There's an optional Worldwide Tax & Affiliates Pack for +$95. After the founding window, pricing is Free ($0 + 3%) or Pro ($79/mo + 0.5%).

Sam Bakker
Sam Bakker is the founder of gocushy. He has a long track record building launch and funnel software for creators, and builds from New Zealand.