Back to all connectors

LogoGusto integration connector

Add white-label customer-facing integration with Gusto into your app with just a few lines of code.

Managed authentication

Connect your customer accounts in Gusto without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Just one line of code for you and one click for your customers:

iApp.integration('gusto').open()

Read full documentation
Get started for free

Add Gusto to your app in the next 30 minutes

Execute Gusto operations on behalf of your customers

Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.

Read more about operations

Add people to a department

Add employees and contractors to a department

Get contractor payments for a company

Returns an object containing individual contractor payments, within a given time period, including totals.

Create a compensation

Compensations contain information on how much is paid out for a job. Jobs may have many compensations, but only one that is active. The current compensation is the one with the most recent effective_date...

Create an employee's home address

The home address of an employee is used to determine certain tax information about them. Addresses are geocoded on create and update to ensure validity. Supports home address effective dating and courtesy withholding...

Create an employee work address

The work address of an employee describes when an employee began working at an associated company location.

Create year-to-date benefit amounts from a different company

Year-to-date benefit amounts from a different company represents the amount of money added to an employee's plan during a current year, made outside of the current contribution when they were employed at a different company...

Work with Gusto data collections

Read and write data, get custom fields schema, and react to changes in Gusto data.

Read more about working with data collections

ListFind by IDCreateUpdateDelete
_object✅✅✅✅✅
Compensations✅✅✅✅✅
Departments✅✅✅✅✅
Employees✅✅✅✅✅
Jobs✅✅✅✅✅
Contractors✅✅✅✅➖

Trigger integrations on Gusto events

React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.

Read more about working with events

Data Record Created

Data Record Updated

Data Record Deleted

Use the same code to integrate with Gusto and 100+ other applications

With universal integrations, you can build your integration scenario once and it will work with every app automatically.

Companies

automatically maps to

Employees

automatically maps to

Quickbooks Quickbooks
QuickbooksCompanyinfo
QuickbooksEmployees
Sage HR Sage HR
Sage HR—
Sage HREmployees
ADP Workforce Now ADP Workforce Now
ADP Workforce Now—
ADP Workforce NowWorkers
Rippling HR Rippling HR
Rippling HR—
Rippling HREmployees
Personio Personio
Personio—
PersonioEmployees
Keap Keap
KeapCompanies
Keap—
Copper Copper
CopperCompanies
Copper—
SalesForce Pardot SalesForce Pardot
SalesForce PardotProspect Accounts
SalesForce Pardot—
MS Dynamics CRM MS Dynamics CRM
MS Dynamics CRMAccounts
MS Dynamics CRM—
Capsule CRM Capsule CRM
Capsule CRMOrganisations
Capsule CRM—