Mini Project 2 · Email Notification
Practice building an Event-driven Flow that checks a condition or event, then sends an email alert automatically when a defined situation occurs.
Template awaiting content
This page is the standard 12-heading skeleton of a Mini Project. The inner details are not filled in yet — to be added later · The recommended Trigger for this project is a Time Interval Trigger or an event-based one for polling the condition · This project starts teaching branching on conditions (condition met → send email / not met → end).
1. Part Title & Overview
The situation that needs alerting, the example use case, and the final result of the Workshop.
2. Learning Objectives
What the learner must be able to do by the end of the project.
3. Prerequisites
What the learner needs to know first, referencing the basic course.
4. Expected Result
The final result the learner should have once done.
5. System Architecture
The relationship between data, condition, event, and notification.
6. Flow Architecture & Nodes
The high-level Flow structure, with the list of Trigger, Email Configuration, Condition, Data Formatting and Email Process Node.
Trigger → Event Data → Condition → Notification Action7. Key Concepts
The core concepts of this project, e.g. Event-driven work, evaluating a condition, branching, and formatting the message.
8. Guided Workshop
Step-by-step building of the alert Flow for the sample situation.
9. Flow Explanation
An explanation of how each part of the Flow works and why it is arranged that way.
10. Testing Scenarios
A case that should send an email, a case that should not, and a case with wrong connection settings.
11. Troubleshooting
Checking the Trigger, Condition, Email Configuration, Authentication and send result, with a checklist.
12. Independent Challenge & Summary
A task for learners to change the condition, email content, or event severity, plus a summary of the Event-driven Notification Flow pattern.
Mini Project 1 · HTTP Connection
Practice building a Flow that communicates with an external program or service over HTTP — understanding the Request–Response pattern, sending and receiving data, and handling the result.
Mini Project 3 · Production Line
Practice building a Flow with sequencing, conditions, state, and repetition to simulate an automated production line process.