Agent · In your app

The agent inside your product does the work.

Not a tour, not a help center. A customer agent that knows who signed in, works your product through your MCP as that user, and offers the services you sell.

Free to start with 10,000 credits. No credit card required.

How it works

In your app, the agent has the same tools your product exposes, used as the signed-in user.

  1. 1Connect your product's MCP.

    Aimdoc works through the tools your product already exposes. No integration code.

  2. 2Aimdoc authenticates as each customer.

    Every call runs as that user, with their permissions, in their account.

  3. 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.

How the agent works with your product

Knows your product

It connects to your MCP on behalf of every user.

Connect your product's MCP server once. Every action the agent takes runs through those tools, authenticated as the customer who asked, with their permissions and nothing more.

  • Your tools, their identity: each call runs as the signed-in user, in their account, and is logged
  • Task definitions for the rest: where your product has no tool, record the task once and the agent runs it in the browser
  • Tribal knowledge included: narrate the caveats only your team knows; the agent keeps them
app.aimdoc.ai/integrations/mcp
yourproduct MCPconnected · 24 tools

acting as matthew@hartwell.io · Hartwell Logistics

  • list_shipments(status: "exception")

    MCP tool · with their permissions

    done
  • update_carrier_rule(warehouse: "EU", carrier: "DHL")

    MCP tool · with their permissions

    done
  • export_invoices(month: "August")

    no tool · ran the task definition in the browser

    done
Audit log3 actions · logged to the account
Setup

It does the setup.

A new user lands in your product and the agent configures the account with them, step by step, showing the work as it goes.

  • Operates your product: real setup completed while the user watches and stays in control
  • Troubleshoots the edges: if a third-party integration throws an error, it finds the fix
  • Knows when to hand off: escalates to your team the moment a human should step in
app.yourproduct.com/settings
yourproduct
Dashboard
Leads
Routing
Settings
Integrations
CRM
HubSpotConnect
API key
Paste your key
Save
Aimdoc
Starting setup…0/4
Context

It meets them with context.

The conversation from your website or gateway continues inside your app, so the first session starts with answers instead of questions.

  • No cold starts: use case, stack, and goal carry over from the first conversation
  • Identified through your SDK: website contact and app user connect automatically
  • One agent throughout: the agent they met on your site is the one helping them in-app
yourproduct.com/pricing

Can it route new trial signups to the right rep in HubSpot?

Yes — and I can set it up with you. Start a trial and I'll bring this conversation in with me.

Matthew started a trial
Context carried over:HubSpot60 seatsLead routing

Welcome back, Matthew. Let's connect HubSpot first — I'll do the setup with you.

Account

It knows the account.

With verified identity, the agent unlocks your CRM context for that user and their company, so every step reflects the relationship you already have.

  • Verified identity: a signed sign-in unlocks CRM context per user and account
  • Full account context: deals, history, and notes inform every answer and every step
  • Per-account, not per-segment: this user, this company, this use case
Identity verified — matthew@hartwell.io
Hartwellfrom your CRM
Open opportunityHartwell expansion · $24k
Note from salesSecurity review open; needs SSO
Last touchDemo with Alex · Jun 12

Welcome back, Matthew. I’ve already switched this trial to SSO, and we can pick up where you left off with Alex. You can also skip the billing step — you’re covered under the Q3 proposal.

Activation

Set up in the first session.

By the end of the first session the account is configured and the user has seen your product work on their problem.

  • A real account: configured during onboarding, not a slideshow
  • Time to value, compressed: the aha moment happens in the first sitting
  • Enterprise fits get routed: bigger deals go to your team with the whole journey attached
app.aimdoc.ai/accounts/hartwell
MS

Matthew Smith

Hartwell — trial, day 1

In trial

First session

  • 00:00Signed up — context from website chat
  • 00:41HubSpot connected
  • 03:12Lead fields mapped
  • 06:48Routing rules configured
  • 09:053 teammates invited
  • 11:32First lead routed
Enterprise fit — routed to sales with the full journey12 min
Ongoing

Customers ask. The agent does it.

After setup, every customer keeps an agent that can do anything your MCP allows: change settings, run reports, complete tasks, resolve issues.

  • Plain language in: users describe what they need; the agent does it in the product
  • Done, not explained: work completed through your tools, with the result shown in the app
  • Escalates with judgment: your team steps in for the moments that need a human, with full context
app.yourproduct.com/leads

Can you export last month's qualified leads to HubSpot?

On it — running the export now.

Running task0/4
  • Pulling qualified leads
  • Mapping fields to HubSpot contacts
  • Syncing records
  • Sending you the summary

Done in 40 seconds — no ticket, no queue.

Services

It offers your services.

The agent is where your catalog shows up: it suggests a fitting service, sells it if it is priced, and runs it for that account inside the app.

  • From your catalog: only the services you defined, with the tools you granted
  • Sold in the conversation: included with a plan, requestable, or bought through your Stripe account
  • Run and kept running: configured to the account, on a schedule, with results in the app
How services work
app.yourproduct.com/services

Hartwell Logistics

4 services configured to this account

From your catalog
  • Weekly account audit

    Mondays, 7:00 · Fixed 3 drifted settings

    running
  • Usage drop monitor

    Continuous · Emailed 2 accounts this week

    running
  • Monthly executive report

    1st of the month · Sent to 4 recipients

    scheduled
  • Failed sync investigation

    On trigger · 2 resolved, 1 escalated

    running
Called by
Your agentEmail replyTheir agent

Put the agent in your product.

Connect your MCP, identify the signed-in user through the SDK, and the agent takes it from there. Start free and see it on real signups.

Free to start with 10,000 credits. No credit card required.