HR Management
Gusto by Maxmel Tech
39 min
gusto is an online platform for payroll, benefits, and hr management for businesses integrating gusto with make com streamlines hr processes, automates payroll tasks, and simplifies employee management through seamless workflow automation this is ai generated content based on official gusto documentation the content may still contain errors—please verify important information if you have questions, contact https //gusto com/about/contact directly how to get support on gusto gusto is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=gusto\&app slug=gusto community\&app unique id=gusto ilstk0 requirements to use the gusto app in make, you must have a developer account to create an organization and application and obtain an api token, and you must have a partner managed company to receive access and refresh tokens, https //gusto com app installation to install this app, you need admin, owner, or app developer permissions docid foycaspyp9uykgm7lqpb go to the https //www make com/en/integrations/gusto community/ click the install button follow the on screen instructions to complete the setup connect gusto and {{product name}} to get started, you must first create a connection between gusto and {{product name}} , allowing the two services to communicate you can connect using the following method api token,oauth2,bearer token api token instructions you need to retrieve your organization level api token from the developer portal log in to your platform using your credentials navigate to the developer portal locate the section for api tokens retrieve your organization level api token (api token) oauth2 instructions you need to generate your access token and refresh token via the oauth2 process login to your platform using your credentials navigate to the developer portal register your application for oauth2 access specify the required scopes (permissions) for the data you wish to access retrieve the access token and refresh token after completing the oauth2 authorization process bearer token instructions you need to obtain an access token via the oauth2 process or an api token from the developer portal log in to your platform using your credentials access the developer portal for organization level access, locate and note your api token provided in the developer portal for company level access, complete the oauth2 process to retrieve your access token and refresh token some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for more info, please https //f make com/r/reachout?app name=gusto\&app slug=gusto community\&app unique id=gusto ilstk0 create the connection in {{product name}} https //www make com/en/register , add the gusto module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your gusto or follow the on screen instructions to create the connection you must also enter any required third party api keys obtained earlier for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page gusto modules after connecting to the gusto app, you can choose from a list of available modules to build your {{scenario plural lowercase}} create year to date benefit amounts calculates and provides the total benefit amounts accumulated so far this year from another company create a compensation adds a new compensation record for a specific employee, allowing you to track and manage their salary or wage details create a contractor adds a new contractor profile to your system, allowing you to store and manage their details for future projects or collaborations create a general ledger report generates a detailed general ledger report, allowing you to analyze your financial transactions and account balances create a timesheet creates a detailed timesheet to help you log and monitor your work hours and specific activities create an employee adds a brand new employee profile to your system, capturing all the necessary details for future management and tracking create an employee benefit adds a new benefit to a selected employee’s profile, allowing you to manage and track their specific employee benefits create an employee home address adds a new home address to an employee’s profile create an employee job creates a new job position or assignment for a selected employee within your organization delete a compensation permanently removes a specific compensation record from the system, ensuring that the selected entry is no longer available or visible delete a timesheet permanently removes a selected timesheet from the system, ensuring that the associated time entry is no longer available delete an employee benefit permanently removes a specific employee benefit from the system, ensuring it is no longer available or associated with the employee’s records delete an employee home address removes the home address information for a specific employee from the system, ensuring that their address details are no longer stored delete an employee job removes a specific job position assigned to an employee, ensuring their employment records are updated accordingly delete an employee work address removes the work address information associated with a specific employee from the system delete an onboarding employee removes a selected onboarding employee from your system, ensuring their records and associated onboarding data are deleted get all compensations for a job fetches a complete list of all compensation records associated with a specific job, giving you detailed information about every compensation entry linked to that job get all employee terminations fetches a complete list of all employee termination records, giving you detailed information about each employee who has left the organization get all employee's benefits fetches a detailed list of all benefits assigned to each employee get contractors payment details fetches detailed payment information for all contractors, giving you a comprehensive overview of each contractor’s payment records get employee time off activities fetches detailed records of an employee’s time off activities, such as vacations, sick leave, or other absences get employee's work addresses fetches and lists all work addresses associated with each employee get year to date benefit amounts fetches the total benefit amounts accumulated so far this year from another company’s records get a compensation fetches detailed information about a specific compensation record from the service get a contractor finds and returns detailed information about a contractor that matches the specific criteria you provide get a payroll fetches detailed information from a specific payroll record, allowing you to view all the associated payroll data for an employee or pay period get a report fetches a detailed report from the service, allowing you to access and review specific information or data generated by the platform get a timesheet fetches a detailed timesheet record from the system, allowing you to view information such as hours worked, dates, and related project or employee details get an employee fetches detailed information about a specific employee, such as their contact details, job title, and department get an employee benefit fetches detailed information about a particular employee benefit, helping you access all the relevant details for that specific benefit get an employee home address fetches and displays the home address details of a specific employee get an employee job fetches detailed information about a particular employee’s job position, such as their role, department, and job related details get an employee rehire fetches comprehensive information about a rehired employee, including their updated employment details and rehire status get an employee work address fetches the specific work address details for a selected employee get an employee's custom fields fetches detailed custom field information associated with a specific employee get an employee's employment history fetches detailed records of an employee’s past and current job positions, roles, and employment dates from the service list contractors fetches a complete list of all contractors available in the service, allowing you to view detailed information about each contractor list employee jobs fetches a complete list of all jobs linked to a specific employee, allowing you to view every position or assignment they are associated with list employees fetches a complete list of all employees from your system, allowing you to view detailed information about each team member list employees' home addresses fetches and displays the home addresses of all employees in your system list payrolls fetches a complete list of all payroll records from the service, allowing you to view and manage your entire payroll history list timesheets fetches and displays a complete list of all timesheets, allowing you to view detailed records of time entries make an api call allows you to make a custom, authorized api request to the service, giving you flexibility to access features or endpoints not covered by the standard modules request a webhook verification token requests and retrieves a webhook verification token, helping to confirm the identity of incoming requests and ensure secure communication between your services update payroll this module allows you to update and manage payroll details for your employees, ensuring their payment information is accurate and up to date update a compensation updates the compensation information, such as salary or wage details, for a particular employee update a contractor allows you to update and modify a contractor’s details—such as their contact information, role, or other relevant data—directly within the system update a payroll updates an existing payroll by adding new information or making changes to the current data update a timesheet updates an existing timesheet entry by allowing you to modify its details, such as the hours worked, date, or description update an employee allows you to update an existing employee's details—such as their contact information, job title, or department—directly within the system update an employee's benefit updates the benefit information for a specific employee, allowing you to modify details such as coverage, plan options, or other benefit related data update an employee's home address allows you to update an employee's home address details in the system, ensuring their contact information stays current update an employee's job updates specific job related information for an employee, such as their position, department, or employment status update an employee's work address updates an employee's work address details in the system, ensuring their location information is current and accurate watch events triggers when a new event is created or an existing event is updated in your calendar, allowing you to automatically respond to changes or additions in your schedule templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} gusto resources you can have access to more resources related to this app on the following links https //community make com/search?q=gusto https //gusto com https //support gusto com/ https //docs gusto com/ https //www make com/en/integrations/gusto community