🏠 Master β€Ίβš–οΈ Compare
βš™οΈ Admin 🏑 Client 🏒 Franchise πŸ“‘ Content πŸ”„ Flow πŸ’Ό Funnel πŸ“Š Intel πŸ‡¦πŸ‡² AM πŸ‡§πŸ‡ͺ BE πŸ‡ΊπŸ‡Έ US
Varpet B2B vs ServiceTitan
Team mockup for the B2B platform build
Build Team Mockup

Varpet.com is live.
The mobile app is live.
Now build B2B.

Build the AI layer for jobs, workers, payments, and lead gen.

ST: pricing + setup + training + add-ons
Varpet B2B: $1,500/mo target
ServiceTitan Features
85+
Large operating system for trained teams
Varpet B2B V1 β€” Team Build
5
Core AI flows for the B2B layer
Varpet V2 Roadmap
22
Roadmap items for larger franchise needs

"See which digital leads became completed paid jobs, then grow with a plan that fits your local service business."

ServiceTitan is an established operations and marketing platform. Varpet's launch angle is a simpler digital-growth entry point for small service businesses.

$0
Plan B monthly commitment
0 hrs
Training required (AI handles routing)
1 login
Franchise HQ sees all locations
Build context for Grigori team:

Varpet.com and the mobile app are already available. This mockup is for the separate B2B portal layer: admin dashboard, franchise/client view, provider workflow, marketing attribution, and API syncs into Supabase. Treat β€œV1 Build” as the implementation target, not a claim that every API is live today.

βœ… Existing App Already available in Varpet.com/app
πŸ”΅ V1 Build Build for B2B portal
πŸ€– AI Claude-powered automation
πŸ—“ V2 Next roadmap cycle
β€” Not planned Out of scope
🏒 Front Office
Feature ServiceTitan β€” How They Do It Varpet B2B β€” How We Do It Status
Scheduling Manual β€” office staff selects time slot, checks availability calendar AI auto-assigns best worker based on location, availability, and rating πŸ”΅ V1 Build πŸ€– AI
Dispatch Dispatch and scheduling workflows for field service teams Build target β€” assisted auto-matching with admin exception handling πŸ”΅ V1 Build πŸ€– AI
Job Booking Booking and job management workflows Build target β€” digital form fill creates a job and starts matching πŸ”΅ V1 Build
Marketing Marketing tools include campaign ROI and trackable phone numbers Build target β€” Google Ads + CallRail + Social + GA4 tracked in one portal, with revenue attributed per campaign πŸ”΅ V1 Build πŸ€– AI
Leads Manual lead tracking β€” office enters leads from calls/forms CallRail + web form β†’ auto-lead β†’ auto-job. Zero data entry once the Supabase syncs are live πŸ”΅ V1 Build
Call Tracking / Phones Titan Intelligence β€” records calls, transcribes, scores agents CallRail dedicated numbers per campaign β†’ call β†’ job β†’ revenue linked through Supabase πŸ”΅ V1 Build
Automated SMS Triggered SMS β€” staff configures rules and templates manually Auto-SMS at every job stage (booked, en route, arrived, complete) via Twilio πŸ”΅ V1 Build
Estimates / Proposals In-app estimate builder β€” tech creates estimate on mobile, customer signs Tech sends estimate via SMS link β†’ customer approves β†’ job auto-confirmed πŸ—“ V2
Service Agreements / Memberships Full membership management β€” recurring billing, visit tracking, plan tiers Recurring job scheduling + Stripe subscription billing πŸ—“ V2
Optimized Routing Route optimizer β€” groups jobs by geography to minimize drive time AI assigns by proximity and availability β€” routing built into dispatch πŸ—“ V2
Change Orders In-field change order β€” tech updates scope, customer signs digitally Not yet β€” tech can add notes, full change order flow in V2 πŸ—“ V2
Schedule Assistant (AI) ST's AI suggests best time slot based on job type and tech skills Our entire dispatch is AI β€” this is the default, not an add-on πŸ”΅ V1 Build πŸ€– AI
πŸ”§ Field Operations
Feature ServiceTitan β€” How They Do It Varpet B2B β€” How We Do It Status
Technician App (Mobile) Native iOS/Android app β€” jobs, customer info, forms, payments PWA β€” tech adds to phone home screen. Jobs, directions, sign-off, photos πŸ”΅ V1 Build
Digital Sign-Off Customer signs on tech's tablet before job closes Customer signs on their own phone via SMS link β€” required before Stripe releases payment πŸ”΅ V1 Build
Customer History Full CRM β€” all past jobs, calls, payments, notes per customer Job history per customer β€” all past jobs, status, revenue, re-engagement queue πŸ”΅ V1 Build
GPS Tracking Real-time tech tracking on map β€” franchise ops can see entire fleet PWA geolocation β†’ live map view per account πŸ—“ V2
Field Estimates Tech creates estimate on-site, customer signs, converts to job SMS estimate link β†’ customer approves β†’ auto-job πŸ—“ V2
Pricebook Standardized pricing catalog β€” techs select items to build estimates Service catalog with flat prices per vertical πŸ—“ V2
Inventory / Equipment Full inventory tracking β€” parts, truck stock, purchase orders Not in scope for V1 or V2 β€” franchise ops manage own inventory β€” Not planned
Crew Management Multi-tech crews assigned to single job β€” crew leader coordination Single-tech model V1. Multi-tech job support in V2 πŸ—“ V2
Timesheets Auto-timesheets from clock-in/out β€” connects to payroll Job duration tracked β€” payroll export in V2 πŸ—“ V2
⭐ Client Experience
Feature ServiceTitan β€” How They Do It Varpet B2B β€” How We Do It Status
Two Way SMS Office sends/receives SMS from customer β€” requires staff to monitor AI handles all customer SMS automatically β€” no staff needed πŸ”΅ V1 Build πŸ€– AI
Automated Alerts Trigger-based alerts β€” staff sets up rules for each scenario AI sends right alert at right time β€” booking, en route, complete, follow-up πŸ”΅ V1 Build πŸ€– AI
Real-time Tech Tracking Customer gets SMS with tech tracking link before arrival Customer SMS with status updates at each stage πŸ”΅ V1 Build
Job History Full customer profile with all jobs, calls, invoices Customer job history β€” past jobs, status, re-booking one tap πŸ”΅ V1 Build
Customer Re-engagement Marketing Pro supports customer marketing workflows AI detects inactive customers β†’ auto-sends personalized re-booking SMS. Zero setup πŸ”΅ V1 Build πŸ€– AI
Online Booking (Customer-facing) Customer self-books on franchise website β€” picks time, service, tech Embeddable booking widget for franchise website πŸ—“ V2
Client Portal Customer login β€” view job history, pay invoices, rebook SMS-first for V1. Full customer portal in V2 πŸ—“ V2
Online Bill Pay Customer pays invoice online via portal SMS payment link β†’ Stripe β€” no portal login needed πŸ”΅ V1 Build
Financing Wisetack integration β€” customer applies for financing at checkout Wisetack partnership brief already drafted β€” V2 integration πŸ—“ V2
πŸ“Š Marketing & Intelligence (Varpet's Key Differentiator)
Feature ServiceTitan β€” How They Do It Varpet B2B β€” How We Do It Status
Revenue Attribution Marketing and Marketing Pro can track campaign performance and revenue, but it is still software the client must buy, configure, and operate Build target: Ad β†’ CallRail call β†’ job created β†’ job completed β†’ $revenue attributed to campaign πŸ”΅ V1 Build πŸ€– AI
Google Ads Tracking Marketing Pro add-on β€” basic spend/conversion tracking Full campaign data: spend, impressions, clicks, CPL, ROAS per account πŸ”΅ V1 Build
CallRail Integration Third-party integration β€” manual setup per client, extra cost Varpet master CallRail account. Each B2B client gets tracking numbers under their company record πŸ”΅ V1 Build
Social Media Metrics Not included β€” requires separate Hootsuite/Sprout subscription Metricool sync β€” reach, engagement, link clicks per network per account πŸ”΅ V1 Build
Website Analytics (GA4) Not included β€” client manages own GA4 separately GA4 sync β€” sessions, conversions, source attribution per account in the portal πŸ”΅ V1 Build
Marketing Scorecard Marketing Scorecard ranks campaigns by revenue Campaigns ranked by revenue. AI highlights the winner and the next action πŸ”΅ V1 Build πŸ€– AI
Geographic Heat Map Marketing tools can show where revenue is coming from, but it is part of the ServiceTitan software stack ZIP-level revenue map β€” shows exactly where money comes from πŸ”΅ V1 Build
AI Performance Nudges Confirm feature scope during competitive product review Claude AI weekly nudge per account: "Your Tuesdays fill 40% slower β€” run a promo" πŸ”΅ V1 Build πŸ€– AI
Cross-Channel CPL Marketing reporting capabilities should be validated against selected package Single CPL number across Google Ads, CallRail, website, and social πŸ”΅ V1 Build
Multi-Account Admin View Multi-location capabilities; validate agency cross-client reporting separately Admin view shows all B2B clients side-by-side: funnel, CPL, jobs, and revenue per account πŸ”΅ V1 Build
πŸ’Ό Management & Insights
Feature ServiceTitan β€” How They Do It Varpet B2B β€” How We Do It Status
Reporting & Dashboards Customizable reports β€” hundreds of templates, manual filters Pre-built dashboard β€” the 5 numbers that matter. No configuration needed πŸ”΅ V1 Build
Payments / Invoicing In-app payment processing β€” card, ACH, financing Stripe Connect payment flow β€” payout release after completion + sign-off πŸ”΅ V1 Build
QuickBooks Integration Native QB sync β€” invoices, payments, payroll all flow to QB Stripe β†’ QB export via Zapier in V2 πŸ—“ V2
Payroll Full payroll processing β€” hourly, commission, flat rate Earnings summary β†’ manual payroll in V1. Integration in V2 πŸ—“ V2
Worker Management Employee profiles, certifications, performance tracking Provider profiles β€” ratings, certifications, job history, RLS-enforced isolation πŸ”΅ V1 Build
Job Costing Budget vs actuals per job β€” materials, labor, overhead Revenue per job tracked. Full job costing in V2 πŸ—“ V2
Compliance & Security Role-based access β€” admin configures permissions per user Supabase RLS β€” DB-level isolation. Account A cannot see Account B's data. Ever. πŸ”΅ V1 Build
Procure-to-Pay Purchase orders, vendor management, materials procurement Not in scope β€” franchise ops manage own procurement β€” Not planned
πŸš€ Varpet Positioning β€” Why This Is Different
Feature ServiceTitan Varpet B2B Status
Lead Gen Included ServiceTitan helps manage and measure operations/marketing, but it does not replace a managed lead-generation agency βœ… B2B offer: Varpet manages Google Ads, tracks lead sources, and attributes revenue πŸ”΅ V1 Build
Agency Ad Management ServiceTitan helps report marketing performance; the business still needs someone to run and optimize campaigns βœ… Varpet runs ads under MCC. One manager account, full visibility, minimal client-side setup πŸ”΅ V1 Build
Ad β†’ Revenue Closed Loop ServiceTitan can show marketing ROI inside its stack; Varpet's angle is agency-run lead gen plus simpler AI actions βœ… Build goal: Ad β†’ CallRail call β†’ job β†’ payment β†’ ROAS in one campaign view πŸ”΅ V1 Build
Data Portability Confirm account ownership and export terms during procurement Managed-marketing offer should document account access, tracking-number transfer, and report export terms clearly πŸ”΅ V1 Build
Assisted Dispatch Dispatch and scheduling workflows support office teams Build target: recommend the best available provider and surface exceptions for admin review πŸ”΅ V1 Build πŸ€– AI