Make.com Automation: Creating and Posting Images with ChatGPT to Instagram

Introduction

This automation takes advantage of Make.com to orchestrate a workflow that generates images with ChatGPT (DALL-E) and automatically publishes them on InstagramThe project highlights the integration between OpenAI And Meta (Facebook/Instagram), allowing the creation and sharing of visual content with customizable parameters.

Automation Pipeline

STEP 1: Verification and Planning

  • A is started scheduled task on Make.com to monitor the outcome of the image creation via ChatGPT.
  • The check ensures that the generated image meets the required criteria before publication.

STEP 2: Creating the Image

  • FROM-E is called to generate an image based on a predefined prompt.
  • The AI model processes the request and returns a ready-to-post image.

STEP 3: Posting on Instagram

  • The generated image is automatically published on Instagram.
  • You can customize parameters such as hashtags, description and post formatting.

Setup and Configuration

Initial Setup on Make.com

  1. Sign in to Make.com and go up Templates.
  2. Near “Create engaging Instagram posts with ChatGPT's image generation and text completion”.
  3. Select the template and start configuring the pipeline.

STEP 1: Configure OpenAI (ChatGPT, DALL-E)

  • OpenAI API Activation:
    • Sign in to OpenAI Platform.
    • Go to Billing and add your payment details.
    • Each execution has an estimated cost of 0.04$ per generated image.

STEP 2: Image Generation with DALL-E

  • Integrate the action Generate an Image using the OpenAI API for DALL-E.
  • Define the prompt and image parameters.

STEP 3: Posting on Instagram

Facebook Developer Setup for Instagram Business

  1. Create a new app on Facebook Developer.
  2. Go to Settings > Basic and enter:
    • Privacy Policy: [Link to your Privacy Policy]
    • Terms of Use: [Link to Terms of Service]
    • App Domains: make.com, facebook.com, eu2.make.com
  3. Recover App ID And Token Client for API authentication.

Meta Integration (Facebook/Instagram)

  1. Sign in to Meta Business Suite.
  2. Connect your Instagram account:
    • Go to Account > Instagram Account.
    • Add your account and grant the necessary permissions.
  3. Creating a Facebook Page (required for Instagram API).
    • Add a new page from Business Suite.

Make.com Connection with Meta

  1. Go back to Make.com and start connecting with Facebook/Instagram.
  2. Select the page you created previously.
  3. Start automation!

Results and Possible Extensions

  • Once executed, the pipeline automatically creates and publishes a post to Instagram.
  • The workflow is scalable, allowing you to integrate further customizations, such as:
    • Generate multiple images with creative variations.
    • Copywriting Automation with ChatGPT for personalized descriptions.
    • Extension of publication to other platforms such as LinkedIn, Twitter, or Pinterest.

This automation demonstrates how to combine Generative AI And API integration to create a fully automated content management system. 🚀