Outcomes you define on your product's MCP, configured to each customer, sold and run by your agent. A recurring report, an audit that fixes what drifted, a monitor that acts. Bespoke software nobody had to build.
How it works
A service is a job your product can do for a customer, run through your MCP as that customer.
1Connect your product's MCP.
Aimdoc works through the tools your product already exposes. No integration code.
2Aimdoc authenticates as each customer.
Every call runs as that user, with their permissions, in their account.
3The agent and every service do real work.
In your app, over email, on your site, or for another agent. Where a tool is missing, a task definition teaches the browser path.
A service is a named outcome, the tools it may use, and the limits it runs inside. You stop listing features and start delivering results.
Hartwell Logistics
4 services configured to this account
Weekly account audit
Mondays, 7:00 · Fixed 3 drifted settings
Usage drop monitor
Continuous · Emailed 2 accounts this week
Monthly executive report
1st of the month · Sent to 4 recipients
Failed sync investigation
On trigger · 2 resolved, 1 escalated
A customer says what they want. The agent picks the service, fits it to their account and schedule, and runs it.
Can you export last month's qualified leads to HubSpot?
On it — running the export now.
Done in 40 seconds — no ticket, no queue.
Every run authenticates to your product's MCP as that customer, so the work happens in their account with their permissions and nothing more.
acting as matthew@hartwell.io · Hartwell Logistics
list_shipments(status: "exception")
MCP tool · with their permissions
update_carrier_rule(warehouse: "EU", carrier: "DHL")
MCP tool · with their permissions
export_invoices(month: "August")
no tool · ran the task definition in the browser
A service can run once, on a cadence, or whenever something happens in your product for that customer.
Orders
Purchases, subscriptions, and plan grants
Monthly executive report · Hartwell Logistics
Renews Oct 1 · 3 of 4 runs left
Failed sync investigation · Northwind Freight
Access until Sep 30 · no further charges
Weekly account audit · Bluewater Retail
Included with Growth plan
Include a service with a plan, make it requestable, or put a price on it. Customers buy it where they already talk to your agent, through your own Stripe account.
Monthly executive report
Shipments, exceptions, and carrier spend. Delivered on the 1st.
Monthly report
$199 / month
One report
$49 once
Paid to your Stripe account
Hartwell Logistics · Subscription active
Service unlocked
First report scheduled for the 1st
Services are the unit, not the agent. Next, the same catalog is published beside your Agent Gateway so a customer's own agent can find a service and get the outcome without opening your product.