Skip to content

An agent sold as a service

Sell an agent that does one job for your customers, priced as a subscription or per outcome.

Sell an Agent that does one job for your customers, such as a renewal agent that emails tenants. It fills a Role in their business, priced per month or per outcome under an Outcome Contract.

What you get

  • 1Agent with its instructions, tools and budgetAgent
  • 1Offer priced per month or per outcomeOffer
  • 1Outcome Contract that says what counts as doneOutcomeContract
  • 1Mailbox and chat identity of its ownMailbox
  • 1approval before any act above its LimitApproval
  • 1Portal where the customer reads every Action it tookPortal

Guides

Build it in code

The agent and its Offer are one file, products/[product].mdx. Its tools are Verbs, called through MCP.

How it works