Hiring
Shuffl + Greenhouse
Accepted offers start the joining playbook, with the start date, job title, recruiter and coordinator.
Step-by-step guide: Shuffl with GreenhouseHiring sync
Accepted offers arrive as they happen. Shuffl writes back only notes, a tag and start dates you turn on.
What syncs
| Data | Direction |
|---|---|
| Hires from accepted offers, with a personal email | Into Shuffl |
| Job titles and start dates | Into Shuffl |
| The hiring manager, recruiter and interviewers | Into Shuffl |
| Withdrawn offers | Into Shuffl |
| Notes and an “Onboarding in Shuffl” tag | To your tool |
| The offer’s start date, when HR updates it | To your tool |
Then ask Mello
- People sync“When did People last sync?”
- Playbooks from start dates“Start onboarding on each start date.”
Set it up
In Greenhouse, open Configure → Dev Center → API Credential Management and create a Harvest v3 (OAuth) credential named Shuffl.
Give it list access to offers, applications, candidates, jobs and users, and create access to notes and candidate tags for write-back. Shuffl never reads pay, scorecards or answers.
For instant updates, open Dev Center → Web Hooks and add the webhook address Shuffl shows for Candidate hired, Offer updated and Offer deleted, with a secret key.
Paste the client ID and secret here. Shuffl reads your offers before saving anything.