Skip to content

Latest commit

 

History

History

implementing-error-handling-in-workflows

description
Finish the workflow by implementing error handling, so it's prepared for situations where things don’t go as expected. This will help catch issues early and ensure smoother debugging.

Lesson 6: Implementing error handling in Rewst workflows

Whatt to Eggs-pect

After completing this lesson, participants will be able to:

  1. Build in "error handling" for a workflow by adding "on failure" transitions to actions
  2. Implement feedback messages by using data aliases
  3. Identify use cases for "Task Transition Criteria Sensitivity" on actions

Prerequisite(s)

In this lesson, we finish the "Add or Remove User - Microsoft Group" workflow. Make sure you've completed managing-workflow-paths before starting this lesson to ensure you're prepared for the next steps in the process.

Lesson Modules

To get started, select the first module. Each module includes a video and written guidance with resources, followed by navigation to go back/forward. To wrap up the lesson, visit #next-steps

  1. adding-error-handling-to-workflow-actions.md (7 Minutes)
  2. implementing-error-handling-with-feedback-messages.md (5 Minutes)

Lesson Resources

{% hint style="info" %}

You can also find more information in our FAQ page: #what-does-this-error-mean-unreachablejoinerror-the-join-task-or-route-xxxxxxx-is-partially-satisfied {% endhint %}

Next Steps

Complete the Knowledge Check and remember to Get Credit for your learning.

What Did You Learn?

Take a quick quiz and get instant feedback!

{% embed url="https://www.surveymonkey.com/r/H9FCJ33" %}

Get Credit

{% hint style="danger" %} Submit this form to get credit for completing this lesson offline. {% endhint %}

Keep On Cluckin'

We implemented error handling by adding feedback messages to notify us of the success or failure of our Graph and Exchange Online actions. We also briefly touched on the Task Transition Criteria Sensitivity setting, which will be covered in more detail in [lesson here].

In the next lesson, we'll wrap up by optimizing the workflow, streamlining the feedback messages to be sent directly to the person who filled out the form, and enhancing both the workflow's functionality and design.

Go back a lesson: managing-workflow-paths
Go to the next lesson: optimizing-workflow-design
Get help with this lesson in Office Hours!
office-hours.md