Solutions and Opportunities help you move from research to building. Opportunities capture user needs and pain points, while Solutions define what you'll build to address them. Together, they bridge the gap between discovery and delivery.
What are Opportunities?
Opportunities are business needs, user pain points, or market gaps that your product can address. They help you organize and prioritize what problems are worth solving.
Why Opportunities Matter
By structuring opportunities hierarchically, you can break down complex problems into manageable chunks, prioritize based on impact, and link them directly to the solutions you'll build.
What are Solutions?
Solutions are product features, capabilities, or offerings that address specific opportunities. They represent what you plan to build, from initial idea through implementation.
Solution States
Track development progress
Idea: Initial concept, not yet planned
Planned: Prioritized and scheduled for development
In Progress: Currently being built
Implemented: Shipped and available to users
Creating Solutions and Opportunities
To create and manage solutions, visit the Solutions page where you can:
Create Opportunities: Document user needs and pain points
Define Solutions: Design features and capabilities to address opportunities
Link Coverage: Connect solutions to the opportunities they address
Track Progress: Monitor development state from idea to implementation
Solutions Workspace Interface
The solutions workspace provides a comprehensive environment for managing your product roadmap.
Opportunities Panel
Organize and prioritize user needs:
Hierarchical Structure: Create nested opportunities to break down complex problems
Reference Linking: Connect opportunities to personas, markets, insights, and hypotheses
Solution Coverage: See which solutions address each opportunity
Description: Rich text descriptions of the pain point or need
Solutions Panel
Design and track your product features:
Solution Cards: Each solution displayed with name, description, and current state
State Management: Track development progress (Idea → Planned → In Progress → Implemented)
Opportunity Coverage: See which opportunities this solution addresses
Image Attachments: Add mockups, diagrams, or screenshots
Competitor Reference: Link to competitor products that inspired or compete with this solution
Advanced Features
🤖 Website Analysis Spell
Extract solutions from competitor websites using AI:
Click the Analyze Website button
Enter a competitor's URL
Optionally select a competitor from your database
The Spell analyzes the website and extracts solutions
Review suggested solutions and accept the ones you want to track
Accepted solutions are automatically linked to the competitor
Website Analysis
The Website Analysis Spell scans competitor websites to identify their features, capabilities, and value propositions. This helps you understand the competitive landscape and identify gaps or opportunities.
Image Generation Spell
Generate visual mockups for your solutions:
Select a solution
Click the Generate Image button in the solution panel
Provide additional context or accept the default prompt
The Spell generates a visual representation of your solution
The image is automatically attached to the solution
Pro Tip
Generated images help communicate your vision to stakeholders and team members. They're especially useful during planning sessions and roadmap reviews.
🎯 User Story & Task Generation
Transform solutions into actionable development work:
Generate User Stories:
Open a solution in the side panel
Click the Generate User Story button
The Spell creates a detailed user story based on the solution and its linked opportunities
Review and accept to add it to your tasks
Generate Tasks:
Open a solution in the side panel
Click the Generate Task button
The Spell creates specific development tasks for implementing the solution
Review and accept to add them to your task board
Generation Types
Choose the right format
User Stories: High-level, value-focused descriptions following "As a [user], I want [goal] so that [benefit]" format
Tasks: Specific, actionable development work items with acceptance criteria
Solution Development Workflow
Idea to Implementation Process
Identify Opportunities: Document pain points from user research and market analysis
Design Solutions: Create solution concepts that address high-priority opportunities
Link Coverage: Connect solutions to the opportunities they solve
Analyze Competition: Use Website Analysis to understand competitor offerings
Generate Visuals: Create mockups with Image Generation Spell
Plan Development: Generate user stories and tasks
Track Progress: Update solution state as development progresses
Ship & Validate: Mark as implemented and gather feedback
Opportunity Mapping Workflow
Capture Needs: Document opportunities from interviews, insights, and research
Organize Hierarchically: Group related opportunities under parent opportunities
Link Context: Attach references to personas, markets, and hypotheses
Prioritize: Determine which opportunities to address first
Design Solutions: Create solutions that address multiple related opportunities
Track Coverage: Ensure all high-priority opportunities have solution coverage
Best Practices
Start with Opportunities - Understand the problem before designing the solution
Link to Research - Connect opportunities to personas, insights, and validation data
Track State - Keep solution states current as development progresses
Use Competitor Analysis - Learn from competitors with Website Analysis
Generate Visuals - Use Image Generation to communicate your vision
Create Tasks Early - Convert solutions to user stories and tasks when planning
Maintain Hierarchy - Use nested opportunities to break down complex problems
Opportunities First, Solutions Second
Always document the opportunity (the problem) before jumping to the solution. This ensures you're solving real, validated user needs rather than building features nobody wants.
Integration with Other Tools
Solutions and Opportunities work seamlessly with other platform features:
Link to Personas: Connect opportunities to specific user types who experience the pain point
Reference Hypotheses: Test assumptions about whether solutions will work
Attach Insights: Ground opportunities in real user feedback and research
Connect to Markets: Link opportunities to market trends and competitive analysis
Generate Tasks: Convert solutions into actionable development work
Track in Graph: Explore relationships in the Reference Graph
Reference Panel Features
When viewing a solution in the side panel:
Tasks Tab
View and manage tasks related to this solution:
Linked Tasks: See all user stories and tasks that reference this solution
Generate User Stories: AI-powered story generation
Generate Tasks: AI-powered task generation
Add Manually: Create new tasks directly from the panel
Task Selector: Link existing tasks to this solution
Insights Tab
Connect validation data and user feedback:
Linked Insights: View insights that inform this solution
Attach Existing: Link insights from your research
Reference Context: See how user feedback influenced solution design
Hypotheses Tab
Track assumptions and validation:
Linked Hypotheses: View assumptions about this solution
Attach Existing: Connect hypotheses about desirability, viability, or feasibility
Validation Tracking: Monitor which assumptions have been tested
Workflow Examples
Competitive Analysis Workflow
Research Competitors: Identify key competitors in your market
Analyze Websites: Use Website Analysis Spell on competitor URLs
Extract Solutions: Review and accept suggested solutions from competitor sites
Document Opportunities: Create opportunities based on competitor gaps
Design Differentiators: Create solutions that address unmet needs
Track Coverage: Ensure your solutions cover more opportunities than competitors
Design Solution: Create solution concept with clear description
Generate Mockup: Use Image Generation Spell
Link Coverage: Connect to opportunities this solution addresses
Attach References: Link to personas, hypotheses, and insights
Create User Stories: Generate user stories with Spell
Plan Tasks: Generate development tasks
Update State: Mark as "Planned" when ready for development
Development Tracking Workflow
Prioritize Solutions: Choose which solutions to build next
Update to Planned: Change state to indicate scheduling
Generate Work Items: Create user stories and tasks
Start Development: Update state to "In Progress"
Track Progress: Monitor task completion
Ship Feature: Update state to "Implemented"
Gather Feedback: Create insights from user reactions
Iterate: Create new solution iterations or refinements
From Research to Reality
Solutions and Opportunities connect your research insights to actual product development. Use them to ensure you're building the right things, informed by real user needs and validated assumptions.