POWER AUTOMATE SYSTEM

Automated Onboarding System

Complete Student Enrollment & Documentation Flow for Educational Institutes

Power Automate
SharePoint
Forms
AI Gen
AI Gen

System Architecture & Capabilities

1

Trigger & Data

Microsoft Form submission triggers the flow, collecting 49 field values instantly (~2 sec).

2

Data Prep

Composition of Student Full Name, ID Generation (USID), and Date Formatting.

3

Structure Creation

Creates SharePoint Master Folder + 5 Subfolders (Enrolment, Job Packet, One Plan, Risk Assessment, SEND).

4

AI Generation

Parallel Child Flows populate 62-field "One Plan" & 107-field "Risk Assessment" templates via AI.

Logic & Intelligence Layer

Delay Control (90s)
Parallel Processing
JSON Parsing
Word Template Engine
SharePoint API
Form Response Handling
Audit Logging
HTML Email Gen
98%
Faster Processing
3 mins
Total Duration
169
AI Fields Populated
100%
Compliance

Technical Implementation Details

Deep dive into the flow logic and data structure

1

Trigger & Data Composition

Step ID Action Description
1 Form Trigger Microsoft Form triggers flow on new referral submission.
2 Get Response Retrieves all 49 form field values.
3-5 Compose Logic Generates "StudentFullName", "TodayDate", and Unique "USID" (EDU-2026-XXXX).
2

SharePoint Structure Automation

/Student Folders/{StudentName}/
├── Enrolment Documents/
├── Job Packet/
├── One Plan/
├── Risk Assessment/
└── SEND Documents/

Ensures consistent file organization and compliance for every student.

3

AI Processing & Notification

Phase Action Details
AI Gen HTTP Child Flows Triggers custom AI logic to fill 62 fields (One Plan) and 107 fields (Risk Assessment).
Wait Delay Control Implements smart 90s delay to ensure AI processing completion.
Notify Email (V2) Sends HTML email to SENCO with generated attachments (.docx).
Log SharePoint List Creates audit trail item for complete traceability.
4

Compliance Standards

ISS Parts 1, 2, 3, 8
✓ Compliant
KCSIE 2025
✓ Compliant
SEND Code of Practice
✓ Compliant
Equality Act 2010
✓ Compliant