Loading...
Loading...
Gusto integration. Manage hris data, records, and workflows. Use when the user wants to interact with Gusto data.
npx skill4agent add membranedev/application-skills gustomembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search gusto --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Employees | list-employees | Retrieves a paginated list of all employees for a company. |
| List Contractors | list-contractors | Retrieves a list of all contractors for a company. |
| List Payrolls | list-payrolls | Retrieves a list of payrolls for a company. |
| List Pay Schedules | list-pay-schedules | Retrieves a list of all pay schedules for a company. |
| List Locations | list-locations | Retrieves a list of all locations for a company. |
| List Jobs | list-jobs | Retrieves a list of all jobs for an employee. |
| List Departments | list-departments | Retrieves a list of all departments for a company. |
| List Time Off Activities | list-time-off-activities | Retrieves a list of time off activities for an employee. |
| Get Employee | get-employee | Retrieves details for a specific employee by their ID. |
| Get Contractor | get-contractor | Retrieves details for a specific contractor by their ID. |
| Get Payroll | get-payroll | Retrieves details for a specific payroll by its ID. |
| Get Pay Schedule | get-pay-schedule | Retrieves details for a specific pay schedule by its ID. |
| Get Location | get-location | Retrieves details for a specific location by its ID. |
| Get Job | get-job | Retrieves details for a specific job by its ID. |
| Get Department | get-department | Retrieves details for a specific department by its ID. |
| Get Company | get-company | Retrieves details for a specific company including name, locations, and other company information. |
| Create Employee | create-employee | Creates a new employee for a company. |
| Create Contractor | create-contractor | Creates a new contractor for a company. |
| Create Job | create-job | Creates a new job for an employee. |
| Create Department | create-department | Creates a new department for a company. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY