I Built an AI Social Media System

Brief Summary

This video provides a comprehensive guide on building an AI-powered social media system that automates content creation and posting across multiple platforms. It leverages tools like ChatGPT, DALL-E 3, and AI avatar generators to produce text, images, and videos. The system is designed to streamline content distribution, allowing users to maintain an active social media presence with minimal manual effort.

  • Automates content creation and posting across multiple platforms.
  • Uses AI tools like ChatGPT, DALL-E 3, and AI avatar generators.
  • Streamlines content distribution for efficient social media management.

Introduction

Sabrina Ramonov introduces an AI social media system that automates content creation and posting 24/7. The system uses ChatGPT for writing posts, AI for image generation, and AI avatars for video creation, posting across platforms like Twitter, Facebook, LinkedIn, Instagram, and TikTok. Sabrina shares her experience in growing her social media following from zero to half a million in 6 months without paid ads or a team, emphasizing her expertise in AI automation.

Running the Automation

The automation is triggered by new rows in a Google Sheet, containing URLs of articles. The system fetches the article, uses ChatGPT to extract the main content, and then distributes it across different social media platforms. The workflow includes variations for Twitter/Threads (short text posts), Facebook/LinkedIn/Instagram (posts with AI-generated images), and TikTok (AI avatar videos).

Checking the Posts

The video demonstrates the successful execution of the automation by showing posts on Twitter, Threads, LinkedIn, Instagram, and Facebook. The LinkedIn post includes a generated image from DALL-E 3. The TikTok video, featuring an AI avatar, takes a bit longer to generate.

Setting Up the Data Source and Blow Account

The initial data source is a Google Sheet with URLs of articles. While an RSS feed can automate this, Sabrina recommends a curated approach. A Blow account and API access are needed to publish to multiple social media platforms. Blow helps creators scale content creation and distribution. Users need to connect their social media accounts in Blow settings and copy account IDs and page IDs for Facebook and LinkedIn pages.

Connecting Accounts and Editing Nodes

Users need to connect their ChatGPT account to the make automation. The video walks through editing nodes in the make blueprint, including connecting the Google Sheet, setting up the HTTP request to fetch articles, and using ChatGPT to extract the article text. Setting up social accounts involves inputting the Blow API key, Instagram account, Facebook ID, Facebook page ID, LinkedIn ID, Twitter ID, TikTok ID, and Threads ID.

Parallel Branches for Different Platforms

The router splits the workflow into three parallel branches: Facebook, LinkedIn, and Instagram; Twitter and Threads; and TikTok. For Facebook, LinkedIn, and Instagram, the system generates an image prompt based on the post content and uses DALL-E 3 to create an image. The content is then published to these platforms. For Twitter and Threads, a short tweet is generated and published.

AI Avatar Video Creation for TikTok

The TikTok flow involves writing a script based on the extracted article content and creating a caption optimized for SEO. The system uses HeyGen to create an AI avatar video, requiring users to connect their HeyGen account and sign up for the HeyGen API plan. The video covers customizing the avatar, voice, and script, and setting the dimensions for TikTok. The video is uploaded to Blow before being published to TikTok.

Publishing to TikTok and Final Thoughts

The final step is publishing the video to TikTok, with specific JSON requests for various options. The video demonstrates the AI avatar speaking about a news update on TikTok. Sabrina recommends this system for intermediate or advanced creators looking to automate content, particularly evergreen content. She provides instructions on accessing the make blueprint through her newsletter and encourages viewers to ask questions and check out her previous tutorials.

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 “I Built an AI Social Media System”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:00 how to build an AI social media system that creates content for you 247 while you sleep this automation combines chat GPT to write posts image generation as well as AI Avatar generation to post videos to Tik Tok and this single automation posted Twitter threads Facebook LinkedIn Instagram and Tik Tok all in one place my name is Sabrina ramov if you don't know me I previously sold an AI company for millions of dollars and have grown my social media following from zero to half a million followers in 6 months without budget without paid ads without a team without virtual assistance so I spend a lot of time building and tinkering with AI automations and now I'm going to walk you through each step of how to build this but more importantly you can just download the make blueprint completely

0:45 for free it's going to be in the description in my newsletter let's first start by running this Automation and I'll talk through each step as it's running so typically this trigger will watch for new rows in a Google Sheets I'm just going to use an existing row that I already have and Trigger the automation okay so click run once and now it'll grab this Row from the Google sheet and this is basically a URL to an article that I want my social media automation to post about this particular article is from the AWS blog about deep seek R1 models now being available on AWS okay so I grabbed the URL here I put it into the simple Google Sheets and then my make.com automation will detect this new row in the Google sheet sheets and kick off the entire process right so

1:33 first it makes an HTTP request to go fetch the news article then it uses chat GPT to clean up the raw HTML and extract only the article this node is to set up our social account Integrations with blot so that we'll be able to publish to all of these different social platforms and then this router here is to separate the logic between social media platforms for example up here for Twitter and threads I'm using one particular chat PT prompt to write a really short tweet that can be published on both Twitter and threads this second workflow here for Facebook LinkedIn and Instagram writes a post and generates an AI image using Dolly 3 and then publishes to Facebook LinkedIn and Instagram with the image and post whereas this workflow at

2:21 the bottom uses chat GPT to write a video monologue script for my AI Avatar it writes a caption for the video it uses aen to create my Avatar video it retrieves the video and then publishes it to Tik Tok and I wanted to include all three variations here so that you can easily take this blueprint and adapt it to your specific use case for example for Facebook and Linkedin you don't have to generate an AI image and attach it to the post but if you want to do that then this shows you how to do that for Instagram of course an image or video is required so this is showing you how to do that another option you have is to take this Avatar video and publish it to Instagram reals instead so I really wanted to show three different

3:07 variations just text text in image and then text in video so you have those options and can tweak this make blueprint to your needs and you can see everything here already ran successfully so let's go check out those posts and what we're waiting for here is the Avatar video to finish being created it can take a couple minutes depending on the length of your script but let's go and check out the ones we've created so Twitter threads Facebook LinkedIn and Instagram I'm refreshing my Twitter page okay and you can see the Tweet here I'm going to go ahead and delete it now then go to threads refresh the page you can see the threads here deep seek R1 models posted 2 minutes ago I'm going to delete that now on LinkedIn I'm going to refresh my profile and you can see it

3:52 here with the generated image buy our workflow automation hooked up to Dolly 3 deep seek R1 models are now available on AWS posted 2 minutes ago I'm going to go ahead and delete that for my profile and then this is my blow Instagram page where you can see I've just been testing things out here's the post that we just made and for Facebook as well so you can see the same exact image here and the post about deep seek R1 models the last thing again that we're waiting for is Tik Tok for our Avatar video to be generated while we're waiting I'm going to walk you through the things that you'll need to set up outside of the make automation the first thing is your data source and Trigger for this particular automation I'm using a simple Google sheet where I put in a URL of an article that I find interesting now you can also Build A variation of this

4:38 workflow that uses an RSS feed and things are coming in automatically but I personally recommend more of a curator mindsets where you consume interesting content choose the best pieces to share with your audience and all you have to do is drop the URL here just make sure that it the URL is publicly accessible so this automation won't be able to access like pay Walt content all you really need in your initial Google sheet is one column for the URL and every time you paste in a new URL here it will trigger the entire workflow automation to run these additional columns are if you want to take the published content and just document it here like what the LinkedIn post was what the Twitter post was what the threads post was Etc now the other thing you'll need to set up is

5:24 your blow account and API access so that you can publish to all of those social media platforms I built this app called Blow to help me scale as an education Creator it's how I've grown from zero to half a million followers without a budget without a team Etc and it's basically an all-in-one solution to create repurpose and distribute dozens and dozens of pieces of content per week and one of the nice features is its API so that you can publish programmatically to the social platforms to set that up simply sign up for bl.com okay then go to to settings over here scroll down a little bit and what you're going to do first is log in to the social accounts you want to publish to and on the starter plan 29 bucks per month as of

6:10 January 2025 you can connect up to 20 social media accounts which is huge and it could be any social media account so it's your choice what 20 you want to pick once you've connected them you'll be able to copy the accounts for each one for LinkedIn pages and Facebook pages you're also going to need to copy the page ID so this is the button here to do that and if you have any issues by the way with connected accounts the easiest way to refresh your connection is to log in again lastly you'll want to connect your chat GT account to the make automation so you probably have one already if if not go to aop.com and create an account there and I just opened a copy of our Automation in a new tab again while we're waiting for the AI Avatar video to finish and publish to

6:57 Tik Tok and let's go through notes that you can edit step by step so this is the Google sheet that is triggering off of Just connect your Google sheet and make sure that you are choosing the correct spreadsheet ID so this is how I organize mine I have a folder content OS and then a spreadsheet inside it but just change this to your spreadsheet or air table or notion or whatever you're using as a source I limit it to one so it's only pulling one URL at a time and then running the workflow automation the next step is an HTTP get request that basically allows make.com to fetch the article from the URL so all you have to do is put in the URL from the previous

7:42 node method gets okay then click safe if you're downloading the make blueprint you don't need to change anything with that you don't need to change anything here either extract article but I'll show you how it works it's basically asking chat gbt to extract only the text article from a raw HTML page and this is because the get request in the previous step will often return like a lot of HTML tags links to other parts of the website just a bunch of junk that can be distracting this leverages chat GPT to do the extraction for us and you don't necessarily need 40 if you're trying to cut down on costs you could use 40 mini for this task okay and then this step is really important set up Social accounts

8:28 I clone this note over here so that you can see inside it I do have to like connect it to something first okay and this is where you're going to set your variables so your blow API key your Instagram account your Facebook ID Facebook page ID your LinkedIn ID Twitter ID Tik Tok ID and threads ID and where you're going to get all of these go to my. bl.com settings right so click here on the bottom left and this is where you grab your account ID so this is like my Tik Tok account ID my account ID for LinkedIn for Facebook don't forget to grab your page ID similarly for LinkedIn Pages grab your page ID and then to get your API key just scroll down and click copy API key you're going to paste the corresponding values here and that's it

9:13 I'm going to go ahead and delete this node now then here at the router kicks off to three parallel branches so the topmost one is to write a post for Facebook LinkedIn and Instagram when you're first testing things out the only things you need to change are connecting your accounts like chat CHT account your haen account your B account and then filling out all of your Social account ideas here as well as the Google sheet you don't really need to change any of these chat GPT writing prompts unless you want to this basically takes the output of the article extraction over here and then the AI prompt tells chat GPT to write a post based on that information okay the next step is to use open AI Dolly 3 to generate an image but

10:01 before we do that we have to generate an image prompt often times you don't want to feed your post as an image prompt because then you'll get something just weird and so this generates an image prompt based on the post content the image should be clear and simple and not be overly cluttered or and then this calls Dolly 3 with the image prompt you can update the size here if you want these were just default options that I left router will take that content and then we'll trigger the publish to Facebook LinkedIn and Instagram you don't need to change anything here but if you are having an issue with this lap step and you're troubleshooting things just double check that all of your variables are filled in and colored like this this may require you to run the workflow once so you have data flowing

10:48 into the workflow so that these variables are not just empty but if you do that and you still see some empty variables delete the variable and then recreate it you want to make sure that all of these variables are filled in colored like this and the requests look pretty similar for Facebook LinkedIn and Instagram if you are publishing to a LinkedIn page it's going to be closer to Facebook where you have to pass into your page ID okay so that's the only difference between publishing to a LinkedIn profile versus a LinkedIn page the second automation is to write a tweet so similar to the first automation it takes the output of the article extraction and then runs it through an AI writing prompt to write a short tweet sends it off to Twitter and threads to publish without an image and then this

11:35 last flow is the most complicated one I've covered in more detail how to build out this AI clone AI Avatar automation so check my previous YouTube videos if you want a more in-depth tutorial similarly it will write the script based on the extracted article content it makes another call to chat jpt to write the caption for the video I have it separate because I like to SEO optimize all of my video captions about 25% 25 30% of all of my weekly short form traffic comes from search so I like to have just a lot of detail in in my video description usually a paragraph explaining what the video is about three questions of how somebody might search the topic to find the video and then

12:20 relevant hashtags at the end this calls heyen to create the Avatar video so this part you will need to customize make sure you connect your haen account you have to also sign up for the haen API plan which is separate from the web app okay so there are two separate pricing packages and again I covered this in a lot of detail in my previous AI clone videos so go ahead and check those out if you want a lot more options and explanation for how this flow works but once you set this up you just choose your avatar choose your voice I have an 11 Labs professional voice clone that I like to use the input text is the script that the Avatar will say and I do recommend playing around with voice speed pitch and motion just so you can

13:05 tweak it until you like it for the title of the video I just put the topic let's say AI news and then the Tim stamp make sure your dimensions are 720 width and height 1280 otherwise it will fail to publish on Tik Tok this wait is just to wait until the Avatar video is done generating once it's done we're going to get the video just you pass in the video ID you don't have to change this if you're using to make Blueprints and then we upload the video to BL we need this step because if you try to just get the haen URL and upload that to Tik Tok it will fail and so we upload it to blow first and then use this stable URL for Tik talk you don't need to change anything here I'm just showing you how it looks make sure this video URL is

13:51 filled in colored like this run the entire thing once so you have data flowing in through the system the last step is publishing to Tik Tok so this Json request looks very different from all the other ones because Tik Tok has all of these options and it's really up to you if you want to change any of these for is AI generated you may want to set that to true if it's really obvious but you don't need to change any of these other settings again for your first time testing and running everything you don't need to touch anything here and on that note with Tik Tok here I am in my profile and you can see the video uploaded here you're not going to be able to hear the audio but you can see it was 6 minutes ago now supports deep seek R1 and this is literally my AI Avatar talking about this news update I just typed here that

14:38 this is testing for my new AI automation tutorial today in case people might be wondering what it is so that's it this is the entire AI social media system and just a couple caveats here I don't necessarily recommend this if you're a beginner content creator because it does take a lot of trial and error and pure effort to figure out your voice your Niche what you want to say what kind of brand you want to buil but if you're an intermediate or Advanced Creator and you're looking to automate certain pieces of content then this is a really terrific system to set up so one example of that for me is Evergreen content that I want to post on a weekly basis but it's the same kind of stuff I don't want to spend a lot of time or creative

15:24 effort on reposting Evergreen content what I mean by that is like I have my chat GPT for beginner course and often times I'll make like a short post about it just to remind people that it exists at a resource or to introduce new followers to that resource the concept of Evergreen content is you just post regularly about that thing every week or every other week this kind of AI automation makes it super easy to regularly push out that Evergreen content without having to think about it or spend a lot of time doing it it could be like a lead mag that you have it could be a particular funnel and you just want to regularly consistently share that on a weekly basis to grab this make blueprints I will have the link in my YouTube video to my

16:10 newsletter and in my newsletter subscribe for free and then you'll be able to unlock the make blueprint if you have any questions the best way to reach me is through blow itself so if you go back to blow there's an orange button on the bottom right and you can ask me a question there check out my previous tutorials on building out your AI clone AI Avatar videos there are a lot of really interesting variations you can do hit like hit subscribe drop a comment below if you want me to make more videos like this

Share

More video summaries