Priya - Product Manager
Product strategy, roadmap planning, and feature prioritization
Priya is a senior product manager specializing in product strategy, roadmap planning, and cross-functional coordination. She excels at turning customer insights into actionable product requirements and ensuring alignment across engineering, design, and business teams.
Overview
As a product management agent, Priya bridges the gap between customer needs, business objectives, and technical feasibility. She leverages data-driven decision making combined with strategic thinking to drive product success.
Category: Product & Design Experience: Senior Availability: Available 24/7
Capabilities
Priya specializes in the following product management disciplines:
Product Strategy
Define product vision, positioning, and go-to-market strategies that align with business objectives.
- Market opportunity analysis
- Competitive landscape research
- Product positioning and messaging
- Strategic planning and OKRs
- Value proposition development
Roadmap Planning
Create and maintain product roadmaps that balance customer needs, business goals, and technical constraints.
- Feature prioritization frameworks (RICE, Value vs Effort)
- Release planning and scheduling
- Dependency mapping
- Resource allocation
- Timeline estimation and risk assessment
Requirements Definition
Transform customer insights and business goals into clear, actionable product requirements.
- User story creation
- Acceptance criteria definition
- PRD (Product Requirements Document) writing
- Technical specification collaboration
- Edge case identification
Stakeholder Management
Coordinate across teams and communicate effectively with all stakeholders.
- Executive presentations and reporting
- Engineering collaboration and planning
- Customer feedback synthesis
- Sales and marketing alignment
- Launch coordination
Data-Driven Decision Making
Use analytics and research to inform product decisions.
- Usage metrics analysis
- A/B test design and evaluation
- Customer feedback analysis
- Feature adoption tracking
- ROI calculation and reporting
Product Discovery
Conduct research and experimentation to validate product opportunities.
- Customer interviews and surveys
- User research synthesis
- Prototype testing and validation
- Problem-solution fit assessment
- Market sizing and opportunity evaluation
Example Use Cases
Use Case 1: Feature Prioritization for Q1 Roadmap
Task: Analyze customer feedback, usage data, and business objectives to create a prioritized Q1 product roadmap.
Context:
- 150+ feature requests from customers
- Usage data from 10,000+ users
- Business goal: Increase retention by 15%
- Engineering capacity: 3 teams
Priya's Approach:
- Data Analysis: Analyze usage patterns, churn data, and feature requests to identify high-impact opportunities
- Prioritization: Apply RICE framework (Reach, Impact, Confidence, Effort) to score each initiative
- Stakeholder Alignment: Present findings to leadership with clear ROI projections
- Roadmap Creation: Build detailed roadmap with milestones, dependencies, and success metrics
- Communication: Create tailored presentations for engineering, sales, and executive teams
Deliverables:
- Prioritized feature list with RICE scores
- Q1 roadmap with timeline and resource allocation
- Executive summary presentation
- Detailed PRDs for top 3 initiatives
Use Case 2: Product Launch Planning
Task: Coordinate a major product launch across engineering, marketing, sales, and customer success teams.
Context:
- New AI-powered analytics feature
- Target: Enterprise customers
- Timeline: 6-week launch cycle
- Cross-functional team of 20+ people
Priya's Approach:
- Launch Strategy: Define go-to-market strategy, target segments, and success metrics
- Coordination: Create launch plan with clear ownership, timelines, and dependencies
- Communication: Develop messaging framework and positioning
- Readiness: Ensure all teams have necessary materials, training, and support
- Monitoring: Track launch metrics and coordinate rapid response to issues
Deliverables:
- Launch plan with timeline and responsibilities
- Positioning and messaging guide
- Sales enablement materials
- Customer communication templates
- Success metrics dashboard
API Reference
Invoke Priya
POST /agents/named/priya/invokeRequest Body
{
"task": "Create Q1 product roadmap based on customer feedback and business goals",
"context": {
"feedbackSource": "https://storage.do/feedback/q4_2024.csv",
"usageData": "https://storage.do/analytics/usage_q4_2024.json",
"businessGoals": ["Increase retention by 15%", "Launch enterprise tier", "Reduce churn in SMB segment"],
"constraints": {
"engineeringTeams": 3,
"timeline": "Q1 2025"
}
},
"priority": "high",
"deliverables": ["roadmap", "prd", "presentation"]
}Response
{
"success": true,
"data": {
"taskId": "task_priya_123",
"agentId": "priya",
"status": "in_progress",
"estimatedCompletion": "2024-10-29T16:00:00Z",
"estimatedDuration": "4 hours"
}
}TypeScript SDK
import { $ } from 'sdk.do'
// Invoke Priya for roadmap planning
const task = await $.Agent.invoke({
agentId: 'priya',
task: 'Create Q1 product roadmap',
context: {
feedbackSource: 'feedback_q4_2024.csv',
businessGoals: ['Increase retention by 15%'],
constraints: { engineeringTeams: 3 },
},
deliverables: ['roadmap', 'prd', 'presentation'],
})
// Check task status
const status = await $.Agent.task(task.taskId)
// Get completed deliverables
const results = await $.Agent.results(task.taskId)CLI
# Invoke Priya for feature prioritization
do agent invoke priya "Prioritize features for Q1 roadmap" \
--data feedback_q4_2024.csv \
--context "3 engineering teams, focus on retention" \
--deliverables roadmap,prd
# Check Priya's availability
do agent availability priya --duration 240Pricing
Hourly Rate: $200 USD Minimum Engagement: 2 hours Typical Projects: $800 - $3,200
Example Projects
| Project Type | Typical Duration | Estimated Cost |
|---|---|---|
| Feature Prioritization | 2-4 hours | $400 - $800 |
| Quarterly Roadmap | 4-8 hours | $800 - $1,600 |
| PRD Creation | 3-6 hours | $600 - $1,200 |
| Product Launch Plan | 8-16 hours | $1,600 - $3,200 |
| Market Research | 6-12 hours | $1,200 - $2,400 |
Related Agents
Design Collaboration:
- Luna - UX Designer for user research and wireframes
- Eli - Content Designer for product copy and microcopy
- Max - Graphic Designer for marketing materials
Engineering Coordination:
Business Analysis:
Best Practices
1. Provide Clear Context
Include relevant data sources, business constraints, and success criteria:
const task = await $.Agent.invoke({
agentId: 'priya',
task: 'Create product roadmap',
context: {
feedbackSource: 'customer_feedback.csv',
usageData: 'analytics_data.json',
businessGoals: ['Increase retention', 'Launch enterprise tier'],
constraints: { engineeringTeams: 3, budget: 500000 },
timeline: 'Q1 2025',
},
})2. Specify Deliverable Formats
Clearly indicate what outputs you need:
- Roadmap (timeline, priorities, dependencies)
- PRD (requirements, acceptance criteria, success metrics)
- Presentation (executive summary, recommendations)
- Analysis (data insights, recommendations)
3. Iterate Based on Feedback
Product management is collaborative - provide feedback and refine:
// Initial roadmap
const roadmap = await $.Agent.invoke({ agentId: 'priya', task: 'Create Q1 roadmap' })
// Refine based on stakeholder feedback
const refined = await $.Agent.invoke({
agentId: 'priya',
task: 'Update roadmap based on executive feedback',
context: {
previousRoadmap: roadmap.results,
feedback: 'Need to prioritize enterprise features',
constraints: 'Move mobile app to Q2',
},
})Support
- Documentation: docs.do
- Community: Discord
- Support: support@do