I just built this, a agent system that recreated for me this entire TikTok content business.
And when you look closer, one of their videos made 127 million views, along with other videos that
are making millions of views.
And for this case, I've used an AI to automate the entire process without writing a single line of
code.
Because let me show you something.
This profile that gets millions of views publishes anime wallpapers, and the process is pretty straightforward.
We can use this entire TikTok AI system to generate for us these wallpapers and publish them straight
to the TikTok.
And another point is this profile gained 579,000 followers with almost 13 million likes.
Also an amazing fact is that this automation that creates this art, you can see right now, runs every
day without us doing anything.
And in this video I will show you how to build it step by step.
Even if you don't know how to use an addon, I will show you that and you will be able to create this
entire project.
So right now you can see our free agents create for us the content that later we use to generate images
with the latest ChatGPT image generation model.
And after it's done, the content is published straightforward to the TikTok.
So this is the video that was created right now.
And there as you can see, we've got our illustrations and there our music, our description and everything
we need.
Also yesterday for an example, I published another post and it gained 300 um, views.
And there we've got different music, different captions.
And again this entire system is automatically when you create it.
Then you do just anything and it creates for you the posts every day.
If you don't know what is happening right now.
And I then is an automation tool.
And we'll be using that in this video that is very similar to Zapier or Make.com that allows us to make
powerful automations.
So it's great to actually invest and watch this video to the end, because this skill actually will
pay off in the future when you will learn it.
Also, this video is beginner friendly.
I will explain everything step by step and again and I then has gained a lot of popularity.
If you learn it, you have the skill for a lifetime.
Also, if you watch this video till the end, I will give you a strategy that will boost your content
instantly and will allow you to get a lot of a lot of more views.
So with all that being said, let's build it from scratch.
Additionally, I need to say I prepared for you all of the instructions will be using for this automation,
and you can download them in the resources of this material.
So for example here we've got the instructions for free agents will be creating.
So these are really white for an example here let me scroll down.
We've got actually different.
Yeah different codes for JSON code and notes.
And there the information for the HTTP requests.
So in general you can go over you can download these instructions along with the JSON file.
And that allows you to import this entire workflow.
So if you click on import from file, you click on TikTok Video machine.
You get this entire system already set up.
So you can just connect, you know, your credentials and then use it instantly.
Nevertheless, in this video we build it from scratch.
I show you how I set it up and I strongly, warmly encourage you to do this together with me because
by this way, you practice, you learn, and then in general, you're just better at creating automations
and it's really valuable skill.
Okay.
So please follow along.
And they're just created together with me.
Nevertheless let's start with the trigger which is the schedule okay.
So yeah we can pick on a schedule and they're just decide when would you like to trigger this automation
and publish TikTok videos?
Um, for me, it's every day, daily, at midnight, so I can just leave it.
However, feel free to do this.
I don't know, maybe two days, three days.
So just the time gap between, you know, publishing the TikToks.
Um, also, you can make weeks, however, daily I think it's fine or even twice a day.
So it's your choice.
For this case, I've got my schedule trigger.
And now let's go over ahead with the first Ma agent we'll be using.
So first things first.
What we want to do, we want to create the style for our artworks, for our content right away.
What we can do actually we can execute previous previous notes.
We have the data.
And there click on define below and also add the system message.
For this purpose we can go over to our file.
Let's scroll up okay.
Even let me change the screen.
And here just look we've got our prompt.
So generate a visual style and a system message.
So let's copy firstly the system message.
And I will show you what we have inside and how it looks like.
So first of all, what we do, we pick the specific style.
So we've got our target style.
And there is a notification for you.
Actually remember you can modify this entire template and automation for any needs you need.
So for example create a TikTok account about the technology, about the beauty, about, I don't know,
maybe plants, um, animals.
So for this case, I've chosen anime characters.
However, again, after you create this entire project, you can modify these prompts, even go over
to ChatGPT and type.
Okay, I've got these three prompts for free assistants actually system messages okay.
And please modify them for I don't know maybe ecology okay.
So in general you can do this stuff.
However let's see what we have inside.
So target style anime characters use the think tool to to carefully generate your output.
And I will talk about it in a while.
However, you are a professional visual style generator for a image creation.
Your task is to create compelling visual prompts for live wallpapers centered around the target style.
So here we indicate we want to have like our target style theme.
You do not describe the characters themselves, just focus entirely on the artistic direction.
Visual mood and environmental composition of the image.
Each time you are called, randomly select one style from a given list of 4D.
Um yeah, 4D style styles below.
If the chosen style is.
Generate your own.
Create a unique original visual art direction not listed below.
So here and below I've got my styles I provide that.
So 40 of them actually you can modify it.
And yeah the last one is generate your own invent a new original visual style.
Not in this list.
Um, this prompt I can say is really wide.
However, remember again, if we create this entire automation, this entire project, we do it only
once.
Afterwards it runs automatically, actually automatically every day.
For us, it generates the content.
Um, actually, you know, it gets for us a lot of views, a lot of traffic.
So I think it's worth it to spend a lot of time.
That's why also watch this video to the end.
Um, because actually it's it's important actually, you know, again, you can create systems and have
it for a long, long time.
So what we have again, each time you're called pick one style.
And there if chosen and generate your own, create a unique original visual.
And each output must include title caption style.
We we actually indicate what we want, what we want to get.
Also, we'll have the output parser, however again in a while about it.
Add the following explicit metadata.
So character placement we want to decide if it's left center right top bottom okay.
So our that's why actually we use a agents to decide for us because um we can have the similar content
let's say the same theme anime characters.
However, all of these videos actually aka images are not the same.
So for an example, sometimes we've got the character at the right side at the center.
Okay.
And here character size tiny, small, medium or large.
So a lot of different metrics we can modify character facing facing forward facing back side profile.
Um this is pretty cool.
This is pretty cool.
It allows us to make the content even more valuable just better output format.
Um, also, we will specify that in the um structured parser.
And at the end we've got available style pool.
So for example neon infested magna panel with halftone gradients, fragmented portrait with color planes.
Um, overall you can modify these, um, you know, these styles, I provided them for you.
You can use them like we've got a lot of them for the however, feel free to modify them.
to decide on your own.
Nevertheless, what I encourage you to do this automation is not that easy.
So firstly, create together with me this entire project and afterwards modify it.
It's the better approach rather than afterwards searching for some errors, problems, mistakes and
so on.
So I hope you know what I mean.
Uh, for now, even you can stop the video, read it, or go over to our file and read it.
I don't want to spend a lot of time on it.
Um, so we won't waste it.
However, for now, um, we've got the prompt, and for the prompt we'll be using generate a visual
style.
Okay.
Again remember system message.
These are kind of instructions built in in the model.
So actually you know we specify that okay we've got here a specific system message you need to actually
follow.
You need to follow all of this data we have inside.
However the prompt is where we talk with the model.
So for an example as with the ChatGPT also ChatGPT model.
So let's say for a mini has its own system instructions.
However, they are default.
Okay, we are not modifying them.
We can do this via custom GPT um or even like here.
Okay, so we've got the system message.
However, the prompt again is where we type the typical prompt to the model.
So generate a visual style.
We've got a system message so it knows what to do.
Uh now we can connect our model.
So I'm using OpenAI for a mini.
Um it's cheap.
It's enough.
You know the site for your own.
However, I'm using this model for the memory.
I'm actually not the memory for the tool.
We are using the think tool.
And I can say this is one of the newest tools we have in Nadine.
It's kind of as a reasoning model.
So we've got our ChatGPT reasoning models, and it allows our agent to think, to refine its answers,
to decide if their response was good or not, and at the end it gives us the best response.
This is a good practice for our agents because it makes them, I can say three times to five times smarter,
okay?
And it prevents any errors we get throughout the way.
Okay.
So let's say um, we create our TikToks and sometimes, yeah, our models like to um, let's be honest,
like to provide the data that we don't want to get.
So just the response, which is just bad.
And we want to for sure avoid any mistakes throughout the way.
So that's why we are using we are using the think tool.
And again, if you are just doing something like you're creating other automations, I strongly encourage
you to use the think tool.
Um, so your automations are just better, more precise, and a lot more, especially if you have an
automation that is based on one agent.
So here, like you are relying on one agent.
And if the work done by the agent is wrong is It's bad.
Like everything falls apart.
Nevertheless, sorry for my long digression.
However, sometimes I want you to understand some things better to pay attention to some little details
so afterwards you can like use it and be just better at it.
Okay.
Hope you appreciate it.
Nevertheless, let's go over to our agent.
And there we want to also provide um structured output okay.
So parser we would like to get the parser for this case we can require a specific output format.
And this is another way, um, how we can actually define the specific output we want to get and receive
less errors.
So for this case we can pick structured output parser provided there and provide a specific format.
Let's go over here and there.
You should have the output parser for the first agent So we can just copy it.
Very simple.
There we've got a title, caption, style and character placement.
So all of the data we want this agent to create.
Okay.
And with these three items even we can rename this agent as Create Style.
So this agent allows us to create a style for all of our creations.
Let's rename it.
Let's test the step.
And after we do this just look we've got a title.
So our style picked caption style okay here the character placement, character size, character facing
dimensionality and art profile.
Exact structure we provided here inside the structured output parser.
So again title caption style, character placement, size facing dimensionality and art profile.
That's perfect without more speaking.
I just wanted to show you exactly what are the instructions inside.
We described it.
Yeah, and hundred 100 and 100%.
So let's go ahead to the next agent and what we can do actually.
Um, remember we want to be lazy and some steps in, in creating automations and in the techie team.
Okay.
Um, especially also when we are creating the code, if we create the code, um, with 20 lines instead
of 100, it's just better, less work, less time spent.
And also the entire code, um, you know, is more functional.
The same is with creating automations inside Nadine.
So in general, what we can do.
Let's pick it.
Let's click on control C and control file or even we can right away click on control D to duplicate
the entire content.
And for this purpose we'll be creating our free characters.
So generate generate free characters.
Okay.
We can rename it.
And inside our file also we've got the prompt.
So generate free free random.
We provide the niche which is our anime characters with clothing and color details using the inclusion
list.
Let's pick this prompt so I already prepared it for you.
It's much easier.
Um, let me know what you think about it if you like the instructions I'm providing for you.
Um, yeah.
It takes a lot of time to prepare them.
However, I hope you appreciate it.
So, um.
Yeah.
So it pays off.
And also, I think it's much easier, like, um, rather than, um, giving you the sense what you need
to provide insight.
So yeah, instead of that, I'm giving you all of the instructions I'm using so you can create the entire
automation.
This is the set which is the same as mine.
Um, let's provide a system message, um, and see what is inside.
So we've got a niche anime character.
You're an expert, um, character selector and a scripter for AI Image Generation.
Your task is to help select characters from the anime niche and describe their clothing and color palette.
No story or personality details are needed.
How to select characters.
Pick any number any three numbers from 1 to 60.
So I provided 60 different characters.
And for example, you can see we've got Naruto from Naruto here.
What we have and we've got also Itachi from also Naruto.
We've got like that.
This is for especially for the anime theme.
So we pick the most, you know, the most popular characters and we provide their here what we have
else.
For example, we've got Nami from One Piece, we've got the we've got the the wreck.
So you can just provide here anything you want.
And again, this is the main point to stand out from the crowd.
You can create your own inclusion list.
This is not hard.
However, if you are creating the content for beauty or tech, just provide different, you know, different
inclusion lists, different elements and make it very unique, and I think it will allow you to get
a lot of, you know, followers, views, cellular products and a lot of a lot of more for other things.
What we have match them to the characters in the list below.
These three are your selected characters for this session.
We've got this inclusion list here also.
Exclusion list.
So Pikachu, Shrek, Peppa Pig also we've got for each selected character include name, origin, clothing,
color scheme.
So yeah, we've got this entire format.
We've got also important notes.
We've got the entire structure, how it should look like, so I won't read it all for now.
Let's move on.
You can stop the video all the time, you know, and then, uh, yeah, just read it for now.
We've got the model, we've got the think tool.
However, we need to change the output parser.
So let's go over to notion and then we'll pick this output parser which is different for this agent.
So we can just pick it.
Packet.
And here just connect our first agent with the second agent.
Let's run it here.
And we should get our three items.
We should get our three items for three different characters.
So yeah we've got it.
So here you can see we've got the item one.
Item two item three.
So there we've got Aaron and we've got Nami and Violet.
Nice.
We've got the origin.
We've got the clothing and color scheme.
This is pretty enough what we need.
And now we can move forward.
We created our three characters.
So firstly what we've done, we created the entire style for um, kind of the TikTok video, um aka
images.
Then we've created the characters.
So we generated three characters and now we combine it together with another agent.
So we feed it with all of the data from here.
And we say, all right, create based on the data create for me.
Um, yeah.
Create for me the entire content.
I can just paste my, um.
Yeah.
Agent.
And now what I can do, let's connect it.
Let's connect it.
And there name it as create final prompt.
So create final prompt.
That's perfect okay let's click on rename.
And there we've got other instructions.
So generate three random niche characters with clothing and color details using the inclusion list.
Let's copy it.
Let's provide it here.
And we've got the system message.
So prompt objective.
Combine the visual style and character details into three cinematic image prompts.
Each prompt should feature one character and apply the same visual style.
Use their clothing and color scheme to create highly detailed, more emotionally rich scenes.
Style input.
Let me show you that in inside the Neidan.
Um, so it makes more sense because here we use the variables.
Okay, there we've got the style and what I've done.
I came to my style agent and I picked, I provided here, you know, the variables for the style.
So it changes every time.
We've got, you know, the new creation.
So here firstly I've done I put this variable inside here, it's the same then I've taken here the character
placement.
So I put it here then character size.
So again here.
Oops.
So again here.
So it works by this way okay.
Let me undo with Ctrl Z.
So again in the style input we've got all of the elements from this agent about the style.
And there we've got characters input.
So we've got character one, character two, character three, the name origin clothing color scheme
for them.
And what I've done again, I've taken, you know, I've taken all of this data from there.
So output one, output zero.
And I put for an example for output one the clothing.
So here I picked the clothing right there I put this variable and by this way, we fed our first agent
that creates the final prompt for us with the data about the characters and style.
And for each prompt we begin with the phrase which is character name from origin.
We integrate their clothing and color scheme.
We apply all provided style inputs.
We describe the scene vividly to match the cinematic tone and setting.
And that's pretty it.
Okay, so in general, also at the end we need to like change our output parser.
And here we want to get free prompts.
We want to get free prompts because we want to get free images.
Um, feel free to modify it.
You can get five prompts like create the videos with five, um, you know, five images.
Um, it's your choice.
Nevertheless, for now, let's run it and see what we get.
So approximately it takes a several seconds up to one minute.
So let's wait a while right there.
Let's see.
And after it's done, as you can notice, we've got our free prompts ready to use.
So these are ready prompts we'll be using with our, you know, ChatGPT image generation tool to create
for us images to then publish on TikTok combined with the music and do all of the stuff nevertheless.
And we've got actually our part for creating the prompts and even let me go over to my other automation
that has already created, um, that I showed you at the beginning of this video and here, organize
it very quickly.
So first see what we have.
We've got there the part um, for for creating the prompts.
Um, then it's the part for generating images and for publishing that on TikTok.
So let's go over, take this note and and drop here and in general what we want to do firstly and generate
images.
We want to pick the code black because like look here okay.
And inside we've got three prompts.
However, um, these are separated.
We've got it inside different variables.
We want to combine it.
So get one variable.
Um, so just merge it.
So just merge it together okay.
For this case we'll be using JSON code.
So I can simply copy it from my resources.
Then just go over here paste it and then rename it as list.
Additionally I need to say um I recommend you to rename some specific notes, all of the notes as we
have here inside our automation, because otherwise you may have some errors.
So let's say I will show you for an example, I can rename this agent as um, let let me show you this
first.
I've got here everything.
Um yeah.
Highlighted at the um green color.
However, if I, for example, change the name of this agent to, Let's say to create style one.
Then when I go over there, it doesn't work.
So we've got this.
And all of these parts on red.
And that's why it's important because, you know, we are mapping specific nodes also based on their
names.
And that's why I recommend you to pick the same names.
And then afterwards you can just change it when the entire automation works.
It's the most important fact.
For now you can see everything is perfect.
However let's go over ahead.
So we've got and we merged our prompts into one variable.
So we've got three items one variable.
And then it's the step to create our images.
So we are providing HTTP request.
And here inside our instructions we've got you know method which is post URL authentication and all
of the parts we need to provide.
So let's go over with the URL.
Let's provide it here.
Change the method to post and their authentication.
We've got predefined credential type which was OpenAI.
And we need to connect our OpenAI account.
So in this course many times we connected our OpenAI account.
So for now I will leave it.
Um, however also maybe let me show you very fast.
So we've got OpenAI account, OpenAI API.
You just type it very simply.
And there you go over to the dashboard.
Um, yeah.
You go over to the dashboard and you've got your API keys.
You can create the new secret key, name it as Na, then, I don't know, automation, create new secret
key.
Just copy it here and create the new credentials.
So there create new credential.
Remove this entire API key, paste your own and then click on save.
And you've got your credential connected okay I can click on close.
And for this case I've got my OpenAI account okay I can click on send body using JSON and in general
I will be using this JSON code.
I can paste it here.
And also let me go over to the documentation.
So OpenAI generate images when I go over there.
Let me go over here.
I click on image API.
I've got the entire documentation.
I've said it in other videos in this course.
However here you've got a code and you've got different parameters you can provide.
So for an example background, um, there we've got the background.
Let me show you.
We've got the background which is opaque.
Um, so it's not transparent.
This is the opposite of transparent.
And we've got um the quality which is high and size.
Um, so this is the size which is vertical for TikTok.
We've got the prompt.
So generate a high quality image with this prompt.
And there um, it will be providing three different prompts.
Um, so we know we'll be creating three different images.
Also at this point I need to mention that we've got different quality of the image.
So when you scroll down here, we've got the quality high, medium and low.
And when we create this type of the automations, I'm also going to pay attention to the costs of generating,
you know, the entire content.
Because actually we may have very sophisticated projects.
Maybe you've seen like on the internet, very sophisticated automation that, you know, has a lot of
different steps, nodes and so on.
However, after you create the content it takes, I don't know, maybe a few dollars, so I can say
it's really expensive.
However, with this project, actually it's not.
I can say it's cheap because with the high quality one image we pay $0.17.
So um, with the free images we pay $0.51.
Also we'll have later the application which is Plato over here.
You've got the free trial so you can test it out.
You know you don't need to pay for that.
So the cost of generating our TikTok will be $0.51.
However, if you want to reduce your costs, you can pick the medium quality and there the cost is four
times lower.
So we've got $0.04.
Okay.
The choice is yours.
With the low quality you've got 0.01 cents.
All right.
The choice is yours.
I picked the high quality.
However it's really important to say that.
So you avoid any additional costs.
So we've got here everything the format there the size prompt also the model.
So we can use Dall-E two when we go over to the documentation we've got here Dall-E two Dall-E three.
However we are using GPT one.
It's pretty nice.
It's pretty old.
Um we can name it as Generate images.
Let's now click on Test the Step okay.
And in general let's wait um, for some time.
So it takes up to 1 or 2 minutes because we've got three images.
However, it's pretty fast after we've done it.
We have three items, so everything worked and we need to somehow turn these items.
So actually we've got the B64 JSON and we need to turn that into a URL.
Okay.
Afterwards upload to the potato and I will explain you you know everything later.
However, for now what we need to do, we need to search for the node which is convert to file.
We want to move base64 to the file and there in the input field we just take, you know, our data.
So now we can preview our images.
It's pretty nice.
It's so cool.
So look on this entire image like we'll have a music.
Um, yeah.
Inside our um aka TikTok video.
And we'll have everything we need.
So it's pretty, pretty nice.
I really love it.
And there is the point.
We need to somehow take this file and turn it into an URL.
For this case, we'll be using HTTP request us and we'll be using Cloudinary.
So this is the platform that allows us to, you know, take the files and from them create the URLs.
When we go over here we've got the cloudinary.
So the method is post.
Let's go over there.
Method is post.
Okay then we've got this link.
So the URL and it's very very important.
Inside the URL we need to provide our cloud name so we can go over to Cloudinary type Cloudinary API.
Um click on upload API reference.
Just whatever.
Just click here, click on sign up for free and the right top corner.
Let me see if you can see okay.
Um, click here on sign up for free.
Sign up with Google.
And after you do this, let's pick my account.
After you do this in general, um, yeah.
You should have your data inside.
So you've got your cloud right there.
So the name, um, even you can go over to the settings and click on the upload.
Um, so there will be creating the presets.
However for now will be will need to use um this cloud name.
So just copy it.
Of course later I will change it.
Um however this is for this video purposes and provide it here okay.
So by this way you provide the URL, you connect.
Um, yeah.
You connect your Nadan with Cloudinary.
Then what we can do?
Let's go over here.
Um, we've got send body enabled and we provide two parameters.
The first one is to provide the file, and the second one is to provide the preset that will be talking
about in a while.
So we chose this end body.
And here, um, using fields below.
Actually, no.
We've got the form data and the first one is binary file.
And there what we have the name the file you need to exactly type that data.
So we indicate that hey we want to take this file.
The name of that is data.
That's why we have the field name which is data.
We provide another parameter which is form data.
And we need to.
Exactly.
Uh not here.
We need to exactly, um, pick the name and we'll need to create our preset.
I will show you how to do this.
We've got the name which is this one.
So upload preset and you need to provide that because it's kind of predefined and value from the Cloudinary.
Otherwise it won't work for the value we need to create our preset.
Let's go over here.
And by the way this is the free application when we go over to plan details.
As you can see we've got 25 credits.
I've already used only 0.15, so you can use it like it's pretty nice.
Um, however, what you do, you go over to upload and then you click on add upload preset.
Um, you name it as the Na then I don't know project.
Okay.
You click on unassigned and then you click on save.
After you do this you need to copy the name.
So and then and then um yeah.
Project right here I've created like other you know, presets previously.
And so we've got there the project.
Um I need to provide the value and that's pretty it.
I can even rename it as get image URL.
So here get image URL okay.
Rename.
That's the step and it should return for us.
Um yeah three items.
And there the URLs um for them URL actually um not URLs.
However you can see right now the URL for only one image.
However, we've got three items, so three different URLs.
And to clarify, the next step will be actually, um, like dropping our images inside the potato.
And now actually even you can ask.
All right.
But for what to do this.
For what.
Actually to take another platform and here drop the images.
Because I need to say that a lot of platforms are very sensitive and restrictive when it comes to uploading
the content.
For example, you can just take the URL and upload that and kind of straight to the TikTok.
We need to have the platform that, you know, um, will connect everything.
For that, we'll be using potato.
You can find the link in the resources of this material.
So this is the link for the potato.
By opening it you help me in some way.
So thank you so much.
If no just if you don't want to do this, just go over to Photo.com.
And here click on Start Creating.
So as you can see, create viral posts and faceless videos.
So click on Start Creating.
Here you you can just start the free trial.
You don't need to pay for anything unless you want to pay after the free trial.
So the choice is yours.
However, also I've got the free trial here.
So here I'm just click on start free trial.
Okay.
That's nice.
Then what you need to do, uh, go over here and um yeah, provide another HTTP request and it will
be named actually as the upload to potato.
So upload to potato.
Okay.
And now let's go over to our file.
So I think it's very handy.
Um it's very comfortable to.
Yeah.
To have the file that explains everything.
I put a lot of attention to prepare this file.
Um, so yeah, you can just copy the URL, um, method, which is post and what we have inside Generic
credential type header authentication send body.
So yeah let's go over and and let me show you how you can connect your potato to uh, to um to an I'm
sorry.
So let's go over to generic credential type.
Um and here header authentication create new credential.
And in the name type API slash key slash um not slash but dash API key dot blog title.
And again you need to provide exact and exactly this name because it's the predefined value for the
potato.
Otherwise um, actually, you know you can do this.
Um, nevertheless for this case go over to the settings.
And here, um, you will be able to see um this button to copy API key.
Click on that paste here.
And by this way um you can name it.
I will name it as plot two because I have already the credential created.
So plot two and save it.
And now I'm actually we are ready to go.
Then what we need to do, we need to send the body.
So we'll have actually let's send the body we'll have using fields below and the name we need to provide
the URL and in the value we need to provide actually the value from here.
So let's search for the URL and let's drag and drop this one or even.
And you can go over here to the file.
You can just copy this entire code and paste it there.
It works by this way.
In general it's pretty simple.
Let's click on Test Step and wait.
All right so we've got the problem with our credential.
Let's see what happens.
And inside we've got the name and the value and the name.
We need to type the data and Dash API key.
And you need to provide this exact value, otherwise it won't work.
So it's predefined value by the data.
Okay.
And in the value you need to provide your API key.
Go over to the data and click on the settings and scroll down.
And you should see this entire button.
So copy API key.
Okay.
Just copy it paste it here.
And now in general let me name it as the two because already I have the credential for the data.
So I can just simply save it.
So after we do this we can go further.
And let's go ahead to our documentation and see what we need to do.
We need to provide actually our we need to enable the send buddy and then provide the URL and the value.
So JSON URL.
So here um let's do this.
Send buddy here JSON using fields below URL.
And there we need to provide the URL we achieved with the get image URL.
So the um yeah, previous note, we can just drag and drop it the JSON URL, or even you can just copy
it from this file.
So just go over here, provide JSON URL.
And with all that being said, we can run it so we can test this step.
And after we do this we should get our free items.
So free URLs for our images.
And now I can say we are very close to the end.
Because the last step for generating images is to actually combine everything together.
So actually our URLs into one, you know, one variable.
So let's go over here provide a code.
And now again I prepared for you the entire code.
So it merges everything.
Actually let me show you.
Let's copy that.
We can rename it as combine.
Combine rename as a step.
And what it does actually it gives us one item with three different URLs.
So it's pretty nice.
Later on we can use it and then it's the time to publish on TikTok.
Firstly, before we do this, we want to save the data inside Google Sheets.
So it's a great, um, it's a great habit to save, actually our URLs for the images for further tracking
to see how it performed, what we actually to get the quick access to these images.
So I can click on append row and sheet.
Now let's rename it as store data.
So store data okay.
And in general I prepared for you the Google Sheets you can use.
So go over to our documentation and click on this link.
So store data Google Sheets.
So in general you can click on the file click on make a copy.
And inside you've got the title captions Mitch1 Mitch2 image three the date.
So when you click for example on this exact um, yeah, this exact kind of um, link, you get the artwork,
okay.
And this is the image tool.
I've created that in the past.
So in general it works by this way.
Um, for now, what we can do, we can go over here to the document and click on the store URL.
So our template um sheet one.
And there um, let's track our field.
So again we've got the title captions image 123 and date.
For this case let's collapse all of these notes and go ahead.
Actually back to our very first agent.
Um, and it created for us a title.
So we've got a title here.
We have the caption all right.
And the date.
We can use this one from schedule.
And for our image URLs we'll be using this image URLs okay.
So image URL one, URL two, URL three.
And also we can see like this data is highlighted on red And it occurs, but because actually we've
got multiple items inside our project.
So and I and I then doesn't know which one, which one item we want to use to solve this problem we
need to type actually the first.
So we say all right, take the first item then take the second.
The third okay.
So start from the first.
This is the information which is enough.
So there is no mess.
And again we've got the first.
And there also we provide the first by this way.
And now it should work.
So we can click on test step.
And afterwards we've got image 1 to 3.
So let's see.
Nice.
We've got our images.
Let's preview them.
This is image one.
Nice.
Image two.
So it's just for the tracking purposes.
And I can say we are almost done.
The last step is to publish on TikTok.
And for this kind of uh, For this platform and for other platforms.
We'll be using HTTP request because previously we uploaded the URLs to the potato.
And so it allows us to upload content on multiple platforms, let's say Facebook YouTube and Pinterest
TikTok.
All right.
So that's why we are using this platform.
And again we are using HTTP request.
So we are not connecting to for example, TikTok or Facebook.
However just with the potato that will post for us the content.
Okay.
Um, and now let's go over ahead, um, to our yeah HTTP request.
Again, we've got the instructions.
We'll be using different potato URL.
So copy it from here.
Again you can click Generic Type header and pick the potato.
And what we need to do we need to send this entire JSON code okay I prepared for you.
So inside um let me show you that in a while we can click on Send Body using JSON.
What you have inside you have actually.
Um, yeah.
The variables.
For an example, we want to provide the auto auto music.
So it will choose for us the music automatically inside we provide the text.
So what should be in the text.
All right.
Here um the URLs for the images.
So there we take the images.
We take the text and we combine everything together um, along with the music and the part which is
very important here is our account ID, okay.
And this is the unique value you need to provide for your TikTok account to do this.
And go over here to the again settings.
And you've got the option to log in with TikTok.
For now.
Let me delete my account so I will show you.
You click here.
Login with TikTok.
After you do this, you authorize uh, you should see here your profile so we can copy the account ID
and then just paste it here.
Of course later I will change it.
So you can't use my TikTok account.
However, it works by this way.
And let's at the end like change the name of the HTTP request to publish on TikTok.
Publish on TikTok.
I can rename it.
I can test the step and let's wait.
Okay.
So what we have the resource you're requesting could not be found.
So let's see what's wrong, actually.
Okay.
Um, many times when you create your automations, like the problem is in simple things, for example,
I didn't change the method to post.
Obviously I've got the get.
So now it works.
And it works for sure.
And we've got, you know, output post submission ID.
So it posted our video on TikTok.
And with all that being said, let's preview how it looks like.
So this is the video we published 22 seconds ago.
Dive into realm of color and curiosity.
And here, actually, we've got also the music.
Our images look on that.
What do you think about it?
Like I like how it shows for me the music.
It's so cool.
We've got anime style, our images.
Nice.
It's really decent.
It's pretty cool.
And remember, you can customize this entire automation for your needs.
Maybe you're in beauty, you're in tech, and you want to provide the videos of the animals.
So it's what actually makes you stand out from the crowd.
Okay, you've got this entire automation already set up.
So from creating the prompt, generating images to publishing that on TikTok.
So in general, I hope you enjoyed it.
Again, remember you can modify some steps.
For example, as I said previously, you can go over to ChatGPT and provide free system messages for
these agents and tell, alright, please modify it for I don't know for creating animals images and
then you know from this the entire content.
So the choice is yours.
However, this automation is, I can say, pretty cheap to use.
It's highly effective.
And yeah, I hope you enjoyed it.
Also, um, at the beginning of the video, you could have seen that I had, um, yeah, this automation
connected to other social media.
So for example, Facebook, Instagram, Twitter or even Pinterest.
And it's pretty easy and straightforward.
You go over to the potato and here again you log into Pinterest, you log into Facebook, Twitter and
so on TikTok.
And then you can just, you know, post this content on other social media at once.
It's really highly effective and it's so, so cool.
Another thing, what I said at the beginning, I will give you a strategy that will get you a lot of
views, a lot of traffic, and, you know, a lot of people watching your stuff.
And it's all about picking the, um, the proper theme and the niche.
What I mean by that, if you pick the niche, which is already saturated, there are a lot of videos,
actually videos on the TikTok about it.
Um, you won't get a lot of traffic.
However, if you find on your own the specific niche, which is actually what we say, this is the blue
ocean and there is no a lot of traffic.
It's not oversaturated.
It's pretty nice.
You can really build your social media very quickly because what you do, you search for the specific
theme that people want.
However, there we don't have a lot of content.
There is a lot of space actually to work.
And for sure, with this entire project you can very easily modify, you know, your agents, your entire
staff.
Like you don't need to change that.
That part of the automation only change the agents and again like provide different teams like I don't
know um provide I don't know maybe backgrounds like modify the prompts how to do this I provide it for
you.
My variation, how I've done it.
So I so how I created this entire project for me, anime style is pretty nice.
However, again, I think you will perform better if you pick your own style like you won't do like
the same stuff as everyone, just, you know, pick your niche content.
So what?
I mean again, please pick your niche, pick your content.
You want to create and customize this entire automation for now.
I hope you enjoyed it.
Thank you for watching this video.
It was a quite long video.
However, um, this automation was quite hard to, I can say hard.
Maybe not that hard, however time consuming.
Um, and also pretty hard to create.
So again, thank you for watching.
I hope you enjoyed it and I will see you in the next video.