HR systems
Shuffl + BambooHR
Employees, departments, managers, titles and hire dates from BambooHR.
Step-by-step guide: Shuffl with BambooHRPeople sync
Changes arrive in Shuffl as they happen. Shuffl writes nothing to BambooHR but a time-off request a person runs from Mello’s card and the approver’s decision on it.
What syncs
| Data | Direction |
|---|---|
| People, names and work emails | Into Shuffl |
| Job titles | Into Shuffl |
| Managers | Into Shuffl |
| Departments | Into Shuffl |
| Start dates | Into Shuffl |
| Leavers | Into Shuffl |
| Time-off balances | Into Shuffl |
| Who's out, dates only | Into Shuffl |
| Time-off requests, as pending | To your tool |
| Approvals and declines from the approver in Slack | To your tool |
Then ask Mello
- Time off balance“How much time off do I have left?”
- Request time off“Book next Friday off.”
- People sync“When did People last sync?”
- Playbooks from start dates“Start onboarding on each start date.”
Set it up
Sign in to BambooHR as an administrator, open your name in the top right, choose API Keys and add a key named Shuffl.
Paste the key and your company domain here. Shuffl reads your employees before saving anything.
Shuffl registers a webhook with the same key so changes arrive as they happen, and reads everything once a day as well.
Knowledge source
Mello answers from what HR picks and approves, and Shuffl rereads it when it changes.
What syncs
| Into Shuffl |
|---|
| PDF, Word, PowerPoint, Markdown, HTML, text |
| Changes, checked by version |
Then ask Mello
- Docs from your other tools“Where’s the expense guide?”
- Import from your tools“Import our Notion handbook.”
Set it up
In BambooHR, create an API key from your account menu.
Enter your company domain and the key here. Shuffl checks it with one read of the company file list before saving.
Pick files from a category; each is read as a draft for review. Employee files are never listed.
Need something else?
Administrators ask for it in Shuffl. Each request counts toward what we build next.