EMS

Employee management · v1

Assign the work. Watch it land on site.

Owners create located tickets. Employees check in inside the geofence. Status flows back the moment it changes — no phone calls, no guessing where the crew is.

100 m
GEOFENCE RADIUS
6 states
TICKET LIFECYCLE
Offline
CHECK-IN QUEUE
TICKET BEACON · GEOFENCE RINGS · DRAG TO SPIN

01 — The problem

A check-in button that anyone can press from the couch isn’t a check-in.

So every arrival is measured against the ticket’s coordinates, logged with distance, and stamped in the audit trail. The owner sees it the second it happens.

02 — The loop

Four steps, and the day reports itself.

  1. 01

    Ticket created

    Title, destination, start time, deadline, priority. Assigned to one employee.

    POST /tickets
  2. 02

    Employee notified

    Push lands immediately. If no check-in by start time, a nudge fires on a delayed job.

    ticket_assigned
  3. 03

    Check-in verified

    Coordinates measured against the geofence, optional photo attached, owner notified.

    distance ≤ 100 m
  4. 04

    Status closes out

    In progress, need material, need more time, completed — then the owner verifies and closes.

    audit trail kept

03 — What the owner sees

One card per ticket. Colour never carries the meaning alone.

Every status dot ships with a label, so it still reads correctly for a colour-blind supervisor glancing at a phone in bright sunlight.

PendingNeed materialNeed more timeCompletedOverdue

Warehouse restock — Bay 3

Balaju Industrial Area
In progress
Check-in verified within 100m
Deadline 5:00 PM#TICKET-0412

04 — Marigold is a request

If it’s this colour, somebody needs a hand raised. Nothing else gets to use it.

Leave requests, advance payments, blocked tickets waiting on material. Everything else stays quiet in warm neutrals.

Start the loop

Set up your workspace in a few minutes.

Create the business, invite your crew by link, assign the first located ticket today.