Log every visit, even with no signal.

Reps log calls on the phone with or without a connection. Visits wait on the device and sync in a batch when signal returns.

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.

90 days
Signed in after one online login
Batch
Queued visits sync together when signal returns
Server-stamped
Territory and manager line taken from the rep's profile

Built for clinics with no signal.

The rep picks the doctor or chemist, taps the products discussed, adds samples, a note and the photo, and taps Log visit. The visit is saved on the phone first, every time, so a basement clinic or a dead zone on the motorway changes nothing.

A sync chip in the top bar always says where things stand: Synced, how many are pending, or Offline, saving locally. When the phone is back online the queued visits go up in one batch.

The server settles every conflict.

Each queued change carries its own id and timestamp. The server answers each one separately as applied, duplicate, stale or rejected, so a retry never creates a second visit and an older edit never overwrites a newer one.

Deleting a visit leaves a record behind instead of erasing it. The server also stamps the territory and manager line from the rep's own profile rather than trusting the phone, so a visit always lands in the right team's numbers.

One sign-in covers months of fieldwork.

The rep signs in online once and the session stays valid on that phone for 90 days, refreshing quietly when a connection is there. A rep can work a full cycle in low-coverage areas without being locked out.

If your organisation requires a photo on every visit, the app will not log a call without one, and the server refuses a visit that arrives without it.

Questions people ask.

What happens to a visit logged with no signal?
It is saved on the phone straight away and shows as pending. When the phone reconnects, the app sends the queue in a batch and the chip returns to Synced.
Can a weak connection create duplicate visits?
Every change carries its own id, so the server recognises a repeat as the same change and keeps one visit.
How long can a rep work without connecting?
The sign-in lasts 90 days on the phone. Visits can be logged offline at any point in that window and sync when the phone next connects.
Can a rep log a visit against a chemist as well as a doctor?
Yes. The subject field covers doctors and chemists, and the app shows which type the call will be logged against before it is saved.

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

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

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

See it on your own team.

Tell us your fleet and we will size a proposal. Complete roll-out may take up to 4 months, counted from signed requirements and first payment.