Run Gusto payroll from one chat — manage people, run payroll and benefits, while your AI assistant does the steps
Gusto actions
Ask in plain language — Praxivara picks the right Gusto action, runs it, and confirms anything sensitive first.
Get the signed-in user's details along with the companies and roles they can access.
Show which company and scopes the current connection can access.
Create a brand-new company on Gusto for the partner to manage.
Move an existing Gusto company onto the partner's platform.
Check whether an existing company is ready to be migrated to the partner.
Detach a company from the partner so it is no longer partner-managed.
Record that a company representative has accepted Gusto's terms of service.
Look up whether a given person has accepted the terms of service for a company.
Get a company's profile and settings.
Update a company's basic details such as name or trade name.
Check how far along a company is in the onboarding steps.
Finalize a company's onboarding so it can start running payroll.
List the custom fields defined for a company.
Get a company's payroll payment speed and funding configuration.
Change a company's payroll payment speed and funding configuration.
See whether and why a company's payroll is suspended.
Suspend a company's payroll processing.
Get a company's federal EIN, filing form and tax-payer type.
Update a company's federal EIN, filing form or tax-payer type.
Get the industry classification selected for a company.
Set or change a company's industry classification.
List all the state tax setup items a company still needs to provide.
Get the tax setup items a company needs for one specific state.
Provide a company's state tax account numbers and rates for one state.
List documents attached to a company.
Get metadata for a single company attachment.
Get a temporary download link for a company attachment file.
Attach a document to a company.
Generate a hosted Gusto UI link for a self-service task like onboarding or bank setup.
Connect a company or employee bank account using a Plaid processor token.
List the administrators on a company.
Invite a new administrator to a company.
List the people authorized to sign a company's official documents.
Add a signatory who can sign a company's tax and payroll forms.
Email an invitation for someone to become a company signatory.
Update an existing signatory's details.
Remove a signatory from a company.
List partner notifications about events that may need a company's attention.
Mark or update the status of a partner notification.
List a company's work locations.
Add a work or filing address location to a company.
Get a single company location.
Update a company location's address or flags.
Get the minimum wage rates that apply at a location.
List a company's departments.
Create a new department in a company.
Get a single department and its members.
Rename a department.
Delete a department from a company.
Assign employees or contractors to a department.
Remove employees or contractors from a department.
List the bank accounts a company uses to fund payroll.
Add a bank account for a company to fund payroll from.
Confirm a company bank account using the two micro-deposit amounts.
Remove a company bank account.
List a company's employees.
Add a new employee to a company.
Get a single employee's details.
Update an employee's personal details.
Delete an employee who was created in error and never paid.
Check how far along an employee is in onboarding.
Advance or set an employee's onboarding status.
Set which onboarding documents an employee must complete.
List an employee's custom field values.
Add an employee with prior-history data during a company migration.
Update a migrated employee's historical data.
List payment method and split details for a company's employees.
Get an employee's hire, termination and rehire history.
Bulk-create or update many employees at once in a single batch.
Check the processing status of a bulk people batch.
List an employee's home addresses.
Add a home address for an employee.
Get a single employee home address.
Update an employee's home address.
Delete an employee home address.
List an employee's work addresses.
Add a work address for an employee, tied to a company location.
Get a single employee work address.
Update an employee's work address.
Delete an employee work address.
List an employee's jobs.
Create a job (role) for an employee.
Get a single job and its compensation history.
Update a job's title, location or hire date.
Delete a job from an employee.
List the compensation records for a job.
Add a pay-rate (compensation) record to a job.
Get a single compensation record.
Update a compensation's rate, unit or FLSA status.
Delete a compensation record from a job.
List an employee's termination records.
Terminate an employee as of a given last day of work.
Change a scheduled termination's effective date or payroll option.
Cancel a scheduled employee termination.
Get an employee's rehire record.
Rehire a previously terminated employee.
Update a pending employee rehire.
Cancel a pending employee rehire.
Get an employee's federal W-4 tax withholding settings.
Update an employee's federal W-4 withholding settings.
Get an employee's state tax withholding questions and answers.
Answer an employee's state tax withholding questions.
List an employee's direct-deposit bank accounts.
Add a direct-deposit bank account for an employee.
Update how an employee's pay is split across their bank accounts.
Remove an employee's bank account.
Get whether an employee is paid by direct deposit or check, and their split.
Set an employee's pay method to direct deposit or check and configure the split.
List an employee's garnishments and post-tax deductions.
Add a garnishment or post-tax deduction to an employee.
Get a single garnishment.
Update or deactivate a garnishment.
Get reference data (states, payment periods) for setting up child support garnishments.
Get an employee's I-9 employment eligibility verification status.
Submit or update an employee's I-9 Section 1 information.
List the acceptable document types an employee can present for I-9 verification.
List the I-9 verification documents recorded for an employee.
Record the documents an employee presented for I-9 verification.
Remove a recorded I-9 document from an employee.
Record the employer's signature completing an employee's I-9.
List an employee's recurring reimbursements.
Add a recurring reimbursement for an employee.
Update a recurring reimbursement.
Delete a recurring reimbursement.
Get an employee's Section 603 high-earner (Roth catch-up) statuses across years.
Get an employee's high-earner status for one effective year.
Record an employee's Section 603 high-earner status for a year.
Update an employee's high-earner status for a year.
List the benefits a company offers.
Set up a new benefit that a company offers to employees.
Get a single company benefit.
Update a company benefit's description or settings.
Delete a company benefit.
List all the benefit types Gusto supports.
Get details about one supported benefit type.
Get an enrollment and contribution summary for a company benefit.
Get the setup requirements for a supported benefit type.
List all employees enrolled in a specific company benefit.
Set enrollments and contributions for many employees on one company benefit at once.
Get which earnings are excluded from a benefit's contribution calculation.
Set which earnings are excluded from a benefit's contribution calculation.
List the benefits a single employee is enrolled in.
Enroll an employee in a company benefit with deduction and contribution amounts.
Get a single employee benefit enrollment.
Update an employee's benefit deduction or contribution.
Remove an employee's benefit enrollment.
Get an employee's year-to-date benefit amounts carried over from a prior company.
Record an employee's year-to-date benefit amounts from a prior company for correct limits.
Create a vacation or sick time off policy for a company.
List a company's time off policies.
Get a single time off policy and its assigned employees.
Update a time off policy's name or accrual settings.
Assign employees to a time off policy and set their starting balances.
Remove employees from a time off policy.
Deactivate a time off policy.
List a company's holiday pay policies.
Create a holiday pay policy for a company.
Update a holiday pay policy or its assigned employees.
Get an employee's time off accrual and usage activity.
List a company's time off requests.
Create a time off request for an employee.
Get a single time off request.
Update or approve/deny a time off request.
Delete a time off request.
Calculate the time off an employee accrues on a specific payroll.
List a company's earning types (both default and custom).
Add a custom earning type for a company.
Rename a company's custom earning type.
Deactivate a company's custom earning type.
List a company's pay schedules.
Create a pay schedule that sets when employees are paid.
Get a single pay schedule.
Update a pay schedule's dates or name.
Delete an unassigned pay schedule.
Preview upcoming pay dates and deadlines for proposed pay schedule settings.
See which employees or departments are assigned to which pay schedules.
Preview the effect of assigning employees or departments to pay schedules before committing.
Assign employees or departments to pay schedules.
List a company's pay periods, including which are eligible for payroll.
List a company's payrolls.
Create an off-cycle (bonus, correction or dismissal) payroll.
Get a single payroll with its totals and per-employee breakdown.
Load a payroll for editing and get its version and employee compensation rows.
Set hours, earnings and paid time off on a payroll's employees.
Calculate taxes, benefits and deductions for an unprocessed payroll.
Submit a payroll to process it and move the money.
Cancel a submitted payroll before its processing deadline.
Skip an upcoming scheduled payroll for a pay period.
Delete an external or unprocessed payroll record.
Preview a payroll's calculated amounts without processing it.
Get the money-movement receipt breakdown for a payroll.
Get a link to the payroll's pay stubs / summary PDF.
List an employee's payroll line items across payrolls.
Update an employee's payroll line items.
Get a single payroll line item.
Update a single payroll line item.
List all payroll line items for a company.
Get summarized payroll digest reporting data.
Search payroll receipts across a company.
Get a single payroll receipt by its ID.
List a company's payroll receipts.
Get a company's reverse wire funding transactions.
List a company's contractors.
Add a 1099 contractor (individual or business) to a company.
Get a single contractor.
Update a contractor's details.
Delete a contractor who has not been paid.
Check a contractor's onboarding progress.
Advance or set a contractor's onboarding status.
Get a contractor's address.
List a contractor's bank accounts for direct deposit.
Add a direct-deposit bank account for a contractor.
Get whether a contractor is paid by direct deposit or check.
Set a contractor's payment method to direct deposit or check.
List payment method details for a company's contractors.
Create a single payment to a contractor.
List a company's contractor payments within a date range.
Get a single contractor payment.
Cancel a contractor payment before it processes.
List all payments made to one contractor.
Preview the debit for a proposed contractor payment.
Get the receipt for a contractor payment.
Get funding status information for a contractor payment.
Get a link to a contractor payment's PDF.
Create a batch of contractor payments to be paid together.
List a company's contractor payment groups.
Preview totals and debits for a proposed contractor payment group.
Get a single contractor payment group.
Cancel a contractor payment group before it funds.
Fund and submit a contractor payment group so contractors get paid.
Get partner disbursement details for a contractor payment group.
Update partner disbursement details for a contractor payment group.
List a company's tax and compliance forms.
List an employee's forms (W-4, I-9, state forms, etc.).
Get a single form's details and signing status.
Get a link to a form's PDF document.
Electronically sign a company or employee form.
Generate a sample W-2 form in the demo environment for testing.
Generate a sample 1099 form in the demo environment for testing.
List a contractor's forms (e.g. W-9, 1099).
Get a single contractor form.
Get a link to a contractor form's PDF.
Electronically sign a contractor form.
List a contractor's documents.
Get a single contractor document.
Get a link to a contractor document's PDF.
Electronically sign a contractor document.
Get the status and download link for a requested generated document or report.
List a company's generated documents and reports.
Subscribe a URL to receive Gusto event notifications.
List the webhook subscriptions for this integration.
Get a single webhook subscription and its status.
Update a webhook subscription's URL or event types.
Delete a webhook subscription so it stops receiving events.
Confirm a webhook subscription using the verification token Gusto sent to your URL.
Ask Gusto to re-send the verification token to a webhook subscription's URL.
What you can ask in plain English
No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Gusto steps and shows you exactly what it did.
Related integrations
Let Praxivara run Gusto for you.
Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.