Skip to main content

Connect to BambooHR

Learn how to connect your employee data from BambooHR

Julianna Kapjian-Pitt avatar
Written by Julianna Kapjian-Pitt
Updated over 2 months ago

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.

Did this answer your question?