Skip to content

How to automate AI image generation with Zapier

By Will Harris · February 11, 2025
Screenshot of Zapier logo and AI on a blue background

AI image generators have rapidly evolved, transforming how we create visuals with just a few words. Tools like ChatGPT's DALL·E 3, Google's Imagen 3, and Midjourney continue to push boundaries, making hyper-realistic photos, artistic illustrations, and creative self-portraits more accessible than ever.

And the best part? You can automate the entire process with Zapier. Whether you want to pull prompts from Slack, generate images from briefs, or create your own art gallery, Zapier can help you streamline the whole process. Here's how to make it work for you.

Zapier is the leader in workflow automation—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated systems for your business-critical workflows across your organization's technology stack. Learn more.

Table of contents

Create images from a chat tool

If you're the only person with an account for an AI image-generating tool and want to give your team access, why not bring the tool right into your team chat tool? That way, your team can create images without context switching. 

With Zapier, you can build a Zap that lets your entire team create AI-generated images simply by typing the prompt into Slack or Discord.

Now, you and your team can create images right when you think of an idea without any need to context switch.

Create images with DALL.E 3 based on Slack messages and send as a channel message

  • Slack logo
  • ChatGPT (OpenAI) logo
  • Slack logo
Slack + ChatGPT (OpenAI)
More details
    Activate this Zap to automatically create an image with DALL.E based on new Slack messages. The image it generates will then be sent as a channel message in Slack to effortlessly enhance your team communication.

    Generate images with Leap AI from new Discord channel messages

    • Discord logo
    • Delay by Zapier logo
    • Discord logo
    Discord + Delay by Zapier
    More details
      This Zapier template automatically generates an image with Leap AI based on the text of a new message sent on a specific Discord channel. It then replies to the same channel with the newly generated image.

      Generate images from new Discord channel messages with Eden AI

      • Discord logo
      • Eden AI logo
      • Discord logo
      Discord + Eden AI
      More details
        Once a new message is posted in a chosen Discord channel, Eden AI will generate an image for this prompt and send it.

        Generate AI images with DALL-E 3 from new Discord messages

        • Discord logo
        • ChatGPT (OpenAI) logo
        • Discord logo
        Discord + ChatGPT (OpenAI)
        More details
          Create your own AI image playground! With this workflow, when a new message is posted in Discord, it will automatically be sent as a prompt to ChatGPT to generate a new image with DALL-E, which will then post in your Discord channel. Easily generate AI images in a collaborative environment.

          Generate images from a form

          Forms are a user-friendly way to give people access to AI image tools. With the Zaps below, you can send people a link to a form where they enter their email address and a prompt, and Zapier will send their prompt to OpenAI to generate the image, then email the image to that user right after their form is submitted.

          Generate images with DALLE 3 based on Google Form responses and save them in Google Sheets

          • Google Forms logo
          • ChatGPT (OpenAI) logo
          • Google Sheets logo
          Google Forms + ChatGPT (OpenAI) + Google Sheets
          More details
            Want to generate DALL.E images based on the content from Google Forms responses? Set up this Zap and seamlessly create any image that's represented inside a form submission. Once the image has been generated, it will automatically be added to a spreadsheet row in Google Sheets so you can easily find it.

            Send outbound emails with Leap AI images generated from new Google Forms responses

            • Google Forms logo
            • Delay by Zapier logo
            • Email by Zapier logo
            Google Forms + Delay by Zapier + Email by Zapier
            More details
              This template generates an image based on a new Google Forms submission with Leap AI. It then emails it back to the email address provided in the Google Form.

              Create generations in Prodia for new Typeform entries

              • Typeform logo
              • Prodia logo
              Typeform + Prodia
              More details
                Boost your productivity with this efficient workflow that connects Typeform and Prodia. When a new entry is submitted in Typeform, this automation creates a generation in Prodia, streamlining the process and saving you time. Focus on what matters most, while this integration takes care of the rest.

                Use Zapier's Chrome extension to create images

                If you have an idea for an AI image and need to start writing out the prompt instantly, Zapier's Google Chrome extension is the perfect solution. After you set up either of the Zaps below, all you have to do is click the extension icon in your toolbar, type your prompt, and your image will pop up right in your Chrome sidebar, allowing you to create as soon as inspiration strikes.

                Generate images in DALL-E 3 using the Zapier Chrome Extension

                • Zapier Chrome extension logo
                • ChatGPT (OpenAI) logo
                • Zapier Chrome extension logo
                Zapier Chrome extension + ChatGPT (OpenAI)
                More details
                  With this automation, you can send a prompt to DALL-E using the Zapier Chrome extension, and Zapier will send your AI-generated image right back to your Chrome extension side bar. This way, you can create an AI image as soon as inspiration strikes.

                  Gather prompts and add images in a spreadsheet or project management tool

                  Whether you're tracking your projects in a project management tool like Trello, or a database app like Google Sheets or Airtable, you can easily integrate AI into the mix to start creating images for your projects.

                  With Zapier, you can add a prompt to a spreadsheet row, send it to an AI image generation tool to create a custom image, then send it right back to your spreadsheet. This allows you to create images for blog articles, social media posts, webinars, or anything else, without spending hours looking for a stock photo online.

                  Generate ChatGPT (DALL.E) images from new Airtable records and send as an email

                  • Airtable logo
                  • ChatGPT (OpenAI) logo
                  • Gmail logo
                  Airtable + ChatGPT (OpenAI) + Gmail
                  More details
                    Automatically generate unique and creative images using DALL.E based on the content from new Airtable records, and then send those images via Gmail to your desired recipients.

                    Create images from prompts in a Trello card and send them back to Trello

                    • Trello logo
                    • ChatGPT (OpenAI) logo
                    • Trello logo
                    Trello + ChatGPT (OpenAI)
                    More details
                      Want to use Trello to create new AI-generated images? With this automation you can write a prompt for an image in Trello, send it to DALL-E to create, then send the image back to Trello, letting you generate and save images all in one place.

                      Get a daily dose of inspiration

                      As someone who writes for a living, I try to read before I start my work day because other people's words often inspire me.

                      If you're an artist, a designer, or, well, anyone (who am I to say who can and can't be inspired by art), you can set up a Zap that will send you a scheduled email with a new AI-generated image as frequently as you'd like. It could be once a day or once an hour—whatever works best to get your creative juices flowing.

                      Create a daily DALL-E image and send it via Gmail

                      • Schedule by Zapier logo
                      • Gmail logo
                      Schedule by Zapier + Google Sheets + OpenAI (GPT-4, DALL-E, Whisper) + 1 more
                      More details
                        Need some daily art inspiration? This Zap will generate a daily OpenAI prompt and DALL-E image based on keywords you add to an inspiration spreadsheet, which will automatically be sent to you in an email. Add novelty to your artistic process with AI and Zapier.

                        Create your own AI art gallery

                        Whether you want to keep an AI art gallery for your own reference or share your prompt engineering skills with others, Zapier can help. With the Zaps below, you can automatically post your AI-generated images anywhere. Share them with the web, or save them in an archive for later.

                        Create AI-generated images with DALL-E 3 and share them to Pinterest

                        • Slack logo
                        • ChatGPT (OpenAI) logo
                        • Pinterest logo
                        Slack + ChatGPT (OpenAI) + Pinterest
                        More details
                          Want to share your AI-generated art with the world? With this Zap, you can send prompts to DALL-E 3 via Slack, and Zapier will take your image from DALL-E and post it to your Pinterest board automatically.

                          How to automate AI image generation with Zapier

                          Now that we've covered multiple different ways to automate AI image creation let's walk through an example. 

                          AI-powered workflows typically involve three steps:

                          1. Your trigger step, where the idea for an image is captured in an app

                          2. Your AI action step, where that idea is passed on to your AI tool to create the image

                          3. Another action step to send your newly-created image somewhere

                          For this tutorial, we'll use one of the workflow examples from above—creating an AI image from a Google Form and sending it to an email address.

                          Before you begin

                          Before you start building your Zap, you'll need to make sure your AI image generator account is set up. In our example, we'll set up a free OpenAI account. 

                          To use some AI tools with Zapier, you may need an API key. Typically, you can either find one or create one in your tool's settings. In OpenAI, for example, you go to the settings tab in the top-right corner and select View API keys.

                          A screenshot highlighting where to find the View API keys button in OpenAI.

                          From there, click the + Create new secret key button to produce your API key. While you're there, copy the key and paste it somewhere safe, as you'll need it later when linking your OpenAI (ChatGPT) account to Zapier.

                          A screenshot of an API key in OpenAI.

                          Set up a trigger step to gather your prompt

                          Time to start building your Zap. Each Zap begins with a trigger—the event that starts your automation. For your image generation Zap, you'll need to start with an idea for your image. That may come from a chat thread, from ideas dropped in a spreadsheet or to-do list, etc.

                          In our example, I'm going to collect image requests from a form. Choose Google Forms as your trigger app and New Form Response for your trigger event. Click Continue.

                          Screenshot of trigger name and event

                          Next, connect your Google account. You'll need to permit Zapier to access your account if this is the first time you've connected it.

                          Now, set up your trigger step by filling in the trigger step fields. Depending on your trigger app and event, you'll have different fields to customize. In this example, the only field you need to specify is which form to link with the Zap.

                          Screenshot of form link

                          When you finish customizing your trigger step, click Continue.

                          Next, click Test trigger. Zapier will then find an existing form response from your Google Forms account to ensure the trigger works properly.

                          Screenshot of form response trigger test

                          After you run a successful test, click Continue with selected record.

                          Set up an AI action step to create your image

                          It's time to set up your first two action steps. This is where you'll connect your AI tool to create your image based on the prompt from the trigger step. In this case, we'll connect to ChatGPT.

                          Choose ChatGPT as your action app and Generate Image with DALLE.3 as your action step. Now, connect your OpenAI (ChatGPT) account to Zapier. A pop-up window asking for the OpenAI API key you copied earlier will appear. Paste it into the API Key field, and click Yes, Continue to OpenAI.

                          Screenshot of OpenAI app name and event

                          Next, you'll customize your prompt to DALL-E. To grab your prompt from your trigger step, click the +icon inside your Prompt field,  and select the prompt gathered from your form in the data modal.

                          Screenshot of prompt

                          When you finish with the prompt, you can tell ChatGPT the number of image variations you'd like it to generate, the sizes of the images, the quality, and the style.

                          Then, test your action. Click Test Action, Zapier will send test data to your action app.

                          Screenshot of action test data

                          Once you run a successful test, add one more action step by clicking the small + button at the bottom of your screen.

                          Screenshot of plus step

                          Set up an action step to send your image somewhere

                          Now for the last step—sending your image somewhere so that you can actually do something with it. In this example, we're sending the image to an email, but you could send it to a spreadsheet, database, or Slack channel as well.

                          Select Email by Zapier as your action app, and Send Outbound Email as your action event.

                          Screenshot of email by zapier action app and event

                          Click Continue.

                          Next, customize your action step. First, use the data from your Google Form step to determine who to send the email to.

                          Screenshot of respondent email data

                          Next, give your email a subject line and a body. Then, attach your images from the ChatGPT step by grabbing them from the dropdown.

                          Screenshot of subject, body, and attachment image URL

                          You can customize your email further by giving it a From Name, Reply To address, or Cc-ing/Bcc-ing anyone else on the outgoing email.

                          Screenshot of email by Zapier data out

                          Next, click Test Action to text your action step. Zapier will then send an email to the email address provided.

                          A screenshot of a successful Email by Zapier action step test in the Zapier editor.

                          If everything looks good with your email, you're ready to publish your Zap.

                          Create AI images easily with automation

                          AI image generation is a powerful tool, and the technology behind it is only getting better. Now's the time to start honing these skills and finding ways to build AI image generation into your workflows automatically with Zapier.

                          This article was originally published in July 2023, written by Will Harris. It was most recently updated in February 2025 by Elena Alston.

                          Get productivity tips delivered straight to your inbox

                          We’ll email you 1-3 times per week—and never share your information.

                          Related articles

                          Improve your productivity automatically. Use Zapier to get your apps working together.

                          A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'