Connectors / Service / Gusto

Gusto is a company that provides a cloud-based payroll, benefits, and human resource management software. (updated: 1646818242077)

Gusto

Gusto makes it easy for businesses to onboard, pay, insure, and support their hardworking teams.

Overview

Gusto provides a cloud-based payroll, benefits, and human resource management solution for businesses. Gusto automates and simplifies payroll, benefits and other HR processes for businesses.

API Information

The Base URL used for the Gusto connector is http://api.gusto-demo.com/v1 for developing an integration and http://api.gusto.com/v1 for production. More information can be found on their main API documentation(v1) site.

Authentication

Within the builder, click on the Gusto connector to display the connector properties panel. Select the 'Auth' tab and click on the 'New authentication' button.

gusto-auth

In the Tray.io authentication pop-up modal, name the authentication in a way that will quickly identify it within a potentially large list. For example, whether it is a Sandbox or Production auth, etc.

Consider who/ how many people will need access to this authentication when choosing where to create this authentication ('Personal' or 'Organisational').

The second page asks you for your 'Client ID' and 'Client Secret' credentials. You also have to select your 'Environment' which is either 'Production' or 'Development'.

gusto-auth-2

To get these fields, head to the Gusto dashboard. Click on 'Applications' and click on the 'Name'.

gusto-db-1

Here you can see the 'Client ID' and 'Secret'.

gusto-id-secret

Once you have added these fields to your Tray.io authentication pop-up window, click the 'Create authentication' button. 

Your connector authentication setup should now be complete.

Available Operations

The examples below show one or two of the available connector operations in use.

Please see the Full Operations Reference at the end of this page for details on all available operations for this connector.

All Operations

Latest version:

1.0

Raw HTTP request (advanced)

Perform a raw HTTP request with some pre-configuration and processing by the connector, such as authentication.