Alright, ladies and gentlemen, in this video I'm gonna show you how I created this.
A agent that produces for me viral pop YouTube shorts every day without me doing anything.
And every content is created by AI.
So here an image, video, sound, everything is combined and at the end it's published on YouTube.
And the best part is I have for you the template.
So you can just download that and here import inside na den.
And afterwards you get this automation.
So watch to the end if you don't know what is happening right now there are these channels that make
millions of views.
One day I came across this channel and here we've got for example 36 millions of views.
And this video is very, very simple and will create that inside this material.
So just look on that.
We've got the text here, the image which is turned into the video.
And it's very very simple.
And these are the videos I created myself by using our automation will create in this material.
So let's preview that.
Let's click here what we have right.
So we've got the music.
We've got the illustration.
We've got everything here that we want.
All right, so there we've got another case.
The best point is after you create the entire project, you can customize the theme.
So you can pick the ancient times and so on.
We've got the music, we've got everything.
And let me show you the last one example.
Yes.
So it's so, so nice.
And even before we get started, I need to mention all of the resources for this automation along with
the JSON file to import that to the Nar den you can find inside our free AI enthusiast community.
Inside the classroom, you've got Pop Video Creator.
When you click here, you've got all of the instructions prompts we'll be using.
So I will put the link in the description and it's totally 100% free.
So you can just join.
And there we'll be using this all of the data.
All right.
So now let's dive in and build this project from start to finish.
However before we get started let's go over to our free 100% community.
And there I will show you how you can, um, like import the template from our group.
So here, click on the poll Video Creator Inside Classroom and then just scroll down and you should
see like this JSON file pop YouTube videos.
Click on that, click on download and then go over back to your na den.
And here click on these three dots.
Let me show you.
Click on these three dots.
Click import from file.
And there after you do this you've got the entire automation setup.
You don't need to actually waste time.
And to build that and a lot of more.
So you can check it out inside our community.
And let's go over now to the home page and build this project from scratch.
So let's click on Create Workflow.
And let's start with the trigger which is on a schedule.
So you would like to trigger this automation every day at midnight.
It's nice.
The next step will be our Google Sheets.
So here inside we would like to um get um yeah, we would like to get the role from the Google Sheets.
And now it's very important.
I prepared for you the template.
Right.
Of our Google Sheets.
Let me delete it very fastly.
And I prepared for you the template that contains the ID, title, idea, caption and style.
Also there we've got the production status published status.
And here.
Um yeah.
Everything right there.
So video link and posted.
Um, yeah.
Posted content.
Um, you can go over there to our community and let me show you at the top, you've got this Google
Sheets template.
Um, actually to copy.
So you open this link and there you click on file and make a copy.
And afterwards you've got it and you can use it inside your automation.
So for now what I can do actually let me go over here and simply change the status very fastly.
So now we've got our template we can use.
And it's so so nice.
The next step is to go over to our automation.
And here set it up.
So we just connect our Hour and then with Google Sheets and then we pick our document.
So for me it will be the template.
All right so we've got a pop videos ideas here.
Let's pick the sheet one.
And there let's provide the filters.
So you would like actually to get the row um based on the production status.
And here we want to specify todo because inside um let me show you here we've got the production status.
And we would like to only take items that are todo afterwards.
After we create the video it will be set up as complete.
So we would like to avoid like the situation where we take actually, you know um, yeah.
The production status which is complete.
Let's go back here, click todo and there make sure actually you add an option and you return only first
matching row.
All right.
So you just enable that and it's nice.
However for now we need to have some data to base on to base on and create, um you know the entire
project.
So we would need to have actually the ID title, idea, caption and style and all of this data, you
know.
And for that we will be using ChatGPT to create it.
And I prepared for you the prompt you can use.
So we've got everything here inside our community and there it will just generate you the table with
all of the data so we can see idol ID, title, idea, caption and style.
So just copy that from our community again.
Go over to ChatGPT to the new chat.
And here just paste it.
All right.
Of course you can change there.
The main topic I've got living as an ancient warrior and lost civilization.
However you can provide different topic.
So that's awesome because this project, after you set it up, this automation allows you to create
different themes, also different channels and so on.
So here we've got some ideas.
We can just copy this like this and paste it inside like there and here inside the ID.
And we've got our caption idea style and everything we'll need for this project.
Let's go back to the den.
And there we can test the step.
All right, so let's see if we'll get.
We will.
Will get the first row.
It's important because here we've got the first item.
However if you disable this option let's test the step.
You have actually six items.
We would like to avoid that.
All right.
So let's test the step again.
And it's nice.
The next step will be actually generating the titles for our content.
So here we want to pick a random chain.
So we would like to create the titles I will show you that in a while.
And there what we have we need to specify define below.
And there provide a prompt.
And for this we'll be using our ideas from Google Sheets.
However we'll have another prompt.
So actually let me show you.
We have this variable.
Nevertheless we go over to our community and we've got special code snippet to use Because in this case,
um, all right, let's paste it here.
And what it does in case when we have our quotation marks we would like to remove it.
So this code actually removes the quotation marks from our variables.
And it's very useful.
We'll be using that.
And you can just copy that and paste.
Um you know I also use ChatGPT to do this.
So we can just copy and paste that inside.
Um, yeah.
And then so, um, yeah, it makes, it makes the sense because it avoids, um, any problems we have
in the future.
Let's add the prompt for the system.
And here also we've got the message and it's so comfortable you can go over again to the community.
And here you've got this long prompt you can use.
So you're an elite from generator a focus on crafting intense hyper detailed first.
Um actually.
All right so here first person experience.
And there your outputs must never include quotation marks and a scene that involves waking up.
So also we are using this step.
Actually this one sentence because you know, llms are not accurate and not accurate in 100%.
And by that we are we can be sure that in 100% this automation will work.
We won't have any crashes in the future and so on.
Nevertheless, for now, let's copy this entire message.
And actually you can read it.
You can stop the video.
It's totally fine.
Let's click on message.
All right actually firstly to the expression all right.
And here you can see how it looks like.
Let's click on Test Step.
And there of course we would need to choose the model.
So let's pick OpenAI.
And for this circumstances um yeah we need to create our credential.
So there um actually if you don't know how to do it um, you can go over to some video about it.
Um, let's pick um for all right.
It's nice.
And there, um, we can go over here and also add something which is called an output parser.
So we need to go over there and require specific output format.
So here we can click on Connect and Output parser and click on idem and List Output parser.
For now we want to actually get a number of items and click on one.
Afterwards what we'll do.
We'll get a free number of items for our entire project, because we would like to have free ideas for
different clips and so on.
And however, for now, we would like to specify the number of items which is one.
So it says actually create for me one title for my project.
Let's rename it.
So let's for the organization purposes let's rename it as Generate titles.
Um all right.
And now let's test the step.
So you should return.
Actually, it should return one item which is pop, drawing a gleaming blade from overgrown roots.
It's very, very cool.
Also, for organization purposes, let's go over there and copy all of these sticky notes from our project
so we know what we are creating step by step.
Let's go over here and let me very, very shortly like organize it.
So now it looks better.
And now we can notice we've got our part for the inputs already set up.
So let's go ahead with the part for getting the prompts.
And for that we'll be using just OpenAI.
All right OpenAI and here message a model.
All right.
And there what's very important we pick our model.
So here it's GPT four and we've got our prompt.
We can actually use it from our community.
So we've got generate prompts.
And here you're an advanced prompt generator, a specialist in expanding short POV videos.
And there you've got everything.
Actually, you know, provided there you can of course, like stop the video, read it for now.
I don't want to waste your time.
So let's provide a prompt.
I'm actually firstly let's change it to expression.
Uh, all right.
And here um, let's see.
So what we do, we've got um, actually this is a short prompt idea you need to expand upon.
So there we provide the text from the generate titles.
So here we generated the title.
And there we just fit um this step with this data.
Also we provide the first actually um row for the style.
So here we've got the expression which is first.
And there we've got also a lot of explanations.
So every prompt has two sections in the foreground.
Show and describe the hands limbs or feet of the viewer must start with first person view POV and so
on.
So you know you don't need to create it.
You can go over to our community and just copy and paste it.
All right.
For now, that's everything we can click on, test the step and see what happens actually.
So as you can notice here we have our answer.
So first person view all right.
And it's nice.
We'll be using that in the further steps.
So now we've got two parts created.
So inputs and get prompts.
Let's move forward because this is the part for creating images.
And firstly we'll be creating HTTP request because we want to use duplication.
And that will generate for us images.
Let's pick the method which is post.
And there I can go over to website which is p API.
And we'll be using that for either generating images and videos.
So they're actually um let's go over here and you need to set up an account firstly afterwards.
Um, probably um you need to add some credits.
However it's still very affordable.
So there you need to add some credits and what you need to do next.
You need to go over to settings API keys.
And here you just you just create new API key.
All right.
You just create new API key.
And there you can name it.
And there you can copy that.
Um let's go over to our automation and pick post and here provide the URL.
Um and now what we can do, we can go over to our community and you've got the method URL you need to
copy.
So here URL.
Um let's go over there.
All right.
And now we need to enable send headers.
Also we've got explain that and here send headers header name.
And um there will need to paste our API key.
So let me copy that and here provide a name.
And now I need to provide the value for my API key.
So again I can copy my API key from here.
And now I can just paste it.
Also, we need to send the body all right in order to trigger the specific model from this entire website.
So here what we do.
We pick the body content type which is row.
And then we provide the content type which is application JSON.
Also we can copy that from here.
So you've got there this right there.
And also we've got our body.
We need to just copy and add.
And it indicates that we'll be using flux one to generate the image.
And we'll be creating text to image.
There we've got the input.
So width height and and so on.
So here we can just copy that.
We can go over here and change the expression.
And there paste it.
We've got JSON message content content.
So we'll be using that from OpenAI.
And also when you go over here and you go over to image models to the flux and there you've got run
API.
So we've got the documentation and you've got here everything explained.
So you just need to copy that here.
You've got application JSON.
So body parameters I'm also header parameters.
So you can just copy that in case you've got some problems.
All right.
You can go over here.
Now what we can do we can just test this step.
So see if that works.
We've got invalid request.
So let's see um what we have here row.
And we've got post.
All right.
So in general I don't know what happened.
However the only problem was I had to run the entire workflow instead of one node.
And after I did that, everything worked perfectly.
All right.
So I don't know.
However, it's a little bit weird.
Nevertheless, let's go over ahead and let's add the next node, which is wait, we would like to wait
for some specific time, uh, because we want to give the time to the model to generate an image.
So let's pick the amount which is three minutes and actually let's name it.
So three minutes.
However, for now, let's unpick the seconds because obviously I don't want to wait three minutes.
All right.
So let's test the step.
And here we should have the output from our previous node.
All right.
And now um after these three minutes.
So after the image is generated we wait three minutes.
And then we would like to get our image all right with the HTTP request.
And here we pick the method which is get.
And there let's go over to our community.
And we've got the URL we need to copy and paste.
All right let's paste here the URL.
So we've got the JSON data task ID.
So we pick the task ID from here.
And overall what we do we send the headers.
And again we provide x API key.
Also we've got that in the documentation.
And we need to provide our API key.
So let me just take it and paste.
All right.
And now let's test the step.
And now as you can see yeah I've got my video which is so so nice.
And here I'm actually image I'm sorry I've got here my image so I can go over here.
Just copy that and paste it and see what we have.
And it's so so nice.
I've got my image that I will work on.
It's very very cool.
Let's name it like this note to make it structured as get image.
All right.
We can rename it.
And now we can go further.
Let's structure it like this.
Let's generate a video for generating the video.
Also we'll be using API.
And here the model which is clink.
All right so we've got it here.
You can see in the past I generated a lot of videos.
Nevertheless let's go over here and set up another HTTP request.
So let's go over with the HTTP.
And there provide a method which is post.
And let's go over here.
All right.
We've got image to video.
So we've got the URL.
Let's pick it post URL.
And there we need to provide I'm actually sent headers.
And again the name which is x API key.
Let me provide my API key.
And there we need to send the body there pick zero content type.
So again application dot JSON.
And here we need to just paste the body.
So there we've got actually our body.
And there we specify that we are using model which is click there.
We would like to generate a video.
We've got the prompt the quality and you know everything here.
So we can change the expression.
And hopefully now it works.
So let's test the step.
And yeah we've got it.
So we've got our image URL.
And now the status which is pending.
So the video is actually being generated.
And there it approximately takes some time.
So let's add the weight note which is eight minutes.
So let's rename it wait for eight minutes.
All right.
And now let's specify eight however seconds.
And we can just as the step.
Nevertheless for now um yeah it's still being generated.
Um, so actually I can go over here and refresh the page and we've got the video which is processing
to process with the further steps of this automation.
Um, actually, we need to wait until this video is generated.
After our video is generated, we can go back to our na den.
And here let's actually copy this node to get the image.
However, for now we would like to get the video.
Let's place it here.
All right.
And now let's rename it as Get Video.
Okay.
Let's rename it.
And now everything is actually set up.
We can test the step.
And we've got the task type video generation we've got here video URL.
Let's copy that and let's preview that in the new tab up now.
So we've got our animation created.
We can process with the next steps of this project.
So let's go over ahead and create another HTTP request HTTP request.
And here name it as text to sound.
So we've got our firstly what we did.
We created our images.
Um now then we actually enter them into the video.
And now we need to add the music to the video.
So we've got text to sound and let's rename it.
Let's change the method to post and pick the URL which is inside here.
So we've got the URL.
Let's provide it there.
And here um yeah.
Send the headers.
We've got x e API key.
So this is different because previously we had only the x.
And now we need to create our API key for creating our VoiceOver.
Actually our sounds.
We'll be using 11 labs.
So you can go over here and go over to actually API keys.
And there create your API key.
All right.
After you create your API key just paste here and also in to send the body.
And there we would like to pick row.
And again here um pick application JSON.
Uh pick the body.
So inside here we've got the body we need to use.
So there we've got no voice.
We would like to only have um the sound duration seconds is five.
Let's pick the expression.
And they're provided here.
Also we've got there are some problems.
So let's see what is happening.
We've got JSON message and content.
Actually let's go over there.
So and there actually what you can see and we'll be using this variable.
So the content.
However here we have the name which is OpenAI.
So now however there we've got generate prompts.
So either we can change it to open AI.
All right.
And now it works.
Or just let's go over here and change the name.
Um to generate prompts.
We would like to have everything organized.
So generate prompts prompts and be aware of misspellings generate prompts.
And now it should be at the point.
Yeah.
All right.
It's at the point we can test the step and see how it performs.
So we've got our output.
It's connecting to the 11 labs.
Um, and let's wait a while.
All right.
We've got our audio created for this entire clip.
Next.
What we would like to do, we want to upload this clip, actually this file to Google Drive.
All right.
So here I want to pick Google Drive and there upload file.
We want to connect our file.
You want to have your credentials here and there.
What you want to do.
You want to get the task ID.
So here in the file name we've got task ID.
Let's test the step actually.
Also remember to pick the folder.
So I've got my folder there.
And what I have here I'm short um form sound I should have this this folder.
So short form sound like create a folder for your own.
And then let's test the step.
So how it performs.
That's correct.
So we've got our file uploaded.
Now what we want to do we want to emerge actually three different nodes.
So let's adhere the node which is merge.
And there we want to have number of inputs which is three.
And what we want to do we want to merge our Google Drive our video and our prompt from ChatGPT.
So we've got three different inputs.
Let's actually go over and rename that very fast.
So we've got here merge.
Yeah.
Video content.
Content.
Let's rename it.
And now what we want to do we want to like clean this entire data.
So let's pick the code node.
And here we've got our JavaScript.
Let's go over to our community.
And there we've got our code we want to use.
So here let's use it.
And now what it says we just take our scene titles and we take video URLs, and we get some URLs and
we get the text and video URLs and they're the web content link.
We can test the step and see what what's happening.
So we've got here the problem.
So I forgot to change the mode of the merge node.
And for sure it should be combined here.
And position.
So combine items based on their order.
And here free also there.
And we need to have other order.
And additionally we should have generate titles instead of generate prompts.
It's my mistake.
So we need to pick actually connect that to input one there.
Get the video to input two and get actually you know connect the drive to input three.
And now let's see if that works.
All right.
And here um we'll clean up the data.
So let's test a step.
We should have all of the content.
So nice.
It works.
So scene titles, video URLs and sound URLs.
It's nice we can process with the next steps.
Actually what we need to do next.
We need to render the entire video because remember we've got an overall a few clips.
And we would like to actually combine everything together.
All right.
So create one long form video.
For this case we'll be using HTTP request.
And here another application.
Nevertheless for now let's go over right there and search for.
All right.
Search for render video.
We've got the method which is post URL which is this one.
And we'll be using Create Mate and to do this.
So here I can go over here right there change the method to post and enable the headers.
So right there let's see what we have I'm name authorization.
All right.
And there we need to provide the value.
So right now let me go over here to this website.
You need to set up your account.
Actually, let's go over to create a mate.
You need to set up your account right here.
So click Get Started.
Then click on these three dots.
Click on the project settings and here click to reveal the API key.
For now I want to do this.
Actually I can go over right there and from here take my API key.
Also what's very important we'll be using bearer actually sentenced to and for the value.
So first you need to type the bearer.
And here paste your API key right there.
All right.
So we need to do this by this way.
After that we need to add another parameter.
Um so here we need to provide the name which is the content type.
Um the value.
So here application JSON.
And we need to enable the body.
So send body.
And here I'm just going to go over and provide this entire, you know, sentence.
Let's go over here and right there in the value in the expression provide a body.
And right there in the name we can actually, you know, we can specify it.
So using JSON and here in the expression provide the entire body.
So let's go over with the expression provide a body.
And now it looks by this way.
So what we do we just actually you know take this content and we provide it.
Um yeah.
We just provide it to the application.
Let's go over it as a step and see if that works.
Hopefully we don't have any problems.
All right.
We've got some problem.
So there let's see what we have.
Um all right.
So now what we need to do and it's very, very important before processing, um, actually this entire
note, we need to go over here to create a mate, um, to create a mate.
And there I'm go over to templates and create a blank template.
What's even very important?
After you do this, you should go over to Source Editor.
And here I created for you the template of the template you can find inside our community.
So let's copy that.
Just paste here.
And after you do this you've got like this template set up.
You can click in the right top corner on Use template and their API integration.
And here we only need to have the template ID.
That's correct.
Let's go over here and open that.
Take this template ID provide it here.
And now everything should work so you can test the step.
All right so as you can see we've got our template ID and there the status is planned.
So even we can rename it as render render video.
That's correct.
Let's click on rename.
Let's back go over to canvas and here provide a weight wait?
Note we just wait two minutes, so wait for two minutes.
So let's rename it.
And now let's test the step.
Obviously it's two seconds for now.
Afterwards we'll change it.
Nice.
And now we can go over further with the next step.
So we want to just upload the link.
And with the video to our Google Sheets, let's click on Update Row in a sheet here and choose our document
which is PDF and copy of both videos ideas template sheet one.
And here we need to provide the ID.
So let's uh yeah let's close it and then provide the ID of the Google Sheets.
So here we've got the I'd.
Yes.
And there we've got video link.
So render video we've got here URL.
Let's provide the video link.
That's the step.
And um yeah we can rename it as Update video link.
That's correct.
Let's click rename.
And now we need to go over ahead and provide HTTP request http http request.
We would like to get this video.
And here what we can do.
We can go over and provide the URL.
All right test the step see if we got it.
Nice.
We've got our content.
Now let's move it here.
So as you can see we've got our render project.
We are very very close I know this automation is really long.
However after we set it up, um, you win actually, you know, you've got the content which is produced
24, um, 24 hours.
Yeah.
Every day.
So here now let's go over and finally post it to YouTube.
So there, um, upload a video.
Let's go over and provide a title.
So here what we do.
Let's take the title from Google Sheets, provide the region which is Poland for me.
Um, then provide a category which is entertainment.
And here we would like to add a description.
So there, let's provide the caption.
All right.
Let's now test the step.
Hopefully it works.
Of course we need to connect your credentials.
However you can find a video about it.
Now what we can do we can provide the if.
All right.
So the condition and there we want to provide a value if um actually our upload ID is equal to an um
defined we want to go over and provide two different um yeah, two different paths.
The, the first path will be about, um, actually updating the Google Sheets.
So here.
So in general, instead of creating that from scratch, let's copy this node, um, and put it here
also again paste it and put it here because we'll be using actually that for two paths.
Um All right.
And here what we have, uh, updates.
Um.
All right.
Posted video to YouTube, to YouTube.
Um, all right, YouTube, rename it.
And here what we want to do, we would like to change the production status to, um, here published
and publish status to complete it and also set the value.
Let me actually check if I didn't.
We've got a production status which is complete and publish status which is published.
All right.
So here um, all right.
Again, production status complete.
Um, their production status, which is complete.
All right.
And published and there for the posted to YouTube.
Let's make it as true now.
It's nice.
We can for now what we can do.
We can leave the video link.
Now let's click on the step.
All right.
So we've got some problem.
Let's see.
So it continue with this path.
So let's see what we have.
All right.
So yeah upload ID is equal to undefined.
So there we need to pick um is is not equal to.
All right.
So now it should work.
Let's see.
We've got file branch.
And now we continue with the step.
Let's see.
Uh hopefully it works nice.
It works.
And for this step we just want to actually we can remove the video link and there provide the failed,
uh, failed, um, publish status.
That's right.
Um, let's test a step.
However, obviously we won't get anything.
And the last step will be for notifying.
Notifying us about a potential problem or not.
Let's, um, send a message.
All right.
Where do we have that?
Send a message here.
Provide the email.
So me provider, let's say subject YouTube video was published.
And there, let's provide the text and here provide a message.
I can just copy my message I created previously.
So here expression and I've got the data.
You can see I'm title image generation model.
Video generation model.
Nice.
We can test a step.
And let me actually see if that works.
So I will show you that on the example.
Um, yeah.
Let's let's see where do we have that.
Um all right.
I've got the email with the actual video, even though we can preview that.
So here now we've got the video which is created.
Um, there we've got image model best.
But yeah for sure it works.
Let's go back to our automation.
And here let's go here and copy that again.
Where do we have that.
We have here.
And that's perfect.
Um, let's connect that.
And here, let me provide um, all right.
Let me provide other case for, for the situation when it doesn't.
Right.
When it doesn't process with with the video.
Yeah.
So we've got it.
Um, by this way, we created the entire automation from start to finish.
And now what we can do, we can go over to our file right here and there.
You can see we've got this video.
Let's mark it as complete.
And what we can do now we can test out the entire workflow.
So here um yeah this let's go over that and let's go over there and enable that.
And now click on Test and Workflow.
However before that even was very important.
Remember about changing here the time.
So there the minutes uh we can provide.
Um yeah.
Not as the step ever change it to minutes.
So today, real time.
Right there.
Two minutes.
That's correct.
Also there inside the item list output parser.
Let's change it to three items.
We want to get three titles and what we have else.
And also in the render video we would like to change the the JSON code.
So here go over to our community.
And here we've got before.
Um actually we need to change the template ID.
And however after creating the automation we have this entire code.
So we just specify, you know like the video URL 120 here the titles because we have our, you know,
item and parser.
Um, actually here we've got three items.
So obviously we don't have um yeah.
We don't have one video.
Let's go over there.
Let's paste it.
All right.
And now what's very important, we can just leave it for now.
Right.
Because we don't have the data.
Um, And we actually we see these, um, yeah.
Red um, brackets, these red variables because previously we fed this automation on the only one.
Um, yeah.
Tidal one.
Um, idea.
All right.
So now after you run it and so now we can save it after you run it, everything should work perfectly,
I hope, actually, um, because obviously we may have some problems.
Nevertheless, I will see you there after, um, the entire video is generated, so we'll see how it
performs here.
We need to wait three minutes.
Eight minutes, and there two minutes after it's processed.
As you can see, everything works pretty well.
So we have our video, our images, our sound over here.
We've got some problem.
So what we need to do here is actually to change the item to the first item in the row.
All right.
So let's um actually provide the first.
And now hopefully it works.
So here um, let's actually go over there and test a step.
So it will go with the further steps.
All right we've got HTTP request.
And here also we've got problem with the YouTube video.
So what we have here upload.
And there also into change.
Um that to the first.
All right.
So let's change to the first here item first.
So we just take the first item first.
That's cool.
Let's now test the step.
However go over here.
Um so there are minor improvements.
And all right again here let's change it to first.
So I forgot to do this.
Um yeah.
All right for sure.
Now everything should be nice.
Let's see.
Um.
All right.
Yeah.
And at the end, um, let's test the step.
So again, this automation works perfectly.
And now what we can do, we can go over there and um, see the video.
So let's view it.
Uh.
So it's very very nice.
So let's.
Yeah.
Again we've got the music blocking arrows with the butter shields.
We've got here the sound of the rain.
And for me it's very very cool.
Also when we go ahead on YouTube you can see this video is published.
So everything works perfectly.
We don't have any problems.
And by this way, you created the entire automation that allows you to generate both viral YouTube videos.
Remember, actually, the main point is to change the theme to provide something unique that encourages
the viewers to to view your videos.
All right.
And remember, also inside our community, you've got the entire file.
Also you've got this JSON file you can go over download and import inside the Nadine.
So just import the entire workflow for now.
Thank you for watching this video and I will see you in the next material.