Introduction
You can start employee onboarding in three ways: via Slack, via the web interface, or automatically via an HRIS integration:- Slack
- Web
- HRIS Integration
- Go to the AccessOwl home tab and click “Onboard New User”, or use the
/onboardcommand. This opens the web onboarding flow in your browser. - Enter the user’s name, email, manager, and the provisioning start date.
- Choose the applications and permissions the user needs. You can also select one or more access templates.
Onboarding Contractors and External Users
If you need to onboard a contractor, consultant, or any user who is not in your HRIS and does not share your organization’s email domain, you can create them as an external user in AccessOwl.
Open Access Request in Slack
Type the full email address
Select applications
Submit the request
Access Templates
Access Templates define which applications and permissions a new hire receives based on their job role. Combined with an HRIS integration, they enable zero-touch onboarding-new employees automatically receive the right access without manual intervention. Key features:- Application bundles: Define which applications and permissions each role requires.
- Auto-assignment rules: Automatically apply templates based on HRIS attributes (department, team, job title).
- Conflict resolution: Configure attribute priority to handle overlapping permissions.
- Simulator: Test which templates apply before actual onboarding.
Best Practices for Using HRIS Integrations
AccessOwl’s integration with HRIS systems like BambooHR, HiBob, or Personio makes onboarding easier by automating account creation for new hires. Follow these steps to maximize efficiency:-
Add User to HRIS
HR typically adds the new employee to the HRIS system before their first day to set up contracts, payroll, and other necessary details.You don’t need to include the HRIS itself in any AccessOwl templates. -
Receive Slack Notification
Once the user is added to the HRIS, AccessOwl automatically sends a Slack notification to the designated channel.
No manual action is required to initiate onboarding. - Select Access Templates HR or IT can respond to the Slack notification by selecting the appropriate access templates and onboarding date. Alternatively, if you’ve configured auto-assignment rules, matching templates are applied automatically (zero-touch). This ensures the new hire receives the correct tools and permissions.
-
Automated Provisioning
AccessOwl automatically provisions integrated apps like Google Workspace and Slack.
For apps without integration, respective admins are notified via Slack for manual setup. -
Onboarding Date
Provisioning begins on the scheduled onboarding date, ensuring everything is ready for the new hire’s first day.
FAQ
Who selects applications and templates for onboarding?
Who selects applications and templates for onboarding?
Do apps picked during an onboarding go through their approval policy?
Do apps picked during an onboarding go through their approval policy?
Can we restrict onboarding and offboarding permissions to HR only?
Can we restrict onboarding and offboarding permissions to HR only?
Why did a new hire's initial login email land in spam?
Why did a new hire's initial login email land in spam?
How do scheduled onboardings work?
How do scheduled onboardings work?
What time of day does provisioning start?
What time of day does provisioning start?
- When you schedule an onboarding manually in Slack or the web interface, you choose both the date and the time, and provisioning starts at that time.
- For HRIS onboardings, the time comes from your HRIS. Some providers send a specific start time, which AccessOwl uses as-is. Others send only a date with no time, in which case provisioning defaults to midnight UTC (00:00 UTC) on the start date.
How do I onboard an employee who was previously offboarded?
How do I onboard an employee who was previously offboarded?
Complete the offboarding if it is still in progress
Reactivate the user
Assign the access they need
How do I add templates or apps to an onboarding that's still scheduled?
How do I add templates or apps to an onboarding that's still scheduled?
- Open the user’s profile in the admin interface and click Cancel remaining, then confirm. This cancels the requests that haven’t been provisioned yet and marks the user as Active.
- Click the three dots in the top right of the profile and select Trigger Onboarding.
- Set the provisioning date and select the templates and applications.
A user is stuck in Onboarding status. How do I clear it?
A user is stuck in Onboarding status. How do I clear it?
What if an onboarding shows a past or incorrect provisioning date?
What if an onboarding shows a past or incorrect provisioning date?

