---
title: Manage Employee Workflow Roles
slug: manage-employee-workflow-roles
createdAt: 2026-09-11T08:15:24.771Z
---

Employee Roles in Ashby's People Ops Workflows allow you to automate ownership and eliminate manual task routing. Whether you need to assign actions to defined individuals like a People Ops Coordinator or Manager, or to functional teams such as IT, Roles ensure the right work reaches the right people. By configuring roles tailored to your organization, Ashby Workflows unlock automatic task assignment, smoother cross-functional collaboration, and a more scalable onboarding experience.

:::hint{type="warning"}
Ashby's People Ops module is currently available through restricted early access. The following documentation is provided for design partners participating in that program.
:::

# Permissions and access

To configure onboarding roles, you need view and edit access to the workflow. Your permission set grants this access to either all workflows or specific workflows.&#x20;

:::hint{type="info"}
Learn more about Ashby's People Ops permission sets: [Configure Permission Sets](docId:7apvU1qei2QWWO4SL6UOI).
:::

# Create a custom Employee Workflow Role

To create a custom Employee Workflow Role, navigate to your workflow's configuration and select **Manage Roles** in the upper right corner.

![Screenshot showing the Workflow configuration page with the Manage Roles button highlighted in the upper right corner](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/hRwSFmSvud5q3UFtpSRTl_screenshot2026-08-12at25547pm.png)

1. Select `+ Add Custom Role` in the upper right corner.
2. Enter a **Title** and **Description**, and specify whether the role should function as a Group Role.
   - Group Roles allow a single task to be assigned to multiple individuals.
3. Select `Submit` to create the role.

![Screenshot showing the Add Custom Role dialog with Title, Description, and Group Role fields](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/gjSpFkbCVVD9b3dW00UXQ_screenshot2025-12-10at11655pm.png)

## Common use cases

Below are some of the most commonly configured Custom Onboarding Roles:

- **People Ops Coordinator**
- **Payroll/Finance**
- **IT Team**

## Assign a workflow step to a custom Employee Workflow Role

Once a Custom Onboarding Role is created, you see it as an Assignee option when assigning a step. To send a Workflow Step from a Custom Employee Workflow Role, select the role associated with the sender. Group Roles cannot be selected as the sender, as messages must come from a single individual.

![Screenshot showing a workflow step with the Custom Employee Workflow Role selected as the Assignee](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/J0aD0skshqU-iCXdwGpBz_screenshot2026-08-12at53909pm.png)

## Set a default assignee for a custom Employee Workflow Role

After assigning a custom role to a Workflow step, you can designate a **Default Assignee**. The default assignee automatically receives the task each time the Workflow reaches that step.

To set a **Default Assignee**:

1. Navigate to **Manage Roles** and select **Default Assignees**.
2. Locate the applicable custom role, then search for and select the individual who should automatically be assigned any Workflow steps associated with that role.

![Screenshot showing the Default Assignees tab in Manage Roles with a Custom Role and assignee selected](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/NdDmnrJcwLjSDEDE3mXD9_screenshot2026-08-12at30822pm.png)

## Assign a custom role via a survey step

If you don't know who will be assigned to a Custom Employee Workflow Role at the time a new hire is enrolled in a workflow, you can collect that information using a workflow Survey step. Configure a survey step and assign it to the internal team member responsible for determining the assignee of the Custom Onboarding Role. In the survey question, select **"Assign the \[Custom Role Name] role."**

![Screenshot showing a survey step configured to assign a Custom Role via the survey question](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/wjwxqfy_QGJtGLRKdO--8_screenshot2025-12-16at104120am.png)

Set any subsequent steps assigned to the Custom Employee Workflow Role as dependent on this survey step.

# Overwrite default assignees

If there are one-off changes to default assignees, you can edit those assignments when enrolling an employee in a workflow, or on a workflow that's already in flight.

## When enrolling a new hire

For workflow enrollments with [No automation](docId\:lJOs22PR72IwGv0gSfd3d) or [Automation with review](docId\:lJOs22PR72IwGv0gSfd3d), update default assignees or the individuals assigned to built-in roles directly within the workflow enrollment wizard.

1. Navigate to the **People Ops Home** page.
2. Select `Enroll in Workflow` or `Review Workflow` next to the employee. The option you see depends on your [Configure Onboarding Workflow Automations](docId\:LId8DgTDMUQ0VwPSirDUQ).
3. Continue through the wizard to `Confirm Workflow`.

![Screenshot showing the workflow enrollment wizard at the Confirm Workflow step](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/07jvJfkHB-EBqwy1gxkwf_screenshot2026-08-19at90611pm.png)

4. Update the assignee for any role, including built-in roles like Hiring Manager and Recruiter that sync from the employee's job consideration.

![Screenshot showing the role assignment step in the enrollment wizard with Hiring Manager and Recruiter fields](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/Dpw8xFv6P-HziWqtAYbsa_screenshot2026-08-19at90639pm.png)

5. Select `Continue`, review the steps, then select `Start Workflow`.

## In-flight workflows

You can also swap assignees on a workflow that's already running. Ashby reassigns every pending and future step tied to that role to the new assignee. Steps that are already complete and emails that have already been sent aren't affected.

1. Navigate to the employee's workflow and review assigned workflow roles.

![Screenshot showing the employee's workflow view with assigned roles listed](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/Ap2qzmGdkP__HMDPYb89b_screenshot2026-08-19at90914pm.png)

2. Select `Users` to review and reassign workflow role assignments.

![Screenshot showing the Users panel for reassigning workflow role assignments](https://api.archbee.com/api/optimize/0p8tQ--ZZOxRtkVp6Qr-e/eg4Rg5_kjwNuYt9cRvxxX_screenshot2026-08-19at91045pm.png)

:::hint{type="info"}
Overwriting an assignee on an enrollment applies to that employee only. It does not change the workflow template. To change who owns a role for every future enrollment, update the default assignee on the workflow's onboarding roles.
:::

# FAQs

### For Group Custom Roles, what happens if one person marks a task as complete, or completes a survey?

When a task or survey is assigned to a Group Custom Role, it appears on the task list of every individual in that group. Once any one person completes the task or survey, Ashby automatically marks it complete and removes it from the task lists of all group members.

### I don't see my new Custom Role as an option when assigning Default Assignees. Am I doing something wrong?

Custom Roles must be assigned to at least one workflow step before they appear as an option for Default Assignees. If your Custom Role isn't listed, confirm that you've added it to at least one workflow step.
