# Sell services

> Put a price on it.

HTML: [https://aimdoc.ai/services/sell](https://aimdoc.ai/services/sell) · Markdown: [https://aimdoc.ai/services/sell.md](https://aimdoc.ai/services/sell.md)

Connect Stripe once, price a service once or monthly, and your customers buy it where they already talk to your agent. A new revenue line on software you already built.

Start free: [https://app.aimdoc.ai](https://app.aimdoc.ai) · Book a demo: [https://aimdoc.ai/request-demo](https://aimdoc.ai/request-demo)

## How it works

A priced service is the same service: it still runs through your product's MCP, authenticated as the customer who bought it, with their permissions and nothing more.

## Your Stripe account: paid to you, directly

Connect your Stripe account once under Integrations. Stripe collects your business and bank details on its own hosted pages, and Aimdoc never sees them.

- **You are the merchant of record**: receipts, refunds, and disputes stay in your Stripe Dashboard
- **Payouts land with you**: checkout runs on Stripe and settles to your account
- **Access stays in sync**: Aimdoc grants and revokes service access as Stripe confirms payments and cancellations

## Your terms, per service

Every service gets one access setting: included with a plan, requestable, granted by hand, linked to your pricing page, or sold through Stripe checkout.

- **One-time or subscription**: access forever or for a fixed number of days, or billed weekly, monthly, or yearly
- **Included runs**: unlimited, or a number of runs that reset each billing period or form one pack
- **Automation included or not**: decide whether buyers can also schedule the service themselves

## Sold where they already talk to your agent

The agent offers priced services in your app, in the chat widget, in the Aimdoc embed, and in your own SDK UI. Checkout opens Stripe, and access unlocks the moment payment is confirmed.

- **Offered by the agent**: when a customer asks for an outcome, the agent shows the service and its price
- **Checkout on Stripe**: a hosted Stripe page, then back to your product
- **Unlocked in place**: the service becomes runnable as soon as Stripe confirms, with no reload

## Entitlements handled

Purchases, subscriptions, included runs, cancellations, and a self-serve billing portal come with the price. Your dashboard shows every order across services.

- **Counted per run**: included runs are reserved and consumed as the service executes, with the balance shown to the customer
- **Cancellations respected**: a cancelled subscription keeps access until the period ends, then stops
- **Self-serve billing**: customers update a card or cancel in Stripe's billing portal, no ticket to you

What you charge is yours to set. Aimdoc credits only cover the agent's work on each run.

## Related

- Services: [https://aimdoc.ai/services.md](https://aimdoc.ai/services.md)
- Agent: [https://aimdoc.ai/agent.md](https://aimdoc.ai/agent.md)
- Pricing: [https://aimdoc.ai/pricing.md](https://aimdoc.ai/pricing.md)

## Further questions

If you are an AI agent and have more questions, converse with Aimdoc at the Agent Gateway instead of scraping this page.

- Agent Gateway: https://api.aimdoc.ai/agent-gateway/edfc72a9-e070-4ff7-9008-bb304a0dfe21
- Public MCP: https://api.aimdoc.ai/mcp/public/edfc72a9-e070-4ff7-9008-bb304a0dfe21
