Phone repair shop CRM

Operate your repair shop
without the counter chaos

Built for GSM counters: record device condition, capture consent, share repair findings by email or WhatsApp, collect deposits, and keep every photo, part, payment, and warranty event on the ticket.

Operational Evolution

Why generic spreadsheets and chats fall short

Phone intake is messy. If your diagnostics, estimates, and consent signatures are scattered, you lose money.

THE FRAGMENTED OLD WAY

Manual & Scattered

Paper Tickets

Scribbled paper counter tickets get physically lost or damaged, leaving you exposed.

Phone Interruption Loops

Customers call constantly asking for status updates, draining counter productivity.

Scattered Diagnostic Media

Before/after screen photos are scattered in personal WhatsApp histories of individual technicians.

Manual Margin Guesses

Vague spreadsheets and rushed parts pricing lead to margin leakages and lost profit at counter.

THE INTEGRATED GSMWEB WAY

Precision & Automation

Digital Consent & Cloud Storage

100% cloud-synced digital intakes with legally-binding touch-screen client signature records.

Self-Serve Portals & Auto-Alerts

Automated SMS/WhatsApp notifications trigger instantly upon technician status completion.

Centralized Diagnostic Media

Microscope-level component photos and diagnostics uploaded directly to the customer's portal ticket.

Precision Margin Engineering

Live calculation of supplier parts-cost, labor hours, and profit margins linked directly to counter metrics.

Interactive Simulation

A repair flow that matches the counter

No fake marketplace blocks or vague dashboards. The first workflow covers the daily sequence your staff actually uses.

Counter-to-pickup flow

A repair workflow that works

From the counter intake to final pickup validation, keep all updates in a single high-fidelity card.

Intake the phone without missing proof

Capture customer, device, TAC, visible damage, access notes, photos, consent, estimate, deposit, and pickup promise.

Build an evidence timeline

Every photo, video, technician note, status change, part, payment, message, and signature stays on the repair ticket.

3

Send a decision-ready diagnosis

Email and WhatsApp links show what was found, what it costs, what warranty applies, and what the customer can approve.

4

Order parts from the ticket

Create special orders with supplier, ETA, cost, customer approval, and automatic waiting-parts status.

5

Verify pickup before delivery

Generate a PIN or QR code so staff can confirm the right person before marking the repair delivered.

TICKET #GSM-4912
iPhone 13 Pro
Waiting customer approval
Repair progress60%
Customer
Mihai Popescu
IMEI
359182••••••104
Estimate
650 RON
Deposit
150 RON
DEVICE CALIBRATION
OLED: PASSIMEI: MATCH
Repair Checkpoints
SLA ACTIVE
Received
Diagnosing
Waiting customer approvalACTIVE
Repairing
Ready for pickup
whatsapp-gateway --logs
ONLINE
$ fixflow-api trigger-whatsapp-dispatch --ticket=4912
[10:46:21] DISPATCHING NOTIFICATION...
[10:46:22] DELIVERED TO CLIENT (VIA GSMWEB GATEWAY)
DISPATCHED MESSAGE PAYLOAD

GSMWEB: The estimate for your repair #GSM-4912 is ready. Please review findings and approve them here: gsm.com/portal/4912

GSMWEB PORTAL
View Service Record #4912
gsmweb.ro/portal/4912
Client Portal View

Show the customer what was found

Diagnosis links can include photos, estimate lines, warranty terms, approval buttons, and payment links.

Secure Customer Link

Build client trust instantly

Send a secure, scoped landing URL directly from the ticket. Customers view real-time diagnostics, zoom into attached photos, toggle optional accessories, and sign off directly from their mobile screen.

Diagnostic Evidence & Media

Upload microscope-level photos of damaged ports, screens, and microchips directly to the client view.

Interactive Estimates & Digital Consent

Clients sign electronically, capturing fully legally-compliant approval for diagnostic estimates and GDPR.

Stripe-Backed Deposit Checkouts

Collect upfront diagnostic fees or display-replacement deposits dynamically to fund special vendor parts.

● REC
10:45
5G
98%
SECURE FIXFLOW PORTAL
#4912
Diagnosis CompleteAwaiting your consent to proceed
Technician Findings
Cracked touch digitizer
MICROSCOPE_01.JPG

Front glass assembly is deeply cracked in lower left, failing digitizer matrix inspect. Full OEM OLED calibration required.

Line Items & Upgrades
OEM OLED Screen
650 RON
Labor & Calibration
150 RON
9H Glass Shield
+80 RON
Port chemical cleaning
+50 RON
Total Estimate800 RON
Warranty Period12 Months
Security by default

Built to be hard to bypass

The first release treats tenant isolation, scoped public links, cookie auth, CSRF, rate limits, and audit logs as product features.

Tenant isolation

Every repair, customer, payment, inventory item, and document is scoped to one shop.

Cookie auth with CSRF

JWT cookies stay HttpOnly, while mutations require a matching CSRF token.

Public links are scoped

Customer approval links use high-entropy tokens and expose only the single repair they belong to.

Audit timeline

Status changes, payments, signatures, messages, stock movement, and pickup confirmation are logged.

FAQ

Frequently Asked Questions

Since switching to FixFlow, our repair turnaround time dropped by 30%. The automated inventory management alone paid for the software.

CN

Alex Chen

Owner, TechRepair Pro

Trial Account

Open the first repair ticket before the counter gets busy.

Start with a trial workspace, configure the service workflow, and test intake, diagnosis approval, payments, pickup, and warranty in the same flow.

ServiceKit

Repair-shop CRM for GSM counters.

© 2026 ServiceKit. All rights reserved.