Workflow Visualization
What It Does
The Website Status Check system provides:- Automated Monitoring: Checks the AI-Loop website endpoint for availability
- Health Verification: Validates HTTP status codes and catches connection errors
- Team Notifications: Sends email alerts to the entire admin team
- Status Logging: Records all check requests for audit trail
Key Features
Website Health Check
Monitors the AI-Loop landing page (https://ai-loop.alpeadria.com/landing) and validates:
- HTTP response status (expects 200 OK)
- Connection availability
- Error detection and reporting
Email Notifications
Sends formatted status reports including:- ✅ Success message when website is running smoothly
- ❌ Error alerts with status codes or exception details
- Friendly, professional email format
Admin Team Integration
Automatically retrieves recipient list fromdb_ai-loop_admin_team database, ensuring all administrators receive notifications without manual configuration.
How to Use
Trigger Website Check
Execute the “Check Website Status” command to initiate the monitoring flow.Automated Process Runs
The system automatically:- Checks website availability
- Retrieves admin team emails from database
- Formats status message as HTML
- Sends notification email
Review Status Report
Admin team members receive an email with:- Website status (running or error)
- Status code or error details
- Timestamp of the check
Database Integration
Uses two MongoDB collections: db_ai-loop_flow_Logs: Stores execution logs with:- User details (name, role, email, timestamp)
- Flow details (command, flow name, input parameters)
Email Format
Status emails are sent from[email protected] with subject ”⚡ AI-Loop Website Status” and include:
Success Message: