theStacc and Fairview: the 6 to 9 Nov decisions as screens
58 screens across the theStacc site, the app, Fairview and the services desk; 58 tagged Needs backend work. Prices and rules are the decisions of Thu 5 and Fri 6 Nov.
What this shows
- Fairview is the company and the discovery layer: every business gets a free verified profile with dated prices, verified jobs, a public score and a rank. The profile is the record; with no own domain it is also the website.
- theStacc is the software Fairview sells. Free, Starter ₹2,500, Growth ₹9,000, Pro ₹17,000, Agency per listing. One credit wallet; pack 500 for ₹1,500. Lite and lifetime deals are dropped.
- Anything manual with no AI tokens is free on every plan. Credits buy AI drafts: blog 70, Google post 15, social 35, reel 250 or 550.
- A person on Fairview sends one request to one business, with a reply clock. A buyer sends to one business or asks up to three; the business pays on accept (750 credits alone, 250 shared), and nothing paid changes order or score. Services (managed ads, backlinks, custom site, expert calls) are buyable from Free.
1theStacc site
TS01theStacc homeNeeds backend workaudit runner on a URL or Google listing; customer and citation counts from the directory; links into pricing and Fairview
TS02Free audit resultNeeds backend workcrawler and page checks; 10 prompt checks per trade and city across four AI engines; score preview from the seeded record
PR01PricingNeeds backend workcurrency and term toggles; credit wallet, top-ups and carry-forward; plan limits enforced per feature
PR02Pricing, internationalNeeds backend workcurrency and term toggles; credit wallet, top-ups and carry-forward; plan limits enforced per feature
PH05aPhone pricing, option a: the table scrolls sidewaysNeeds backend workcurrency and term toggles; credit wallet, top-ups and carry-forward; plan limits enforced per feature
PH05bPhone pricing, option b: one plan per card, groups collapsedNeeds backend workcurrency and term toggles; credit wallet, top-ups and carry-forward; plan limits enforced per feature2Architecture
3Find and request
FV05Fairview homeNeeds backend worksearch over the record by need and place; trade and city index pages; counts from the directory; the agent endpoint
FV06Fairview results: compare and send one requestNeeds backend worksearch over verified jobs by job type and place; price per job type from the ledger; one-or-three choice shown only when the record range is above ₹50,000; exclusive request routing with a reply clock; paused installers shown without a request button, order unchanged (decision 16); reply time measured per business; one-tap handoff to second choice; pay-on-accept charge to the installer wallet (Discover, alpha months 6 to 12)
FV06bFairview results: get up to three quotesNeeds backend worksearch over verified jobs by job type and place; price per job type from the ledger; shared request to at most three with one reply clock each; best-three-by-score fallback when the person does not pick; OTP on the WhatsApp number before send; pay-on-accept at 250 credits per installer
PH03Phone: results with a sticky send barNeeds backend worksearch over verified jobs by job type and place; price per job type from the ledger; one-or-three choice above ₹50,000; exclusive request routing with a reply clock; OTP on the WhatsApp number before send; one-tap handoff to second choice; pay-on-accept charge to the installer wallet
FV08Big job: get up to three quotesNeeds backend workone-or-three choice shown when the record range is above ₹50,000; shared mode flag on the request; three reply clocks; each business told the band; pay-on-accept at 250 credits per installer; person's handoff disabled in shared mode
FV07The request, as the business receives itNeeds backend workWhatsApp Business API outbound with quick replies; brief rendered without PII until accept; accept debits the wallet (750 or 250) and reveals the number; source attribution (Fairview demand versus own ad or link) decides the charge; no refunds once accepted (decision 16); buyer OTP and second check before thin requests reach installers; a missed reply counts only for a number that passed the second check, one request per number per trade and city each week, accounts under 30 days old held (decision 17); Report quick reply; reply timestamp recorded; handoff job fires at the deadline or on decline
RQ02The clock runs outNeeds backend workdeadline job with opening-hours pause; handoff message; miss recorded against the median; 'Not my area' path
FV10Results: no verified business yetNeeds backend worknearest-cluster lookup; WhatsApp concierge queue; claim prompt by trade and city4Profiles and score
FV00Three businesses, one recordNeeds backend worknone; this is a comparison of the three profile screens
FV03Fairview profile, business with a superb site of its ownNeeds backend worksameAs and canonical links in the schema; brand colours and hero image pulled from the claimed site; prices and jobs from the verified-job ledger; AI views need the pixel on their site
FV01Fairview profile, claimedNeeds backend workAI score computed from schema, freshness, proof and citations; verified-job ledger; AI views by engine need the pixel (build step 2); verified reviews need WhatsApp intake (build step 4); schema.org and llms.txt generated per profile
PH04Phone: Fairview profileNeeds backend workAI score computed from the five factors; verified-job ledger; schema.org and llms.txt generated per profile; AI views need the pixel
FV04Fairview profile, business with nothing yetNeeds backend workWhatsApp intake (build step 4) creates the record from photos and a transcribed voice note; score recomputed on each addition; hosted on a Fairview address; Marathi and Hindi rendering of the same record
FV02Fairview listing, unclaimedNeeds backend workseeding crawler for public websites only; claim verification by phone or email on the site; removal queue
SC01How the score worksNeeds backend workscore service exposes the per-factor breakdown and the point table; recomputed nightly
MC01Public record: llms.txt and MCPNeeds backend workllms.txt, JSON-LD and Markdown generated from the record on every change; MCP server with find_business and get_record, read only, rate limited; proof links resolve to the invoice or confirmation hash, never the document5Claim
FV02Fairview listing, unclaimedNeeds backend workseeding crawler for public websites only; claim verification by phone or email on the site; removal queue
CL01Claim: choose how we confirm youNeeds backend workclaim service; masked contact lookup from the seeded source; OTP by call and by email; manual review queue with a two-day SLA
CL02Claim: enter the codeNeeds backend workOTP verify; resend throttle; lockout after 5 wrong codes
CL03Claimed: your page and your first three movesNeeds backend workaccount creation from a claim; hosted page provisioned; score computed from the seeded facts
CL04Claim on WhatsApp, no websiteNeeds backend workWhatsApp intake bot; voice-note transcription; photo intake; record creation; hosted page6App home and requests
HM01App home: your score this weekNeeds backend workscore and rank computed nightly per trade and city cluster; points-per-action from the score formula; decay date from the last verified job; request ledger with reply deadlines; weekly WhatsApp score card from the same data
HM01bApp home, request firstNeeds backend workscore and rank computed nightly per trade and city cluster; points-per-action from the score formula; decay date from the last verified job; request ledger with reply deadlines and a live countdown; weekly WhatsApp score card from the same data
PH01Phone: homeNeeds backend workscore and rank computed nightly per trade and city cluster; points-per-action from the score formula; decay date from the last verified job; request ledger with reply deadlines; weekly WhatsApp score card from the same data
RQ01RequestsNeeds backend workrequest ledger with reply timestamps and deadline rule; acceptance tap recorded as the handoff and debited to the wallet; source attribution decides free or charged; no refunds (decision 16); report a request as not a real enquiry, feeding the buyer-number checks (OTP, second check after three requests a month or two reports, quiet block); reached-the-buyer rate per installer; pause switch with end date, weekly accept cap, auto-pause after three too-busy declines in a row or two clock misses in a week; a miss counts for the score and auto-pause only when the buyer's number passed the second check, one request per number per trade and city each week, WhatsApp accounts under 30 days old held for the second check (decision 17); nothing tracked after the handoff in v1; optional CRM or billing-app connection later
HM02App home, first week on FreeNeeds backend workscore and moves for a new record; cluster lookup; first score card scheduled
RQ03Requests, none yetNeeds backend workeligibility check: which job types this business would appear for7Receptionist (candidate)
RC01Receptionist: the Fairview number and its settingsNeeds backend workvirtual number per profile with forwarding and call-state webhooks (picked up, missed, duration); missed-call trigger sends a WhatsApp template inside 60 s and a card to the owner; call log written to the reply-time ledger; AI replies constrained to an approved-claims store per business, with a rehearsal step per class; Marathi and Hindi text; voice-note transcription; usage meter per month
RC02Receptionist: a missed call becomes a booked visitNeeds backend workmissed-call webhook starts the WhatsApp conversation inside 60 s; AI answers constrained to approved classes with a qualification step; calendar lookup for two free slots; booking confirmation and reminder; call logged with its source (Fairview search) for reporting only, no charge; caller's number passed to the installer as on any forwarded call; reply timestamp written to the reply-time ledger
RC03Receptionist: visits, a job done, and a draft waitingNeeds backend worklight calendar with free-slot lookup per team member; done tap triggers a WhatsApp review request and creates a pending dated job on the profile, verified only on customer confirmation or invoice; conversation counter per month with a soft limit; draft queue for unapproved classes with one-tap approve, edit or answer-yourself; reminder messages the day before a visit8Buyer's assistant
BA01Buyer's assistant: three quotes in one WhatsApp threadNeeds backend workWhatsApp Business inbound on Fairview's number; qualification dialogue with three questions; record lookup for the dated 5 kW jobs and the three price states; one-or-three choice and a WhatsApp code to the same number; brief sent to each installer without PII; accept debits 250 (shared) or 750 (exclusive) and routes the installer's quote into the buyer's thread; reply clock per installer inside published hours with a reminder at the deadline; drop-and-add at 3 h; speed rebate on an accept inside 1 h
BA02Buyer's assistant: one week later, what did you pay?Needs backend workscheduled follow-up 7 days after the send; outcome capture with the installer chosen and the amount; dated price line written to the installer's record with source customer confirmed; score factors B and C recomputed at the nightly refresh; installer card with a 7-day dispute window; verified-review request; STOP handling; retention and deletion of the buyer's number after 90 days9Content and results
CT01Content calendar: November 2026Needs backend workcalendar from the saved mix; items debit the wallet when the AI drafts them; publishing is free; points from the score formula using the live fresh-content factor
CT02Blog draft: 5 kW rooftop solar cost in Nashik, 2026Needs backend workdraft generated from the record's dated prices and verified jobs; brand voice notes stored per account; publish fan-out to site, Google Business and Fairview; 70 credits debited when the draft is generated, refunded if generation fails; publishing is free
MS01Results: 30 days to Fri 6 NovNeeds backend workprompt checks across four engines, nightly; Search Console API; lead capture from site forms, calls and WhatsApp; Fairview request ledger; AI views only once the pixel is installed on the site10Credits wallet
WA01Credits walletNeeds backend workwallet ledger with source (plan, carry, pack, bonus, rebate) and expiry per lot (12 months purchased, 3 months bonus); speed rebate job on accept inside 1 hour; referral and data-connect credit grants; per-action debit log; request acceptance debits 750 or 250 and is never refunded (decision 16); failed generations refunded automatically
PH02Phone: creditsNeeds backend workwallet ledger with source (plan, carry, pack, bonus) and expiry per lot; per-action debit log; failed generations refunded automatically
WA02Change the mixNeeds backend workmix saved per account and used by the calendar to schedule generation; cost preview from the credit table; upgrade quote from the plan ladder
WA02bChange the mix with presetsNeeds backend workmix presets per plan; mix saved per account and used by the calendar; cost preview from the credit table; upgrade quote from the plan ladder
WA03Credits wallet, Free accountNeeds backend workfree monthly grant that resets and does not carry
PB01Publish on Free: Google needs StarterNeeds backend workpublish targets by plan; copy-to-clipboard; Google and Instagram connectors on Starter11Services
EB01Talk to an expert: topic and lengthNeeds backend workservice catalogue with credit prices; expert roster by topic; availability from the experts' calendars
EB02Talk to an expert: pick a slotNeeds backend workslot availability from expert calendars; hold on select for 10 minutes; time zone from the account
EB03Talk to an expert: confirmNeeds backend workcredit hold on confirm, debit after the call is marked done; refund on cancel before 4 hours; calendar invite and WhatsApp reminder
SV01Services: managed adsNeeds backend workservice order with a monthly fee, computed as the higher of ₹5,000 and 10% of last month's spend; 500 credits granted each paid month; entry check against the profile (three price lines, dated or stated range; five jobs with proof); ad accounts connected read-write; landing on the Fairview page with source attribution so those requests are not charged; weekly change log; 500 bonus credits a month, 3-month expiry
SV02Services: backlinksNeeds backend worklink orders fulfilled by the outreach team; monthly report with the live URL of each link; links checked monthly and replaced if removed
SV03Services: custom websiteNeeds backend workproject order with a 3-week schedule; design and build by the web team; hosting on theStacc for the life of the account; the Fairview record links out with sameAs12Team, locations, agency, API
ST01Team and rolesNeeds backend workroles and permissions; WhatsApp number to member mapping; request routing to numbers
LO01LocationsNeeds backend worklocations as separate records; cluster per city; plan count enforcement
AG01Agency: client listingsNeeds backend workagency workspace; per-listing SKU; pooled wallet; white-label reports; per-listing roles
AP01Settings: API and agentsNeeds backend workper-account API keys with scopes; webhooks for new request and reply with retries; rate limit 60 a minute per key; available on Pro only
