Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Basic Course
Intermediate Course
Course Introduction · Designing Trigger-Based FlowsMini Project 1 · HTTP ConnectionMini Project 2 · Email NotificationMini Project 3 · Production Line

Using Nara

Components

Widgets

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA
CoursesIntermediate Course

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.

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. All three projects share the same headings for consistency · The recommended Trigger for this project is a Dashboard Trigger or Manual, so learners can start the run themselves during testing.

1. Part Title & Overview

The situation, example use case, and what the learner will build in this project.

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 overview of how NARA relates to the external program or system.

6. Flow Architecture & Nodes

The high-level Flow structure, with the list of Trigger, Setup Node, Process Node, Variable and Output used.

Trigger → Connection → Data Processing → Result

7. Key Concepts

The core concepts of this project, e.g. Request–Response, sending and receiving a Payload, checking the Response.

8. Guided Workshop

Step-by-step building of the Flow, led by the instructor alongside learners.

9. Flow Explanation

An explanation of how each part of the Flow works and why it is arranged that way.

10. Testing Scenarios

Test cases for both normal and error situations.

11. Troubleshooting

Common problems, likely causes, and a checklist for the order of investigation.

12. Independent Challenge & Summary

A task for learners to adjust the Endpoint, data, or Output from the sample Flow, plus a summary of the Communication Flow pattern.

Course Introduction · Designing Trigger-Based Flows

Sets up the mindset before the three Mini Projects — a Trigger is the starting point that defines when and why a Flow Path begins running — and introduces each Trigger type and how to choose one for the job.

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.

On this page

1. Part Title & Overview2. Learning Objectives3. Prerequisites4. Expected Result5. System Architecture6. Flow Architecture & Nodes7. Key Concepts8. Guided Workshop9. Flow Explanation10. Testing Scenarios11. Troubleshooting12. Independent Challenge & Summary