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 customer pays by UPI, and the AMC reminds itself when it’s time to renew.

Built with TV Palace, an AC & electronics showroom in Surat running 100 technicians. Web console + Android app, in Gujarati, Hindi and English.

Namaste,
Rakesh Patel
Vesu · V3 · ★ 4.8 · Checked in 9:02 am
3Jobs
0Done
₹0Cash
3Tools
JB-23451 · BreakdownHigh · 4 h SLA
No cooling
Alpesh Sharma · Althan · 1.5 T split
JB-23452 · 12:30–2:00 pmGold AMC
AMC service · 2 units
Dipti Bhatt · Vesu
JB-23455 · 4:00–6:00 pm
Installation · 2 techs
Accept & navigate

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

UPI confirms itself. Cash goes into the technician’s ledger and is settled by 8 pm. 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. Each customer gets WhatsApp messages in theirs.

ગુ

નમસ્તે, Rakesh Patel

આજનાં કામ

3 કામ · ₹0 હાથમાં રોકડ

हि

नमस्ते, Rakesh Patel

आज के काम

3 काम · ₹0 हाथ में नकद

EN

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.

  1. Complaint in

    By WhatsApp or a call. The phone number finds the customer, their units and their AMC.

  2. Assigned

    Technicians ranked by zone, skill, load, distance and rating. The dispatcher confirms with one click.

  3. On the way

    The customer gets the technician’s name, photo, ID, ETA and a live link that works only for this job.

  4. Proof

    Start OTP, then two before photos, readings and a diagnosis. Two after photos before the bill.

  5. Paid

    GST bill made at close. UPI QR, cash, payment link or card. Closing OTP and a rating.

  6. 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, supervisor alerted at 80 %.

  • AMC contracts & renewals

    Silver, Gold, Platinum and corporate plans. Visits scheduled on their own. Reminders at 30, 15 and 7 days.

  • Warehouse & parts

    Stock in the store, each van and each technician’s bag. QR-tagged tools. Old parts must come back.

  • Payments & cash settlement

    UPI QR, cash, link or card, with a GST invoice. Each technician’s cash in hand settles daily.

  • Live map & day journeys

    Every technician by status on one map. Replay a day: stops, km, on-site, travel and idle time.

  • Reports & audit

    9 pm owner summary on WhatsApp. Audit queue, parts per 100 jobs, cash held too long, discounts without OTP.

  • Installation

    Showroom sale to site survey to a two-technician install, then brand warranty and three free services.

  • Customer portal + WhatsApp

    Book, track the technician, approve a chargeable part, pay and download invoices, in their own language.

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.

  1. Customer OTP to startProves the technician actually reached the customer’s door.
  2. 2 before photos, camera onlyGeo and time stamped. Shows the unit as it was found.
  3. 2 after photos + readingsVolts, amps and gas pressure written down, not remembered.
  4. Old part photographedAnd physically returned to the store before the job can be audited.
  5. Payment collectedUPI, cash, link or card, or credit terms for corporate customers.
  6. 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
Close job

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.

10%
Random auditof closed jobs, picked for a supervisor to review
100%
Flagged jobsgo to the audit queue, every one of them
80%
SLA alertof the SLA used, and the supervisor hears about it

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.

  • A 9 pm WhatsApp summary: jobs, SLA, parts pending, cash, missing proofs.
  • 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 · 9:00 pm

Jobs closed
87
SLA breaches
3
Cash not yet settled
₹2,340
Jobs missing proof
1

Sample data. Arrives on WhatsApp every evening.

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.

Notebook and WhatsApp group, Excel sheet, and Upkiva compared
QuestionNotebook + WhatsApp groupExcel sheetUpkiva
Cost to startFreeFree or cheapA subscription, plus setup time
Ready on day oneYesYesAfter loading customers, units, parts and your rate card
Proof that the visit happenedA photo, if someone asksNoneOTP, geofence and stamped photos on every job
Cash held by techniciansMemoryA sheet updated weeklyLedger per technician, settled daily
AMC visits owed and renewalsDiaryFormulas that breakScheduled and reminded on their own
Works for 2 techniciansBest choiceFineMore 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 pricing

Useful to tell us in your first email

  1. 1How many technicians, supervisors and branches
  2. 2Whether you sell AMCs, and roughly how many are active
  3. 3What you use today: registers, Excel, another app
  4. 4Which languages your team works in

FAQ

Questions owners ask us first.

Something missing? Email [email protected].

Data & privacy

Who owns the data?
You do. Customers, units, contracts, jobs, photos and invoices belong to your business, and you can ask for a full export of it at any time.
Is technician location tracked all the time?
No. GPS is recorded only while a technician is checked in for the day: every 30 seconds normally, every 5 seconds while on the way to a job. History is kept for 90 days.
What can customers see?
A customer sees the technician’s name, photo, ID and ETA, and a live location link that works only for their active job.

In the field

What works without signal?
Today’s jobs, customer details, checklists, photos, readings, parts fitted and cash payments all work offline and sync later. UPI QR, parts approval, live store stock and the final invoice number need a connection. Offline bills get a provisional number that becomes final on sync.
Does the technician app run on iPhone?
Not today. Upkiva Tech is an Android app. The web console runs in any modern browser on a computer or tablet.
Which languages are supported?
The technician app is in Gujarati, Hindi and English, chosen per technician. Customer messages go out in each customer’s preferred language.

Money

How do UPI payments work?
The app shows a dynamic UPI QR for the exact bill amount. When the customer pays, it confirms on its own and reconciles. Cash, payment links and card are also supported.
Are invoices GST-compliant?
A GST invoice is generated at close, with 18 % GST on services and parts by default, HSN codes from the item master and GSTIN for business customers.
Does it work with Tally?
Tally export (XML) is part of the accounting integration. Tell us your Tally setup and we’ll show you where it stands for your case.

WhatsApp & setup

Do I need WhatsApp Business?
Customer messages go out through the WhatsApp Business API using approved templates: booking confirmations, technician details, part approvals, invoices and renewal reminders. We help you set it up.
What do we need to get started?
Your customer list, units, AMC plans, parts and rate card. Upkiva can’t guess your prices, so loading those is the main work before day one.

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.

Book a demoWhatsApp number coming soon

Or write to [email protected]