Integrate with Roots

Roots offers a suite of lightweight, Slack-based HR plugins that are designed for high engagement and low adoption risk from employees. From time off, to onboarding, to 1-on-1s, to social connectivity and more, all of HR can be managed from the comfort of Slack with Roots. 

With the Gusto and Roots integration, you can automatically provision your team’s information and authorization in Roots. 

Employee info that Gusto sends to Roots:

Connect to Gusto from Roots 

  1. Make sure that your team’s work email in Gusto matches their email in Slack.
    • An employee’s info will only sync if their emails match in both systems.
  2. Sign in to your Roots account.
  3. Go to your Users tab.
  4. Click Add Integration.
  5. Choose Gusto from the popup menu.
  6. Click Continue.
  7. Select the company you want to connect to Roots.
    • Important: If you have more than one company with Gusto, only select one company to authorize. Proceeding with multiple companies selected will cause issues within Roots and you’ll need to reach out to their team to resolve. 
  8. Click Authorize to allow Roots to access your Gusto data.  

Your Gusto and Roots accounts are connected.  Any users with the same work email in Gusto and Slack are automatically connected and their info syncs immediately. After the initial sync, recurring syncs run periodically. 

Set up authorization rules 

Use authorization rules if you only want certain users (such as people with a specific user domain or department) to be authorized during syncs.

  1. Sign in to your Roots admin account.
  2. Go to Users.
  3. Click Add Authorization Rules.

Still need help? 

Contact Roots directly at [email protected]