RM
ReelMind
Back to Dashboard

Reel Analysis

ID: 106 18103578487928416 4/7/2026, 5:38:04 AMStatus: success
View Original Reel

AI Processing completed in 78.63 seconds

Gemini Breakdown

šŸ“Œ TOPIC: How to deploy a custom Instagram DM and comment automation tool using Railway, Meta Developer App, and Vercel.

šŸ·ļø CATEGORY: Tech Tutorial

━━━━━━━━━━

āœ…āŒ FACT CHECK:

• You can automate Instagram comments and DMs using Meta's API, Railway, and Vercel. → āœ… CORRECT This is a standard developer workflow for building custom Instagram bots using official APIs.

• You need a Verify Token, Business Account ID, and Instagram Access Token to configure the backend. → āœ… CORRECT These credentials are required by the Meta Graph API to authenticate your app and send messages on behalf of your account.

• The Meta Webhook callback URL requires appending /webhook to the backend domain. → āš ļø PARTIALLY TRUE This is correct for the specific code template the creator is using, but the endpoint name depends entirely on how the backend code was written.

šŸ† Overall Verdict: āœ… Trustworthy The technical steps shown are accurate for deploying a custom web application that interacts with Meta's APIs, though it relies heavily on the creator's pre-written code.

━━━━━━━━━━

šŸ“ COMPLETE STEP-BY-STEP GUIDE:

Note: The video is part of a series (mentioning Step 4 and Step 5) and relies on specific GitHub templates provided by the creator via a Notion link.

Prerequisites (Skipped in video):

  • Create a Meta Developer account and a Meta App.
  • Have an Instagram Professional or Business account.
  • Link your Instagram account to a Facebook Page.
  • Generate an Instagram Access Token and find your Instagram Business Account ID.
  • Access the creator's Notion page to get the deployment links.

Step 1: Deploy the Backend on Railway

  • Click the backend deployment link from the creator's Notion page.
  • Log in to Railway using your GitHub account.
  • Click Configure and enter the required Environment Variables:
    • VERIFY_TOKEN: Create a random string (e.g., mysecrettoken).
    • IG_BUSINESS_ACCOUNT_ID: Paste your Instagram Business ID.
    • INSTAGRAM_ACCESS_TOKEN: Paste your generated access token.
  • Click Save Config and Deploy. Wait for the status to show Online.

Step 2: Configure Meta Webhooks

  • Go to your Meta Developer App dashboard.
  • Navigate to Webhook Subscriptions for Instagram.
  • Copy the VERIFY_TOKEN you created in Railway and paste it into the Meta App.
  • Go back to Railway, navigate to Settings, and copy the Public Networking URL.
  • Paste this URL into the Meta App Callback URL field and add /webhook to the end of it.
  • Save and verify the webhook.

Step 3: Deploy the Frontend on Vercel

  • Click the frontend deployment link from the creator's Notion page.
  • Log in to Vercel with GitHub and create a private repository for the project.
  • In the Environment Variables section, paste the Railway Public Networking URL (without the /webhook part) as the NEXT_PUBLIC_API_URL.
  • Click Deploy and wait for completion.

Step 4: Configure and Test

  • Open the deployed Vercel application dashboard.
  • Set up your automation rules: define a trigger keyword, the DM message to send, and the comment reply.
  • Save changes and test the automation by commenting the trigger word on one of your Instagram Reels.

━━━━━━━━━━

šŸ’” WHAT THE REEL DIDN'T TELL YOU:

• Missing Code Context: You cannot build this from scratch just by watching the video. You absolutely need the creator's specific code templates linked in their Notion document. • Complex Prerequisites: The video skips the entire process of setting up a Meta Developer App, linking Facebook pages to Instagram, and generating the necessary access tokens, which is often the hardest part for beginners. • Meta App Review: If you want to use this automation for accounts other than your own (or accounts not added as testers in your Meta App), your app must go through Meta's strict App Review process. • Potential Costs: While Railway and Vercel offer free tiers, running a 24/7 backend to listen for webhooks might eventually consume your free credits on Railway, leading to monthly hosting costs. • Easier Alternatives: For users who don't want to deal with code, deployment, and API tokens, platforms like ManyChat offer this exact functionality with a visual drag-and-drop interface, though they charge a monthly fee.

━━━━━━━━━━

šŸ”— USEFUL LINKS:

• Meta Developer Documentation for Instagram Messaging • Railway official website • Vercel official website

━━━━━━━━━━

ā° FRESHNESS CHECK: The information is generally current as of 2026 for standard web deployment and Meta API usage. However, Meta frequently updates its Developer Dashboard UI, so the exact buttons, menus, and navigation paths for setting up webhooks might look slightly different than what is shown in the video. The core concepts of webhooks, access tokens, and deployment remain accurate. Live web search was not required to verify these standard developer workflows.

Chat with this Reel

Hey! I've analyzed this reel. Ask me anything about it.