Service & AMC software for AC and appliance businesses
Every visit, proven.Every rupee, accounted for.
Upkiva puts the whole service day on one desk. A complaint comes in, the right technician goes out, OTPs and stamped photos come back, the bill is paid in cash, card or UPI, and every AMC visit and renewal date is on the books.
Built with TV Palace, an AC & electronics showroom in Surat running 100 technicians. Web console + Android app, in Gujarati, Hindi and English.
Scene 1 of 7: Rakesh opens Upkiva Tech: three jobs for today, a breakdown on top with 2 h 10 m left on its SLA.
What changes
The office stops chasing technicians for proof.
Proof on every job
A job can’t close without the customer’s OTP and at least two before and two after photos from the in-app camera, stamped with place and time.
Every rupee traced
Cash goes into the technician’s ledger and is settled by 8 pm. A UPI or card payment stays pending until it is verified, never just because a technician said so. A discount above the technician’s limit needs a supervisor OTP.
Works in basements
No signal in the plant room? The app keeps going. Status, photos, readings and cash payments queue up and sync when the phone finds network.
Built for the field
Made for a rooftop in May, not a demo room.
Upkiva Tech is an Android app for technicians who work in heat, in basements and in three languages. It was shaped by people doing exactly that in Surat.
Offline first, and honest about it
Today’s jobs, customers, rate card and van stock download at check-in. UPI QR, parts approval and the final invoice number wait for signal. Everything else works without it.
Camera-only proofs
Before and after photos come from the in-app camera with GPS and time burned in. There is no “pick from gallery” button to tempt anyone.
A 300 m geofence around every address
Start and close only inside it, or a supervisor override is logged. Location pings every 30 s while checked in, every 5 s on the way.
Gujarati, Hindi, English
Each technician picks a language for the app. Customer WhatsApp messages in Gujarati, Hindi and English are rolling out in the pilot.
નમસ્તે, Rakesh Patel
આજનાં કામ
3 કામ · ₹0 હાથમાં રોકડ
नमस्ते, Rakesh Patel
आज के काम
3 काम · ₹0 हाथ में नकद
Namaste, Rakesh Patel
Today’s jobs
3 jobs · ₹0 Cash in hand
Same screen, three languages. Text taken from the app.
A job, start to finish
One breakdown call, six steps, nothing on paper.
Each step has a guard. The job can’t move forward until the step before it is actually done.
Complaint in
By phone call (WhatsApp booking is rolling out). The phone number finds the customer, their units and their AMC.
Assigned
Technicians ranked by zone, skill, load, distance and rating. The dispatcher confirms with one click.
On the way
The customer gets the technician’s name, photo, ID, ETA and a live link that works only for this job.
Proof
Start OTP, then two before photos, readings and a diagnosis. Two after photos before the bill.
Paid
GST bill made at close. Cash, card or UPI, with UPI held as pending until verified. Closing OTP and a rating.
Audited
A supervisor checks 10 % of closed jobs at random, and every job the system flags.
The back office
Eight desks, one login.
The web console is where the dispatcher, store, accounts, supervisors and the owner work. Each module talks to the others, so a part fitted in Althan shows up in stock, on the invoice and in the audit.
Dispatch board
Unassigned to closed, left to right. Drag to reassign. SLA timers on every card.
Roadmap: Supervisor alert at 80 % of SLA: in the pilot
AMC contracts & renewals
Silver, Gold, Platinum and corporate plans. Visits owed against visits done, and a list of renewals due.
Roadmap: Automatic reminders at 30, 15 and 7 days: in the pilot
Warehouse & parts
Stock in the store, each van and each technician’s bag. QR-tagged tools. Old parts must come back.
Payments & cash settlement
Cash, card or UPI, with a GST invoice. Each technician’s cash in hand settles daily. UPI stays pending until verified.
Roadmap: Razorpay UPI QR and payment links: in the pilot
Live map & day journeys
Every technician by status on one map. Replay a day: stops, km, on-site, travel and idle time.
Reports & audit
Audit queue, parts per 100 jobs, cash held too long, discounts without OTP.
Roadmap: 9 pm owner summary on WhatsApp: in the pilot
Installation
Showroom sale to site survey to a two-technician install, then brand warranty and three free services.
Customer portal + WhatsApp
On the web portal: book, track the technician, approve a chargeable part, pay and download invoices.
Roadmap: WhatsApp messages in gu / hi / en: in the pilot
Checks before a job can close
The Close button stays grey until the work is proven.
These are rules in the app, not reminders on a notice board. A supervisor can override some of them, and every override is logged against their name.
- Customer OTP to startProves the technician actually reached the customer’s door.
- 2 before photos, camera onlyGeo and time stamped. Shows the unit as it was found.
- 2 after photos + readingsVolts, amps and gas pressure written down, not remembered.
- Old part photographedAnd physically returned to the store before the job can be audited.
- Payment collectedCash, card or UPI (pending until verified), or credit terms for corporate customers.
- Closing OTP + ratingA rating of 2 stars or less opens a dispute on its own.
JB-23451 · Breakdown · sample job
Ready to close?
- Customer OTP to start
- 2 before photos, camera only
- 2 after photos + readings
- Old part photographed
- Payment collected
- Closing OTP + rating
Where money leaks
Leakage hides in small numbers. Upkiva lists them every evening.
Parts that vanish, cash that sits in a pocket for three days, a gas refill nobody can explain. The checks below run on every closed job. The percentages are the default rules, which the owner can change.
Audit queue
Sample data- Before and after photos 6 min apart on a 2 h jobJB-22299 · Supervisor review
- ₹4,120 cash held for more than 24 hArjun M. · Check-out blocked
- 2.1 kg gas on a 1 T split, above 1.5× the normJB-22346 · Supervisor review
- Closed 640 m from the job addressJB-22260 · Outside geofence
- Old compressor not yet received at storeJB-22129 · Audit on hold
For your team
Each person sees their own job, not everyone else’s.
Know how the day went without calling anyone.
- An end-of-day summary: jobs, SLA, parts pending, cash, missing proofs. Delivery on WhatsApp at 9 pm is rolling out in the pilot.
- The AMC book: active, due and lapsed contracts, visits owed against visits done.
- Approve the big ones only. Parts above ₹10,000 come to you, the rest stop at the supervisor.
- Change the rules yourself: SLA hours, approval limits, cash limit, audit sampling.
Owner summary · end of day
- Jobs closed
- 87
- SLA breaches
- 3
- Cash not yet settled
- ₹2,340
- Jobs missing proof
- 1
Sample data. WhatsApp delivery is rolling out in the pilot.
Is Upkiva right for you?
Sometimes the honest answer is “not yet”.
A good fit if
- You run 10 or more technicians, or plan to.
- You sell AMCs and lose track of visits owed and renewals due.
- Parts, gas and cash pass through technicians’ hands every day.
- Your team is more comfortable in Gujarati or Hindi than in English.
- You install what your showroom sells, and want warranty and free services tracked.
Probably not, if
- You have one or two technicians and you know every job by heart. A notebook and a WhatsApp group are honestly fine.
- You don’t sell AMCs and rarely visit the same customer twice.
- Your technicians only carry iPhones. The technician app is Android today.
- You want a full accounting system. Upkiva makes GST invoices, but it doesn’t replace your books.
A comparison that argues against us, in places
What most service businesses use today, side by side with Upkiva. Where the old way wins, we say so.
| Question | Notebook + WhatsApp group | Excel sheet | Upkiva |
|---|---|---|---|
| Cost to start | Free | Free or cheap | A subscription, plus setup time |
| Ready on day one | Yes | Yes | After loading customers, units, parts and your rate card |
| Proof that the visit happened | A photo, if someone asks | None | OTP, geofence and stamped photos on every job |
| Cash held by technicians | Memory | A sheet updated weekly | Ledger per technician, settled daily |
| AMC visits owed and renewals | Diary | Formulas that break | Tracked per contract; automatic reminders in the pilot |
| Works for 2 technicians | Best choice | Fine | More than you need |
Pricing
Talk to us. Pilot pricing for early partners.
There’s no public price list yet, and we’d rather not make one up. Price depends on how many technicians and branches you run. A small number of early partners get pilot pricing while we set Upkiva up with them.
Ask about pilot pricingUseful to tell us in your first email
- 1How many technicians, supervisors and branches
- 2Whether you sell AMCs, and roughly how many are active
- 3What you use today: registers, Excel, another app
- 4Which languages your team works in
Data & privacy
Who owns the data?
Is technician location tracked all the time?
What can customers see?
In the field
What works without signal?
Does the technician app run on iPhone?
Which languages are supported?
Money
How do UPI payments work?
Are invoices GST-compliant?
Does it work with Tally?
WhatsApp & setup
Do I need WhatsApp Business?
What do we need to get started?
See it on your own job list.
A 30-minute call. Bring a real complaint from this week and we’ll walk it through Upkiva, start to finish.
Or write to [email protected]