Checked in, synced
Every visit captured, even without signal.
The rep app is offline-first by design: visits queue locally and sync in batch when connectivity returns, with conflicts resolved deterministically on the server. Nothing typed in a basement clinic is ever lost.
Log a visit once and never lose it.
Reps record every doctor, chemist, and outlet visit (products detailed, samples dropped, notes, GPS, photo) fully offline. The app queues to a local outbox and syncs when signal returns. The server resolves conflicts deterministically, never hard-deletes (tombstones only), and stamps territory and manager data itself. It never trusts the client. Accounts can require a photo per policy.
Log a visit
Works offline. Saved to this device, synced when you're online.
Doctor or chemist
Products discussed
2 selectedNote (optional)
Photo, required
Your location will be attached when you save.
Saved on this device. It will sync on its own.
Works offline for 90 days after a single sign-in.
Proof of visit, not a promise of one.
At each planned call point, the rep checks in with a selfie, GPS, and a timestamp. Check-ins are idempotent, so offline retries never double-count. If a rep is unverified or a call point has no coordinates, Dexor automatically raises a task for the manager.
Check-in failed, tap to retry
Will be re-sent without the selfie.
Checked in, saving locally
Checked in, saving locally
Duty is tracked only as far as your policy allows.
Location follows your account's policy: off, opt-in or mandatory. Reps clock in and out of duty sessions with DST-correct, workday-aware expected windows; managers can override when reality demands it. If location is disabled mid-shift, a presence heartbeat alerts the rep and the whole manager chain. In opt-in mode, a rep who declines consent is never GPS-tracked.
Duty
Location consent
Clocking in records your location at the start and end of your working session, and only then. Your organisation asks for your agreement first. You can withdraw it later from your profile.
Not on duty
09:05 (0h 00m)
Today
No sessions recorded today yet.
The day's route, as it actually happened.
While a duty session is open, and only with consent, the app streams route breadcrumbs, each point carrying a privacy retention TTL set by your account policy. The rep's managers and admins can retrieve the path for verification, and it is deleted on the retention schedule you set.
Location disabled on duty
Tyler Morgan disabled location during an open work session on 2026-10-21.
Missed clock-in
Kevin Walsh has not clocked in by the expected time on 2026-10-21.
Route anomaly detected
Implausible ground speed: 162 km/h
Missed clock-in
Brandon Hayes has not clocked in by the expected time on 2026-10-20.
Location fraud raises an alert the moment it lands.
Dexor checks the GPS readings that arrive while a duty session is open. A GPS reading moving faster than any field rep could travel raises a critical alert, with the reason in plain words. Compliance data stays clean because faking it stops paying.
Route anomaly detected
Implausible ground speed: 162 km/h
Location disabled on duty
Tyler Morgan disabled location during an open work session on 2026-10-21.
Missed clock-in
Kevin Walsh has not clocked in by the expected time on 2026-10-21.
Missed clock-in
Brandon Hayes has not clocked in by the expected time on 2026-10-20.
Photos that can't leak.
Upload keys are derived server-side and account-isolated, and viewing links are short-lived and signed. Only the rep's own manager chain or an admin can open a photo. Anyone else, even a manager in another branch, is denied. Photos also auto-expire once older than your retention window, and they come from the live camera only, never the gallery.
Log a visit
Works offline. Saved to this device, synced when you're online.
Doctor or chemist
Products discussed
Photo, required
Your location will be attached when you save.
Managers confirm each rep's selfie and each new location.
Managers approve each rep’s identity selfie (marking them verified and archiving the photo for a year) and approve rep-submitted GPS for call points. Approved coordinates fill in the call point's location, so your own location master improves with every field visit.
- Coordinates
- 41.83985, -87.66473
- Submitted by
- rep-1c84d05e
- When
- 40 minutes ago
- Coordinates
- 41.87414, -87.63948
- Submitted by
- rep-1c84d05e
- When
- 3 hours ago
- Coordinates
- 39.76844, -86.15807
- Submitted by
- rep-7f3a91c2
- When
- yesterday
Also in the rep app
- Today / daily plan view
- Coverage with per-doctor targets
- Personal dashboard
- Daily report
- Plans list and detail
- Author monthly and weekly plans (where account policy allows)
- Secure sign-in with a persisted 90-day session
Every feature in field execution.
Each one has its own page.
Offline visit capture
Reps log calls on the phone with or without a connection. Visits wait on the device and sync in a batch when signal returns.
Read moreDaily plan
The Today screen lists the day's planned stops by session, tracks check-ins and calls as they happen, and keeps a log of the day.
Read moreGeo-verified check-ins
Reps check in at each planned call point with an arrival selfie, GPS and a timestamp. Retries never double-count, and gaps go to the manager.
Read moreDuty and consent
Reps clock in and out of duty. Where location is opt-in, nothing is recorded until the rep agrees, and missed clock-ins alert the manager.
Read moreRoute tracking
During an open duty session, and only with consent where your policy asks for it, Dexor keeps the rep's route for a retention period you set.
Read moreSpoofing detection
Dexor checks the speed in each GPS reading during duty. A speed no field rep could travel raises a critical alert to the rep and their managers.
Read moreSecure visit photos
Visit photos come from the live camera, upload to a location the server chooses, open only through short-lived links, and expire on your schedule.
Read moreSelfie verification
A rep's first arrival selfie goes to their manager to verify. Approving marks the rep verified and keeps the selfie in an archive for a year.
Read moreCall point GPS verification
When a rep checks in at a call point with no coordinates, their location goes to the manager. Approve it and the call point has a verified position.
Read moreRep insights
The rep app's Insights tab shows visits, coverage, plan adherence and sales for the month, and which doctors are behind on their visit targets.
Read moreTour planning
Monthly plans that build the weekly ones, manager approval, and adherence scored against these check-ins.
Tour planningTargets and forecasting
Turn captured visits and coverage into attainment, ranked insights, and a quarter projection.
Targets and forecasting