Job site settings

Configuring a job site.

Each job site in your MobiClocks environment can be configured to fit your project's needs. This topic provides an overview of all the available settings, explaining what each setting is for and how it's configured.



You may access job site settings if you have the View "Settings" tab permission enabled for your role in Administration > Role Permissions > Job Sites.

To access job site settings, select a job site in the job site list to navigate to the job site details page. Job site settings are located in the Settings tab of the details page.

General settings



You may edit general settings if you have the Edit general settings permission enabled for your role in Administration > Role Permissions > Job Sites.

The following settings are available in this section:

  • Organization Unit. The Organization Unit that the job site is part of. This option will be available only if your Mobiclocks environment is converted to an enterprise structure.



You may assign a job site to an Organization Unit if you have the Assign to organization unit permission enabled for your role in Administration > Role Permissions > Job Sites.

  • Job site name
  • Job site number. A unique identifier for the job site. The format of the job site number can be specified in Administration > Settings > Job Site Setup.
  • Job site address
  • Timezone. The timezone of the job site's location. The list starts with the Recent section that contans the timezones recently used in your Mobiclocks environment.
  • Status. A newly created job site is automatically assigned an Active status. However, if the job site is no longer needed in your environment (for example, the work has been successfully completed), you can Archive or Disable it. Technically, these two options are similar, and they both remove the job site from the default "Active" list as well as unassign all the employees that were assigned to it.
  • Face recognition. If this setting is deactivated, employees are no longer required to punch in and punch out when attending the job site. When entering the job site using the Personal App, employees only need to press the Punch In button (or the Punch Out button if they are leaving the job site). In the case of the Kiosk App, however, employees also need to enter their employee number. Learn more about how face recognition works in Face recognition.

In-geofence punch out only

If this setting is enabled, job site employees can only punch out if they are within the geofence zone of the job site.

Certified payroll

Here, you can activate Certified Payroll for the job site. Certified payroll is a payroll report type required from contractors working on federally funded projects. The main goal is to make sure that employees working on the project are paid the prevailing wage or the average wage for employees in a given occupation. Learn more on certified payroll at

Activating Certified Payroll adds a Pay Classes tab to the job site details page. Pay class is used to define the employee wage rates that are required by the certified payroll.

Lastly, when you enable Certified Payroll, a Require pay class cost coding toggle appears below, which, if enabled, requires you to apply pay classes during cost codingto be included in the payrollreport.



You may access the Pay Classes tab if you have the View "Payroll Classes" tab permissions enabled for your role in Administration > Role Permissions > Job Sites. Additionally, you may configure pay classes if you have the Add/edit payroll class permission enabled for your role under the same Administration setting.

User-defined fields

In this section, you see all the custom fields set up in Administration > Settings > User Defined Fields > Job Site. Using this option, you can supplement the job site profile with any additional details that are not accounted for by the default settings.

Geofence zones

The geofence zone feature allows specifying the exact area and boundaries of the job site, which can then be used to specify additional rules. For example, you can allow employees to punch out inside the job site's geofence zone only.



You may add or edit a geofence zone if you have the Add/edit geofence permission enabled for your role in Administration > Role Permissions > Job Sites.

The starting point for applying a geofence zone is the map and the job site's address. The following cases are possible:

  • If a valid address is added in Job Site Address, the system will automatically pin the address on the map with a pin icon. Clicking on the address entry below the map will take you to the corresponding location on the map.
  • If the added address cannot be recognized, it will still be indicated below the map, but the location will not be pinned.
  • If the address is missing, you will be suggested to pin the location manually, and the address field will be auto-filled. When tapping on a valid main address, you will be redirected to the respective location on the map.

The following screenshot illustrates the geofence map with job site address defined and located on the map.

geofence map with locaiton pin and job site address

Geofence map with the job site address and location pin icon

After finishing with the job site address, you can start creating the geofence zone. A geofence zone can be created either automatically or manually. To manually create a geofence zone, you need to perform the following steps:

  1. Select the plus (+) icon in the lower right corner of the map. This switches the map to geofence zone editing mode.
  2. Add a name for the geofence zone.
  3. Select the hand icon to navigate to the desired location on the map.
  4. Choose one of the available shape types, Polygon or Circle, and draw the zone on the map. The zone doesn't have to include the job site address and can be drawn anywhere on the map. After you select Save, the system will calculate the center of the zone and pin it as the zone's address.
  5. The created zone will be added to the list below the map and can be edited in the future. Note that you can add as many geofence zones as needed.

The following screenshot shows multiple geofence zones added for a job site.

a map with two geofence zones added

Geofence zones added to the map

To have a geofence zone created automatically, activate the Geofence auto-apply option in Administration () > Settings > General. In this case, a geofence circle with the specified radius will be created automatically around the job site's location pin.

GPS settings



You may edit GPS settings if you have the Edit GPS settings permission enabled for your role in Administration > Role Permissions > Job Sites.

When employees punch in to the job site using the Personal App, you are able to track their locations. In this section, you can set the frequency with which the coordinates are stored (Getting interval) and sent (Sending interval). If you don’t adjust these two, the default values set in Administration > Settings > GPS are be used. You can also set GPS settings for individual employees, overriding job site GPS settings.



The higher the getting or sending frequency the higher the battery usage of the employee's device.

There is also an Alarm option that you can use to receive an alarm in a defined amount of time after the employee leaves the job site's geofence zone.

Working hours policy



You may configure working hours if you have the Edit "Job Site Hours" policy permission enabled for your role in Administration > Role Permissions > Job Sites.

You can activate this setting to specify working hours and some additional settings for your job site. If the Working hours option is activated, you can configure the following settings:

  • For each day of the week, you can indicate job site working hours or mark the job site as Closed. There is an Apply to all button to set the same working hours for the rest of the days as well as an All day option to indicate that the job site is open for 24 hours. The following screenshot illustrates the process of configuring working hours.
Configuring working hours

Configuring working hours

  • Auto-adjust punches to work hours. After setting working hours for the job site, you can have the system auto-adjust punch times according to site working hours. For example, if the job site's working hours are from 10 PM to 7 PM, and the employee has punched in at 9PM and punched out at 6 PM, the employee's punch-in time is adjusted to 10PM to remain within the working hours range, while the punch-out time remains as it is, since it is already within the working hours range.
  • Lock hours. If this setting is on, employees are not able to punch in before the job site opens.
  • Flag punches off working hours. If employee punch times are beyond job site working hours, the timelog is flagged as Out of working hours.
  • Grace period. Here, you can set how much the punch time can deviate from the job site working hours and not be flagged as Out of working hours. If, for example, the grace period is set to 10 minutes and the job site closes at 7 PM, a punch time between 7 PM and 7:10 PM is not flagged.

Lunch Policy

You have two settings under Lunch Policy. The first lets you choose if you want the lunch duration to be auto-applied for the given employee. For example, if the employee has logged 5 hours of work, and the lunch duration is set to 1 hour, the lunch duration is automatically subtracted from the employee's logged hours, resulting in 4 logged hours.



Lunch Policy settings become available in job site settings if Lunch Policy is activated from Administration > Settings > Punch and Timelogs.



The auto-apply toggle needs to be on both in job site settings and in the employee's profile for the feature to be applied.

Next, you have the Lunch duration. The default value for this field is defined in Administration > Settings > Punch and Timelogs, but it can be overridden in Working hours policy of the job site. In turn, if the duration is set for an individual employee in employee profile, it will override the one in job site settings and, thus, has the highest priority.

Break Policy

Break Policy settings work the exact same way as Lunch Policy settings and are used to account for any additional employee breaks apart from the lunch break.



Break Policy settings become available in job site settings if Break Policy is activated from Administration > Settings > Punch and Timelogs.

Payroll Burden

Here, you can set a payroll burden for any of the Companies that are part of the job site. Payroll burden is a percentage of the employee payroll that accounts for any additional employee costs such as insurance, bonuses, and so on.



The Payroll Burden setting becomes available for job sites if Payroll Burden is activated in Administration > Payroll > Payroll Settings.



You may modify payroll burden if you have the Edit burden settings permission enabled for your role in Administration > Role Permissions > Job Sites.

It's also possible to set a Job site default burden that applies to all the companies within the job site. Additionally, you can set up a burden value for individual companies, which overrides the default value. The following screenshot shows the dialog box where payroll burden is configured.

payroll burden configuration dialog box

Payroll burden dialog box

Per diem

Coming soon!

Production Quantity

Here, you choose whether you want to activate Production Quantity tracking for the given job site. See Production quantity for more information.

Crew tags

Crews are groups of employees who mainly work with one another as a team on a daily basis. Here, you can create crew tags that can then be applied to employees in the job site's employees section.



You may add, edit, or copy crew tags if you have the Add/edit/copy crew tag permission enabled for your role in Administration > Role Permissions > Job Sites.

Travel settings

Travel settings are needed for cases when you want to cover your employees’ expenses for traveling to the job site.



For Travel settings to become available in Job Site Settings, it first needs to be activated from Mobiclocks Admin Portal > Settings > General > Travel time and mileage tracking. Next, in the Mobiclocks Web App, you need to activate it in Administration > Settings > Punch and Timelogs.

To configure travel settings, you need to activate the Tracking toggle and set the following values:

  • Time. The time required to get to the job site.
  • Miles. The distance in miles.
  • Per diem. The daily amount allocated for each employee's travel expenses

You can also configure travel settings for individual employees in employee profile, which overrides job site settings. Additionally, you can set travel settings for individual timelogs, which, in turn, overrides employee settings.