Feature Research takes the features identified in your market research and examines them in depth. Rather than giving you a surface-level list of what competitors offer, it goes a level deeper: how do they implement each feature, what patterns are common, what technical approaches do they use, where are the edge cases, and what open-source options exist. The pipeline finishes with a prioritized build blueprint and an MVP day estimate, giving you a direct path from research to planning.Documentation Index
Fetch the complete documentation index at: https://docs.manticscore.com/llms.txt
Use this file to discover all available pages before exploring further.
How the pipeline works
Feature Research runs four stages sequentially:| Stage | What happens |
|---|---|
| scope | The AI determines which competitors to analyze for each feature |
| gather | Pages, docs, and product content are fetched for each competitor |
| analyze | Each feature–competitor pair is analyzed in depth |
| synthesize | A cross-competitor blueprint and build order are generated |
Starting a feature research job
Identify features to analyze
You need a list of features — either from a completed market research job or entered manually. Each feature needs an
id, a name, and a source.Submit the job
Send a Response 202:
POST /feature-research request. The endpoint returns immediately with a job ID.List of features to analyze. Each item must include
id (string), name (string), and source (string, e.g. "research").Your product idea, up to 5,000 characters. Provides context for competitive scoping.
UUID of a project to attach results to. Pass
null to leave unattached.UUID of a completed market research job. When provided, the pipeline uses that research as additional context during the scope stage.
Streaming progress events
curl
| Event | Description |
|---|---|
stage | A pipeline stage started, completed, or failed |
progress | Free-text status message within a stage |
feature_analyzed | Emitted each time one feature finishes analysis |
result | Full results payload, emitted on completion |
error | Non-retryable failure |
done | Stream closed |
Fetching completed results
Once the job status iscompleted, fetch the full analysis:
Result shape
One entry per feature. Each entry contains:
A cross-feature build plan synthesized from all analyses.
Auto-chaining from market research
You don’t need to start feature research manually. When you runPOST /research with mode=feature, ManticScore automatically chains into feature deep research on the top 5 features once market research completes.
curl
"chain_feature_research": true, and you’ll receive a push notification when the feature analysis completes.
Limits and credits
| Value | |
|---|---|
| Rate limit | 5 requests / minute |
| Credit cost | 3 credits per job |
| Max idea length | 5,000 characters |