Step 1 - Navigate to Attendance Policies
Log in to Asanify as an Admin.
Click on the Attendance dropdown in the left navigation bar.
Select the Policies tab from the dropdown menu.
Step 2 - Select the Policy to Configure
You will see a list of all attendance policies in your organization.
Locate the policy for which you want to configure valid attendance sources.
Click on the View/Edit button next to the policy name.
Step 3 - Edit the Policy
On the policy details page, click on the Edit Policy button to enter edit mode.
Scroll down to the Valid attendance marking sources section. This section displays icon buttons for each available attendance source.
Step 4 - Select Valid Attendance Sources
You will see buttons with icons representing different attendance marking sources:
Web (computer icon) - Allows employees to clock in/out from the Asanify web application
App (mobile phone icon) - Allows employees to clock in/out from the Asanify mobile app
Biometric (fingerprint icon) - Allows attendance marking through biometric devices
WhatsApp (WhatsApp icon) - Allows employees to clock in/out via WhatsApp
Slack (Slack icon) - Allows employees to clock in/out using the Asanify Slack bot
Click on the icon buttons to select or deselect attendance sources:
Selected sources appear with a filled/highlighted background in blue
Unselected sources appear with an outlined border in black
You must select at least one source for employees to mark attendance.
Note: Attendance can be marked only through the sources you select. All other methods will be rejected by the system.
Step 5 - Integration Requirements
If you select Biometric or Slack as valid sources, ensure these integrations are already set up:
For Slack integration, refer to how to connect Asanify to your company's Slack workspace
For Biometric integration, navigate to Attendance > Biometric to configure your biometric devices
If you select a source that hasn't been integrated yet, the system will display a warning message. You can still save the policy, but employees won't be able to use that source until the integration is complete.
Step 6 - Save Your Changes
After selecting the valid attendance sources, scroll down to review all policy settings.
Click on the Update button to save your changes.
The system will create a new version of the policy with your updated attendance source settings.
Additional Information
What Happens When Employees Try to Use Invalid Sources?
If an employee attempts to clock in or out using a source that is not enabled in their assigned policy, they will receive an error message stating: "You are not allowed to clock in/out from [source]. Allowed sources: [list of valid sources]."
Bulk Upload Source
The Bulk Upload source is automatically enabled for all policies. This allows admins to upload attendance data in bulk regardless of the selected sources.
Changing Sources for Existing Policies
When you edit an attendance policy to change valid sources, the system creates a new version of the policy. Historical attendance data remains associated with the policy version that was active at that time.
Assigning Policies to Employees
After configuring valid attendance sources, make sure to assign the policy to the relevant employees. Only employees assigned to this policy will be restricted to the selected attendance sources.
Best Practices
Enable multiple sources for flexibility, especially for remote and field employees
Enable Web and App as a minimum to ensure employees can always mark attendance
Enable Biometric if you have on-site employees and biometric devices installed
Enable Slack or WhatsApp for teams that primarily use these communication tools
Review integration status before enabling Biometric, Slack, or WhatsApp sources



