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.

90 days
Offline after one sign-in
5 min
Life of a signed selfie review link
3
Location modes: off / mandatory / opt-in
1 yr
Verified selfie archived

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.

9:415G
3 pending

Log a visit

Works offline. Saved to this device, synced when you're online.

Doctor or chemist

FS Dr. Amanda SullivanDoctor, Cardiology Change

Products discussed

2 selected
Samples givenOptional

Note (optional)

Asked for the new CRD-10 trial data next visit.

Photo, required

Photo attached, retake

Your location will be attached when you save.

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.

9:415G
3 pending
Morning2
Lakeshore Medical CenterLincoln Park
Checked in

Checked in, synced

Prairie View ClinicHyde Park
Failed

Check-in failed, tap to retry

Will be re-sent without the selfie.

Afternoon1
Mercy Park HospitalLogan Square
Not visited

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.

9:415G
Synced

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.

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.

NotificationsOctober 2026Search ⌘K3A
Notifications
Alerts and team activity, newest first.
Clear all
Email alerts
We email you a copy of these alerts. Turn this off to receive them here only.
Today

Location disabled on duty

Tyler Morgan disabled location during an open work session on 2026-10-21.

10:52

Missed clock-in

Kevin Walsh has not clocked in by the expected time on 2026-10-21.

09:45

Route anomaly detected

Implausible ground speed: 162 km/h

11:24
Yesterday

Missed clock-in

Brandon Hayes has not clocked in by the expected time on 2026-10-20.

09:45

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.

NotificationsOctober 2026Search ⌘K3A
Notifications
Alerts and team activity, newest first.
Clear all
Email alerts
We email you a copy of these alerts. Turn this off to receive them here only.
Today

Route anomaly detected

Implausible ground speed: 162 km/h

11:24

Location disabled on duty

Tyler Morgan disabled location during an open work session on 2026-10-21.

10:52

Missed clock-in

Kevin Walsh has not clocked in by the expected time on 2026-10-21.

09:45
Yesterday

Missed clock-in

Brandon Hayes has not clocked in by the expected time on 2026-10-20.

09:45

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.

9:415G
Synced

Log a visit

Works offline. Saved to this device, synced when you're online.

Doctor or chemist

AP Lakeview PharmacyChemist, Lincoln Park

Products discussed

CRD-10Glucofix 500Neurovit

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.

Location verificationsOctober 2026Search ⌘K3A
Location verifications
When to use this: a rep checked in at a place your records have no coordinates for. Approving saves their phone's location onto that contact point, where every coverage and territory view will read it. Dismiss anything that looks wrong.
This is your own queue, requests from the reps who report to you. Photo verifications
3 pending
Prairie View Clinic
cp-4be0a913
Coordinates
41.83985, -87.66473
Submitted by
rep-1c84d05e
When
40 minutes ago
Lakeview Pharmacy
cp-90d2c6f1
Coordinates
41.87414, -87.63948
Submitted by
rep-1c84d05e
When
3 hours ago
Circle City Medical Complex
cp-2a77e5b8
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 more

Daily 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 more

Geo-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 more

Duty 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 more

Route 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 more

Spoofing 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 more

Secure 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 more

Selfie 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 more

Call 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 more

Rep 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 more

Tour planning

Monthly plans that build the weekly ones, manager approval, and adherence scored against these check-ins.

Tour planning

Targets and forecasting

Turn captured visits and coverage into attainment, ranked insights, and a quarter projection.

Targets and forecasting

Give your reps a tool they'll actually thank you for.