Help center      Workflow Runs  
Running Workflows

Running Workflows

Updated July 4, 2024

Workflow Runs are single-use, dynamic instances of workflows.

A workflow is the master blueprint of your process, which includes all the usual steps and details involved in a particular process. On the other hand, a workflow run is a single instance of that process in which you actually implement the work.

For example, if you have a workflow for employee onboarding, you’d run the workflow for each new hire, or if you’re working from a customer support process, you would run the workflow for each customer support ticket.

Users: To run workflows, you must be an Administrator or a Member who has been given ‘edit’, ‘view all’, or ‘run’ permission by your Administrator. 

There are numerous ways in which you can run workflows:

  • From anywhere inside Process Street
  • When viewing a workflow
  • From the search bar
  • On a recurring daily, weekly or monthly schedule, or for one-off events
  • From a CSV file, to run multiple workflows at once
  • From anywhere (inside or outside Process Street) by using a run link
  • Automatically, by integration and automation with other apps

Run workflows from anywhere

Click the “New” button from the top right of your screen. This button is visible from anywhere you navigate inside Process Street, allowing you to run workflows whenever you need them.

Click “Run a workflow” and select the workflow you want to run. You can either scroll down to find a workflow, type its name in the search box, or select from the list of ones you have recently run.

Once you’ve selected a workflow, you’ll be prompted to set the workflow run assignee and the due date before you run it. If your workflow has a default run name and due date set, you cannot override it while running the workflow. Without the defaults, you can default it to your workflow name and today’s date. You can edit the run name after the workflow has run.

Once that’s done, click “Run” (or hit your enter key) and your workflow run will open up, ready to work on.

Run workflows from search

From the Search bar, use your cursor keys (or type the name) to navigate to the workflow you’d like to run and press Shift + R to run it or hit the Play icon next to it.

Run from a workflow dashboard

When you’re in a workflow’s dashboard, you can run it by clicking the Run workflow button in the right panel.

When viewing a workflow

Head to your Library and select the workflow you’d like to run. From the top centre of your screen, click “Run Workflow” and give it a name.

When editing a workflow

When you finish editing a workflow and are ready to publish it, you can publish and run your workflow in a single click instead.

To do this, click the arrow icon next to Publish in the top right corner and select Publish and Run.

Workflow run links

You can create a workflow run link, which allows a user to click a link to run a workflow. This link can be used anywhere, whether it’s inside another workflow, in your email signature, on your blog, or somewhere else entirely.

The person clicking the link doesn’t even need a Process Street account to use this link. Their activity will be recorded as an anonymous user.

Learn more about workflow run links.

Run via email

You can set up workflows to run via the emails you receive. In a workflow dashboard, select Run via Email in the right panel and copy the workflow email address.

Head to your email inbox and draft your email as you would. In the To field, paste the email address you copied earlier. Sending an email to that address would run the workflow for you.

Learn more about running workflows via email.

Schedule workflow runs

You can set up workflow runs to be scheduled on a daily, weekly, monthly, or yearly basis, or to run once at a given date or time.

Start in your Library and click “Scheduled” from the left-hand menu.

Learn more about scheduling workflow runs.

Creating multiple workflow runs

Multiple workflow runs can be created at once, and form fields within them can be populated simultaneously, using a CSV File.

In your workflow dashboard, select Run multiple in the right panel then download an example CSV for your workflow.

Learn more about creating multiple workflow runs.

Using automations and integrations

Process Street’s automations allow workflow runs to be created or updated, using a Process Street to Process Street integration, or via different apps.

When editing a workflow, click Triggers or the + icon above your task list and select Process Street from the available apps.

Webhook Triggers within Process Street help you to bring in data from other apps. When an action has occurred in the other app your workflow is automatically run, with any mapped data filled out in your form fields

You can also integrate Process Street with thousands of other apps by using Zapier or Make.com. Learn more in our free business process automation ebook.

You can also assign users to a workflow when you run it via integrations or automations.

Assign users to a workflow run

Anyone with “Run” permissions can run their workflows. By default, the user who clicks the run button is assigned to the workflow run. However, you can change the Workflow Run Assignee before you run the workflow.

You can also assign other users to workflow runs to give them access, track their progress, and ensure they work on exactly what needs to get done.

Note: You can also invite a user to your organization as a guest and assign them to your workflow run, by typing their full email address into the field that opens when you click “Assign users” and hitting the enter key.

Set a completion deadline for your workflow runs

To allow you to keep track of whole workflow runs and when they are due, you can set a due date for them, as shown below.

You can edit or remove the due date even after the workflow has run.

When a run becomes due, this sends an email notification to whoever is assigned to it, to remind them that it needs to be completed. Using due dates in conjunction with assignees also helps your team manage day-to-day workflow runs via My Work.

However, if your team’s processes operate on task assignments and task due dates, then you may want to unassign users from the whole workflow run and utilize notifications and hand-offs from tasks instead.

You can also set a due date for your workflow runs via integrations or automations.

Workflow run states

A workflow run can be in one of three states – Active, Archived, or Completed.

Archived and completed workflow runs class as being “Inactive”, and so do not count towards the workflow run limit on our free plan. Inactive workflow runs cannot be edited in any way unless they are first reactivated.

You can easily see the status of your workflow runs by using the Reports filters.

Learn more about naming conventions for your workflow runs.

Discover Process Street

Use Process Street to make your team processes fun, fast and faultless. We'll help you transform your team's static checklists into powerful interactive workflows!

Learn more about Process Street

YouTube videos
Deep dive into Process Street with our YouTube video series.
Join a webinar
Effectively record, replicate, and replace your workflow!
See latest releases
Catch up on the latest releases and enhancements.
Join the community
Share with others about how you are using the app day to day.

Take control of your workflows today.