Facebook Page Publisher
Publish queued videos to a Facebook Page with AI-generated captions and optional three-button Telegram approval (approve / regenerate / reject). Exercises the pages_manage_posts scope.
About this Blueprint
Upload videos to a storage folder. This automation polls the folder on a schedule, picks the oldest unprocessed clip, generates an engaging Facebook caption with Groq AI, and posts it to a specified Facebook Page using the Graph API. Uses the pages_manage_posts scope exclusively — no Page reads beyond confirming the post ID. Optional Telegram approval gate: before posting, the workflow sends a three-button message (Approve / Regenerate / Reject) with a caption preview, privacy setting, paid-partnership disclosure, and queue remaining count. Approve posts immediately. Regenerate creates a new AI caption with a fresh angle and asks again (capped at 2 retries). Reject marks the file processed without posting and stores rejection metadata. When the queue is empty, the workflow sends an informational Telegram message rather than silently no-op'ing — you always know when there is nothing to post.