On manual trigger, generates posts with OpenAI from Notion and Google Sheets data, publishes them to X (Twitter), and notifies Discord.
On a schedule, generates short-form video assets with OpenAI, saves them to Google Drive, logs to Google Sheets, and notifies Discord.
On manual trigger, fetches files from Google Drive, analyzes ad copy with OpenAI, and writes results to Google Sheets.
On manual run, reads Google Sheets rows, processes them through OpenAI, converts results to a file, and uploads to Google Drive.