Automated Publishing Platform

REELSBOT

A private automation engine that publishes video reels to Instagram and Facebook Pages on a custom schedule — 24 hours a day, without manual effort. Built on official Meta Graph API.

24/7
Automated
30+
Accounts
0
Manual Posts
Scroll to learn more
INSTAGRAM·FACEBOOK PAGES· AUTO-SCHEDULE·MULTI-ACCOUNT· META GRAPH API·REELS AUTOMATION· INSTAGRAM·FACEBOOK PAGES· AUTO-SCHEDULE·MULTI-ACCOUNT· META GRAPH API·REELS AUTOMATION·
About
WHAT IS
REELSBOT?

ReelsBot is a private automation tool that uses the official Meta Graph API to publish video reels to Instagram accounts and Facebook Pages on behalf of account owners — following explicit authorization via Meta's OAuth flow.

It is operated by CreatorFlow LLC, a registered business entity in New Mexico, USA.

  • Uses only official Meta Graph API — no browser automation or scraping
  • Posts content only after explicit user authorization via OAuth
  • Handles resumable video uploads with automatic retry logic
  • Stores access tokens securely — never shared or sold
  • Fully compliant with Meta Platform Terms of Service
🔐

OAuth Authorized

Users grant access explicitly through Meta's standard OAuth consent flow

📡

Official API Only

All operations use Meta Graph API v21.0 — no reverse engineering or scraping

Process
HOW IT
WORKS
📁

Drop Your Videos

Place .mp4 files and caption .txt files into the account folder. The bot watches the folder automatically.

Smart Scheduling

ReelsBot reads your configured daily times and queues each video — staggered across accounts to appear natural.

🚀

Publish via Meta API

Using Meta's Graph API, the bot uploads the video as a Reel via resumable upload — handling retries automatically.

Auto-Archive

After publishing, the video is moved to _posted. Failed posts go to _failed for review.

Architecture
POSTING
PIPELINE
📂
Video Foldervideo + caption
🤖
ReelsBotscheduler
☁️
Meta APIresumable upload
📸
Instagramreel published
📄
Facebook Pagecrossposted
🗄️
Archive_posted folder
Capabilities
FEATURES

Multi-Account Support

Manage unlimited Instagram and Facebook Page accounts from a single bot instance with isolated configurations.

Custom Schedules

Define multiple daily posting times per account with timezone support. Posts are staggered automatically.

Resumable Uploads

Large video files uploaded using Meta's chunked resumable upload API — reliable on any connection speed.

Auto Retry

On API failure, the bot automatically retries with exponential backoff — ensuring maximum reliability.

Caption Templates

Each video can have a custom caption via paired .txt file, or use a global template with hashtag injection.

Detailed Logging

Every action is logged with timestamps. Track publish status, errors, and job history from the logs directory.

Configuration
SIMPLE
SETUP
config.json
// ReelsBot Configuration
{
  "api_version": "v21.0",
  "accounts": [
    {
      "name": "elizabethgrx9",
      "ig_user_id": "178414800051...",
      "daily_times": ["09:00","14:00","19:00"],
      "timezone": "America/New_York",
      "crosspost": true
    }
  ]
}

# Start the scheduler
$ reels-bot run

# Post immediately
$ reels-bot enqueue-now elizabethgrx9