For vending machine operators
Every fault in view.Every visit evidenced.
Vecodesk is ticketing and field service software for vending operators: faults come together in one place, technicians document at the machine — and every job ends with a service report.
- Built for vending operators
- Technician app for iOS and Android
- Hosted in the EU (Frankfurt)
Why Vecodesk
What you can count on for every service call
Phone calls, WhatsApp, notes on a desk. Who took which fault is known only to whoever happened to be in the office. And what was done at the machine yesterday? Really only to whoever drove out.
Every job comes back with an answer
Every assignment demands an answer: accept, or decline with a reason. From there the status moves to en route, on site and done. If the acceptance never comes, the job is flagged overdue.
Every visit is evidenced
A ticket only closes once the service report is issued and the spare-parts question is answered. Signing happens on site, on the phone, and the versioned PDF goes to the customer.
Every machine has a history
The machine's page carries every previous visit, the parts fitted and the maintenance performed. Customers and machines sync in from 4Vending or Televend instead of being re-typed.
Generic helpdesks know tickets — but not vending machines. Vecodesk does.
Product tour
The path of a service call
From the phone call to the signed service report.
- 1
Report
Take down the fault and create the ticket. With the AI add-on, the copilot reads the note and recognizes customer, site and machine.
- 2
Dispatch
Assign a technician. Accepting takes one tap in the app; if the acceptance never comes, the job is flagged overdue.
- 3
On site
Scan the QR code on the machine. The app opens its history and captures photos, spare parts and working time.
- 4
Sign
Technician and customer sign on the phone. The report PDF is versioned, archived and emailed to the customer.
- 5
Close
No ticket closes without an issued report and an answered parts question. The maintenance plan creates the next job as soon as it falls due.
Each step in detail:Ticketing systemTechnician appService reportsMaintenance planning
Features
One system, two workplaces
The office works in the browser, technicians in the app. Both see the same state.
Lists, board, saved views
Tickets as a list or a board, grouped by status or technician. Views can be saved and shared across the team.
Deadlines in working days
First response, resolution and no movement count in working days and respect your public holidays. When one runs out, one notification goes out.
Customer, site, machine
One customer, several sites, many machines. From the customer to the machine on the third floor is two clicks.
QR scan at the machine
One scan opens the machine's history, open tickets and location.
Photos, parts and time
Photo of the fault, parts fitted, hours and kilometres — captured at the machine, visible in the office immediately.
Signature on site
The customer signs on the phone, and the report PDF goes out automatically.
AI assistant · add-on
AI suggests. People decide.
The assistant takes over the typing. The decision stays with your team.
Intake copilot
Paste a phone note. The copilot recognizes customer, site and machine, drafts the ticket and points out duplicates.
Spare-part matching
Technicians type the part name the way they know it. Vecodesk maps the free text to your parts catalog and learns your team's vocabulary as it goes.
Structurally read-only
No AI tool can write. A record changes only once a person confirms the suggestion — enforced by the architecture, not by a policy.
Inference in Frankfurt (EU)
Every model call runs in Frankfurt. Your data does not leave the European Union for AI processing.
Integrations
Connected to the systems you already run
Customers, sites and machines come from the systems you already use — with a log per sync run and a provenance record on every imported row.
Vending management software
4Vending
4Vending stays your system of record. Vecodesk takes over customers, sites and machines automatically.
Telemetry
Televend
Machine master data and alarms from Televend Cloud, shown on the machine's page.
Any source
Data import
Neither 4Vending nor Televend in house? Vecodesk pulls your data from cloud storage, over FTP or from an uploaded spreadsheet.
4Vending, Televend, Google Drive, OneDrive and Dropbox are trademarks of their respective owners.
Security & operations
- Hosted in the EU (Frankfurt)
- Encryption
- Tenant isolation
- Point-in-time backups
- Passkeys & MFA
- AI inference in Frankfurt (EU)
Pricing
Three plans by team size
Starter, Extended and Enterprise, each with quotas for users and reporter seats. We discuss terms personally.
Starter
For small teams leaving paper slips and shouted orders behind.
on request
- Tickets, dispatch & technician app
- Signed service reports
- Users and reporter seats included
Extended
For operations that grow — more technicians, more sites.
on request
- Everything in Starter
- Larger quotas for users and reporter seats
- Additional seats at low cost
Enterprise
For large fleets and special requirements.
on request
- Everything in Extended
- Quotas sized to your needs
- Terms by agreement
Two kinds of access
User
Full access, governed by roles and permissions — for dispatch, technicians, and service managers.
Reporter seat
The low-cost seat for contacts at your sites: report a fault as a ticket and follow their own reports.
AI assistantAdd-on
Intake copilot, spare-part matching and column detection in the data import — available with every plan.
on request
FAQ
Frequently asked questions
Anything missing here, we cover in the demo.
Is Vecodesk a helpdesk?
No. In a helpdesk, tickets hang off a mailbox; in Vecodesk they hang off a customer, a site and a machine — and are dispatched to technicians with an acceptance deadline and an assignment history.
Does the technician app work on iOS and Android?
Yes. It covers the visit itself: QR scan, status changes in one tap, photos, spare parts, time tracking and the customer's signature.
How does our existing data get into Vecodesk?
Customers, sites and machines sync in from 4Vending, and Televend contributes machine master data. Everything else comes through the data import: cloud storage, FTP or an uploaded spreadsheet.
What happens when a deadline is missed?
Three clocks run alongside every ticket — first response, resolution, no movement — with targets per priority, counted in working days. When one runs out, Vecodesk notifies the people you nominated. Once.
Does the AI write data on its own?
No, and structurally so: the AI tools have read access only. A suggestion becomes a record only once a human confirms it.
