Skip to main content

PeopleStrong

Learn how the PeopleStrong and Empuls Integration works and helps automate Employee Engagement, Recognition & Rewards

Updated this week

Empuls and PeopleStrong help you automate user data management and seamlessly drive people initiatives across your organisation.

With this integration, you can:

  • You can automatically sync data to Empuls when you add new hires, delete exited employees, and update employee data in PeopleStrong.

  • Import employee birthday and work anniversary data from PeopleStrong to celebrate these special days with automated greetings and gifts.

Once this integration is enabled, the data syncs once every 24 hours between Empuls and your PeopleStrong account.

Data can be mapped for

  1. First name

  2. Last name

  3. Official email

  4. Employee code/ID

  5. Grade

  6. Department

  7. Designation

  8. Date of birth

  9. Date of Joining

  10. Mobile number

  11. Business Unit

  12. Cost center

  13. Location

  14. Contact/Mobile number, and many more

Ways to connect PeopleStrong with Empuls

You can choose one of the following options based on how your PeopleStrong instance is set up


Option A: Legacy mesh-web-api

Configure from the Empuls front end. You’ll need:

  • Realm ID

  • Integration Name

  • API Key

  • Authorization Key

Best for: Existing (legacy) PeopleStrong tenants already using mesh-web-api.

Option B: cURL/Postman-based setup (for newer clients)

We configure from the backend. Share either your Postman collection or cURL endpoints.

Provide two endpoints:

  1. Token endpoint (to fetch the auth token)

  2. Employee Data endpoint (to fetch employee master data)

You can share these with your Xoxoday account manager, and our technical team will complete the configuration.

After configuration: please contact the PeopleStrong team to reset the data so Empuls can fetch fresh records from the start.


​Caveat (API throughput): This API-based approach can fetch up to 1,000 employee records/updates per day.

If your total employee count or daily updates exceed 1,000, we recommend using SFTP for the integration.

SFTP (recommended for large volumes)

For organizations with large headcounts or frequent updates, SFTP ensures reliable, high-volume, and scheduled data loads without daily API limits. Your account manager can help you evaluate and enable the SFTP route.

Sync cadence

  • Frequency: Once every 24 hours

  • Direction: PeopleStrong → Empuls (source of truth remains PeopleStrong)

How to get started

  1. Decide your method: Choose Option A (mesh-web-api) or Option B (cURL/Postman).

  2. Share required details:

    • Option A: Realm ID, Integration Name, API Key, Authorization Key (configure in Empuls UI).

    • Option B: Token & Employee Data endpoints (Postman collection or cURL) to your Xoxoday account manager.

  3. Xoxoday config: Our experts will complete the setup (front end for A, back end for B).

  4. PeopleStrong reset: Ask the PeopleStrong team to reset data so Empuls receives fresh records.

  5. Validate: We’ll run a test sync and confirm user counts and sample records.

  6. Go live: Automated daily sync starts.

    ​​

Questions? Contact us at [email protected]. We are more than happy to help you!

Application URL : https://{{tenant_url}}/home/integrations/peopleStrong

Did this answer your question?