flowchart LR SAM["Sam
phone or desktop browser"] CADDY["Caddy on .35
mail.lab.audasmedia.com.au"] subgraph APP["Email Agent container on .13 (port 8790)"] UI["HTMX dashboard
login, inbox, rules, reports"] API["Hub API
/capabilities /ask /notify"] JOBS["CLI jobs
-fetch -classify -summary-send"] DB[("SQLite
email_agent_data volume")] end subgraph HOUSE["House services"] HUB["Central AI Hub :8788"] APPRISE["Apprise :8210
summary email"] end N8N["n8n schedule"] subgraph CLOUD["External providers"] GMAIL["Gmail IMAP :993 / SMTP :587
IPv4 only, app password"] JEV["JEV / TypeSafe System One
classification"] OMNI["OmniRoute :20129
reply drafts"] end SAM --> CADDY --> UI UI --> DB UI --> GMAIL UI --> JEV UI --> OMNI UI --> APPRISE HUB --> API API --> DB N8N --> JOBS JOBS --> DB JOBS --> GMAIL JOBS --> APPRISE API -. notify .-> HUB click CADDY "https://maps.lab.audasmedia.com.au/email_agent/docs/" "View Archify Map" click UI "https://maps.lab.audasmedia.com.au/email_agent/docs/" "View Archify Map" click DB "https://maps.lab.audasmedia.com.au/email_agent/docs/" "View Archify Map"