Integrating BambooHR with Pyn allows you to automate communications based on real-time employee data like start dates, promotions, and birthdays so your people get the right message at the right time, every time.
What You’ll Need Before You Start:
Admin access to your BambooHR account
Your BambooHR subdomain (e.g.,
yourcompany.bamboohr.com
)A Pyn account with Admin permissions
Step-by-Step: Connect BambooHR to Pyn
1. Log in to Pyn
Start by logging into your Pyn Admin dashboard.
2. Navigate to Integrations
Go to Settings > Integrations and look for the BambooHR option.
Click on the BambooHR tile to begin the setup.
Select the "Connect Now" button in the side panel.
3. Enter Your BambooHR Subdomain
You’ll be asked for your company’s BambooHR subdomain. This is the part of your BambooHR URL before .bamboohr.com
.
🔍 Example: If your BambooHR login URL is https://acmecorp.bamboohr.com
, your subdomain is acmecorp
.
4. Authorize Pyn to Access BambooHR
You’ll be redirected to BambooHR to log in and grant permissions.
Click “Allow Access” when prompted. This step authorizes Pyn to sync key employee fields like:
Name
Start date
Department
Job title
Manager
🔐 Pyn only pulls the data needed to trigger automations. Your information remains secure and compliant.
5. Confirm the Connection
Once connected, you’ll return to Pyn. You’ll see a confirmation message that your BambooHR integration is live.
From here, Pyn will begin syncing employee data automatically, typically every hour.
What Happens Next?
Once BambooHR is connected:
New hires added to BambooHR will trigger onboarding Flows in Pyn (if configured)
Manager changes or role updates can launch messages
Work anniversaries and birthdays can be celebrated automatically
🎉 You can now fully automate lifecycle communications without needing to check spreadsheets or send manual emails.
Troubleshooting Tips
Make sure your BambooHR user role has permission to access the API
Check that employee fields (like start date) are populated in BambooHR
If you don’t see data syncing, try reauthorizing the connection from the Integrations tab
Still Need Help?
Reach out to support@pynhq.com—we’re happy to walk you through the setup or troubleshoot any issues.