Partner program

Your client files the request. Your agent ships the fix. You get paid for the dashboard.

Bring your client's Next.js site and the agent you already use. xTerminal gives your client a dashboard and routes every change request to your agent through MCP. You review the PR. Your client pays xTerminal; you earn 20% of every invoice, every month, for as long as they stay. On top of your build fee.

Free to join · Self-serve · Attribution by workspace, not cookies

20%

Recurring commission

On every invoice the workspace pays. Flat rate, no tiers to unlock.

Lifetime

For as long as they stay

No 12-month cliff. If the site is live and paid, you're paid.

Workspace

Attribution unit

You create the workspace, you own the credit. No cookies, no click windows, no disputes.

Monthly

Payouts

Paid via Stripe or PayPal after a 30-day hold. $25 minimum.

Built for the developer who already owns the client and already uses an agent.

The request loop runs on your agent.

Owners file requests in their dashboard. Each one carries the page, the block, and the ask. xTerminal routes it to whatever agent you've connected. Your agent works inside a fixed scope, opens a PR, and hands it to you. You review, you merge, the owner sees it done. Nobody texts you a screenshot on Sunday.

Bring the agent you already pay for.

Cursor, Claude, Grok Bot, anything that speaks MCP over HTTP. Nothing in xTerminal is specific to one runtime. Tenant isolation lives in xTerminal's scoped tokens, not in the agent. Swap agents next year; the loop doesn't change.

You stop paying for the layer your client edits.

Every managed-host and plugin bill you ever passed through was a cost you had to justify. This flips it. The dashboard your client logs into is the thing that pays you.

Your client gets a dashboard. You didn't have to build it.

Pages, blocks, team, services, blog, contact submissions, requests. The admin generates its forms from your block registry. You restyle blocks; the admin doesn't care what they look like.

The math is simple.

Foundation is $29/mo. Advanced is $49/mo. Managed, with the request loop, is $99/mo. Ten Managed workspaces is $198 a month for reviewing PRs your agent already wrote. Annual plans pay the year up front. Your build fee is still your build fee.

Three env vars. That's the integration.

NEXT_PUBLIC_XT_API_BASE_URL, XT_BACKEND_CONTACT_ENDPOINT, NEXT_PUBLIC_XT_TENANT_SLUG. The contact form proxies server-side. No database keys ever ship to the client's deployment.

Live before lunch.

Five steps from a partner account to a paid workspace whose requests land in your review queue.

  1. 01

    Sign up

    Create a partner account. You get a partner slug, a Partners tab in your admin, and a referral link for the cases where the client signs up on their own.

  2. 02

    Create the workspace

    Create your client's workspace from your Partners tab. Attribution is set at creation. Invite the owner. When they subscribe, the workspace is yours on the ledger.

  3. 03

    Connect the site

    Drop the three env vars into the client's Vercel project. The setup wizard in admin walks it. Deploy. The dashboard is live.

  4. 04

    Connect your agent

    On a Managed workspace, point your agent at the workspace's MCP endpoint with a scoped token. Requests start routing to it. Its PRs land in your repo for your review. One attempt per request; anything it can't do comes to you instead.

  5. 05

    Get paid

    Every invoice the workspace pays writes 20% to your ledger. Thirty days later it clears. Monthly, it pays out. You watch it accrue in your Partners tab.

Owner files a request

Submitted

Add a “Now booking fall installs” banner to the home page.

Feature · Home

Your agent opens a PR

Awaiting your review

#128 site: add fall installs banner to Home

1 commit · 2 files · request/fall-installs-banner

One attempt, inside scope, in your repo. You review and merge.

You merge

Live

The owner's thread flips to Live. They never saw the repo. Nothing shipped without you.

For developers who ship sites and keep the client.

Freelance Next.js developers

You build the site, hand off, and get called back every time copy changes. Put the copy in a dashboard and get paid for the handoff instead of the callback.

Small agencies moving off page builders

You've already decided the next site isn't going on a page builder. This is where the client lands after that decision. Migration is your service; xTerminal is the destination.

Developers with a template

If you have a Next.js starter you deploy repeatedly, connect it once. Every deployment from then on is a workspace with your slug on it.

Studios that already run on agents

If Cursor or Claude does your maintenance work, Managed turns that into a product your client pays for. Their requests go straight to your agent; you review. The permission model is the one your client already sees in their dashboard.

It's real and running.

7

Paying workspaces live today

21

Months of paid subscriptions in production

  • Your client's content is theirs. Pages, blocks, and records export as JSON from Workspace Settings at any time, on any tier.
  • Vercel hosting, Supabase Postgres, Stripe billing. Nothing exotic in the stack, nothing you can't inspect.
  • One founder-operator building on the same platform for his own agency's clients.

Partner questions, answered.

Commission, attribution, agents, and payouts. The short version.

Ask something else

20% of every invoice the workspace pays. Foundation is $29/mo or $290/yr; Advanced is $49/mo or $490/yr. Monthly plans pay you monthly. Annual plans pay the full year's commission at once, after the hold clears. It repeats every renewal.

Build the site once. Let your agent handle the requests. Get paid every month.

Free to join. Self-serve. Attribution by workspace.