Icon

02.Feedback Analyzer

This workflow reads the feedback collected via a user form during the previous days. It calculates the sentiment of the new feedback and adds it to the new_feedback.csv file.
Call workflow within Try-Catch block

Part 5 - Best Practices

02. Feedback Analyzer

Workflow description: This workflow reads the feedback collected via a user form during the previous days. It calculates the sentiment of the new feedback and adds it to the new_feedback.csv file.
Next, it invokes the workflow 03.Send_Daily_Recap_Email with the Call Workflow Service node.


This workflow is finalized and doesn't have exercises.

Log new feedback

Executed by:

SCHEDULE
(once a day)
Append sentiment to form.csv (overwrite)

- deactivated for this example -

Call the workflow to write the user feedback. Get a success flag after the execution
rename feedbackto text
Column Renamer
Sentiment Predictor
Call Workflow Service
Wait...
Add unknownSentiment Predictionin case of failure
Constant Value Column Appender
Daily recap report
Call Workflow Service
Try (Data Ports)
append to new_entries.csv
CSV Writer
Catch Errors (Data Ports)
filter out empty Sentiment Prediction column
Column Filter
Remove columns and concatenate
Table Manipulator
overwrite form.csv
CSV Writer
Remove columns
Column Filter
Active Branch Inverter
read current form.csv
CSV Reader
1. new feedback 2. feedback with sentiment
Rule-based Row Splitter
rename feedbackto text
Column Renamer

Nodes

Extensions

Links