Completing jobs from the mobile app
The Roldesk mobile app (Expo, iOS + Android) is purpose-built for technicians. It does everything they need on a job and nothing they don't.
Sign in
Same credentials as the web app. The first sign-in registers the device; subsequent opens keep you signed in until you sign out or change your password.
Today's route
The home screen shows today's assigned work orders, sorted by scheduled time. Tap any card to open the detail.
Starting a job
- Tap Start work. Time tracking begins. The status flips to In Progress and the customer portal updates immediately.
- The map shows directions from your current location to the service address.
On site
The detail screen has tabs:
- Overview — customer name, address, scheduled time, description.
- Parts — pick parts you used (decrements stock on completion). Search by name or SKU.
- Photos — capture before/after shots. They're uploaded to the WO and visible on the customer portal.
- Notes — internal notes (NOT visible on the customer portal).
- Signature — at the end, hand the phone to the customer; they sign on the screen.
Offline mode
If the technician loses signal, the app continues working from the locally-cached WO. Changes queue up and sync automatically when the device is back online. Photos sync too (they're temporarily stored on-device).
Completing the job
- Tap Complete work.
- Optional: capture a customer signature.
- Optional: add a final note.
- Tap Done. The WO flips to Completed, time tracking stops, parts decrement, and the customer portal shows the final state.
Push notifications
When the dispatcher assigns a new job, reassigns an existing one, or cancels a job the tech is on, they get a push notification immediately.
Tips
- Snap a "before" photo as the first thing on every job. Saves arguments later.
- If a customer reschedules on the spot, tap On Hold → set a reason → tap Save. The dispatcher sees the new state instantly.
- The mobile app respects per-customer feature flags (set in the platform admin) — features you can't see are turned off for your workspace.