Varpet › ⚔️ Master Dashboard
🌍 Global Admin Q2 2026
⚔️ VARPET · Վարպետ · Internal Command Center

Master Dashboard — All Boards

Global platform overview. Start here. Navigate to any country board, B2B view, provider flow, or client intel from this page.

Countries
3
AM · BE · US
Providers
4,795
Verified network-wide
Completed Jobs
47K+
Armenia · all-time
Platform GMV
$1.41M
Cumulative all-time
Total Boards
9
All linked below
Master → Country → B2B → Team → Provider → Client

Every board is a drill-down. Start at Master, select a country, go into B2B, then into Team structure, then individual Provider, then Client view.

🏠 LEVEL 0 — MASTER
Varpet Master Dashboard
Platform KPIs · Global Admin · All Board Links
🔄
Flow & Architecture
10 tabs · Full platform blueprint
LEVEL 2 — LOCAL B2B (per country)
LEVEL 3 — TEAMS (under B2B)
🇧🇪
Belgium
● Active — Licensed · 7% Royalty
11.6M
Population
4.9M
Households
162
Rain Days/Yr
7%
Royalty Rate
🇺🇸
USA
◐ Launching 2026 — CaliforniaFix Pilot
LA
Priority 1
CF
Active Pilot
0
Fake Data
Own
Model
🧾 VARPET PRO · Provider Tool · B2B Layer · V2
AI Quote Builder — Quote → Invoice

Providers capture the job by voice, photo or text. AI drafts the quote at their own prices. They send it, turn it into an invoice, and mark it paid. VARPET never touches the money. Pilot in 🇦🇲 Armenia, then 🇧🇪 Belgium.

Features
15
See list below
Markets
AM · BE
Pilot → EU launch
Tax
Provider
VAT on/off + rate
Payments
Direct
Client → provider
Decision
Build
Passed on DEVISERA
From job site to invoice in 6 steps
One flow inside the VARPET Pro app (iOS, Android) and the B2B web portal.
1
Capture
Talk, snap photos or paste a WhatsApp / Viber message on site.
2
AI drafts
Line items, quantities and labor at the provider's own rates.
3
Review + tax
Provider edits lines and chooses VAT on/off and the rate.
4
Send quote
Branded PDF + link. Automatic follow-ups until the client answers.
5
Client accepts
One tap on the link. The quote becomes a job in VARPET.
6
Invoice + paid
Invoice built from the quote. Provider taps "Mark as paid".
What VARPET does — and what the provider decides
No payment gateway, no deposits, no money through VARPET. Same build works in Armenia and Belgium.
VARPET does
  • Creates the quote and the invoice
  • Branded PDF in the client's language
  • Sends by WhatsApp, Viber, SMS, email or the app
  • Follow-ups, status tracking, analytics
  • Keeps the provider's price list
Provider decides
  • Charge VAT or not, and which rate
  • How the client pays (IBAN, Idram, cash, transfer…)
  • Collecting the money
  • Marking the invoice as paid
  • Legal responsibility for tax and invoice details
Each feature — what it does and how it works
Green border = added after the scope change (no payments in VARPET).
Capture
🎙️Voice → quoteHigh
Provider describes the job out loud; AI writes the lines.
  1. Tap mic and talk
  2. Speech-to-text in the provider's language
  3. AI pulls out tasks, materials, quantities, hours
AM: Armenian + Russian — test transcription first
BE: French + Dutch
📷Photo → quoteHigh
AI reads job-site photos and suggests items and sizes.
  1. Take 1–10 photos or reuse the client's request photos
  2. AI spots the object and problem
  3. Provider confirms quantities (m², pieces)
Both: metric units · reuses VARPET photo + video upload
💬Text → quoteHigh
Typed notes or a pasted client message become a quote.
  1. Paste or type
  2. AI builds the same line structure as voice
AM: Viber, Telegram
BE: WhatsApp
🧩Combined inputHigh
Voice + photos + text in one draft for better accuracy.
  1. Photos set scope, voice adds detail, text adds exceptions
  2. Conflicts flagged (voice says 2 taps, photo shows 3)
Edge: most competitors are voice-only
📶Offline captureMedium
Record with no signal; AI drafts when back online.
  1. Inputs saved on the phone
  2. Auto-upload → draft ready → provider notified
Why: basements, new builds, rural Armenia
Quote
📒Provider price listHigh
AI prices at the provider's own rates, not generic prices.
  1. Pick trade → starter list pre-filled
  2. Provider edits labor rate, call-out fee, items
  3. Every sent quote teaches the AI their real prices
AM: AMD, seeded from VARPET admin order data
BE: EUR, seeded from EU partner providers
✅Review before sendHigh
Nothing reaches the client without the provider's approval.
  1. AI-guessed lines highlighted "check price"
  2. Edit, add, delete, set validity
  3. Send locks the version (v1, v2…)
Rule: AI drafts — the provider decides
🧮Tax toggleHigh
"Charge VAT: yes / no", and the rate, chosen by the provider.
  1. Default set once in invoice settings
  2. Change per quote: rate pills or custom
  3. PDF shows rate per line, or "VAT not applicable"
AM: default 20% or no VAT (turnover-tax payers)
BE: 21% standard · 6% renovation, home over 10 yrs
📄Branded PDF + linkHigh
Professional quote with the provider's logo, as PDF and web link.
  1. PDF in the client's language
  2. Link has "Accept" and "Ask a question"
AM: name, phone, TIN if registered, AMD
BE: BCE/KBO no., VAT no., excl./incl. VAT, EUR
🔔Auto follow-upsMedium
Reminders when the client hasn't answered.
  1. Day 2 reminder · Day 5 "any questions?" · before expiry
  2. Stops on accept, decline or pause
AM: SMS / Viber
BE: WhatsApp / email
Invoice & tracking
🔁Quote → job → invoiceHigh
Accepted quote becomes a job, then an invoice, in one tap.
  1. Accept creates the job (Flow 1)
  2. Plan B companies assign an employee
  3. On sign-off: invoice from the quote
Tag: job_source = own_customer (no fee) or marketplace
🏦Payment instructionsHigh
Provider writes how to pay; it prints on every invoice.
  1. Set once in invoice settings
  2. Edit per invoice if needed
AM: Idram, bank account, cash
BE: IBAN + structured reference, Bancontact
💚Mark as paidHigh
Provider taps when money arrives. We track status, not money.
  1. Invoice shows Unpaid → reminder option
  2. "Mark as paid" + method (cash, transfer…)
  3. Feeds win rate and revenue analytics
Both: no gateway, no payment licensing
📊Quote analyticsMedium
How quoting performs, for the provider and for VARPET.
  1. Provider: sent, win rate, avg value, unpaid
  2. Admin (anonymous): prices by trade and city
Feeds: Flow 5 nudges, instant price estimate
🌍Multi-country setupHigh
One build; country rules live in settings, not code.
  1. country_settings table: language, currency, tax, IDs
  2. New market = new row (Spain, US next)
See: country table below
📱Web + iOS + AndroidHigh
App for capture on site; web portal for prices, quotes, analytics.
  1. Employees use the app
  2. Company admins use the B2B portal
Note: separate from the varpet.com Flutter consumer app
What the provider sees
Example: plumbing job in Brussels, quoted in EUR with 6% renovation VAT.
New quoteBE · FR
CLIENT
Marie D. — Ixelles
Own customer · no VARPET fee
🎙️ Voice note · 0:42
"Remplacer le mitigeur cuisine et le robinet..."
📷 Photos · 3
Kitchen
Sink
Bath
+
💬 Note
Client supplies the new taps.
✦ Create quote with AI
1 · Capture the job
Review quoteDraft v1
AI drafted 4 lines. Check the highlighted line.
Kitchen mixer tap
1 × €145
€145.00
Bathroom tap
1 × €120
€120.00
Labor
3 h × €55
€165.00
Call-out fee
Check price
€35.00
Charge VAT
Your choice
21%
6%
Other
Total incl. VAT€492.90
Preview & send
2 · Review AI draft + tax choice
Quotes & invoices
Marie D. · Q-0142
Viewed
€492.90 · reminder day 2
Luc V. · Q-0139
Accepted
€780.00 · job done
Create invoice
Sophie M. · F-0098
Unpaid
€460.00 · bank transfer · due 10 Oct
Remind
✓ Mark as paid
Tom R. · F-0095
Paid
€780.00 · cash
Payments go client → provider. VARPET records status only.
3 · Invoice + mark as paid
Same job, two countries
Business numbers, IBAN and logo are placeholders.
🇧🇪 Belgium — French, EUR, VAT 6%
[Prestataire] Plomberie
BCE [0XXX.XXX.XXX] · TVA BE[…]
FACTURE
N° F-2026-0142 · 02/10/2026
Mitigeur cuisine145,00 €
Robinet salle de bain120,00 €
Main-d'œuvre 3 h165,00 €
Déplacement35,00 €
Total HTVA465,00 €
TVA 6 %27,90 €
Total TVAC492,90 €
MODALITÉS DE PAIEMENTVirement : IBAN BE[XX XXXX…] · Communication F-2026-0142
Établi par le prestataire, seul responsable de la TVA et de l'encaissement. Client professionnel : facture officielle via Peppol.
🇦🇲 Armenia — AMD, no VAT
[Provider] · Plumbing
Yerevan · TIN [if registered]
ՀԱՇԻՎ
INVOICE № F-2026-0087 · 02.10.2026
Kitchen mixer tap֏18,000
Bathroom tap֏12,000
Labor 3 h֏15,000
Call-out֏3,000
Subtotal֏48,000
VATNot applicable
Total · Ընդամենը֏48,000
HOW TO PAYIdram: [ID] · Bank transfer: [account] · Cash on completion
Prepared by the provider, who is responsible for tax and collecting payment.
Armenia vs Belgium
All tax items to be confirmed by a local accountant (AM) and the EU partner (BE) before launch.
Setting🇦🇲 Armenia🇧🇪 Belgium
LanguagesArmenian, Russian, EnglishFrench, Dutch (German optional)
CurrencyAMD (֏)EUR (€)
VAT default20% if registered · many small providers: no VAT21% standard · 6% renovation of homes over 10 years
ID on quote / invoiceTIN if registeredBCE/KBO enterprise no. + VAT no.
How clients payIdram, Telcell, bank transfer, cashBank transfer (IBAN), Bancontact, cash
E-invoicingSRC e-invoice for VAT payers — provider's own systemPeppol for B2B clients — export to accounting tool
MessagingViber, Telegram, SMSWhatsApp, email
ReleasePhase 1 · pilot with 10–20 active workersPhase 2 · EU launch with partner providers
Build order — scope after the current release
Each step ships something usable.
1
Country settings + price list + invoice settings
country_settings table · tax toggle default · payment instructions
2
Text → quote, review, PDF + share link
Usable MVP for the Armenia pilot
3
Quote → job → invoice + Mark as paid
Uses Flow 1 job record · job_source tag
4
Voice + photo + combined input
After testing Armenian speech-to-text quality
5
Follow-ups, offline capture, analytics
Medium priority
6
Belgium release
FR/NL, 21% / 6% VAT, BCE fields, Peppol export
Open points: Marketplace jobs had 15% auto-deducted via Stripe Connect — without payments, bill providers monthly instead · AI cost per quote target under $0.10 · Full spec in Notion: VARPET Features — AI Quote Builder.
A
⚙️ Admin Portal — B2B Dispatch Hub (3 Role Views)
Jay admin view · B2B client dashboard · Provider view · Marketing Intelligence screen · Lead-to-job pipeline
Jay OnlyOperations
C
🏡 Client Portal — Homeowner Experience (5 Steps)
Book → AI Dispatch → Track → Pay → Rate · Interactive journey · How clients experience Varpet end-to-end
Client5 Tabs
C
⚖️ Compare — Varpet vs. ServiceTitan
Feature-by-feature · Pricing · Positioning · Sales battle card
ToolSales
C
📡 Content Strategy — AEO · Blog SEO · Reddit · Weather Triggers
Answer Engine Optimization · 5 blog clusters · Reddit templates · Climate trigger calendar · Spanish channel
Living DocMarketing
F
🔄 Flow & Architecture — Platform Blueprint (10 Tabs)
Full service flow · Client journey · Admin routing · 🟢 Green Team (SMB) · 🔵 Blue Team (Individual) · B2B panel · DB schema · 🌍 Global Admin · 🤖 AI Agent
10 TabsOps
F
🏢 Franchise & Licensing — Grow With Us
Country operator model · 7% royalty · Independent admin panels · Belgium pilot · CaliforniaFix USA · Global expansion
7% RoyaltyLive
F
💼 Funnel — B2B Lead to Close
B2B acquisition funnel · AI-powered lead routing · Property manager · SMB pipeline · Autonomous agent flow
B2BAI-Powered
I
🇦🇲 Intel — Armenia · Real Data · 47,000+ Jobs
AMD/USD verified pricing · 12 Yerevan districts · 4,795 providers · Reliability 91/100 · Seasonal calendar · Armenian AI demo
✅ Real DataLive
I
🇧🇪 Intel — Belgium · Roof Care · Licensed Operator
EUR pricing · Brussels + Antwerp + Ghent · Roof Care operator profile · 7% royalty · FR/NL bilingual newsletter
Live · 2026Licensed
I
📊 Intel — General (Client-Facing · 9 Tabs)
Price intel · Who We Serve · Reliability Index · Home Calendar · Intelligence posts · Community Voices · Warrior · Warrior Report · Awesome Info AI
9 TabsCustomer
I
🇺🇸 Intel — USA · Pre-Launch · No Fake Data
Launch status tracker · CaliforniaFix pilot · LA priority city · City expansion roadmap (LA → SD → SF → SAC) · Early access signup
🚀 LaunchingPilot
M
🏠 Master Dashboard — You Are Here
Global KPIs · Board hierarchy · Country drill-downs · All boards linked
HomeStart Here
Step 1 — Start Here
🏠 Master Dashboard
This page. Global KPIs, full board hierarchy, and links to everything. Bookmark index.html. Left sidebar stays on every board — click any board name to jump there.
Step 2 — Country Level
🌍 Pick a Country Board
Armenia has real verified data (47K jobs). Belgium = Roof Care licensed operator. USA = pre-launch, CaliforniaFix pilot active in LA. Each country board shows pricing, providers, seasonal calendar, and AI demo.
Step 3 — B2B Level
🏢 Local B2B Panel
From any country, click into the Local B2B panel (flow.html Tab 6) to see how B2B account holders — property managers, SMBs — are structured. Each B2B account has its own admin panel and job routing.
Step 4 — Team + Provider + Client
🟢🔵 Teams → 🔨 Provider → 🏡 Client
Under each B2B account: Green Team (company/SMB providers, Tab 4) and Blue Team (individual contractors, Tab 5). Individual provider flow is Tab 3–5. Client intel — who Varpet serves and why — is intel.html Who We Serve tab.