1

Rejected

📦

0

Archived

📅

0

Scheduled

🌐

0

Published

⚡ Quick Actions

Manual triggers for admin tasks

⏰ Next Scheduled Tasks

Automated orchestrator tasks and their next run times

👁️

Approval Monitoring

Check for new approvals and process them

Sat Dec 13, 01:15 PM in 11m
💚

Health Check

System health monitoring

Sat Dec 13, 01:30 PM in 26m
📅

Metricool Scheduling

Schedule approved posts to social media

Sat Dec 13, 02:00 PM in 56m
🎨

Image Generation

Generate AI images for approved posts (Flux Pro / DALL-E)

Sat Dec 13, 06:00 PM in 4h 56m
Show 5 more tasks
🔔

Designer Notifications

Notify designers of pending work

Sat Dec 13, 06:30 PM in 5h 26m

Design Checks

Check for completed designs

Sat Dec 13, 06:45 PM in 5h 41m
💾

SharePoint Backup

Backup approved posts to SharePoint

Sat Dec 13, 11:00 PM in 9h 56m
📝

Content Generation

Generate weekly content for all offices

Mon Dec 15, 06:00 AM in 1 day
📊

Weekly Analytics

Generate weekly performance reports

Fri Dec 19, 05:00 PM in 6 days

System Health

Database

Connected

Web Dashboard

Running

Content Generator

Operational

Orchestrator

Running

System Information

Platform

Raspberry Pi 5

Database

SQLite (Local)

Framework

Flask + Claude AI

Version

1.0.0-beta

📖 Documentation & Help

🚀 Quick Start Guide

Essential workflows for daily use

Stage 1: Review Text

What you'll see: Cards showing content type, office, and caption preview (e.g., "Educational • Tax Tips")

  1. Go to "Stage 1: Text Review"
  2. Read the caption/video concept
  3. Click "Approve"
  4. Select image sizes needed (square/portrait)
  5. Post moves to Pending Design
Stage 2: Pending Design

What you'll see: "⏳ Images will generate on next automation run" (6am/12pm/6pm daily)

This stage is automated - images generate three times daily. Use the "Generate Now" button to skip the wait.

Stage 3: Final Review

What you'll see: "✓ Images ready for review" with all generated platform images displayed

  1. Go to "Stage 3: Final Review"
  2. Review text + generated images together
  3. Click "Approve for Scheduling"
  4. Post moves to Approved
Stage 4: Approved

What you'll see: "Ready to schedule" - post will auto-schedule hourly

Posts in this stage will automatically schedule to Metricool every hour. Use the "Schedule Now" button to skip the wait.

Manual Content Generation
  1. Go to Dashboard homepage
  2. Find "Quick Actions" green card
  3. Select post count (1-50)
  4. Choose type (Mix/Photos/Videos)
  5. Click "Generate Posts Now"
  6. Posts appear in Stage 1 in ~2 minutes

Manual Trigger Buttons

Override automation when needed

Pending Design Generate Now

Trigger DALL-E image generation immediately instead of waiting for 6am/12pm/6pm

Approved Schedule Now

Schedule to Metricool immediately instead of waiting for hourly automation

Homepage Generate Posts Now

Create 1-50 custom posts on-demand (Photos/Videos/Mix)

Automation Schedule

When automated tasks run

Content Generation: Monday 6:00 AM
Image Generation: 6am, 12pm, 6pm daily
Metricool Scheduling: Every hour
Approval Monitoring: Every hour at :15
Design Checks: 3x daily
Health Check: Every 30 minutes

⚠️ Test Mode: Auto-scheduling is disabled. Posts won't publish to social media until enabled by IT admin.

📚 Complete Documentation

👥 User Workflow Guide ⚙️ IT Admin Guide 🤖 Orchestrator Tasks 📊 System Status Doc

Recent Activity (50 total entries)

Timestamp Level Component Message
2025-12-13T13:00:04 INFO Orchestrator Task sync_sharepoint_videos completed: success (duration: 2.89s)
2025-12-13T13:00:04 INFO Orchestrator Task create_video_folders completed: success (duration: 2.78s)
2025-12-13T13:00:03 INFO Orchestrator Task Convert Uploaded Videos completed: success (duration: 1.49s)
2025-12-13T13:00:01 INFO Orchestrator Started task: create_video_folders (run_id: 10339)
2025-12-13T13:00:01 INFO Database Database initialized successfully
2025-12-13T13:00:01 INFO Orchestrator Started task: Convert Uploaded Videos (run_id: 10338)
2025-12-13T13:00:01 INFO Database Database initialized successfully
2025-12-13T13:00:01 INFO Orchestrator Started task: sync_sharepoint_videos (run_id: 10337)
2025-12-13T13:00:01 INFO Database Database initialized successfully
2025-12-13T13:00:01 INFO Orchestrator Task health_check completed: success (duration: 0.07s)

Quick Actions

Back to Dashboard