Pausing a Flow's Progression with the Pause Flow Component
  • Updated on 09 May 2013
  • 1 minute to read
  • Print
  • Dark
    Light

Pausing a Flow's Progression with the Pause Flow Component

  • Print
  • Dark
    Light

The Pause Flow component delays processing the next step of a flow until a specific date and time, or until a time duration has elapsed.
To add a Pause Flow component to a flow, in the Flow Designer's Toolbox panel, under the category Flow Management , drag a Pause Flow component to the workspace and set the pause time duration in the Mapping Editor.

Example

Our example flow will add a document containing email addresses, pause until an appointed time, then send an email. We'll begin with the first and last steps of our flow.  A simple [Form] Send Email 1 . and Send Email Step have been completed beforehand.
2018-01-03_105933.png

Drag a Pause Flow component, from the Toolbox > Pause Flow section, to the workspace and connect the paths.
2018-01-03_110144.png

To configure our Pause Flow, we'll click the Edit Input Mapping link in the Properties panel.
2018-01-03_110155.png

In the Mapping Editor, notice the lone input for our Pause Flow component is ResumeWhen , which is currently mapped as "Unknown." Because we want our flow to resume at a specific time (rather than after a set duration), change the mapping type of ResumeWhen to Constant Date and Time.
2018-01-03_110327.png

The current time in our example is 15:42:00. Set ResumeWhen 's value to 15:44:00 today, and click OK to close the Mapping Editor.

Our flow is complete and ready to test in the debugger. When we begin our debugging session, the current time is 15:42:00. After a few seconds, our flow enters Pause Flow .
2018-01-03_110451.png

At exactly 15:44:00, our flow resumes with the step Send Email Step and is finished.
2018-01-03_110902.png

Was this article helpful?