This n8n AI Agent will AUTOMATE your Carousels and Slideshows 🍄

Brief Summary

This video provides a tutorial on how to automate the creation and posting of carousels and slideshows to multiple social media platforms using AI. It uses a combination of AI agents, Blotato API, and platforms like n8n or Make.com to streamline content creation and distribution. The key points include:

  • Automating content creation and posting to multiple platforms.
  • Using AI to generate motivational quotes and image prompts.
  • Utilizing Blotato API for creating carousels and slideshows.
  • Customizing the automation to fit specific niches and brands.
  • Providing free templates for n8n and Make.com to easily implement the workflow.

Introduction

The video introduces an AI agent that automates the creation and posting of carousels and slideshows to eight social media platforms. This automation can run daily or hourly. The presenter, Sabrina Romanov, who previously sold an AI company, offers to guide viewers through the setup process and provides free templates for n8n and Make.com. The carousels feature motivational quotes with background images, formatted appropriately for platforms like Instagram, Facebook, Threads, Twitter, LinkedIn, TikTok, and Pinterest.

Workflow Automation Explained

The automation workflow begins with scheduling a trigger to determine how often the process runs, with the default set to daily at 10:00 a.m., but customizable to run more frequently. An AI agent then generates motivational quotes and prompts, tailored to a specific theme that users can modify. This agent outputs a JSON file containing the carousel caption and scene descriptions for each slide, which are used to generate both the quotes and images. Users can connect their OpenAI account and choose between two AI agents: one that handles everything automatically, or another that allows for more control over the exact quotes and image prompts used.

Customizing AI Agents

The video explains how to customize the AI agents used in the automation. Users can switch between two agents: one that automatically generates quotes and image prompts based on a theme, and another that allows users to input specific quotes and image prompts. The second agent is useful for those who want more control over the content, such as using predetermined quotes from a Google Sheet or Airtable. The presenter demonstrates how to enable each agent and shows sample outputs in JSON format, including captions, quotes, and image prompts.

Setting Up Variables

The setup node contains all the necessary variables for the automation, making it easy to configure. Users need to fill out values such as the Blotato API key and social media account IDs. The presenter emphasizes that this is the only node users need to configure to run the entire automation.

Creating Carousels with Blotato API

The video introduces Blotato.com, a platform designed for content creation, repurposing, and distribution. It features an API that can create AI videos, slideshows, and carousels. The presenter guides viewers to the API documentation on helpotato.com, highlighting the "create video" endpoint. This endpoint combines AI image generation, video generation, AI voiceovers, scripting, and various image and video models. Users can upload custom scripts or use predefined templates like the "quote cards" template. The process involves passing the template ID, scene descriptions, and caption positions to the API.

Blotato API Setup and Configuration

To use the Blotato API, users need to sign up for an account, generate an API key (available as a paid feature), and connect their social media accounts. The presenter explains that API access is a paid feature to reduce spam and abuse. Users can connect multiple accounts per platform, with the starter plan allowing up to 20 social accounts. The automation calls the Blotato API with the API key and parameters such as ID, scenes, caption position, script, style, animate, and the text image model.

Fetching and Publishing Content

After submitting the request to the Blotato API, the automation waits for the carousel or slideshow to be created. The wait time depends on the image model used, with faster models requiring only a minute and higher-quality models needing 3-4 minutes. Once completed, the automation fetches the content using the ID from the Blotato API. The final step involves publishing the content to social media platforms. The presenter recommends testing one platform at a time by activating only one node (e.g., Instagram) and deactivating others (e.g., TikTok).

Initial Setup Steps

To get the automation running, users need to connect their OpenAI account and fill out the setup node. The setup node requires the Blotato API key, which can be found in the Blotato settings. Other customizable variables include the video title, caption position (top, middle, or bottom), video style (default is realistic), and whether to animate the images into video clips. The text image model can also be changed, with options like Flux Chanel (cheapest) or ReCrash V3 and Flux 1.1 Pro Ultra (higher quality).

Configuring Social Media Account IDs

The video details how to configure social media account IDs within the setup node. Users need to navigate to their Blotato settings and copy the account ID for each connected platform. For Facebook, the page ID is required, and for Pinterest, the board ID must be obtained by inspecting the network activity in the browser's developer tools. The presenter demonstrates how to find the Pinterest board ID by refreshing the page, clicking on a payload, and copying the board ID. Users can customize the account IDs for multiple accounts on the same platform, such as Instagram ID 1 and Instagram ID 2.

Final Recommendations and Template Access

The presenter recaps the initial setup steps: connecting the OpenAI account and filling out the setup node with the API key and account IDs. It's recommended to test the entire flow before tweaking parameters like the text image model or caption position. Users can modify the AI agent's niche or prompt, but the output format should remain unchanged. The presenter provides free templates for n8n and Make.com, available through a link in the YouTube video description that leads to a newsletter. The templates can be imported into a new workflow by clicking the three buttons and selecting "import from file."

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the App Store
Get it on Google Play

Transcript

Full transcript of “This n8n AI Agent will AUTOMATE your Carousels and Slideshows 🍄”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:00 This AI agent automates creating carousels and slideshows and posts it to eight social platforms on autopilot. You can have it run every day or every hour. I'm going to walk through exactly how this workflow automation works. I'm going to show you exactly what you need to do to set it up, which is super easy. And then at the end, I'm going to show you where to get these templates for free for nadn and make.com so you can import them directly into your make or nadn and get going. Real quick, if you don't know me, my name is Sabrina Romanov. I previously sold an AI company for millions of dollars, and now I teach AI for free. You don't have to join my school community to get this workflow automation. And here's how the carousel looks. For example, on Instagram, you have a nice motivational quote here with an image in the background. Here it is

0:46 on Facebook. Here it is on threads. For threads, Twitter and Blue Sky, it'll actually use a long form thread like this, so it's neatly formatted. Here it is on LinkedIn. Here it is on Twitter again as a long form thread. Here it is on Tik Tok. You can see a slideshow. Okay. Here it is on Pinterest as well as a slideshow. And we're going to walk through exactly how this works and how you can customize this to fit your niche or business. So, first I'm going to explain step by step how the workflow works. Then I'm going to show you the only things you need to do to set it up. It's super simple. And then last I'll show you where to download this template for free. So the first note over here, scheduling the trigger. So, this is how often the automation will run. Right now, it's set for every day at 10:00 a.m., but you can customize this run every day or even every hour. The second

1:32 step is our AI agent that writes the motivational quote and prompt. So, open it up here. Okay, I'm going to expand it. So, here's the prompt. Basically, this AI agent brainstorms different quote ideas related to this theme, which you'll want to change later, randomly select an idea, and then outputs a JSON that contains your carousel caption as well as the scene for each carousel slide. What this means is that for each slide in your carousel or slideshow, this is the prompt that's going to be used to generate both the quotes and the image. Make sure you connect your OpenAI account here, right? I'm using 4. And then this structured output parser is just showing how the output will look that will flow into the rest of the automation. All you have to do here initially to customize it is just change

2:19 the theme. So instead of personal motivation, you may want a different theme. And again, this AI agent handles the creation of the text to image prompt as well as the quote itself. If you want more control, like you want to exactly specify the quote that should be used in your carousel, you'll want to enable this second agent down here at the bottom. So, just to clarify, you'll either want to use this top agent here to do everything for you. But if you want more control specifying the exact quote to be used and the exact text to image prompt to be used, then you'll want to enable this second one over here. And let's say you want to switch it. All you have to do is this. This will enable the first one. If you want to enable the second one, all you have to do is this. Okay, I'm going to click test step. So you can see a sample

3:05 output. And here's the JSON output on the right hand side. So this is the caption for example that will be used for Instagram, Tik Tok, etc. And then here's the prompt. Now I'll show you how the second version work. Go ahead and open it up here. Okay. And it's a little different what the output should be. So this text for example is exactly the quote that is going to be used. And then this text to image prompt is exactly the image prompt that will be used to generate that slide. And so this is really handy for example if you want to hook it up to your Google sheet or air table if you have you know a predetermined list of quotes that you know you want to create. Let's go ahead and click test step so you can see what the output looks like. Okay, here it is. So here's the caption and then here's the exact quote that will be used and the exact image prompt. And again, this

3:51 is really handy if you want to override exactly which quote's going to be used or exactly the image prompt to be used. So enable this second AI agent at the bottom if you want that level of control. Then the next step is this setup node over here which has all of your different variables. Go ahead and click this if you're new to NAND. Click this to expand it so you can see. I'll walk through how to set up everything later, but this is the only node you're going to have to set up in order to run the entire automation. So, I made it easy and put all the variables in one place. So, all you have to do is fill out some of these values and then the entire automation will work. The next step in the automation is actually creating the carousel. And for that, we're going to use a platform called blot.com, which I built for myself as a

4:36 solo content creator. It's helped me scale from zero to now approaching 700,000 followers. And it's basically an all-in-one solution to create content, repurpose content, and distribute content at scale. It includes an API that is really, really handy. So, here are the API docs. Just go to helpotato.com, scroll down to API reference, and you'll see the API docs. We're going to use the create video endpoint. And what's really cool is this can create AI videos as well as AI generated slideshows and carousels. So, it's only a single API call that combines AI image generation, video generation, AI voiceovers, scripting, and lots of different image and video models to choose from. How this endpoint works is you can upload your custom

5:22 script or you can use a predefined template. For example, I have template for viral POV videos. We're going to be using this template called quote cards. Here's the relevant documentation for carousels and slideshows. Basically, we pass in the template ID, which is base/slides/coke. We pass in the scene. So, you can think of the scene as each image in your slideshow. Where do you want the captions? Top, middle, or bottom. And then for each scene, this is where there were two variations of the agent. And so either you you can put in a prompt and the AI agent will transform your prompt into a quote as well as a text to image prompt or you can override this and pass in a text to image prompt and text if you want more granular control over exactly what quote will be

6:08 used and exactly what image prompt will be used. So go ahead and sign up for Blot and then what you're going to do is go over to settings, generate an API key. Okay, go down to API access. Keep in mind that API access is a paid feature only. And this helps me reduce spammy content and abuse of service. So don't generate an API key unless you're pretty ready to build this automation. And then after generating the API key, what you're going to want to do is just log in with your social accounts. You can connect multiple social accounts, for example, multiple Instagram accounts, multiple Facebook accounts, and on the starter plan, you can connect up to 20 social accounts. So it's pretty generous. Going back to the automation, so create carousel. All this does is calls the Blotato API with your API key

6:54 and it has all those parameters that I mentioned here. ID, scenes, caption position, script, style, animate, and which text image model you're using. Again, you don't have to change anything here. I'm just explaining how the workflow works. Okay. Once we submit the request to Blotato API to create the carousel/s slideshow, then we have to wait. How long you wait really depends on the image model you're using. When you download this template and import it, it's going to be set to the cheapest, fastest image model. So, that's really helpful for testing, you only need to wait like 1 minutes. Um, but for higher quality images, if you want to use a better image model, you might need to increase the wait time to 3 or 4 minutes. Once the wait time is over, we fetch the completed carousel and slideshow. So, this just fetches it

7:40 with the ID from the Blot API. And then the last step is to publish our completed carousel and slideshow to social media. So when you import this template, only one of these nodes will be activated. And that's because I recommend testing publishing to one social platform at a time. So for example, deactivate Tik Tok and activate Instagram in order to test it. You can go ahead and open this node, but you don't have to change anything here. Everything is already set up and ready to go. So that's the highle flow of how the automation works. First AI writes our carousel and slideshow contents and then AI generates the carousel and slideshow by calling the blot API. Once it's done, we fetch it and then we publish it to eight different social platforms. There are only two things you need to do to get this up and running for your very first time. So if number

8:27 one is obviously connect your open AI account here so that you can use chat GPT. Number two is to fill out the setup node. Once you fill this out, you don't have to touch anything else that comes after this node. It's already set up, ready to go. Everything you need to change is here in this setup step. So, go ahead and open that and then click this on the bottom right to expand it. Okay. And the first thing you're going to get is your Blot API key. So, as I showed you, go to my.bloat.com settings. Grab your API key here. For the template, you don't need to change that. For the script, this will be used as your video title. So, I've just put a placeholder here. Video title visible only in your Blow video dashboard. Feel free to change this. And then the caption and scenes were both generated by our AI agent in the

9:12 previous step. So you don't need to touch that. Caption position. You can change this. The values are top, middle, or bottom. And it is what it sounds like. So where do you want your captions located in the video style, you can change this. I set the default as realistic. Animate all. This is going to be set to false so that the default version just creates static images in your carousels and slideshows. However, some platforms do support like video carousels. For example, Instagram. So, if you set this to true, you can actually animate all of the images into video clips and then push a video carousel. Text image model just refers to the AI model. It's going to be used to generate the images. So, go back to the documentation here and scroll up to text image model. And these are all your

9:57 options. Uh, this is the cheapest one, Flux Chanel. So, when you download the template, this is what's it's going to have. If you want more realistic looking images, use ReCrash V3. Uh Flux 1.1 Pro Ultra is also very good. Just keep in mind that these two models because they are much higher quality will cost a bit more credits than something like Flux Chanel, which only costs one credit. Okay? And then the remaining variables are just your social account ID. So, pretty straightforward to fill out. Go to Blot, go to your settings. For each connected account, just click copy accounts ID. Right. Okay. Go back here for example that was Tik Tok. So then you'll just paste in the accounts ID here. There are certain platforms where you have to specify for example Facebook

10:42 a page ID and for Pinterest a board ID. So if you go to settings again for example Facebook pages this is the page ID you're want to going want to copy. Copy page ID. Okay. Go back here and then again copy and paste your page ID where it says it here. Pinterest board ID is a little more annoying to get. So let me show you how to do that. Head over to your Pinterest accounts and then click rightclick inspect. Go to network. Refresh the page. Actually, if you're not seeing anything here, click one of these. Click payload. And then you're going to see board ID here. Okay. So, copy that over here to your Pinterest board ID. Paste it here. And that's pretty much it. So, obviously, you don't have to fill out the accounts IDs for the platforms you don't want to use. If you have multiple Instagram accounts,

11:29 for example, you can change this to be like Instagram ID 1 and then Instagram ID 2, so you can keep track of multiple accounts. If you are going to do that, just be careful here. You'll want to open like Instagram, for example, and make sure account ID is using Instagram ID 1, Instagram ID 2, etc. So, yeah, that's the only thing you need to do to get everything up and running. Just to recap real quick, just connect your Open AI account here. so that your AI agent can use chat GBT and then just fill out the things in the setup node, particularly your API key and the account IDs that you want to publish to. And that's it. So, I recommend just testing that. Once the entire flow works, that's when I recommend then going back and tweaking the different parameters so that it fits your brand

12:15 and niche. For example, uh swapping the text to image model to a higher quality one. If you want to change the caption position, if you open the AI agent, for example, you may want to change the niche, or you may want to change this prompt altogether. I don't recommend changing this output format because this gives the AI agent an example of what a good output looks like, but you can pretty much change anything here in the instructions. Thankfully, you don't have to build this all from scratch. I've already built it in nadenmake.com and making it available for free. So, in this YouTube video description, open it up and there will be a link to my newsletter. At the bottom of my newsletter will contain the links to the nen templates and make.com template that you can just import into

13:01 your account. And if you don't know how to do that, basically you start a new workflow, click the three buttons up here, and then say import from file, upload the file, and should be good to go. If you enjoyed this video and this type of content, please hit like, hit subscribe, and drop a comment below. would love to hear from you.

Share

More video summaries