
Ecom Podcast
# 152 Automate Social Media with AI: How I Post Content 100% On Autopilot (full guide)
Summary
The Corey Ganim Show shares actionable Amazon selling tactics and market insights.
Full Content
# 152 Automate Social Media with AI: How I Post Content 100% On Autopilot (full guide)
Speaker 2:
In this episode, you're going to learn how to build a fully functional AI agent that automates your social media,
matching your voice, scheduling daily posts, and even generating images to accompany your posts using one simple plain English prompt.
In under 15 minutes, we're even going to test it live on camera so you can see how high quality this thing actually is. And if you stick around till the end,
my guest Kevin is going to break down how you can actually build and sell these agents as your own software products. You're going to love this one. So tune in and welcome to the episode. Kevin, what are we going to build today?
What are we going to see?
Speaker 1:
So we are building a AI social media post generator that's going to create posts with images every single day for you.
It's going to send those posts to your email and these posts are going to be in your own voice and they're going to think just like you. So we're going to train this agent so that they can actually create posts that are not generic stuff.
This is going to be relevant to your audience and to your business.
Speaker 2:
That's sweet. And so this isn't going to be AI slop, right? This is going to be tailored to you?
Speaker 1:
No, exactly. Because everyone, you know, you can definitely just go in ChatGPT or Claude or anything and just say, hey, write me an article about X topic. And it comes out sounding like generic AI, and it doesn't really sound like you,
which at the end of the day, then you're not really building your thought leadership or your audience.
Speaker 2:
Exactly. No, I love it. Well, I'm excited to dive in. So, before we do, what's your background? Like, why should people listen to you?
Speaker 1:
Yeah. So, I run a channel, youtube.com slash solopreneur, and I show entrepreneurs, small business entrepreneurs, the best tools they can use to get more leverage in their business.
And so, prior to that, I was the head of marketing for quite a few different SaaS companies. I've built and sold e-commerce stores. Basically, I've run an agency before for about six years.
So I've been a serial entrepreneur for about 20 years. And now, you know, I'm really diving deep and focusing on how to get entrepreneurs more leverage.
And, you know, with the tools we have with AI tools and so many other software solutions out there, it really is possible to run a business with just yourself or just a small team and scale it.
Speaker 2:
Well, sweet, man. Well, I'm looking forward to it. Let's dive in. You want to share your screen and we can check it out?
Speaker 1:
Yeah, definitely. Cool. Let me know when you can see it.
Speaker 2:
Yep, I can see it.
Speaker 1:
Cool. So the tool we're going to be using to do this is called Appy. And so just a bit of context, you know, for your audience, you know, automation has gone through a lot of different phases.
We started where you had to do a lot of coding and you had to do a lot of stuff manually to build automations and hook things up with APIs and stuff.
Then we got into what I call like the Zapierification of things where you could easily connect relatively two apps together. Then, but it was very limited. Then, you know, you got make.com and 8n where you can wire up these automations.
And if you knew how to wire them up, you still didn't really need code, but you could wire them up together, putting Lego together in a way I like to say. And now we're in the world where there's AI agents.
Where you don't need to even know how to build it. You just want to tell it the outcome and the AI agent, just like an AI employee, will just go figure out how to do it.
Now, there are a ton of tools exploding right now that can build AI agents for you. This is one I just built and so I wanted to feature it. And so, you know, this certainly isn't the only solution you can use,
but I wanted to share this one as it's pretty cool and practically anyone can do this. So to start with, you can sign up for Appy and I'll encourage you to link that down below for you.
And once you sign up in a few seconds there, you can just create a new agent. Just go to create new agent. And all you have to do is when it loads here.
Speaker 2:
And so Kevin, while it's loading, like why Appy? Why not like a Zapier agent or why not like a main.com agent?
Speaker 1:
Yeah, and you know, like I was saying, you definitely could do what I'm building in Appy, but that does require knowledge, right? So let's say, you know, what we're going to be building, to elaborate on it, right,
is what we're going to be building is we're going to be building a social media assistant that's going to research relevant content in your niche And then it's going to, it's literally going to go out and find news articles in your niche.
It's going to summarize that, write a post for each of your social platforms and email it to you. Now, you could build that in Make.com or 8N, but each of those tasks you are creating, right?
So you're looking for something that can research tools, then you're looking, research articles, then you're wiring that up into some sort of summary agent, summary, and then you're wiring.
So basically, Even though I just described that to you, that would be an enormous automation. And, you know, I can, you know, I can demonstrate, you know, if people aren't familiar,
like, you know, with something like an NNN, I'll just pull it up on screen. Now, this isn't that exact automation,
but just to give you an idea of What something like that might look like here is an automation for a 100% automated social media video generator I built. And so the point being here is you can see how every single instruction needs to be,
you know, wired together, even though you're not using it. And so what something like Appy does is that's completely gone. All you have to do is describe what you want in plain language.
You don't need to know which AI models to use, which AI tools to use, which connectors, nothing, right? Like we're literally just going to tell it what we want and it's going to build it.
Speaker 2:
Got it. So it's like a ChatGPT for AI agents, basically.
Speaker 1:
Exactly. And as we build it, you'll see. Now, you know, I'm going to just show you the kind of prompt we would use and then, you know, to save time here because it does take about 10 or 15 minutes to build.
So I'm just going to show you the completed version and we can play around with it, right? So all you would literally say is something like this. And again, I'll link the video down below.
I actually have a full walkthrough on this step-by-step and you can get the prompt and everything. And, you know, Corey, I'm sure you can just link that down below.
Speaker 2:
Yeah, we'll have that in the description and the show notes. So for folks that want to see the full build on Kevin's channel, we'll definitely have that there.
Speaker 1:
Cool, man. And so you can see all I'm saying is plain English, right? I want to build an AI agent that's going to post on LinkedIn, Facebook, Instagram X. First, learn how I write by reviewing my website.
So it's literally going to go on my site and read all my content. Then I'm attaching a short document about my business and it kind of just explains my ethos. And so I would literally go in here and just attach like, hey,
I have like a little bit of a write-up. I have another write-up here. And these things are just like about my business, how I think, who my target audience is, my business philosophy.
So any materials you already have, you probably have some write-ups in your business. So just any kind of context and then And then I'm giving it a bit more notes here. Hey, match my style.
And nothing in here is like use this model, use that model. This is as if you were talking to a human developer or a human assistant. You're just giving it instructions.
You still need to give clear instructions, but that's the same if you were hiring someone. Right.
Speaker 2:
Yeah.
Speaker 1:
Yeah. So, you know, and so every day, here's how I want it to work. Every day at 7 a.m., I want this thing to create social media drafts for me. And I say that and I say, hey, look, look up these recent stories,
choose one that would relate to my audience. And write four posts and, you know, so I have LinkedIn, Facebook, Instagram, X, right? And, you know, you got the formats here, but you don't even have to enter the formats if you want.
Appy will just look it up for you. And the dimensions, I looked it up, like I just wanted to, but you don't have to do it. So I was like, hey, here are the image dimensions. And then email me all four drafts to my email address.
And don't publish anything automatically because I don't still trust AI, of course, to publish. So, you know, you still want to review everything. Right. And but if you, you know,
that would be a different build if you did want to actually post automatically and have a few videos on my channel. But for me, I want to review these. And then all you would do is hit go. And here's what's going to happen when we do that.
And I'll show you a published version. And we'll start right there. And so basically, we're just going to put in our prompt. And on the left side, you see here Appy working. And we're going to put in our prompt.
And it's going to just start working on it. And then it's going to just build it. And it's going to take 10 or 15 minutes. And this is literally what you're going to get.
And what makes this so interesting is, unlike an N8n where, like, how do you run this thing? Like, let's say you didn't know how to build automations. How do you trigger it? Like, I guess you would hit execute workflow.
Like, this isn't a user, graphical user interface, right? Whereas Appy not only builds the agent, it actually builds a graphical user interface. So you see like a generate post button, you see all of the previous posts you've generated.
In fact, there's a preferences area. You can go in here and change the tags for what you wanted to research. You can, it's as if this is a real app.
Speaker 2:
Oh, that's cool. Yeah. I assume that's why it's literally called Appy because you're building, you're essentially building like a custom web app with plain English. Like, is that kind of the premise of the whole tool in and of itself?
Speaker 1:
Do you know what? I don't think I put that connection together, but.
Speaker 2:
That would make sense to me. That's kind of what we're doing here, right?
Speaker 1:
Yeah, you know what, as you say it, yeah, I think you're right. That's probably why it's called that. You know, I never looked into the naming scheme, but absolutely. And actually, let me generate a post first,
and then I'll show you what makes this so special and different than something like, and again, just to be clear. N8n, make.com, awesome. I have tons of builds on my channel, but this is something different, right?
And so there's a lot of times where you might want to do something like this, where if you want to get very specific about the way something works, but for something where you're trying to generate,
you're using AI agents here, then something like Appy works great. So all we need to do is hit generate post. And what's going to happen is it's going to create this post. Now, automatically, as we do that, I want to show you, automatically,
I've already told it that every single day at 7 a.m., I want a post. And so I'm going to pull up my email and I'll show you that. So I don't have to come back here into Appy and trigger anything.
Every day at 7 a.m., you're gonna see these posts. You can see that it researched something and then it wrote the post for LinkedIn, it wrote the post for Facebook, it wrote the post for Instagram for X,
and it made the images cropped for each of the formats. You can see Instagram's kind of a square, X is like this, and so on and so forth. So I don't have to come back in here and trigger it. So now you can see it working.
So you can see I found a story from today, 14.AI launching as the world's first AI native customer service agency, right? And we won't read the entire post, right? But it's not just summarizing news here.
What I told and what I wanted was here's my own personal philosophy and I want it to have a perspective, right? But here's the catch. These tools are only as good as the systems you build around them.
If your process is messy, There's an opinion. It's not about sharing news. It's about saying, what is the takeaway from this? Then there's an engagement question.
Are you building your business to leverage AI or just bolting it on top of existing chaos? You'll see that in every one of the posts that, and you can see hashtags and everything,
that there is a opinion because what people What people don't want, you know, people don't need you to just tell them what the latest news is. People want to know what the news is and how should I think about this?
What is the implication of this, right? That is the up leveling of the information. And so that's what I'm doing. And that's the voice I want to have for my brand. And so that's what it's doing for me.
Speaker 2:
And I'm assuming, Kevin, it probably gathered that insight from that one document that you gave it when you started the build where it said like, hey, this is how I think about automation. This is how I think about business.
That's how it kind of gathered your perspective was from that context document. Is that right?
Speaker 1:
That's correct. Yeah. So from my website and from that documentation where I said, hey, you know, my whole philosophy is around, you know, how tools can enable humans and give you more leverage. And so exactly.
So it knows my perspective and it's intelligently taking the content and then saying, hey, how do I apply Kevin's perspective to this content in a meaningful way? And that's the big difference, right?
It's not just regurgitating, you know, AI slop as you put it, right? Because of course you can go out and just, ChatGPT can make this very general take. But, you know, the other thing, and I'm glad you raised that,
is because the other thing to keep in mind here is AI is only good as the inputs you give it. If you be lazy about training it and you don't have any information and you just give it some general information,
it's going to come out very general. So this is going to work best for someone who takes the time to, if you have a website with some materials on it, which is going to synthesize some of your thinking.
And if you have any even internal documentation, how you think about things, then you can surface that, or you can take the time to write some of that.
And so you can see it's actually building this out for us, and it will email us this shortly, as you saw earlier. Now, one of the coolest things that Appy does is, exactly like you're saying, Corey, it actually does make this into an app.
And so you can actually get a sign-up page. Oh, sweet. Yeah, and it literally works. So, it's already published, right? So, I won't republish it. But basically, when you publish it for the first time, you actually get a sign-up page.
And you know what, Corey? Maybe we keep this a little bit interactive, man. I'll kick you this link. Why don't you try signing up for it?
Speaker 2:
Yeah, let me do it. And that's one thing that I noticed is on that sign-up page, it had the We're here to talk about the Google OAuth where you can, you literally one click deploy this and if somebody wants to sign up,
they can just sign up with their Google credentials. Is that right?
Speaker 1:
That's exactly it, man. That's exactly it. So let me, let me kick you this link right here. And yeah, I'd love you. And that's the point for you to do that. I'm just, I'm trying to chat this link to you. Here we go.
So yeah, give it a shot if you want to use the Google OAuth.
Speaker 2:
Yeah, I'm going to pull this up right now. And that's actually, so I'm glad you went over this because I noticed that publish button in the top right. And that was one of the questions I had for you next is like,
okay, well, is this something that you could sell? Like you could basically build these apps. So again, this is my screen here. And we're saying we can...
Unknown Speaker:
Just sign in with Google.
Speaker 1:
Yeah, you could do Google or you could, you know, do your email address.
Speaker 2:
My burner email here. I have to agree to the terms. I continue. And then it's going to send me a verification code. So I'm not going to, well, I'll pull up my email here in another screen. Let's see if we can get in here.
Speaker 1:
Yeah, you can take my word for it. It's going to work.
Speaker 2:
No, I want to get in here. Let's check it out.
Speaker 1:
All right. Yeah. And to answer your question as you're going through this, so like, you know, out of the box, I'm using, you know, I didn't say that I want this to be a paid tool, but it actually has a Stripe integration built in.
So you just like how it built all this, you could build a, you know, you could make this into a revenue stream. Absolutely.
Speaker 2:
So let's get me in here right now. Okay, so it's saying personalize. You got to provide your preferences.
Speaker 1:
Right, exactly. So you can actually change that email address to be your delivery address. So that's the first thing you want to do, right?
Speaker 2:
Oh, I see.
Speaker 1:
You're setting this up as if this was an app for you. And you can keep the same tags or change them or whatever, right? Let's say you could make yours about fitness or whatever you wanted, right?
But, you know, you could add your own tags here.
Speaker 2:
So let me do that. I'm going to say like primary topics, let's say fitness. Let's just act like I'm like a nutrition coach. Nutrition, supplements.
Speaker 1:
Yeah, now the one thing is if you want to update this app, I want to give you, you know, if you want to update this app, you know, you just type to Appy and it'll just update.
Speaker 2:
And I'm updating my audience description too. So I'm saying like my audience is, let's just say fitness professionals, personal trainers, body builders, power lifters, because I want to, I want to like run it and see what it says.
Speaker 1:
Yeah, so the one thing about this is, and you'll see, right, run it, go to generate post, and the one thing you'll see is it still has some of my old context, right?
Speaker 2:
Right, that's what I was going to ask about. Obviously, I didn't give it any of my context, so it's not going to be perfect, but the whole idea that you can just like build an app in Appy,
deploy it, get somebody to sign up, you know, with a simple link, and then they can use the tool for themselves is really cool.
Speaker 1:
Yeah, man. And that's the point I was making about updating this, right? Is actually you can say it when you could just tell Appy, hey, by the way, when someone signs up, they should be able to upload their own documentation.
And Appy would just add that as a capability instantly. Right, because I never, yeah.
Speaker 2:
Yeah, no, you're exactly right. And that would be a great addition too, right? It's just like adding one part of the onboarding for them to go and add like a sample of their brand voice or like some sort of context.
But this is cool because I ran it and it's, and so the first thing it did is it found, it said it found a highly relevant story based on the audience that I told it I had,
which again, for the sake of the example we said was like fitness professionals. It said it found a story in the New York Post titled Jim Browser Ditching Steroids for a Health Performance Enhancer.
It talks about peptides replacing steroids. So like it definitely did the research properly and it was definitely relevant to the audience that I told it I had.
Speaker 1:
A hundred percent. And now it's saying it's sent you the email.
Speaker 2:
It generated the draft. Let's pull that up.
Speaker 1:
Yeah, and I mean, when you just sit and think about the fact that you didn't even ask it to make this a shareable app. You didn't think about the development time to try and make this like a with a like, look at that.
Speaker 2:
Yeah, so it literally, in seconds sent me the email with the hook. The full post, like hooks not even bad, like peptides are replacing steroids in serious training circles. With the full post, here's my take.
Here's the catch, barrier to entry, seeing the shift in your training circle. So it's got like a call to conversation as well. I mean, not bad for just like a 60 second setup and like a quick run, right? Like not bad at all.
Speaker 1:
Exactly. And so, you know, you could use this in a few ways, right? I mean, if you have an organization and you want to enable your team with this tool, then you could pre-train the bot.
We're going to talk a little bit about how to pre-train the agent and then they can just use it, right? Because they don't need to change their information. But if you did want to monetize this and let this be, you know,
exactly for different industries and whatnot, you would just add that in Appy. And the thing to keep in mind here, and, you know, going back to your question that I want to highlight,
and this is probably where most automations break down, When you want to update this automation, it literally means going inside nodes, right? In N8N or anything else, I'm like going inside nodes and changing things, right?
Again, it's not technically code, but it's not exactly simple.
Speaker 2:
Right. We're still learning curve for sure.
Speaker 1:
Yeah, but whereas in Appy, you don't have to remember how you built this, right? And everything you change in N8n, you might break it, right? Because you're like, oh, shoot, if I change something, I might break something else.
But here, you would literally just tell it. So originally, you'll see, just to give you an example, originally, when I built this, it was just LinkedIn. It was just LinkedIn, right?
And then I just went down and I said, hey, let me find the exact problem. I just went down and said, hey, can you actually also update this for X? I think it's over here, right? X and LinkedIn and I mean, Instagram and Facebook.
And it's like, no problem. Just did it.
Speaker 2:
Anytime you want to add a platform, you're saying you just prompt it with English, right? You're like, hey, this is great. Let's add another channel or hey, let's add image generation to the capabilities.
Speaker 1:
Absolutely. You could just say, hey, add Pinterest. And again, we're doing social media here, but the point I want to get across is, This could literally be for anything. You could do this for lead generator. You could say,
I want you every single day to find leads from this thing and email me the leads or email the leads for me. You could make an agent that normally you would have to wire up. You could make an agent for any use case. You could say,
I want to make an onboarding flow where you come here and all you do is enter an email address for someone and then a client onboarding flow and you enter that and then it makes these templates or whatever and it sends emails to the client.
Any manual process you're doing that can be automated by an AI agent, you could just describe the scenario and it'll just build it.
Speaker 2:
And then you can go and deploy that agent too. Like you said, it's like if you want to turn around and sell that agent, you can. If you want to deploy it just to your organization and your team, you can,
which just involves pressing that publish button in the top right, right?
Speaker 1:
That's it. You just publish it and it's live, right? And it even kind of makes, and of course you can, you know, it even makes like a little webpage for you.
Not the best webpage, but you could tell it, Hey, no, listen, I want the webpage to be like this. I'm saying it's absolutely insane that you're at 85% with one prompt.
If you've ever worked with a developer, if you've ever built any kind of automation to think that in one prompt in 10 or 15 minutes, you're literally getting a solid V1 that's literally usable and you can share.
Speaker 2:
I mean, it would have taken you probably what, four to six weeks and what, $10,000, $20,000 for a developer to do this like a year and a half ago, probably even like a year ago at this point.
Speaker 1:
Right. Or, and like Corey, look, like you and I build automations, like it would have cost you a few thousand dollars with an automation agency if they did this for you with an 8n or make.com.
Speaker 2:
Yep, at least. And not to mention how many calls you had to get on to talk through it and your preferences and then troubleshooting. I mean, there's just so much back and forth that's involved with that.
But I've never used Appy before this, but I think I'm going to start. This is really cool.
Speaker 1:
Yeah, man. And look at this, right? Also, there's an interface here, right? All the previous posts are here. I'll show you guys something a little bit more advanced.
You could go into the theme and you can start messing with it because it made it into a real app. You can go into configurations. If you do want to do things a little bit more manually, you want to tweak the context,
you want to tweak the workflow, you can actually do adjustments manually as well if you want, or you can just chat and just tell it what you want without having to mess with any of this stuff.
Speaker 2:
I love it, man. This is so cool. Well, I mean, again, this is my first experience with Appy. I can definitely see the value here. I also clearly see how it differs from other tools out there. I mean, again,
it seems like this is probably the best tool for if you want to create like a custom web app that you can then deploy to your team or deploy or sell, like you could build it with Claude code. But I mean, that's the more advanced route.
And that's if you really want to build it from scratch and you want it to be super custom. But I mean, like you showed us, Appy can get you 85% of the way there in about 15 minutes.
So for your everyday automation that maybe previously you would have built in like an N8n or a make.com, I mean, Appy seems like to me is the easier choice now.
Speaker 1:
Yeah. Yeah, I would agree. And I think, you know, I think the thing I want to stress here is that, you know, Appy is a great tool and I'm playing with it here. But I think the idea here is, Appy is a great tool. I would recommend it.
It's doing things really uniquely, but there are other no-code tools out there just like this right now. I have videos on the channel, cool stuff you can do with Repl.it.
We won't go into it today, but just to give you an idea, you can make a mobile app. And I'm here to talk to you about how you can go ahead and deploy it to the app store in one prompt, basically. Right.
And so I think like this is such a unique time right now. And I think that's the stress. Like, you know, you know, I, I say that because, you know, I'm always hesitant to say it's the best tool right now.
Unknown Speaker:
I think, you know what I mean?
Speaker 1:
I say that because, yeah, because I, but I haven't, to your point, Corey, and this is the same for me. I want to kind of unify the building experience with the usage experience. Because here's the other part, in case someone missed it,
is now when I want to use this tool, not only, I don't actually have to go back into Appy and sign into this development view. I can use the version that's published on the web that I gave you.
Once it's created, you don't have to go back into the creation view. It's now an app that will live in your actual workflow. You're not going in here and using it in here, and you're not restricted to doing that.
For a tool like this, maybe that doesn't matter, but picture all the other tools you might make. Right, where you don't want to log back into something like a builder, like with some other,
you know, no-code tools, you still have to go back to the no-code tool itself. But Appy, what's so cool is it makes an interface for you.
Speaker 2:
So you're saying that it's like, well, hey, I built this app and maybe I'm hosting it at like kevinsapp.com, just making something up, right?
And it's like, well, hey, when it's done and I'm done building it and it's working the way I want it to, I can just keep going to kevinsapp.com and using it like a software,
like as if I'm using like an out-of-the-box software instead of having to go back into Appy and logging into the backend and like running it manually. That's kind of what you're saying?
Like it's basically a software that you created and now you're your own customer.
Speaker 1:
One hundred percent. And again, that's it. You know, maybe for some someone that's not as much of a big deal.
But once you have all a ton of these automations and workflows running and you're looking for the right workflow and you're looking for things like it can just get hairy. Right.
Whereas, you know, you exactly you have something you made yourself an app. And if you ever want to update that app, you just go back to Appy.
Unknown Speaker:
You update it.
Speaker 1:
You hit redeploy and your version that you use on the web update it.
Speaker 2:
That's sweet, man. I love it. And you did a really good job in simplifying it and just breaking it down. So Kevin, I mean, where, you know, I know you mentioned the video,
you've got the full tutorial as far as like step-by-step how you built the specific agent. And that's going to be on, or that is on your channel and we're going to link it in the show notes and in the description.
But aside from that, Kevin, where do you want people to go and follow you or go learn more about you?
Speaker 1:
Yeah, just check out youtube.com slash solopreneur. And, you know, I do a lot of tutorials like this and, you know,
my philosophy really is around What are the tools you should be using and how are they actually going to drive the needle for you in your business, right? Because there's a lot of noise out there with AI.
But something like this, like just to bring it back to this, the reason I built this automation for myself, The reason I built it for myself is because I make a lot of video-based content,
but I don't have the time to make text-based content. But I know that there are... Corey and I, off camera, we're just talking about the power of X, right?
So, you know, there are platforms that I'm not on, but I don't have the bandwidth to also do it. So how do I make something practical that's actually going to give me time and,
you know, leverage in my business Without spending days or weeks trying to build something out and tinkering with it, right?
And so if you want to learn how to kind of get more leverage in your business and really use tools the right way that don't distract, that actually add to your business, then that's kind of really what I pride myself in showcasing.
And so you'll find a lot of tutorials just like this on the channel.
Speaker 2:
I love it, man. Well, people can go and follow you there on YouTube, and of course, we'll have your links in the description. So, Kevin, thank you for the time and for everybody that tuned in. We'll be back next week with another build.
Speaker 1:
Awesome. Hey, Corey, it was a pleasure.
This transcript page is part of the Billion Dollar Sellers Content Hub. Explore more content →