Learning objective: In this exercise, you'll learn how to configure and orchestrate multiple workflows interacting with each other.
Workflow description: The workflows in this folder create a complete, deployable application for collecting and analyzing user feedback.
The data collection is perfomed by 01.Form Data App.
Once a day 02.Feedback Analyzer reads the latest feedback and appends its sentiment prediction. This information, along with user data, is collected in a pdf report for the system admin by 03.Generate Daily Recap Report.
Meanwhile, 04.Email Unsubscribers Update takes care of updating the list of users who opt out of receiving emails.
Below is a summary of the orchestration schema, together with workflow services eventually called by a workflow. Notice that each workflow has a different execution trigger (in green). You'll also find the instructions to the exercise in the yellow annotation.