Technicians in the field
Look up the job order, log hours and materials, and move on — from a phone, between jobs, without a laptop or a paper sheet.
Technicians book hours against live Ridder iQ job orders from their phone. The back office sees the whole week, retries anything that failed, and Ridder iQ stays the system of record.
Interactive demo, tap around
New entry
Select work info
4 job orders for Voorbeeld Machinebouw BV, most recently used first
No job orders match your search.
JobTally is built for Ridder iQ shops that want a faster, mobile-first way to book hours without changing what runs their business. What you see below is a starting point — we customize activities, codes, reports and workflow to fit how your shop actually operates.
Look up the job order, log hours and materials, and move on — from a phone, between jobs, without a laptop or a paper sheet.
See the whole week at a glance, spot what hasn't reached Ridder iQ yet, and retry a failed entry instead of tracking someone down.
If your team wants a mobile-first entry app without leaving Ridder iQ as the record, JobTally is built to sit alongside it, not replace it.
Below is an interactive replica of the app, not the live product: try the week arrows, open an entry, search a job order, and switch the admin week. Every name, order and customer shown is fictional demo data.
Every screen below is clickable
Seven days are always visible with the week total at a glance. A failed entry shows in red with a one-tap retry; overtime entries carry an amber badge.
New entry
Select work info
4 job orders for Voorbeeld Machinebouw BV, most recently used first
No job orders match your search.
New entry
Select work info
4 job orders for Voorbeeld Machinebouw BV, most recently used first
No job orders match your search.
Technicians search live job orders, pick an activity and overtime code, and see exactly what will be sent to Ridder as they type.
Try another demo entry.
New entry
Select work info
4 job orders for Voorbeeld Machinebouw BV, most recently used first
No job orders match your search.
Try another demo entry.
New entry
Select work info
4 job orders for Voorbeeld Machinebouw BV, most recently used first
No job orders match your search.
Back office sees hours booked, overtime, unsynced and failed entries per week, hours per technician, and exactly which entries need attention and why.
Admin
Back office — hours, exceptions and reports
Week 36 · 31 Aug – 6 Sep 2026
Hours per technician, week 36
Entries needing attention
| Date | Technician | Hours | State | Reason |
|---|---|---|---|---|
| 05-09-2026 | Femke Rietveld | 4.0 h | failed | Budget rejection — not retryable |
| 06-09-2026 | Niels Brakelmans | 2.5 h | failed | Connection to Ridder timed out — retryable |
| 06-09-2026 | Daan Oosterhout | 8.0 h | unsynced | Posted, remark write not yet confirmed |
| 06-09-2026 | Joris Klaverkamp | 1.5 h | unsynced | Draft — not yet submitted |
Hours per technician, week 37
Entries needing attention
| Date | Technician | Hours | State | Reason |
|---|---|---|---|---|
| 09-09-2026 | Lotte Wijnbeek | 3.0 h | failed | Connection to Ridder timed out — retryable |
| 10-09-2026 | Joris Klaverkamp | 2.0 h | unsynced | Draft — not yet submitted |
Admin
Back office — hours, exceptions and reports
Week 36 · 31 Aug – 6 Sep 2026
Hours per technician, week 36
Entries needing attention
| Date | Technician | Hours | State | Reason |
|---|---|---|---|---|
| 05-09-2026 | Femke Rietveld | 4.0 h | failed | Budget rejection — not retryable |
| 06-09-2026 | Niels Brakelmans | 2.5 h | failed | Connection to Ridder timed out — retryable |
| 06-09-2026 | Daan Oosterhout | 8.0 h | unsynced | Posted, remark write not yet confirmed |
| 06-09-2026 | Joris Klaverkamp | 1.5 h | unsynced | Draft — not yet submitted |
Hours per technician, week 37
Entries needing attention
| Date | Technician | Hours | State | Reason |
|---|---|---|---|---|
| 09-09-2026 | Lotte Wijnbeek | 3.0 h | failed | Connection to Ridder timed out — retryable |
| 10-09-2026 | Joris Klaverkamp | 2.0 h | unsynced | Draft — not yet submitted |
JobTally talks to Ridder iQ through its own API. It doesn't hold a copy of your ERP or make decisions Ridder iQ should make.
Technicians search current Ridder iQ job orders as they type — no static list to keep in sync by hand.
Every entry is submitted through Ridder iQ's own API, using the accounts and permissions your Ridder iQ setup already defines.
JobTally is an entry point, not a second ledger. Hours, job data, and reporting stay owned by Ridder iQ.
If Ridder iQ doesn't confirm a write, the entry is marked with an explicit unknown-outcome state and retried — never silently duplicated, never silently dropped.
The back office keeps oversight without doing the technicians' data entry for them.
The Ridder iQ API key lives on the server. It never reaches the browser or a technician's device.
Sessions are signed and verified on every request, not stored as plain, guessable tokens.
Passwords are hashed with Argon2, the current standard for password storage.
JobTally's own data lives in its own schema, separate from Ridder iQ and from other systems.
Technicians install it like an app, with no app-store review or distribution dependency.
JobTally is built by the same team that delivers ERP integration work for clients.
An intelligent Slack bot integrated with a customer's SAP ERP system, letting staff query business data in plain language.
Read the case study →JobTally integrates with Ridder iQ through its v2 API. We confirm exact version compatibility with your Ridder iQ hosting during the demo, since API availability can vary by deployment.
JobTally runs as a separate, installable web app with its own isolated database schema. Nothing needs to be installed inside Ridder iQ itself; we cover hosting specifics during the demo.
It depends on how job orders and technician accounts are structured in your Ridder iQ setup. We size a rollout together during the demo rather than quote a generic number up front.
Writes are duplicate-safe. If Ridder iQ doesn't confirm a write, the entry is marked with an explicit unknown-outcome state and retried — never silently duplicated, never silently lost.
Ridder iQ remains the system of record for hours and job data. JobTally stores what it needs to operate — accounts, sessions, and an audit trail — in an isolated database schema. We discuss data location for your setup during the demo.
The app currently ships in English. If your technicians need another language, tell us during the demo and we'll let you know what's possible.
Yes. JobTally is a starting point, not a fixed product — activities, overtime codes, reports and workflow can be adapted to match how your Ridder iQ shop actually runs. Tell us what's different about your setup during the demo and we'll scope the customization together.
Tell us a bit about your team and we'll walk through the app live, using your job-order structure.
Ridder iQ is a product of ECI Software Solutions. JobTally is an independent app, built and hosted by RAD Digital Solutions, and is not affiliated with, endorsed by, or sponsored by ECI Software Solutions.