You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Home > HappyFox Help Desk > Account Configuration > Integrations > Contact Management > BambooHR Contact Sync Integration with HappyFox Help Desk
BambooHR Contact Sync Integration with HappyFox Help Desk
print icon

BambooHR Contact Sync allows you to automatically sync your BambooHR employee data with HappyFox Help Desk. This ensures your help desk contact database is always up-to-date with your organization’s employee directory.

HappyFox’s BambooHR Contact Sync integration lets you automatically:

  • Sync employee data from BambooHR to HappyFox as contacts.

  • Map additional fields from BambooHR to HappyFox as custom contact fields.

Note:

  • The sync is performed automatically every day at 12:00 AM (based on your HappyFox account timezone).

  • Sync is triggered every time the configuration is saved.

Integration Setup Prerequisites:

  • Your HappyFox agent role must have the Manage Apps permission.

  • Ensure you have your BambooHR URL and API Key ready.

How to Generate an API Key in Bamboo:

  • Click on the Profile Picture (My Account) at the bottom left.

  • Select API Key from the menu.

  • Click Add New Key.

  • Enter a name for the key.

  • Click Generate Key.

  • Copy the generated key for future use.

Steps to Configure BambooHR Contact Sync:

  • Go to Apps > Contact Management and select BambooHR > Install.

  • Enter your BambooHR URL and API Key to establish the connection.

  • Map BambooHR contact fields (e.g., name, email, phone) to HappyFox contact fields.

  • Map BambooHR fields to HappyFox custom contact fields (if required).

  • Enable or disable overwriting of existing custom field values during sync. When enabled, HappyFox custom fields will be updated with values from BambooHR if there is a difference.

  • Click Save.

After Each Sync, You Can View:

  • Timestamp: Date and time of the sync.

  • Record Counts: Number of successfully synced and failed records.

  • Error Log: A downloadable CSV file listing errors for failed syncs.

CSV Log Details:

  • Email: The unique email of the contact.

  • Type:

    • Existing: Updated an existing HappyFox contact.

    • New: Added a new HappyFox contact.

  • Sync Status: Success or Failure.

  • Error Details: Reason for failure (e.g., datatype mismatch, empty required fields).

Accessing Synced Contacts:

Synced BambooHR contacts can be accessed from the Contacts module in HappyFox. Clicking the BambooHR icon next to a contact will redirect you to the contact's detail page in BambooHR.

Frequently Asked Questions:

  • Does the sync work both ways? 
    No, this is a one-way sync. Changes made in BambooHR are reflected in HappyFox, but not vice versa.
     
  • Will deleting employees in BambooHR remove them from HappyFox? 
    No, deleted employees in BambooHR are not removed in HappyFox.
     
  • Are updates to BambooHR fields reflected in HappyFox? 
    Yes, if the overwrite toggle is enabled, changes in BambooHR fields are updated in HappyFox during the next sync.
     
  • How can I delete or disable the sync account? 
    To delete or disable the sync account, click on the menu next to Last Sync At and select Delete or Disable.
     
  • How can I access the configuration form to change the sync settings? 
    Click on the settings gear icon next to Synced Account to access the configuration form and update the sync settings.

 

Feedback
0 out of 0 found this helpful

scroll to top icon