Workflows allow you to have talent progress through customizable and distinct stages, whether they're a new talent onboarding for the first time or known talent joining a new project. Stages can be designed to collect information, take actions and ensure compliance! 

Workflows are an integral part of the Worksuite platform and can be used for multiple purposes in different modules. They are designed to be flexible to meet your business needs! Please take some time to review the Workflows Overview article to understand how you can make the best use of this powerful feature.

In this article, we will begin by reviewing the configurable features within workflows. They are customizable to meet the needs of various stages within your talent lifecycle, and it's important to understand your options when building your first workflow.


Overview Video: Workflow Stages

Stage categories

There are three categories of workflow stages that you can add:

  • Talent-facing stage - these will be displayed to your talent or candidates as they progress through the workflow, asking them to provide the information you request.
  • Internal-facing stagethese will only be visible to your internal team members and can be used for anything from ensuring compliance to requesting input on the talent. This option is available for Request and Information stages.
  • Action stage - This type allows you to automate an action within your onboarding workflow. Once your talent enters the action stage, the actions you have set will automatically run.

Talent-facing stages

  • Bank Details - Select this stage to have your talent enter their bank details.
  • Tax Information - Add this stage for your talent to enter their tax information
  • Portfolio - Select this stage to have your talent show their work and add their portfolio. Learn more about Portfolios here
  • Interview - Select this stage to have your talent schedule an interview on your integrated calendar.
  • Sign agreement - Choose the agreement that you would need your talent to sign during onboarding (ie. NDA)
  • Information - The Information stage is used to pull information from other workflows or opportunities as information for talent to review and accept.
Use case: If you want to collect information in the onboarding process and get it reviewed by the talent, you can use Information stage by pulling data fields from requisition. Talent then reviews the information and data and and click 'Approve' if accepts. The label of the Approve button can be changed.
Use case: pull information from a task into the workflow for talent review and acceptance.
  • Request Data - Select this stage to collect all talent information in a single stage with profile, questionnaire, and requested documents. Read more about this powerful feature below.

Data request types

When using the request data stage, you will have the option to define how you want to request information.

  • Profile fieldthis will import the provided information into data fields within the talent's profile.

  • Questionsthis is a questionnaire-style format, and information will be available when reviewing the workflow information.

  • Document request - your talent will be asked to upload documents based on your specific requests. You can define the document, request expiration dates, and even require an internal team member to verify validity before it is considered complete.

  • Contentthis section allows you to provide content for talent to review while completing the workflow. You may want to create a new section, provide explanatory text, upload a video or provide a document for them to review. To learn more about configuring your document for view, read here.

Internal-facing stages

  • Request Data - When used internally, this stage type will prompt the assigned internal team member to enter requested information about the talent.
  • Information - Information stage is used to pull information from opportunities as information for talent to review and accept.

Action stages

  • Set Talent Type - Automatically set the type of your talent 
  • Add to groups - Add your talent to a group automatically
  • Set Relationship Manager - Add a relationship manager automatically. Check here for more information regarding Relationship Managers
  • Send invitation - Automatically send an invitation to talent who reach this stage
  • Assign task - This stage type is specifically used in conjunction with opportunities. If added, it will assign talent to a task associated with the workflow's opportunity.
  • Apply workflow - If multiple workflows are needed, this stage will route talent to the next required workflow.

Stage settings

Stage behavior

Talent can flow through the onboarding stages in 2 different ways:

  • Automatic stage (Default) - Talent will be moved to the next stage automatically once they reached 100% progress
  • Manual review stage - Choose this type if you would like to verify their responses first before moving them to the next stage


Each stage can be assigned to an internal team member responsible for monitoring or taking action on a stage. They will receive email notifications related to actions or completion of the stage requirements.

Custom messages

You can create custom pop-up messages upon completion of the stage. These are beneficial when explaining to talent what the next steps may be, providing clear instruction, or simply thanking them for their time!

Redirect talent to external site

If a stage requires that the talent take action on an external site, you can use this to add the URL of the desired site. This is useful in instances where assessments or additional information needs to be provided.

Custom Notifications

Custom notifications are messages that can be triggered and sent to either a freelancer, internal teammate, or non-user. They're available in each stage of your workflow. 

Notification Types: Select either 'Add a Teammate notification' or 'Add a Freelancer-facing notification' to begin creating your custom notification. 

Components of a Notification

Name: Used internally for reference. 

Recipients: Add internal users or enter any email address. Pro-tip: You can dynamically merge in a User field from job openings!

Subject: The email subject that the recipient will receive. 

Content: Add your message! Pro-tip: You can use hashtags # to merge in data from virtually any data point on their profile or a job opening. 

Button Caption: The CTA or label used on the email notification. 

Include PDF work workflow summary: Attach a summary of the talent's details in pdf format. Used primarily for teammate-facing stages. 

Trigger: Defines when the notification will be sent. 


  • Leaves the stage: Triggered when the user clicks the button to proceed (i.e. they are leaving the stage)
  • Enter the stage: Triggered when the user enters the stage. This is typically the most used condition.
  • Reaches 100% of the stage: The stages measure the completion of required questions/data needed. If a freelancer fills out 100% of the required data in a stage, the notification would trigger with this option without them needing to click "Proceed."
  • Send this message manually from the stage: This allows an admin or stage manager to trigger the notification manually from the workflow. 

Conditional Logic

What is Workflow Conditional Logic?

Workflow conditional logic provides the ability for complex workflows that based on the answers to questions can skip steps, request the correct documents, or ask for additional clarity to questions. Using “If/Then” logic, these workflows can simplify what might otherwise be extremely long or multiple different workflows.

Examples of Conditional Logic

A very common example is based on the answer to a Nationality question, Worksuite can provide either a W-9 or W-8 document for signature.

Setting up these Workflows with conditional logic is handled by the Solutions Architect assigned to your implementation, and can be modified down the line to tailor the process to better suit your freelancers.

Activating in Your Workflow

Working with your Solutions Architect, you will be able to simplify your different Workflows through various automations such as adding people to groups, rejecting candidates, or asking more in-depth questions.

Learn more

Workflows in opportunities