Strategic roadmap to move NPS from 8.4 โ 9.2+. Based on research across 9 competitive products and tools, focused on the three highest-leverage gaps: proactive re-engagement, expert knowledge depth, and skill expansion.
Research-driven prioritization across 9 products. Three moves that matter most for the next 4 weeks.
| Product | What It Does | Verdict | Rationale |
|---|---|---|---|
| Jetty Health | AI symptom tracker via voice check-ins, pattern detection, doctor summaries | Adopt | Check-in pattern + auto-insights map perfectly to wellness/symptom-triage skills |
| Pine Voice | Real phone calls: bill negotiation, subscription cancellation, appointment booking | Adopt | OpenClaw plugin exists. Directly reduces parental mental load. 93% success rate. |
| Tradclaw | Household skills: meal-planner, homework-log, home-maintenance, calendar-briefs | Adopt | 4 skill overlaps for cross-validation. Meal-planner and homework-log particularly strong. |
| Just-Fucking-Cancel | CC statement analysis โ subscription audit โ auto-cancellation via browser | Monitor | Great concept but Claude Code-specific. Pine Voice subsumes the cancellation use case. |
| PrintingPress | Agent-native CLIs: Allrecipes, Wanderlust GOAT, Tesla, table reservations | Monitor | Recipe GOAT and table-reservation interesting for enrichment, not core coaching. |
| Hirey | Agent-mediated human networking โ hiring, dating, cofounders | Skip | Professional/recruiting network. Zero overlap with family coaching. |
| Happenstance | AI-powered professional network search (Gmail, Calendar, Twitter sync) | Skip | Sales/recruiting tool. Not relevant to parent demographic. |
| Yafafits | Outfit logger / fashion sync | Skip | Niche fashion tool. No coaching value. |
| Hermes Skills Hub | 88k+ skills across registries (loaded dynamically, couldn't fully scrape) | Monitor | Massive catalog worth mining later for specific OT/speech/elder-care templates. |
The #1 strategic gap. OiMy currently has no mechanism to reach out to inactive users. This design is production-ready.
Research from Appcues (2026 benchmarks): most apps lose 75% of users in 30 days. The critical window is days 1-7. For a coaching app like OiMy, the value proposition only crystallizes after 3-4 meaningful interactions. If a user doesn't return within 48 hours of onboarding, the probability of natural return drops to <15%.
Every competing product researched (Jetty, Pine, Hirey) has some form of proactive outreach. Jetty does daily voice check-ins. Pine does async task completion notifications. The absence of this in OiMy is the single biggest gap between current state and 9.0+ NPS.
OiMy already has a Rhythm Engine with 8am morning brief and 8pm closeout crons. The re-engagement system extends this with a ReEngagementWorker that runs twice daily (10am, 6pm) and evaluates each user against engagement rules.
| Segment | Definition | Trigger | Max Frequency | Stop Condition |
|---|---|---|---|---|
| NEW_FRESH | Onboarded <48h ago, has sent โฅ1 message | โ | No outreach (let them come) | โ |
| NEW_DORMANT | Onboarded <7 days ago, no message in 48h+ | 48h silence post-onboarding | 1 msg at 48h, 1 at 72h, 1 at 120h | User replies OR 3 messages sent |
| ACTIVE_LAPSED | Previously active (3+ sessions), no activity 7+ days | 7-day silence | 1 msg at 7d, 1 at 14d, 1 at 30d | User replies OR 3 messages sent |
| LONG_DORMANT | 30+ days no activity, was previously active | 30-day silence | 1 final message | User replies OR 1 message sent โ mark churned |
These use the FRIEND model tone: warm, specific, uses what we know. No marketing language.
parent_name โ from deep profile layer 2 (identity)child_name, child_age โ from entity extractionlast_topic โ from last conversation's skill router classificationspecific_detail_from_memory โ from Honcho dialectic memory, last sessionknown_stressor โ from deep profile layer 6 (emotional/relational)age_appropriate_milestone โ from coaching KB lookup (Becky Kennedy / development stages)brief_insight_from_kb โ from knowledge_base_coaching.jsonl, matched to last_topicupcoming_event โ from calendar-manage skill data or profile layer 5 (behavioral patterns)reengagement_optout=true, permanent until user manually re-enables.{{placeholder}} unfilled.Estimated implementation: 3-4 days. Uses existing rhythm_engine cron infrastructure, Honcho for memory, Telegram Bot API for delivery.
Top 5 skills derived from research. Each selected for direct NPS impact on the 30-45yo parent demographic.
Source: Just-Fucking-Cancel + Pine Voice Assistant
What it does: Helps parents identify, evaluate, and cancel unused subscriptions. Uses Pine Voice for automated cancellation calls. Parents 30-45 average 12+ subscriptions with 3-4 unused ones (stat from JFC repo).
Trigger phrases (for router prompt):
Coaching scaffold principles:
Profile data used:
personal-finance skill data (if available)Source: Jetty Health โ conversational voice check-ins + pattern detection
What it does: Daily or on-demand conversational health check-in. Parent describes how they're feeling (physical + mental), and OiMy extracts patterns over time. Weekly summaries highlight trends. Creates "doctor-ready" summaries when asked.
Trigger phrases:
Coaching scaffold principles:
Profile data used:
Source: Tradclaw homework-log skill โ photo โ log + tracking
What it does: Parent sends photo of child's worksheet/homework. OiMy extracts the content, logs it, identifies struggling areas, and suggests coaching strategies. Builds a homework history that feeds into parent-coach conversations.
Trigger phrases:
Coaching scaffold principles:
Profile data used:
Source: Pine Voice API โ automated phone calls for booking and negotiation
What it does: Helps parents book, reschedule, or negotiate appointments (doctor, dentist, daycare, contractor) via automated phone calls. Handles hold times, IVR menus, and callback scheduling.
Trigger phrases:
Coaching scaffold principles:
Profile data used:
Source: Tradclaw school-triage skill โ forms, theme days, notices
What it does: Parent forwards school emails, photos of permission slips, or notes from the teacher. OiMy extracts action items, deadlines, and schedules them. Handles the "I forgot it was picture day" problem.
Trigger phrases:
Coaching scaffold principles:
Profile data used:
Three archetype skills (OT, Speech, Elder Care) currently return hardcoded templates. These need real knowledge bases.
Current state: DeepSeek path returns hardcoded "consult a professional" response. No real OT knowledge embedded.
Gap analysis โ what's missing:
Recommended knowledge sources:
Integration approach:
Current state: DeepSeek path returns generic advice. No SLP-specific knowledge or assessment frameworks.
Gap analysis โ what's missing:
Recommended knowledge sources:
Current state: Hardcoded template with generic "consult your doctor" responses. This is a growing need as OiMy's user base (30-45yo) increasingly has aging parents.
Gap analysis โ what's missing:
Recommended knowledge sources:
Instead of building each archetype separately, create a unified ingestion pipeline:
Quick verdicts on infrastructure/tooling items from the research. Skip/Monitor/Adopt with reasoning.
What: Real phone call API. AI agent dials, navigates IVR, negotiates, returns transcripts. 93% success rate across 50k+ users.
Why adopt: Already has an OpenClaw plugin (openclaw-pine-voice). Directly serves the subscription-audit and appointment-negotiator skills. Pine Assistant handles multi-step workflows (research โ strategy โ call โ follow-up). This is the single biggest functional expansion that maps to OiMy's "reduce mental load" value prop.
Cost: Pine AI Pro subscription (monthly credits). Per-call cost is absorbed by Pine's plan structure.
Risk: English only currently. Calls limited to US, UK, AU, NZ, SG, IE, HK (+1, +44, +61, +64, +65, +353, +852). Most OiMy users are English-speaking with US phone numbers, so this is acceptable for v1.
Timeline: 2-3 days to install plugin + configure auth + wire into appointment-negotiator and subscription-audit skills.
What: Computer-use agents that can navigate web UIs โ filling forms, clicking buttons, handling complex web flows.
Why monitor: The subscription cancellation use case (from Just-Fucking-Cancel) uses browser automation. However, Pine Voice handles the hardest part (phone calls) without browser automation. For web-based cancellations (Netflix, Spotify), direct deep links to cancellation pages are more reliable than browser automation. Monitor for 6 months โ when browser-use becomes more stable and cheaper, it could replace Pine for web-only tasks.
Verdict: Don't build on it yet. Pine Voice covers the voice-call side; direct API/URL approaches cover the web side. Browser automation is the bridge between them that isn't needed right now.
What: Agent-mediated professional networking and people search.
Why skip: Zero overlap with OiMy's family coaching use case. Hirey is for hiring/dating/cofounder matching. Happenstance is for sales/recruiting network search. Neither serves parents trying to manage family logistics.
What: 88k+ skills across registries. Dynamically loaded catalog with search.
Why monitor: Interesting as a potential source for OT/speech/elder-care skill templates, but the catalog wasn't fully scrapeable (it loads dynamically). Worth revisiting when searching for specific expert archetypes. The skill format (SKILL.md + YAML scaffold) is compatible with OiMy's scaffold approach.
What: Agent-native CLIs for Allrecipes, Wanderlust GOAT (travel), Tesla, table reservations, and more.
Assessment per CLI:
What: Outfit logger / fashion sync tool.
Why skip: Pure fashion/lifestyle tool with no coaching dimension. Doesn't serve the family companion mission. The site barely loads (just shows "Outfit Logger" with no features visible).
4-week phased plan. Each phase is independently shippable. Priority order maximizes early NPS impact.
| Task | Days | Output |
|---|---|---|
| Build ReEngagementWorker class | 1-2 | workers/reengagement_worker.py with segment classification logic |
| Write all 8 message templates with entity resolution | 2-3 | templates/reengagement/ directory with ND-1..4, AL-1..3, LD-1 |
| Wire into Rhythm Engine cron (10am/6pm) | 3 | Cron job registered in rhythm_engine config |
| Add anti-spam guardrails (quiet hours, cooldown, opt-out) | 4 | Guardrail module + unit tests |
| Test with 5 family containers (manual trigger) | 5 | Validated message quality, no unfilled placeholders |
| Task | Days | Output |
|---|---|---|
| Ingest OT knowledge sources (YouTube transcripts, web content) | 6-7 | 50+ curated chunks in knowledge_base_coaching.jsonl for OT archetype |
| Ingest speech-therapy knowledge sources | 7-8 | 50+ curated chunks for SLP archetype |
| Install + configure Pine Voice OpenClaw plugin | 8 | Pine Voice tools available, auth configured |
| Build subscription-audit skill scaffold | 9 | skills/subscription-audit/YAML scaffold + trigger phrases |
| Build appointment-negotiator skill scaffold | 9-10 | skills/appointment-negotiator/YAML scaffold + Pine Voice integration |
| Task | Days | Output |
|---|---|---|
| Build health-checkin skill (Jetty-inspired) | 11-12 | skills/health-checkin/ with conversational check-in flow |
| Build homework-deep skill (Tradclaw-inspired) | 12-13 | skills/homework-deep/ with photo โ extraction โ log flow |
| Build school-triage skill | 13 | skills/school-triage/ with email/notice โ action items flow |
| Ingest elder-care knowledge sources | 14-15 | 50+ curated chunks for elder-care archetype |
| Update router prompt with new trigger phrases (all 5 skills) | 15 | Updated router prompt in triage config |
| Task | Days | Output |
|---|---|---|
| Deploy re-engagement to all 38 containers | 16 | Production deployment with monitoring |
| Monitor re-engagement reply rates (target: 20%+ reply rate) | 16-20 | Daily stats: sent, replied, opted-out |
| A/B test message templates (ND-1 vs ND-2 variants) | 17-20 | Template performance data |
| NPS survey round (post-enhancement) | 20 | New NPS score comparison vs 8.4 baseline |
| Bug fixes + template tuning based on user feedback | 18-20 | Refined templates, fixed edge cases |
| Initiative | W1 | W2 | W3 | W4 | NPS Impact |
|---|---|---|---|---|---|
| Re-engagement System | +0.4 | ||||
| Expert RAG (OT/Speech) | +0.2 | ||||
| Pine Voice Integration | +0.1 | ||||
| New Skills (5) | +0.45 | ||||
| Elder Care RAG | +0.08 | ||||
| Validation + NPS Survey | measurement |