bash? :) iframes, a little dashboard, or nowadays you use something like mcp-browser-use, chrome-devtools-mcp with your llm of choice and write skills for that.
If it has APIs, you dont even need that browser-engine at all.
then you start the complete report with:
/morning