The AI-Video Bot backend uses the OpenAI API to draft video scripts, then calls Google Cloud Text-to-Speech for voiceovers and FFmpeg to assemble final MP4 files.
An Express server exposes endpoints to trigger generation on demand or via scheduled cron jobs, all orchestrated in Node.js.