GreytHR Integration

GreytHR is a comprehensive cloud-based HR and payroll management software designed to streamline various HR processes for businesses. It offers features such as employee management, attendance tracking, leave management, payroll processing, expense management, and more.

How does this integration help Sprinto

The integration primarily helps Sprinto retrieve staff-related information such as name, email address, job roles, onboarding dates, reporting managers, etc. These details are crucial for managing compliance needs related to people management. Sprinto initiates relevant checks if any information needs to be updated to ensure compliance framework requirements are met.

Sprinto checks for greytHR

Following are the available Sprinto checks for greytHR integration:

Sprinto check
Reference procedure

Staff role should be assigned

Reporting manager should be assigned

Date of joining for new staff should be provided

Before you begin

  • Log in on Sprinto as administrator.

  • Ensure you have “Admin” access on the greytHR account you are integrating on Sprinto.

Integrate Sprinto with greytHR

Follow the below steps to integrate greytHR on Sprinto:

  1. Get the API key from your greytHR account.

  • Log in to the greyHR admin console using your credentials.

  • Upon sucessful login, copy your greyHR account subdomain from the browser’s address bar. For example, if the URL is “https://example.greythr.com/,” your subdomain should be “example.greythr.com.”

  • Go to Settings > My account > API Users.

  • Click on Create API User to generate a new API key.

  • Enter username as Sprinto, and add a description about the created API key.

  • Select the following roles under the Select Roles section, and click Next.

    • Employee API Read Access

    • Employee API

    • User API

  • Copy the generated API key and save it securely. We will need this key on Sprinto to build integration.

  1. Integrate greytHR on Sprinto.

  • Go to Security Hub > Settings > Integrations > Available, and click Connect next to greytHR.

  • Read the on-screen instructions, and click Next.

  • Enter the following details copied from Step 1, and click Connect.

    • Client Username: Sprinto

    • Client Password: “Enter your API key here”

    • Client domain: “Enter your greytHR subdomain here”

  1. Add greytHR as a staff information provider.

  • On the Sprinto app, go to Security Hub > People > Configuration, and click Manage next to Staff information providers.

  • Click Add Staff from the Staff information provider page.

  • Click on the details button to add greytHR as the information source.

  • Select greytHR from the Add Staff as a Provider page.

  • Click + Add greytHR.

Final step

Your greytHR account is integrated and added as a staff information provider. Sprinto will take some time to retrieve your staff details and map them on Sprinto. If any required staff detail is missing, Sprnito activates a check against the respective staff member, helping you manage staff details and meet people management compliance requirements.

If required, you can click on Sync next to greytHR from the Staff Information Provider page to refresh the staff details.

Contact Sprinto support if you have quiries related to the integration or need any assistance.

Last updated