BambooHR and Aboard sync with each other every 1 hour, and can be synced manually every 30 mins after the last sync. As soon as a new user is added to BambooHR, that user is auto-added to Aboard (as a Member) along with the following information:
Aboard then creates a Draft Journey and includes any Default Programs and then notifies all Super Admin via email and/or Slack.
https://www.loom.com/share/208146aba4964bcf84681f14acf85d5a
Go to Settings, then Integrations:

Click Connect and type in your organization's unique BambooHR URL:

Follow on screen prompts from BambooHR and the connection will be established
https://www.loom.com/share/5a9e8efe89404e50afc051f7ee1e5b56
What data gets sync’d to Aboard?
First Name, Last Name, Preferred Name, Personal Email, Work Email, Title, Manager, Department, Start Date, Location, Birth Date
What happens when I sync employee data from BambooHR?
All employees with an Active status in BambooHR are added to Aboard as Members.
Once I've integrated BambooHR, will the users get any notification?
They will not.