Product Roadmap
Building the world's most helpful AI personal assistant
4 of 35 items completed
Phase 1 — Core Foundation
4/4 doneVoice search & top 3 results (current)
criticalUser taps mic, speaks a request, Phin returns 3 local business results with phone numbers.
Location detection (IP + manual zip)
criticalAuto-detect user location via IP or allow manual zip code entry.
Admin dashboard — Businesses, Leads, Analytics
highInternal admin portal for managing partner businesses, tracking leads, and viewing search analytics.
Product roadmap page (public + admin)
mediumPublic /roadmap page showing all items with progress. Admin view to update statuses and reply to comments.
Phase 2 — User Accounts & Profiles
0/5 doneUser sign-up flow design & copy
criticalManual TaskDesign the sign-up landing page messaging, value proposition, and call-to-action. Write the copy that converts free users to full account holders.
User registration & authentication
criticalFull account creation: name, email, phone, address. Secure login with email/password or magic link.
Deep profile data model
highExtended user profile: address, date of birth, preferences, doctor info, emergency contacts, lifestyle tags.
Free search quota + upsell prompt
highGive anonymous users N free searches, then present an account sign-up prompt with clear value proposition.
'Want Phin to handle?' post-result prompt
highAfter showing top 3 results, ask user if they want Phin to take action on their behalf. Gate behind account.
Phase 3 — Integrations Vault
0/6 donePayment methods storage (PCI-compliant)
criticalSecurely store credit/debit card info, store-branded cards. Use Stripe vault for PCI DSS compliance. Never store raw card data.
External service account linking
highOAuth connections to DoorDash, Uber, Amazon, Instacart, and other platforms. Store tokens securely.
Calendar integration (Google/Apple/Outlook)
highConnect user's calendar so Phin can read availability and write new appointments after booking.
Email account integration
mediumOptional: read/write access to user email for booking confirmations, order tracking, and reminders.
Healthcare provider info
mediumManual TaskStore doctor names, clinic phones, insurance info so Phin can book appointments or call on user's behalf.
Legal & compliance review of data vault
criticalManual TaskEngage legal counsel to review data storage practices, consent flows, GDPR/CCPA compliance, and PCI DSS for card storage.
Phase 4 — Phin Agent Engine
0/6 doneMaster orchestrator agent
criticalCentral AI agent that receives user intent, determines task type, and dispatches to the correct sub-agent.
Severity & urgency classification sub-agent
highFor service requests, classify urgency (emergency vs. scheduled), ask clarifying questions, and route accordingly.
Local service booking sub-agent
highCalls businesses to inquire about availability and pricing, relays info to user, confirms booking on their behalf.
Food ordering sub-agent (DoorDash/Uber Eats)
highUsing linked account, places food orders on behalf of the user through connected delivery platforms.
E-commerce shopping sub-agent
highSearches for products, presents options with pricing and benefits, executes purchases on user approval.
Calendar write-back after booking
highAutomatically adds confirmed appointments to user's connected calendar with details and reminders.
Phase 5 — Outbound Calling Infrastructure
0/4 doneOutbound calling platform selection
criticalManual TaskResearch and select a telephony provider (Twilio, Bland.ai, Vapi.ai) for AI-driven outbound calls. Sign contracts and set up account.
AI voice agent for outbound calls
criticalBuild a voice AI that can call businesses, state the customer's request, gather pricing and availability, and relay info back.
Call transcription & summarization
highTranscribe all outbound calls and summarize key info (price, appointment time, contact name) for the user.
Emergency protocol — always offer direct contact
criticalIn emergency situations, always display direct contact options first. Offer agent handling as secondary option.
Phase 6 — Monetization & Growth
0/5 doneSubscription tier design (Free / Pro / Concierge)
highManual TaskDefine pricing tiers: number of agent actions per month, priority response, dedicated support, etc. Design pricing page.
Stripe subscription billing
highImplement recurring subscription payments, upgrade/downgrade flows, trial periods, and receipts.
Business partner ad/listing program
mediumManual TaskAllow businesses to pay for premium placement in Phin results. Build admin tool to manage paid listings.
Referral & affiliate program
mediumUsers earn credits for referring friends. Businesses earn placement boosts for referring new business users.
App Store & Google Play submission
highManual TaskPackage the app for mobile distribution, complete store listings, screenshots, descriptions, and submit for review.
Phase 7 — Trust, Safety & Scale
0/5 doneData security audit
criticalManual TaskThird-party security audit of all stored personal data, card vault, and API integrations.
Privacy policy & terms of service (legal)
criticalManual TaskDraft and publish comprehensive privacy policy, TOS, and data usage agreements with legal counsel.
User consent & permissions dashboard
highGive users full control over what data Phin can access and what actions it can take autonomously.
Agent action audit log
highFull history of every action Phin took on a user's behalf: calls made, orders placed, appointments booked.
Hire customer success team
mediumManual TaskRecruit and onboard a small customer success team to handle escalations, disputes, and VIP concierge users.