The NEW way to build $100,000 AI Systems (Gemini 3.0)
By Jack Roberts
Summary
Topics Covered
- Gemini 3.0 Solves UI Bottleneck
- MCP Unifies App Connections
- SPEEDY Scales Profitable AI
- Trend Scraping Fuels Content
- Personal Looms Close Big Deals
Full Transcript
Most businesses waste time on AI that looks cool but doesn't deliver any real results. And Gemini 3.0 has changed
results. And Gemini 3.0 has changed everything. For those of you who don't
everything. For those of you who don't know, I'm Jack Roberts. I built and sold a top 100 UK startup over 60,000 customers. And I now run a 7figure AI
customers. And I now run a 7figure AI automation business. And in this video,
automation business. And in this video, I'm going to show you how to build profitable AI systems quickly. They can
[music] buy you hours of your time back and save you thousands of dollars on hiring costs. So, if you haven't
hiring costs. So, if you haven't already, grab that coffee and [music] let's dive straight in. Your man's on the iced coffee these days. Honestly,
it's getting a bit chilly over here. So,
profitable AI systems with Gemini 3.0.
There are three important things that you have to know that's going to help your learning accelerate and all the beautiful things that come from it. And
these are very, very recent changes. So,
app builders were kind of like Microsoft Paint. If you remember what those looked
Paint. If you remember what those looked like, it was unresponsive and painful when it went down rabbit holes. And then
we saw the rise of templates. That was
things like lovable. They looked really good, but it kind of became meh, especially when you saw loads of them stacked in front of each other. And they
were also really difficult to connect to our automations, right? And then Gemini 3 came along. The subset was a pretty much of a pretty cool guy, this Gemini 3 character. And they basically solved the
character. And they basically solved the UI problem. I mean, this is a website,
UI problem. I mean, this is a website, by the way, exactly identical prompt. I
showed it in my last video. The one on the right is lovable, still okay. The
one on the left is just a step change above in terms of quality. You literally
just type and it builds incredible things. And this trend is only heading
things. And this trend is only heading one direction, which is north. Now, it
is also the second thing you need to understand easier than ever. Literally
this week to connect NATM via an MCP.
Now, what the hell is MCP? Well, MCP
basically is kind of like a universal um remote control. It just lets you control
remote control. It just lets you control any app. It's a universal coding
any app. It's a universal coding language essentially, but lets things talk to other things without having to know a billion different other things.
It makes it super super simple to understand. And it means for your
understand. And it means for your purposes that you can just connect your AI apps now to no code automations, which kind of look a little bit like this, right? Beautiful front ends with
this, right? Beautiful front ends with really complicated, exceptional backends, which I'm going to show you in this video as well. And you just don't have to worry about the plumbing. In
other words, it becomes way easier, way quicker. However, this new tech is
quicker. However, this new tech is amazing, right? But if it doesn't buy
amazing, right? But if it doesn't buy your time back or make you money, it's not a profitable system. In this video, I'm going to show you the speedy framework, which is how you can actually build these apps. It's the same stuff
that I used to scale my first startup to 60,000 customers. So, you can just
60,000 customers. So, you can just literally copy those things and get started. At the end of the video, I'm
started. At the end of the video, I'm also going to cover how you might then actually, if you wanted to, go ahead to sell this to different businesses to crush it. S stands for signal, which is
crush it. S stands for signal, which is basically finding an actual problem that people want to solve. And ideally, those people have money or it's a real pinch point within your own business. So to do that, I'm going to use this really cool
website that lets you kind of search through Reddit or different platforms. I'm going to go to my classroom and grab this real quick. I believe it's Yeah, it's in business systems. If I come down and show you this cuz we're going to be using this throughout the video to
couple the different things we need. So
let's head over to the beautiful where is it right now? Social insights which is buzzabout.ai. So the idea with this
is buzzabout.ai. So the idea with this is that you can actually try different things, give it different keywords and it will help you find things. Okay. So
if let's say for example that we want to search for something like ideas social media growth which actually is something that I've sold automations on. It's
probably one of the biggest things for small businesses mediumsized businesses that want to grow. They want to create content but they don't know what to do on. Now I use a similar system to this
on. Now I use a similar system to this and actually literally the first video I did on Instagram after it got like 120,000 views. It's really really cool.
120,000 views. It's really really cool.
So what we can do now is use tools like this and this will actually search through help you refine it find keywords so you can get an understanding of what we call signal which is the things that they actually want. So once we understand the problem that we're
solving ideally for somebody if you're selling that has more money or for your own business what the biggest bottleneck is the next thing that we want to do realistically is build out a little bit of an idea of a dashboard. So what I thought would be cool to build in this
sort of video which I've got summarized down below is a dashboard. The inner
screen can show you live trending topics from some cool websites like this. And
let me grab my beautiful pen from the left hand side. All right, we got my pen. Is it working? Good. This is really
pen. Is it working? Good. This is really cool, right? So, we basically what we
cool, right? So, we basically what we want to do is and we know that 80% of growing on social media is to do with the idea and the packaging of the video, right? Which stands to reason that
right? Which stands to reason that having the right content input, understanding what is trending before other people will let us break that news and effectively add more value to our audience. So, we want to be able to get
audience. So, we want to be able to get trending topics. So we need to decide
trending topics. So we need to decide where we want to get that information from. That could be X, that could be
from. That could be X, that could be YouTube, it could be Reddit. And
remember, if you're the one going to different places, you you'll get ahead of other people. Then we kind of want to do some kind of scoring mechanism.
Either we could do that or we get AI to do that. We could do something on hook
do that. We could do something on hook generation. So if we were doing short
generation. So if we were doing short form content or we sell to somebody, you can get those hooks already built into it cuz that is a big part of the process. And then we've solved the hook
process. And then we've solved the hook and the idea. Okay, hook and idea.
Beautiful. We could if we wanted to do some auto posting on to YouTube. And
then we could also do some learning thing. And then we've got a cool little
thing. And then we've got a cool little tech stack here. So this is a general idea of how we want to kind of approach and think about this problem.
Effectively a dashboard that will go forward and scrape viral things from Reddit, script viral things from newsletters and then put that into a beautiful dashboard for us to review on a weekly basis to inform our content
strategy on either LinkedIn, Instagram or Tik Tok. Then P stands for process.
So what we want to get is a standard operating procedure from Claude. So
let's give it a question here. Hey, I
would like you to create for me a guide for a prompt to create a beautiful app.
Here are the things I would like it to do. I would like it to be a gorgeous,
do. I would like it to be a gorgeous, beautiful, minimalistic app with a fantastic design. It's going to connect
fantastic design. It's going to connect to N810V and MCP. It's going to have the ability to connect to Superbase to save different things. And the way that I
different things. And the way that I would like it to do is have a button that scrapes now. It's going to be fed a series of information. It's going to be fed articles from Reddit and it's going to be fed highlights from a newsletter.
It will present that in a visually engaging way. Then what I would like to
engaging way. Then what I would like to be able to do is to save things and have a second tab on the left hand side that will then let me go ahead and then turn those into hooks and do various different things. Think of it like a
different things. Think of it like a dashboard. We will have assigned in
dashboard. We will have assigned in there eventually, but don't worry about that at the beginning. Okay, beautiful.
And of course, guys, we're using the beautiful glider cuz time is of the essence, right? And we have time to wait
essence, right? And we have time to wait around for things buffering. Funny
story, when I did the competition in New York, I was using a different model, should we say, for Texas speech, and I did this huge twominute thing and I was like, bear in mind, you 20-minute competitions, this genty thing I did,
right? And then I literally did a minute
right? And then I literally did a minute and a half thing and it fell and I was like, guys, never again can I let that happen. So, I'm really pleased that we
happen. So, I'm really pleased that we we cracked that. So, what we're doing here though with this, right, is we're getting a bit of an overview in SOP, which is great. So remember, Claude is fantastic or if you give a model very
specific task, it will just make the process better. So we've got that and
process better. So we've got that and then what I'm going to do in the background here is whip up AI Studio, which is phenomenal.
Okay, great. Cuz AI Studio's got Gemini built into it, which is really cool. So
this one rock and roll, and then we're going to give it this prompt. So once
we've got this from Claude, we've got everything that we need. Let's just come down and then we can just copy this. And
then what we're also going to do is really even though Gemini's crushed the design. What I recommend that we do is
design. What I recommend that we do is to first of all copy this. Come back
over to Gemini. We're going to paste that in. Let's head over to dribble.com.
that in. Let's head over to dribble.com.
Another option by the way is a place called Code Pen. Um these are places where you can This is a bit more code focused. Like if you want really weird
focused. Like if you want really weird wacky things like electric borders or whatever, this one is really cool for discovering amazing design. It's
absolutely gorgeous. So what we are really going to
gorgeous. So what we are really going to do is type in dashboard for example.
Mhm. Let this load up and then we can pick one that we like. This one might look a little bit familiar. So let's
find a design that we think is cool.
Maybe we go for something a bit dark mode. But effectively we can just scroll
mode. But effectively we can just scroll through this, find one that we think is really decent. I kind of like the
really decent. I kind of like the aesthetic on this one here. So what we could probably do is just come down. Uh
we can copy the image and then go over to our phenomenal Google which is over here and just say I've attached a screenshot for your reference.
Beautiful.
Fantastic. And we come back up. Cool.
And then I think we just go down and then we are going to enter and let this work its magic. Whilst this is building in the background, what I want you to do is get ready for the next step ahead of time. This is typically one of the best
time. This is typically one of the best ways to do this because AI will go down these beautiful coding rabbit holes, but we want to be productive.
What we're going to do is download an app called anti-gravity which is basically this but it will live in our laptop. So you need to first of all go
laptop. So you need to first of all go to node.js if you haven't done this before and download it. The tlddr is node.js just basically lets you edit it and make decisions on your laptop. So
you're going to download that and then you're going to go ahead and download at Google's anti-gravity. And when you
Google's anti-gravity. And when you install anti-gravity it will look something like this which is very familiar and we can open folders and do great things. So, let's come back over
great things. So, let's come back over to our scenario and see how this is progressing for us right now. And
beautiful. Just like that, guys. We have
our first version. This is really minimalistic. I'm actually very
minimalistic. I'm actually very impressed with this design and I'm happy with it. Generally speaking, it's kind
with it. Generally speaking, it's kind of taken a lot of nice viewpoints on it.
So, what I'm going to do is actually connect this now to NA10 MCP. Now,
effectively at this stage, what we're going to do is oneclick integrate it with NA10. Now, what that means is that
with NA10. Now, what that means is that we no longer have to worry about any of the plumbing or the web hooks. we can
just change a scenario in NAM and then flawlessly connect it to this dashboard which means that anything that we build will work. But to do that we need to
will work. But to do that we need to first of all grab a blueprint. And for
that I'm just going to come back over to the beautiful community and grab this red news scraper that I pulled together earlier. All right, fantastic. So we're
earlier. All right, fantastic. So we're
just going to download that and then let's head over to NN and let's upload this guy. So come down here and then
this guy. So come down here and then we're going to import from file and once we've done that it will load for us automatically. So just explain exactly
automatically. So just explain exactly what's going on here. I have for simplicity sake split this across two sources. The first one here is going to
sources. The first one here is going to be Reddit. So the idea here is that
be Reddit. So the idea here is that based on the niche that you've got, you can give it any number of subreddits. So
I picked four. So I have r/n r/noode r/ artificial intelligence and r/ai agent.
So I'd encourage you to go on to Reddit, check it out, find out the basically the areas and the and the kind of subreddits that have the information that are relevant for your posting. So, what this will do is search for the top 10 hottest
posts every time I run it in that subreddit for the last seven weeks. This
filters it by date, formats the output, adds the source tag, and then combines it. And then down here, we've got an RSS
it. And then down here, we've got an RSS feed. So, if you're thinking about
feed. So, if you're thinking about what's the best way to get relevant news, one of the things we can do is go to a newsletter. So, for example, the one I've used here is a really, really cool one, which is Ben's Bites. So, we
got Ben's Bites, and it's very, very cool. But what's interesting is if you
cool. But what's interesting is if you actually just scrape the page with HTTP, it will have like a sign-in box. So you
want to get the basically what they call like the RSS feed. So then essentially what we can do is grab this information.
So let me just show you how this works real quick. I'm going to come back over
real quick. I'm going to come back over to our scenario in Nan and then execute the workflow in the background. We're
going to have a full live build of this inside the community. So if you want to learn how to build this, uh we can do that together with you step by step.
Guaranteed that you'll have it all up by the end of the call. We'll show you all the bits and pieces. So then here at the end we have 80 items, right? And it's
got the Reddit, the title, and everything that we need. So, I love N10 for automation. I turn my, look at this.
for automation. I turn my, look at this.
I turn my N10 workflow into a functional micros using Gemini feed at the front end. How cool is that, right? So, then
end. How cool is that, right? So, then
we can see how many ups it's had, how viral it is, and everything that kind of makes sense. So, we can use that to
makes sense. So, we can use that to decide, cool, well, what content do we want to create, right? So, what do we do then to how do we then connect this Jack to Google Gemini? Well, what we're going to do first of all is come down here to first of all, going to say number one.
We're going to come down here and we're going to settings and then what you're looking on the left hand side is MCP access. Now you need to make sure that
access. Now you need to make sure that this here is enabled. If it's not enabled, you need to make sure that's enabled. Once you've done that, going to
enabled. Once you've done that, going to come back over to this public scenario and what we need to do is give it a little bit of a description. So I'm
going to come down here into settings and then you can see it says available in MCP, which we're going to change real quick. But before we do that, we need to
quick. But before we do that, we need to activate the scenario. So to do that, you can trigger an MCP scenario with a chat functionality. You can do it with a
chat functionality. You can do it with a web hook. You can do it with schedule as
web hook. You can do it with schedule as well. There's a like four different ways
well. There's a like four different ways you can do it. We're going to come down here and just add a chat node in. It
doesn't really make a difference from our point of view, but we can put it down here and then just have it cuz all we're doing is really triggering it.
It's it's irrelevant for us. Really
cool. So then we're going to save this one. Fantastic. We're going to set this
one. Fantastic. We're going to set this one to active. Workflow activated. We
like this. And then what we're going to do is come over here and we're going to change this n settings to activate this for MCP. So let's just come ahead and do
for MCP. So let's just come ahead and do that real quick. available in MCP.
Fantastic. And then click on save.
Beautiful. Then if you actually come back to your NA10 overview in a different page, you'll be able to see that this is activated. And you know that this is activated because you can see Reddit news script here guys has that beautiful available in MCP. Cool.
So then what we need to do is actually physically connect this then to our scenario. So to do that, what we need to
scenario. So to do that, what we need to do is actually head over to basically on the left hand side. We're going to come down here to Jack Roberts. We're going
to come to down to settings. We're going
to go through to MCP. And then you're gonna go on access token. And then you can see this. You're gonna hit this regenerate button here. And then it's going to give you a list of code. And
then we're just going to give that over to Google Gemini. So once I hit regenerate, you can see the access token. I click on this button here. And
token. I click on this button here. And
I've got all this code. So let's copy it. And then we're going to come back
it. And then we're going to come back over then to Google Gemini real quick, which is going to be in Google Studio.
I'm going to say, excellent. I would
like you to connect the scope now button to this NAT scenario via the MCP. Here
is the code to do that. Okay. Bam. And
then we just boop throw that in. And
then we're going to hit enter like so.
And that's going to connect it for us beautifully. And then we're going to
beautifully. And then we're going to download this and then take this to the next level. And this brings us on to E
next level. And this brings us on to E in our speedy framework which is engine.
And this is everything we're doing right now. Basically chatting with Gemini to
now. Basically chatting with Gemini to build out the actual beautiful structure that we've got and bringing everything we need in to make this as an efficient engine as humanly possible. So this is going to work for us in the background.
When this is done, we should have something that we think is basically what I'm looking for here is functional and connected. When it's done that, I'm
and connected. When it's done that, I'm going to download it so I can actually get a bit more granular in my build and kind of pull things together and just have that greater layer of control. And
then we're going to get it on something called GitHub, which that sounds complicated. Don't worry, I'll make it.
complicated. Don't worry, I'll make it.
It's actually quite simple and it makes a lot of good sense. So, you'll see as we get that rocking and rolling. But one
of the things that we need to do in order for this to actually understand what it is is write a description.
because if you have multiple scenarios connected, it's going to decide which one to activate. So, what we're going to do here is give it a bit of a description. So, this workflow scrapes
description. So, this workflow scrapes Reddit and online AI newsletters to provide information about the latest, most popular posts for AI automations.
Use this when getting information, something like that. And then we go down here and click on save. Now, there's
been questions about, well, Jack, what if I have multiple MCPS? How do I do that? Basically, that's all just given
that? Basically, that's all just given in the description that you have. Okay,
you just got to give it a good description. But if you want it to be
description. But if you want it to be completely robust with absolutely zero chance, just only have activated MCPs, the ones that you want. Cuz if you think about if I have six different apps and six different scenarios, how do you safeguard to make sure it's done that?
That is accomplished by that. And
actually, one of the ways that we can get around this is if you come over then to beautiful tab here, we can say you're only allowed to call this particular Reddit workflow. So I can just come back
Reddit workflow. So I can just come back over, I can come over to the scenario and say you can only call the Reddit newspaper. So, let's come back over to
newspaper. So, let's come back over to our system and say for the MCP, you are only explicitly allowed to call this scraper. Here is its description. Write
scraper. Here is its description. Write
this into the notes and then just come back over and I just grab a description to be super duper explicit on that. Come
down. There we go. Sweet. Come back. And
then we are ready to rock and roll. Then
once it's done that, guys, we are going to test it. We're going to download it.
But I want to kind of do it in my local host, which again, local host can sound confusing, but effectively this is the direction where all the future of AI stuff is going. I'm really discerning on
your time and the sense that I never want to show you a technology or a way of doing something that isn't going to take you further. This the juice has got to be worth the squeeze with this
system, guys. It 100% is. And you'll
system, guys. It 100% is. And you'll
notice you can build these automations with these apps now. But you still need NA10 still has an incredible role to play here. One of the things I didn't
play here. One of the things I didn't touch on when I was building this is how exceptional the N810 AI is. Like I'm not joking. Like when I built this scenario,
joking. Like when I built this scenario, guys, I literally was talking to it like I wanted to do ABCD EFG. Then I was the the engineer in like loose terms, whatever you want to call it, that kind of move things around. Like I'm not
joking. It has gotten to the point where
joking. It has gotten to the point where we're literally talking to workflows now. It has arrived. But no matter how
now. It has arrived. But no matter how good these app builders get, you're still going to want granular level control and turn the knobs because AI is only as good as your ability to explain something to it. And it's a really
important concept for for us all to think about as we're building these profitable systems um using Gemini or other apps for our businesses. Okay, so
now we got the skeleton. I'm going to upload this to GitHub and then we're going to edit it to get this functional on our laptop. So come to save to GitHub right here. If you don't have an
right here. If you don't have an account, you can just literally create one at github.com. It is completely free to do in 2025 which is cool. So open
this up. Yes, that is absolutely fine.
Install and authorize. We give it our password. Okay. Beautiful. So this will
password. Okay. Beautiful. So this will connect and it's done which is cool. All
right. All right. All right. All right.
So it looks like this is done.
Something's went wrong. Let's try again then. Let's see if we can get this one
then. Let's see if we can get this one working the functional. So on this page we just save all repositories. Cool. And
this will load. Fantastic. So give it a repository name. And we'll call this one
repository name. And we'll call this one something like content uh scraper. finds
the latest viral ideas for all content in AI automations. Cool. And we'll make this one public. Cool. And then quote git repo, which basically means it's taken all the files behind what we've
built here and has put it on git.
GitHub's just a a repository. It's just
somewhere where you store code basically. So you stored it and you can
basically. So you stored it and you can share it with the people. You can
download it. You can do anything you want to. So you can see all this stuff
want to. So you can see all this stuff guys. All this gobbledegook. I know
guys. All this gobbledegook. I know
there's a lot of code is not going to like me saying this, but it just it just makes the app. That's all it does. This
is all done, which looks great to me.
stage and commit all changes. So it's
syncing all changes and then this is the point where we say aistic studio.com you've been wonderful we appreciate you but your services are no longer required. So it's all done. Cool. So
required. So it's all done. Cool. So
what do we do? We head back over then to github.com. And you can see guys on the
github.com. And you can see guys on the inside we've got this suspiciously familiar looking content scraper which is very very cool. All right this is decent. I like this. So now we want to
decent. I like this. So now we want to grab all these files and put it on our computer so we can make it amazing. So
we click on this and you can see this which is clone using this web URL. You
just click copy. Then if you should have already installed Node.js which I showed you, you're going to come down now to anti-gravity. Probably the coolest name
anti-gravity. Probably the coolest name on the block if you ask me. We click on clone repo and we enter in this. And
then we just hit enter. And then the rest should happen as it goes there. So
we'll call new folder. Let's call this one something like content scraper. And
then why don't we call this one BTG standing for build together and click on create. Cool. And then select repo as
create. Cool. And then select repo as destination. And then it's cloning,
destination. And then it's cloning, which is great. Would you like to open a clone repo? And almost, look at this.
clone repo? And almost, look at this.
Yes, I trust this folder. That's fine.
Fantastic. And now, just like magic, we've got all of the stuff. So, for
example, I'm going to come down with a command to this. So, it's loading up.
I'm going to say something like, "Hey there, I would like you to open up this app for me on my computer on the local host." Okay. So, the way this is going
host." Okay. So, the way this is going to work now, it's going to give us a local host ID. And then we click on that, and then we can actually view the app. And this gives us so much more
app. And this gives us so much more configurability, which is great. So now
it's going to run us through all the different projects that we've got, which is very, very cool, and make some judgment calls and decisions on it. Then
we can click this link, open it up, get it to the level that we're happy with, and make some final integrations, which are going to be very exciting. So, if we look at this, guys, it has a local host, which is fantastic. So, we click on that to open it up, and let's just see what
we get. Well, nothing is loading up,
we get. Well, nothing is loading up, which is code for pretty normal with these things sometimes. Hey there, bro.
When I click on that, nothing loads up.
I just get a blank screen. Please fix
this. Cool. Now, what's really cool about anti-gravity is it also has the ability to open the thing in a browser.
So, it can selfcorrect, which is incredible because before it used to be a case of pasting screenshots 24/7. One of the things that we can do
24/7. One of the things that we can do now as you look at this, look what look at guys, the hands are up here. The
hands are not touching the keyboard.
Would you believe this? It's opening up and it's going to see, hang on a second.
Nothing's popping up. That's code for not working properly, right? So, then
this will run in the background and then down here it's actually going to check the URL and see what's going on. that
gets that live feedback which is really cool. So always expect some small degree
cool. So always expect some small degree of troubleshooting. One of the things
of troubleshooting. One of the things that you'll see over time with these systems guys is that the error rate per 100 interactions just goes down over time. So in other words it can all it's
time. So in other words it can all it's it's on this like ever growing system of getting more things right the first time make and also making it easier to troubleshoot and identify. So these guys that are building it it's like how do we
get it right quicker and then how do we actually fix what's gone wrong faster?
like that. Those are the two matrices that these these apps and systems are getting better into. And then there's also the integration thing that you're going to see with MCP once I connect that now uh to our NA10 scenario. And
look, guys, it sees the issue. The
index.html file is missing the script tag. Obviously, didn't we all know that?
tag. Obviously, didn't we all know that?
I'm surprised it took this long to figure it out. I mean, what is it playing at? So, it's fixing it for us.
playing at? So, it's fixing it for us.
Then, we can see it works. Then, we're
going to do the NAN connection, and then we move on to the next step, which is going to take it into overdrive. And
guys, apparently, it should already be fine. And so if I swing back over now,
fine. And so if I swing back over now, and would you believe we're seeing it.
This looks great. It's got a very clawed type feel to it. Obviously, we can move it in any direction you want to, but I think this is clean, clean, crisp, and beautiful. These are apps that I
beautiful. These are apps that I personally paid tens and tens and tens of thousands of dollars for. So, let's
click on scrape. Now, this is a major thing, and see what happens. We clicking
scrape, and we have got random information, which I'm not very uh pleased with, to be honest with you. So,
we need to come back and make sure it's actually pulling the right information.
So, I'm going to come back over here and I'm going to say to him, "Hey there, bro. When I click scrape now, the app is
bro. When I click scrape now, the app is not calling the NAN MCP. Please fix
this." It should be calling the NA10 scenario once I hit scrape now. Just for
your reference, this is the MCP call.
Okay. Bam. I'm going to come back over now and just give it the same information that I gave it last time.
So, come down here. MCP.json file. Okay.
You need a MCP.json
file. Please create one with this below.
Okay. And give it that. Fantastic. Then
once it's worked its magic, we should be cooking. You see guys, all along the API
cooking. You see guys, all along the API is already configured, but it should be using a cause proxy, which might be causing issues. I mean, guys, what is
causing issues. I mean, guys, what is this amateur hour? I thought I thought we'd already covered this, but you can see just the troubleshooting is already a little bit better in the apps, which is funny. I like to I like to riff on it
is funny. I like to I like to riff on it in my spare time cuz I think it's really funny. Do I have better things to be
funny. Do I have better things to be doing? Probably, but I I like to riff on
doing? Probably, but I I like to riff on the AI, which I think is very funny.
Cool. So you basically will spar back with it a couple of times to get this up and running and then yeah it it's just very very standard part of the process and it's come back with some more information. So we just click on accept
information. So we just click on accept all. Often times it'll come back and say
all. Often times it'll come back and say hey you happy with this hey you happy with that and we just say yeah yeah yeah that's absolutely fine. We just make sure we accept all that stuff that we're happy with. If you're not familiar with
happy with. If you're not familiar with this interface on the left hand side here you have all the files. Basically
you can add and create your own files.
middle is just the code and then the only window that you're really going to be focused on is the one on the right hand side which is giving it commands testing things and then you open it up on your laptop whenever you physically need to and you can always come down
here file open folder which would be a new project. So if you want to do a new
new project. So if you want to do a new project you could actually just build it all from scratch in this application if you like. So it's now text from proxies
you like. So it's now text from proxies give us a few seconds and then check back in with it. Hey there guys. So this
is working quite steadily in the background but it's kind of run out of credits and it's stuck in a loop at the moment where it's working on something.
So, what I'm going to do in this case is actually just continue the exact same thing over in Claude code. So, I'm going to click stop on this. You can actually download the Claude app. It's the exact same process and we can just continue
the conversation. And this is a good
the conversation. And this is a good thing to do if you run out of credits or you want to switch models. So, in this one here, all we do is select the folder, same one as before, and then we just give it the prompt, which is, hey, this is the issue that I've got. And
effectively, all we're really doing, guys, with this stuff is we test it. We
go back and forth until we get something that's fully functional and working. So
what we've established so far in a few moments is that when you click scrape now it says found through the content items but if you come over to N10 what you can actually see if I come off this
and show you in the executions that it is actually triggering the scenario perfectly in the background. The one
other trend that I would recommend that you adapt in here as well is this idea of using a web hook instead of chat. For
some reason when I was running the test in this particular case it seemed to just respond better with a web hook than with chat conversation. So, we come back over to Claude. Claude is now going to go through and check all this stuff out.
Remember Claude's 4.5 model is incredibly powerful and we could combine that with Gemini to get insane results.
So, just like that, Claude has worked its magic and this brings us on to the next E, which is to enhance because you'll see guys, it is now working properly. If I click on scrape now, this
properly. If I click on scrape now, this will then activate NAN with the MCP and bring us everything down. So, give this a hot second. It's scraping and bam, guys. Look at this. OpenAI just hit code
guys. Look at this. OpenAI just hit code red 3 years after Google panicked over chat GPT. MCP add support for external
chat GPT. MCP add support for external oorthth. Oh my goodness. And we've got
oorthth. Oh my goodness. And we've got it split down here by Reddit and also newsletters. We can also X things if we
newsletters. We can also X things if we don't want that which is cool. Boom.
Let's see. Don't listen to deep scoop photos. Okay. So I'm finding here on
photos. Okay. So I'm finding here on Benes is not enough information. But you
can see we've got thing that it scrapes on the left hand side and then everything. So if I say hey, you know, I
everything. So if I say hey, you know, I don't like the look of this. Get rid of this. Get rid of this. I can do all this
this. Get rid of this. I can do all this stuff and I can save it and if I save it comes over here then I could use this to generate a hook. So interesting guys I had the idea that actually I think it
would be simpler if we had one edited scenario per thing. So we've got this Reddit news scraper but I think the next best thing for us to do is to have a scraper per medium because we get so
much unique information from Reddit like the likes and the shares and we kind of want to have that per platform. So my
idea now is to amend this slightly so we can have different basically different platforms in different places. So I've
reimplified this down for simplicity sake. I'm going to script this one now
sake. I'm going to script this one now to get the data with some of the improvements that we made. Give that a hot second and then that will repopulate. And now you can see when we
repopulate. And now you can see when we sort by likes or date or comment, we can actually have this now left to right. So
we can go through this. We can save it and it goes through to the save thing.
But the next step is how do we actually save it? Because if I refresh this for
save it? Because if I refresh this for example, everything disappears. So what
we need to do now is connect the database and that's where D in our speedy framework comes from which is all about the data. So to do that we're going to head back over to our chat which could be cursor could be cloud code could be anything and then what
we're going to do is give it a beautiful prompt. So let's come over here and do
prompt. So let's come over here and do that directly. So I'm going to say
that directly. So I'm going to say something along the lines of hey there I would now like to connect this to superbase. I have a superbase table
superbase. I have a superbase table already. Please give me a SQL code to
already. Please give me a SQL code to create the appropriate database so that anything that is saved is then saved in the system and it remembers all the information that is already there and whenever you refresh it should then add
those modules as new. Okay, beautiful.
So we enter that one in there. Then
what's going to happen is Superbase going to give us an SQL code and we can do that. But first what we're going to
do that. But first what we're going to do is head over to Superbase ourselves.
So let's go over there and create a new environment together. Beautiful. Come
environment together. Beautiful. Come
over to our new project which we'll create. All right. Fantastic. So, let's
create. All right. Fantastic. So, let's
give it a new organization. We are going to create a new organization. So, let's
come back over to the main website real quick. Beautiful. Start a project. We
quick. Beautiful. Start a project. We
want to create a new organization which is nowhere to be found. Oh, it's right there. Perfect. Let's get that one up
there. Perfect. Let's get that one up there. We'll call this one something
there. We'll call this one something like content personal. That's fine. And
then we create this organization. Again,
Superbase is completely free to get started. So, when this is loaded up, we
started. So, when this is loaded up, we can then provide it with the appropriate information, which is decent. We'll give
it a database password. We'll generate a strong one. Beautiful Asia-Pacific. Uh,
strong one. Beautiful Asia-Pacific. Uh,
it doesn't really matter to me. So,
let's create a new project. Fantastic.
Meanwhile, we've got cursor working in the background doing all the things.
Yes, we'll just give it all of the appropriate permissions. Phenomenal.
appropriate permissions. Phenomenal.
That's working for us quite nicely.
Okay, let's have a think. Let me come back over to Superbase. Yeah, we're
going to get rid of that. That's fine.
And now we have our project. So, we can start to integrate this together now with the codebase that we can save everything. And when you know how to
everything. And when you know how to connect it with Superbase and build anything you want to in these apps, you can effectively create anything that you want to. Beautiful guys. Now it's got a
want to. Beautiful guys. Now it's got a Superbase readme which you can see here which is fantastic. So go over to Superbase, copy the contents of the space SQL. All right, cool. So let's go
space SQL. All right, cool. So let's go with this and then there we go. So we're
just going to copy all of this stuff here. And guys, what is SQL? SQL we I
here. And guys, what is SQL? SQL we I speak English, some people speak French.
SQL is just the language that databases speak. So in Superbase, you come to SQL
speak. So in Superbase, you come to SQL editor here and you just enter that information and then you click on run and it says success. No row is returned.
Error failed. Interesting. except let's
just remove this and try one more time.
Okay, so there's an issue with line 69.
Let's find out what that was. But we
just come back over to our beautiful scenario and just say on the SQL code and then we can just amend that real quick and try again. Okay, we retried it and we got success. No rows returned.
That is code for great news. Then we're
going to come back over to cursor or editor of choice. And then in superbase guys, all we do to come and grab the non-public key is just copy this one.
And the second piece of information is the dashboard. So you're going to copy
the dashboard. So you're going to copy this URL. This key go over to your AI
this URL. This key go over to your AI and then share them both. Beautiful
guys. And now we can test this out. So
we're just going to click on local host.
We click on script now to see what we've got and give that a heart a beautiful second. All the content will come down
second. All the content will come down for us. We just go through everything.
for us. We just go through everything.
We said, you know, guys, I want to look at the most popular stuff is open. I
just hit code red 3 years after Google panic checkp IBM CEO. There's no way spending 20 data. So you can go through this and cross validate based on if it hits the kind of content you want to create. When we find something we like.
create. When we find something we like.
We say we hit save and then we hit save.
We come over to our save file. We have
two things saved in our saved items which we can then go ahead and create some beautiful hooks for. But if we refresh it, what happens? I'm going to refresh this. And guys, look at this. We
refresh this. And guys, look at this. We
now have two saved things. And how
freaking cool is that? Plus, if you actually come over to Superbase and you're going to come over here then to let me show you where you would need to go to view this. You come to project overview. You come over to database I
overview. You come over to database I believe and then it is um let's have a look it is there's our saved items I think it is under tables great and then
you come down here view and table editor and you can actually now see all this stuff so we've got the ID the source the source text and it just basically all falls out just like that and this leads on to the final one which is why which
is all about yield this is the part where you take the app and you play around with it you check out the different data sources you see if it's right you see if they're the right subreddits build it out with different
sources, making it as comprehensive as possible. And when you've hit that and
possible. And when you've hit that and you're getting the right data flow, it is going to save you literally hours and hours and hours every single week. I'm
going to put the whole project reper down below in the community so you can grab that. I'm also going to be building
grab that. I'm also going to be building on this over this week so you can see the new and beautiful features and just steal them for yourselves. But the next thing I want to cover on is well, what if you actually then know how to build it? But what would you do if you
it? But what would you do if you actually wanted to go and sell it and turn this into income and help another business with this sort of thing? Well,
one of the best ways to do that I found is personalized Loom videos. It's great
to have high volume, but one thing that people can't compete on is personalization and effort. And it
really makes a big difference. So, one
of the things I found personally converts really well and also in a lot of my students and community is the personal outreach. So, the way that this
personal outreach. So, the way that this works, you send a short informal email and on that you do a Loom video. Now,
the balloon video takes no more than like 90 to I'd say 120 seconds. Very,
very, very short. The way that you open up is like this. So you have a screenshot of their website. Now the
cool thing is when you do this for one customer and you've got a problem that you're solving. You can pretty much do
you're solving. You can pretty much do this for anyone's that you want to. So
let's say we've got this one here. I'm
going to change the Poppins font because we are not crazy savages over here, guys. We've got to make sure that it
guys. We've got to make sure that it looks great. Cool. So we're going to
looks great. Cool. So we're going to have this over here. Let's just up this up. Beautiful. And will it not let me
up. Beautiful. And will it not let me change the font? Is this actually crazy?
It looks like it looks like Canva for some reason isn't happening. But anyway,
that's besides the point. The point is that you would have a CTA up here. So,
for example, this is usually your offer and it may be something like 10 clients within 28 days guaranteed or something like that or double your email conversion rates or whatever it is your specific offer. And then you're going to
specific offer. And then you're going to have a photo of their website that they can see. So, immediately I open up the
can see. So, immediately I open up the email because remember Loom actually plays the first four to five seconds. So
for instance, if you check out on my community, if you come over here, this thing here with Hozi, this should also play, I believe. There you go. So you
can see me hanging out with blah blah blah. You can go through and then have a
blah. You can go through and then have a look and do whatever you want to with that, right? Also got to love the
that, right? Also got to love the festivities, guys. It is Christmas after
festivities, guys. It is Christmas after all, so we need to get the Christmas jumpers out. Oh my goodness. So anyway,
jumpers out. Oh my goodness. So anyway,
we've got this thing here. It captures
attention. As I'm actually going through the email, I see it. It looks great. It
brings me up. Now, here's the thing.
What you can realistically do with this is show them their website experience personalized and if you've built this app guys you can easily show them on that as a quick demo. Now, the first thing we do is we have the proof, we
have the demo there, and then you'd say, you know, I can get you, you know, 10 extra clients in 30 days, blah, blah, blah. That would be your big thing here.
blah. That would be your big thing here.
And then you basically reach out and say, "Hey, hey, Jack. Seen your stuff recently. I really love the effort. I've
recently. I really love the effort. I've
always wanted to work with you. I've
done a quick 60-second interview." Bam.
And then you pull over to this side and over here we have credibility. Why you?
This is a little bit different than on a website. On the website, you have the
website. On the website, you have the hook, you have the value prop, which is we got here, and then you need the proof. The proof is why should I trust
proof. The proof is why should I trust you? So you're going to touch on that
you? So you're going to touch on that briefly which is why am I listening to this crazy guy in a beautiful white jumper and a beautiful white cap. We say
FYI just I've done this with 10 different businesses. Little screenshot.
different businesses. Little screenshot.
We touch on it for two to three seconds accolades. Like FYI we work with 10
accolades. Like FYI we work with 10 other dental agencies. We've helped them scale um and we're blah blah blah.
Insert insert insert proof. Then you
come over and you basically there's three things I think you could do to improve your conversions. I just wanted to quickly share that with you. Then you
do conversion one, conversion two.
Scroll over conversion three then a very clear CTA after that and then you may say something like look if you want to find out exactly how much money you might be able to make with emails or save with XYZ I put a free link down
below to grab XYZ or you can book a call I'm very happy to do that's 15 minutes whatever the specifics are and if you've built an app like this one of the things that you might say is we've got this application we built it dude I'm
completely happy for you to grab that and run that and then just pull it up and show and like you could even if you wanted to change the logo on that for them. Like imagine actually like opening
them. Like imagine actually like opening up your loom and this actually had their logo on instead and then it had a thing at the top that said we will XYZ your leads within Y period of time. Those are
kind of personal emails that have absolute insane conversion rates when you understand the problem and the actual avatar. I distinctively remember
actual avatar. I distinctively remember working with one of the largest companies in the UK in a particular sector and the contract value was genuinely about six figures a month. And
one of the things that I really made sure that I did was customize and put the effort in because a few as few number of very large outsized clients pay for thousands of very small ones
which has always been my bias. And now
you know exactly how to build these apps. The next step is to see how you
apps. The next step is to see how you can build really profitable systems like I did with my entire $100,000 funnel.
And you can watch that by checking out this video right
Loading video analysis...