Skip to content

Attendance Geofences ​

The Attendance Geofences section controls where attendance can be captured for employees.

Geofences are applied by branch and scope, and are resolved by priority when multiple rules could match.

Geofences Index Page ​

The index page lists all attendance geofence rules.

Available Filters ​

FilterDescription
BranchLimits rules to a specific branch (hidden for users assigned to one branch).
ActiveShows only active/inactive geofences.
FromStart date of created-at range.
ToEnd date of created-at range.

Table Columns ​

  • Name
  • Branch
  • Radius (Meters)
  • Active
  • Created At
  • Updated At

Header Actions ​

  • Create Attendance Geofence

Row Actions ​

  • Show
  • Edit
  • Delete

Bulk Actions ​

  • Delete

Create/Edit Geofence Page ​

Use this page to create or update a geofence rule.

Basic Settings ​

OptionPurpose
BranchBranch that owns this geofence rule.
NameMulti-language geofence name.
ActiveEnables or disables the rule without deleting it.

Scope Settings ​

OptionPurpose
Scope TypeRule targeting mode: Global, Employment Type, Employee, Employee Department.
Scope ValueSelected value for the chosen scope type.
DesignationsOptional designation filter (used with Employee Department scope).
PriorityLower priority value wins when multiple geofences match.

Geofence Rules ​

OptionPurpose
Active DaysWeekdays where this geofence is enforced.
On ViolationWhat happens if user is outside radius: Reject or Allow.
Grace Distance (Meters)Extra allowed distance buffer beyond radius.
Min GPS Accuracy (Meters)Required location accuracy threshold.
Block Mock LocationBlocks attendance if mocked location is detected.

Location Settings ​

OptionPurpose
LatitudeCenter point latitude.
LongitudeCenter point longitude.
Radius (Meters)Allowed attendance radius around center point.
Map PickerVisual map selection for center/radius.

Show Geofence Page ​

The Show page displays full geofence details:

  • Basic information (name, branch, active)
  • Scope summary (type, selected scope value, designations)
  • Rule summary (days, violation action, GPS and mock-location options)
  • Location and radius map preview
  • Created/updated timestamps

Notes ​

  • Scope and designation options are loaded dynamically based on selected branch and scope type.
  • Department-based scope allows narrowing to specific designations.
  • Name is multi-language and follows required locale validation.

Tenvoro