Workflow Tasks

This feature is available for preview to organizations on the Team and Enterprise plans.

Enjoy seamless collaboration and create personalized to-do lists for your team with Workflow Tasks. This upcoming feature gives you the ability to share user-specific task views with workflow participants. Along every step in your workflow, these users can log in to Cognito Forms to view and complete their assigned tasks.

Organization owners and administrators can enable this preview feature:

  1. Click your organization’s name in the top left corner and then click Settings.
  2. Click Preview Features in the left-hand navigation.
  3. Toggle on Workflow Task Views.

If you have any questions or stumble across any bugs, please get in touch with us!

Creating Workflow Tasks

Workflow task assignments make it easy to see the work that needs to be done. Regardless of the number of people involved in your workflow, every user will see what they need to do at each step in your process.

To create Workflow Tasks, start by setting up your form’s workflow automation with the appropriate actions, statuses, and roles (if you haven’t already).

Automatically sharing specific entries

Next, you’ll need to ensure that you automatically share entries with the right people for each role in your workflow.

Start on your form’s Build page:

  1. Under your form’s Workflow menu, edit the Role that you want to share specific entries with.

  2. Use the Share Specific Entries With option to share entries in multiple ways:

    • Entries are automatically shared with anyone sent a workflow link for that role.
    • Select an Email field on the form (or an Email field connected via Lookup field) to share entries with.
    • Select a Person field on the form to share entries with.
      edit-role.png
  3. Click Save and be sure to save your changes on the Build page.

Essentially, you’re using data from each entry to automatically share the entry with a specific user in a specific role. Each entry could be shared with a different person, depending on your unique scenario.

Creating a task view

Next, you’ll need to create a special entry view to determine which entries are considered tasks. You’ll then share this view with the current user (the person who logs into Cognito Forms and views entries on the Entries page).

  1. Go to the Entries page. Open the All Entries dropdown and select + Grid View.

  2. In the Grid View settings, enable both Shared With Me and Assign As Tasks and then hit Save. This will set the view to only show entries shared to the current user for this role and will elevate these entries as tasks on the dashboard.
    Grid view settings allow you to set roles and allow new entries.

  3. Use the Filter to filter the entry view based on your workflow scenario. For example, you can apply a filter to only display entries in the Submitted status. When an entry does not meet the filter criteria (i.e. the entry is approved or rejected), it will no longer appear in the view and the task is complete.
    Filter the entry view based on your workflow scenario.

Now, the entry view will display a specific set of entries based on our custom criteria (i.e. entries in the Submitted status). When users in the Manager role access the view, they will only see entries that have been shared with them. Each user can potentially see a different set of entries in this view and cannot see entries that have not been shared with them.

User-specific view for pending timesheets.

Inviting users to your organization

You’ll need to invite the appropriate users to your organization so they can see their tasks and know what work needs to be done. If you want to give a user access to a specific entry view without allowing them to make changes to your form or view all the entries, make sure to set their permission level to Limited Access.

Limited Access users have no access to forms unless given access to specific workflow roles.

Quick Tip

You can use the Share function to see everyone you’ve shared an entry with. From the Entries Page, open the entry and click Share in the top menu.

Using the share function to see who you've shared an entry with.

Assigning tasks

Once you’ve set up a user-specific entry view, you can easily assign all entries in the view as tasks.

The entry view has 44 pending tasks.

To assign workflow tasks:

  1. Create a user-specific view using the Shared With Me option (as outlined in the steps above).
  2. Go to the Entries page and click the settings icon on the left-hand side of the Entries menu to open your Grid View Settings.
  3. Enable Assign As Tasks and select Save.

Enable Assign as Tasks in the Grid View Settings dialog.

Completing tasks

When a user logs in to Cognito Forms, they can view their task assignments under the Task section on the organization dashboard.

To complete workflow tasks:

  1. Log in to Cognito Forms and go the Tasks section on the left-hand side to see all forms with incomplete tasks. You can also access tasks from the All Forms menu.
    View new tasks on the organization dashboard.

  2. Click the orange task notification next to the form title to open the Entries page.
    View pending tasks on the Entries page.

  3. Complete a task by performing the appropriate action on the entry. For example, your task view may have a filter that only displays entries in the Submitted status. In this case, changing the entry status to Approved will remove the entry from the view and complete the pending task.
    Hit the Approve button to complete the pending task.