Skip to main content

Workflows

Full multi-step user experiences as a single component — the fastest path to a working feature. See the Component types guide for a comparison of workflows, blocks, and hooks.

🚂 Workflows

ComponentDescription
CompanyOnboarding.OnboardingFlowGuided flow to onboard a company to Gusto.
ContractorManagement.PaymentFlowHub for creating and managing contractor payments for a company.
ContractorOnboarding.OnboardingFlowGuided flow for admins to onboard a contractor to the company.
ContractorOnboarding.SelfOnboardingFlowGuided flow for contractors to complete their own onboarding.
EmployeeManagement.DashboardFlowHub for viewing and managing a single employee's profile, pay, and documents.
EmployeeManagement.EmployeeListFlowHub for viewing and managing all employees, including onboarding new ones.
EmployeeManagement.TerminationFlowGuided flow to terminate an employee and arrange their final paycheck.
EmployeeOnboarding.OnboardingExecutionFlowGuided flow to onboard an employee.
EmployeeOnboarding.OnboardingFlowGuided flow to onboard multiple employees, one at a time.
EmployeeOnboarding.SelfOnboardingFlowGuided flow for employees to complete their own onboarding.
InformationRequests.InformationRequestsFlowHub for viewing and responding to outstanding information requests from Gusto.
Payroll.DismissalFlowGuided flow to run a dismissed employee's final payroll.
Payroll.OffCycleFlowGuided flow to create and run a bonus or correction payroll.
Payroll.PayrollExecutionFlowGuided flow to configure, review, and submit a single payroll.
Payroll.PayrollFlowHub for running and managing all payrolls across a company's pay schedules.
Payroll.TransitionFlowGuided flow to run a transition payroll when employees move from one pay schedule to another.
TimeOff.TimeOffFlowHub for creating and managing a company's time off policies.