Field note · opportunity
Should an AI Feature Be Standalone or Part of an Existing Product?
Use a weighted scorecard, veto path, and sensitivity check to decide whether an AI capability belongs inside an existing product, outside it, or nowhere customer-facing.

The hardest part of an AI feature is often not the model. It is deciding where the capability belongs.
I have shipped NotClass, a consumer app used by 10,000+ people. I use that locked fact for one narrow point: a shipped product creates an operating responsibility that a demo does not. It doesn't prove that NotClass should have been embedded or standalone, and I won't turn it into a case study it isn't.
The useful decision is smaller and more concrete. Does the capability improve a job that already happens inside your product, coordinate work that crosses several products, or serve a private workflow that should never become a customer-facing offer?

The sourceable artifact on this page is a weighted scorecard for answering that question. Its worked totals are 31 for an embedded support assistant, 84 for a cross-tool proposal workflow, and 38 for an internal operating brief. These are hypothetical exercises, not market measurements. The value is the visible assumptions and the testable boundary.
What are you actually deciding?
You are deciding whether the AI capability shares the host product's user, trigger, data, buyer, and accountability. If it shares most of them, embed it. If it coordinates work across tools and has a distinct buyer, test it as a standalone product. If its value depends on private company context, keep it internal.
“AI product” and “AI feature” are not technical categories. They are operating choices.
An embedded feature appears where the user already works. It can use the current record, permissions, workflow state, and review path. A standalone product owns a separate destination, onboarding path, support model, and often a separate budget. An internal capability may have a real interface and a serious operating contract, but its buyer and data boundary stay inside one organization.
Microsoft's business-envisioning guidance starts with the problem, business objective, measurement of success, and accountable stakeholder before a team chooses an AI solution. It also separates business viability, user experience, and technical feasibility. That guidance supports the order of this decision, but it does not prescribe the scorecard below. The scorecard is my product-boundary artifact.
How does the standalone-fit scorecard work?
Score each dimension from 1 to 5 for standalone fit, multiply by its weight, add the results, and divide by 5. The total is out of 100. A high score is a reason to test a separate product boundary, not permission to build one.
The weights give the most influence to distribution, integration depth, and trust and accountability. Those dimensions explain whether the capability creates a new destination, whether it must coordinate work beyond one system, and whether a separate team can own the consequences. Frequency, data, switching cost, buyer identity, and value outside the host matter next. Support burden has a smaller weight because scope and onboarding can sometimes change it, although it remains a veto risk when it is unknown or extreme.
| Dimension | Weight | Score 1 means | Score 5 means |
|---|---|---|---|
| Workflow frequency | 10 | One-off or rare work | Daily or event-driven work with a clear repeat pattern |
| Existing distribution | 15 | The host reaches the user at the exact moment of need | A standalone channel or audience can reach the user without the host |
| Proprietary data | 10 | Value depends on host-exclusive data | Data is portable, user-owned, or can be governed independently |
| Integration depth | 15 | One host system is enough | The workflow coordinates three or more systems |
| Trust and accountability | 15 | The host is the system of record and owner | A separate buyer can own controls, approvals, monitoring, and escalation |
| Switching cost | 10 | Leaving or adding a destination creates major friction | Users already move between tools and can change the coordinator |
| Buyer identity | 10 | The same buyer already owns the host product | A distinct buyer has a distinct problem and budget |
| Support burden | 5 | Every customer needs deep custom context and hand-holding | Inputs and support can be standardized |
| Value outside the host | 10 | The capability is useful only with one host's data or screen | The capability remains useful across hosts or as its own workflow |
The 1 and 5 anchors are deliberately directional. For example, a high integration score does not mean “integration is easy.” It means the cross-tool coordination itself may be the product. If the integration is merely an awkward dependency on one host, score it low and explain why.
Microsoft uses a related distinction in its AI Decision Framework: immersive experiences are destinations, assistive experiences travel with the user, and embedded experiences fix one specific thing in an existing flow. The same framework says to define autonomy and human approval points before selecting a platform. Its experience framing is a useful external check on the placement logic here.

Use these bands:
| Total | Default decision | What it means |
|---|---|---|
| 0 to 49 | Embed or keep internal | The capability depends heavily on a host, private context, or the host's buyer. |
| 50 to 64 | Prepare and re-score | The boundary is unclear. Test the weakest assumptions before choosing a destination. |
| 65 to 79 | Run a boundary test | A standalone hypothesis is plausible, but the team should test distribution, buyer, integration, or support. |
| 80 to 100 | Standalone candidate | The capability has enough independent shape to test as a separate product, subject to vetoes. |
Which vetoes override the score?
A score cannot compensate for a missing owner, an unsafe data boundary, or a consequence nobody can review. Treat these as gates, not low numbers.
Stop the standalone path and redesign the capability if any of these conditions is true:
- No accountable buyer or owner exists. Someone must be able to approve the roadmap, define success, handle escalation, and decide when to stop. “The market” is not an owner.
- The capability cannot access the required data lawfully and clearly. If the standalone product only works by depending on a host's private records, the dependency must be explicit. Otherwise, embed it or create a governed integration.
- The product cannot explain who approves consequential actions. Drafting, classification, and recommendations may fit a supervised workflow. Sending commitments, changing records, moving money, or making high-impact decisions needs a defined approval and audit path.
- Support burden is unknown at the proposed scope. A standalone product that requires bespoke setup for every customer may be a service, an internal tool, or a narrower feature. Don't hide that operating model behind a product label.
- There is no value outside the host. If users would never use the capability without one host's data, screen, or permissions, a separate destination creates a tax without creating a product.
NIST's AI Risk Management Framework treats governance as cross-cutting and says mapping context and risks should inform an initial go or no-go decision, with risk work continuing through the system lifecycle. The NIST AI RMF Core is not this scorecard. It is the reason the veto path exists. OECD's principles similarly name transparency, safety, security, and accountability as values for trustworthy AI. The OECD principles support the trust dimension without turning it into a numeric promise.

When should an AI assistant stay inside an existing system?
Embed the capability when the host already owns the trigger, data, user, and record of truth. The feature can still be valuable and paid. It just earns its value by reducing friction in a workflow the customer already adopted.
Worked case 1: support triage inside a ticketing system
Imagine an AI assistant that classifies incoming tickets, retrieves relevant help content, and drafts a response for a support agent. The ticketing system already contains the conversation, customer identity, queue, priority, permissions, SLA, and final response. The support lead already owns the quality decision.
| Dimension | Score | Reason |
|---|---|---|
| Workflow frequency | 3 | Tickets arrive repeatedly, but the capability is tied to one record flow. |
| Existing distribution | 1 | The host is already open when the work begins. |
| Proprietary data | 1 | The useful context lives in the host's tickets and knowledge connections. |
| Integration depth | 2 | It may call a knowledge source, but the core task is one-system work. |
| Trust and accountability | 2 | The support organization and ticket record remain the accountability path. |
| Switching cost | 1 | A new destination would force agents to move the ticket context. |
| Buyer identity | 1 | The same support buyer already owns the host workflow. |
| Support burden | 2 | Support policies and customer configuration create host-specific variation. |
| Value outside the host | 1 | The feature is weak without the ticket, queue, and customer context. |
| Weighted total | 31/100 | Embed in the existing system. |
This is not a small score because support triage lacks value. It is small because the host has the distribution, data, buyer, and accountability. A standalone product would make the agent remember to open another destination, transfer context, and reconcile actions back into the system of record.
The right first version is a narrow assistive or embedded experience: classify, retrieve, draft, and let a named support owner approve. Microsoft explicitly places lightweight, single-entity interactions in the embedded pattern and emphasizes human control. The product boundary follows the user's work, not the fact that a model is involved.
When can a cross-tool workflow justify a standalone product?
Test a standalone product when the capability's main job is coordinating work across tools, its buyer is distinct, and its value survives after any one host is replaced. Keep an embedded entry point during the test if that is the cheapest way to observe real use.
Worked case 2: proposal operations across several systems
Imagine a capability that gathers a sales opportunity from a CRM, a call transcript, a proposal document, approved pricing rules, and an e-signature system. It produces a source-linked proposal pack, flags missing commitments, and routes the draft to the right approver.
This is not a claim about a real company or market. It is a stress test for the artifact.
| Dimension | Score | Reason |
|---|---|---|
| Workflow frequency | 4 | Proposal work repeats around active opportunities. |
| Existing distribution | 4 | It can start from a host, but the problem is visible across the revenue workflow. |
| Proprietary data | 4 | The product can work from customer-authorized records across tools. |
| Integration depth | 5 | Coordination across CRM, documents, calls, pricing, and signature is the core job. |
| Trust and accountability | 4 | A sales operations or proposal owner can define approvals and audit needs. |
| Switching cost | 4 | Teams already move through these tools, so a coordinator can be changed. |
| Buyer identity | 4 | A revenue operations buyer may own the cross-tool bottleneck. |
| Support burden | 3 | Integrations and permissions create meaningful but testable support work. |
| Value outside the host | 5 | The capability remains useful if the CRM or document tool changes. |
| Weighted total | 84/100 | Standalone candidate, with a host entry point during testing. |
The score does not say “build the entire platform.” It says the cross-tool coordination is substantial enough to earn a standalone hypothesis. The first test could be a concierge workflow with one buyer, a fixed set of connectors, and an explicit approval step. If every customer needs a different integration map, the support veto may send the design back toward a narrow embedded feature or an implementation service.
When should the capability stay internal?
Keep the capability internal when its value depends on private data, internal permissions, and company-specific operating context, with no clear external buyer who would pay for the same outcome. Internal does not mean casual. It means the product boundary stops at the organization.
Worked case 3: a private operating brief
Imagine a weekly operating brief that reads internal documents, team messages, support themes, and finance exports, then produces a source-linked briefing for one leadership team. It should not send messages, change records, or make financial decisions without review.
| Dimension | Score | Reason |
|---|---|---|
| Workflow frequency | 4 | The brief runs on a regular operating cadence. |
| Existing distribution | 1 | There is no external audience to distribute to. |
| Proprietary data | 1 | The value comes from private company context. |
| Integration depth | 4 | It reads several internal systems. |
| Trust and accountability | 2 | The leadership team can own it internally, but externalizing trust is not defined. |
| Switching cost | 1 | The capability is woven into internal permissions and habits. |
| Buyer identity | 1 | There is no distinct external buyer in the scenario. |
| Support burden | 1 | Company-specific context makes support hard to standardize. |
| Value outside the host | 1 | The output has no clear value outside this company's operating context. |
| Weighted total | 38/100 | Keep it internal. |
The cross-tool integration does not automatically make this a standalone product. Data ownership, permissions, and accountability point the other way. An internal service can still have a product owner, release gate, data contract, evaluation set, audit trail, and retirement decision. Microsoft lists privacy, security, transparency, and accountability as responsible AI principles, while NIST emphasizes context and lifecycle governance. Those controls matter even when no customer buys the capability.
Which assumption would flip the standalone decision?
Change one input at a time. If a small change flips the outcome, the boundary is a hypothesis and the next step is evidence collection, not architecture commitment.
For the proposal workflow, I used 80 as the standalone-candidate threshold. The baseline score is 84. These are the same hypothetical scores from the artifact in research.md.
| Assumption changed | Baseline to changed score | New total | Result |
|---|---|---|---|
| The host gains immediate access to nearly every target user | Distribution 4 to 1 | 75 | Boundary test, not a standalone candidate. |
| The workflow narrows to one host and one export | Integration 5 to 2 | 75 | Boundary test, not a standalone candidate. |
| The host buyer also owns the cross-tool problem | Buyer identity 4 to 1 | 78 | Boundary test, not a standalone candidate. |
| The required data becomes exclusive to the host | Proprietary data 4 to 1 | 78 | Boundary test, not a standalone candidate. |
| The capability is useful only as an adjacent host feature | Outside value 5 to 2 | 78 | Boundary test, not a standalone candidate. |
The practical finding is not that 75 is a universal truth. It is that distribution, integration depth, and buyer identity deserve early validation because each can move this case out of the standalone band. Ask three cheap questions before you build:
- Can the buyer name a problem that exists across tools, not just a missing button in one tool?
- Can the workflow start from a channel you can reach without borrowing a host's distribution?
- Can a buyer approve the result and own support without the host's team becoming your hidden operations department?
If the answers are unclear, keep the architecture reversible. Share a backend if that reduces risk, but don't advertise a standalone product until the separate buyer, channel, and support model are real enough to test.
What should you do before fixing the product boundary?
Run the scorecard with the people who own the workflow, then test the assumption with the biggest weighted effect. A practical sequence is:
- Write the job without the AI label. State the trigger, current steps, output, user, buyer, and accountable owner.
- Score the nine dimensions separately. Have the product and operating owners write the reason for every 1 and 5. Don't average away disagreement.
- Apply the veto path. If owner, data rights, approval, support scope, or outside-host value is missing, mark the decision as prepare, redesign, or internal.
- Run the smallest boundary test. Use a prototype or concierge workflow to test the buyer, trigger, integration, and review path. A polished chat screen tests very little about product placement.
- Re-score after evidence. Keep the old score beside the new one. The change is often more informative than the total.
The parent guide, how to prioritize AI use cases in a small business, helps decide which business problem deserves attention before this boundary decision. If the feature itself is still only a demand hypothesis, use how to validate demand for an AI feature before building it. If the underlying question is whether to build a system at all, compare it with should I build or buy an AI agent for my business.
My verdict is simple: default to the existing product when the host already owns the habit, data, buyer, and accountability. Earn a standalone product with cross-tool value, independent distribution, and a distinct owner. Keep private, company-specific capabilities internal until someone can show a safe, supportable external job.
If you want help turning the scorecard into a decision with your team, work with Marius Manolachi on AI product capability. The useful output is not a more exciting AI roadmap. It is a boundary your team can explain, test, and own.
Questions people ask next
Can an AI feature start embedded and later become standalone?
Yes. Keep the first version embedded when the host supplies the trigger, data, and accountable owner. Split it only after evidence shows that the workflow crosses tools, a distinct buyer owns the problem, and the capability creates useful value outside the host.
Does a standalone AI product need proprietary data?
No, but it needs a reason to exist beyond a thin interface over a general model. Portable workflow knowledge, integrations, distribution, a distinct buyer, or independently governed data can support the boundary. Host-exclusive data usually argues for embedding or a formal platform relationship.
When should an AI capability stay internal?
Keep it internal when its value depends on private data, internal permissions, or company-specific context and there is no clear external buyer. An internal capability can still be a serious product inside the company, with an owner, controls, evaluation, and support plan.