Build ANYTHING with Base44 and n8n AI Agents (beginner's guide)

nateherk tFFKuq2t0rI Watch on YouTube Published October 09, 2025
Failed
Duration
25:16
Views
68,187
Likes
2,143

Processing Error

Summarization failed: HTTP error: 400

6,205 words Language: en Auto-generated

Today we're going to be talking about how you can build anything with B 44 and NAN AI agents. If you've never heard of B 44, it allows you to spin up really beautiful looking web apps with just your words. So it's almost like you're just having a conversation with a software engineer. They've also got some native integrations in there like OpenAI, text to image, monday.com, Slack, Google Places, and a few others. But it lacks some of those really custom integrations and workflows that you can build with NAND. So when we combine base 44 with nitn we're then able to have our AI agents power the back end of our entire web app. It gets really really powerful and the possibilities are truly endless. So what we're going to be doing today is a live build of an AI powered lead magnet system. If you want to actually go ahead and follow along with this video, I'm going to do everything like I said live in front of you guys and I'll have all the prompts and resources that you'll need to follow along in my free school community. The link for that is down in the description. But anyways, what we're building today is a lead magnet system. And so let's say you are an AI consultant and you're trying to get some clients. We're going to create a front end with base 44. And this front end is going to allow the client to put in their name, their email, and describe a problem they're having. The idea here is that you're going to be able to capture them in and provide some free value. So say, "Hey, go to this website, put in your information, and then I'll give you a free report, a free AI implementation audit." And so the data that the client enters into our base 44 app is going to be sent to an NIDAN AI agent that's going to be trained on how to conduct an AI implementation roadmap. And then from NAND, it'll get sent straight to that client's inbox and it's going to be really professional looking. And then at the bottom of that email, it's going to say, "Hey, if you want more, book in a call and let's talk." So this is actually a system that I would spin up for myself if I didn't have a lot of inbound coming from YouTube. But this would be a great way to add some credibility to yourself and give out some free value. So then even if a client doesn't initially decide to work with you, they still have you in your mind as like a good person. Anyways, don't want to waste any time. So let's hop right into B 44 and start building our front end. All right, so here we are in Base 44. If you guys want to check it out, there'll be a link down in the description you can use to sign up. We've got the interface right here where it says, "What would you like to build today?" And all we have to do is describe the app that we want to create. You can see up top we have app templates that you can choose from if you want to start with one, just get some inspiration and then customize it further. And Base 44 was actually recently acquired by Wix. And Wix has been around for a long time and it's been known for being able to spin up landing pages and websites really easily. And if you've ever vibecoded with some of the other apps out there that do something like this, you may notice that sometimes they look very vibecoded or you can tell they were built with AI. So what I'm going to do today is make sure that our app does not look like it was vibecoded. You can also see we have some integrations here. So we have native integrations with openAI text to image e Toro, Gemini, Reend, 11 Labs, Claude, Twilio. So like I said, there are some native integrations within Bass itself. But where the power really comes in is when we connect it to any and we can do actually anything. You also see that you have styling instructions right here. So, if you wanted to choose like a neo brutalism type of style or neomorphism or glass morphism, you could just click add style instructions and now you already have these specs in here so that the web app is spun up with that type of style. But we're going to start and just do this pretty raw. I'm not going to use a style guide. We're just going to describe what we want and then I'm going to show you guys how we can customize it to make it look really cool. So, I'm just going to go ahead and say I need a professionallook landing page for my AI consulting company, AI Automation Society. I want it to say up top AI automation society AI consulting get your free AI implementation roadmap and then the main section of this landing page will be where they fill in some information. So we'll want to collect their first and last name, their email address, and then a larger text box for entering in a business process or a problem they're having and they would like to figure out how to automate it or how to implement AI into it. And then there'll be a button at the bottom that says get your free AI implementation guide. And they'll click on that to submit their information. After they submit, it should just basically take them to a different page that says your information has been received. Expect your guide in your inbox in 3 to 5 minutes. The main color for our brand is light blue. Okay. So that is my very very brief prompt that we put in here. One tip that you could do is you could first put this into something like Claude and say, "Hey, can you help me create a project requirement document for a website build?" and then it would give you a more detailed one. But I'm just going to start with this for now. We're going to send this off. And what's happening now is on the right hand side, you can see it's creating our app. And so this is where we're going to see a preview of our web app. And on the lefth hand side, we have just like a conversation thread. So it'll you can see here it's telling us what it's doing. And this is where we can talk back and forth and make sure that our website is turning out how we want it. So I'll check back in with you guys in just a sec here when we get our first iteration of our site. All right. So we just got back our first iteration. We have AI consulting excellence, AI automation society, AI consulting. That's a lot of AI. Get your free AI implementation road map. Okay, nice. You can see the background is kind of like a light blue and white gradient almost. We've got custom strategy, fast delivery, expert guidance. And then down here, you can see we have start your AI journey today, first name, last name, email address, and then describe business process. We've also got get your free AI implementation guide. Cool. So, this is a great place to start. It's it's really nice. It's very clean, but you can definitely tell that this was vibecoded with AI. So, we want to change up a few of these things and make it look more professional. So, what I'm going to show you guys is this cool site called 21st.dev, and it has a ton of cool website elements that we can basically just copy the code to and put it into our app in B4 and it will just make the changes. Okay, so here's a cool one I found. We've got these display cards where when you hover over them, they sort of pop up. And I was thinking that this could look really cool as these three cards instead of them being spread out like that. So all I'm going to do is go into here and I'm going to click on copy prompt in the top right. You can see that it lets you choose your prompt for bolt claw code cursor lovable replet and vo. So we're just going to go with lovable for now. And we're just going to copy this prompt. Now back in base 44 I'm going to click on this button down here that says visual edit. And I'm basically going to select all three of these div containers. So these three cards. And I'm just going to say apply this effect to the selected div of the three cards. Okay. So you can see I pasted in that code from 21st.dev. And now base 44 is just going to think about how to do it. It's going to execute that code. And then we should see in this preview section that we have that integrated. So I'll check back in when we get that. Okay. So we just got that changed. But you can see there's like a duplicate card in front of each of these. So I'm just going to ask it to get rid of that. And there you go. I literally just said there's a weird blank card in front of the benefit cards. Please remove that. And now we have these three that pop up. It looks really nice. We might just want to add a little bit of spacing right here after these cards and before the text box starts. All right, cool. So, I just said, "Please add some space between the benefit cards and the text boxes." And you can see it added space and it still kept this effect. So, that's looking really nice. So, what you guys will notice is it's never going to be perfect. No matter which of these AI coding assistants you use, it's never going to be perfect. You just have to figure out how to work with it to go back and forth a little bit. And now you can see in a matter of two minutes I have this cool effect on my website. All right. So now I found this little animation that can come behind our main text. So I'm just going to copy this prompt once again. And I'm going to come into base 44. And I probably want this animation to be up near the top. And usually they call this hero text. So what I'm going to do is just say to add this effect behind the hero text. Okay. So it's applying those actions right now. Let's see how it turned out. Okay, cool. So, it came through and you can see now we have that little thing up top. Although, I don't like how it just cuts off here so abruptly. So, I'm going to have it blend it all back in together. And it's probably because I specified the hero text. But one thing you will notice is the colors are still consistent with the rest of our page. All right. So, there we go. It just basically blended that into the whole background. And I think that looks a lot better than what it previously was. We have our effect here. We've got our background that when you basically load in the page, that's when it sort of like has that animation where it falls down and and and floats down. So, I think you could argue that maybe I'm going a little too overboard with 21st.dev. The point being, I want to show you guys how quickly you can spin up these landing pages and add some really custom effects so it doesn't look like it was just an AI built website. And of course, you can also make changes without even using the AI chat. So, like let's say you wanted to change the font of this text right here. I could select it and I could just basically come here and choose to change the font right here. We have all these different options. I could underline it if I wanted. I could cross it through. I could also change the color. So instead of this gray, I could make it white. But that looks horrible because then you can't see it. But anyways, the point being you can use this visual edit and you can select exactly what you want to change. All right. So the last thing I'm going to add is this little border thing where you can see when my mouse is near the border, it's going to sort of have this little light. What you can see here is in the example, this is rainbow. And I'm curious to see if we put a border around this div container here if it's going to make it rainbow or if it'll make it blue to match the theme of our site already. So I clicked on visual edit. I'm going to select this container and just say to add this effect to the selected div. Okay. So it just made those changes. Let's see. So we do have this glowing effect, but it's like really sharp. So I think it took it a little bit too literally when I selected that container. All right. Perfect. So now you can see it's a much softer blue glow, which it did do the blue color, but now it's actually applied to the card. And what happened was I basically said to apply the effect. I then said it was too sharp and then it came back and then it was too light. So I said now I can hardly see it. Also, don't highlight the fact that I used the wrong effect here. Super embarrassing. But anyways, this was all spun up in about 10 minutes of work. And we've added some pretty cool custom animations and effects. I'm not saying I'm a master of design. There's a lot here that I would want to change, but once again, the point is this has been 10 minutes of work. Now, let's say we are a lead and we fill out this information, right? We have name, we have email address, and then the problem. And what they'll do is they'll click get your free AI implementation guide. It now opens up this screen that says, "Your information has been received. Expect your guide in your inbox in 3 to 5 minutes." It says, "Our AI specialists are going to review. We're going to create a custom road map and you'll receive that via email." And then you can also click to go back to the homepage. But the issue is when we just submitted that information, it actually didn't go anywhere. So we need to give base 44 our end web hook and then our end workflow can actually receive that information. So let's real quick hop into a new workflow in edit. You can see we have nothing here. What I'm going to do is we're going to add a web hook which is going to start the workflow. A web hook is basically just an ear that's always actively listening. And so whenever sound comes in, it basically just grabs it and then it can do something with it. So what we have in our web hook is a test URL. We're going to grab this test URL. And actually before we grab it, I'm just going to change the method to post. I'm not going to dive into why we're doing that right now. Essentially, it's so that B 44 can post or send data to this web hook. So it's a post method. I'm going to click on this to copy it. And now back in base 44, I just need to say when a user clicks on the get your free AI implementation guide button, send the data to this web hook as a post request. And so then now I will paste in my web hook. And then I'm going to add one more thing. send over the following four fields in the body of the post request. First name, last name, email address, and prompt. Okay, so we're going to shoot that off. And basically what it's going to do is it's going to change the code so that when someone clicks on this button, we're going to get all of this data that the user input into our end workflow. And then that's where we can set up an agent on the back end to create that AI implementation guide. Okay, so it claims that it has done that. I'm going to go into end and we're just going to real quick hit execute workflow which means that this web hook is now listening. When you make it an active workflow it will always be listening but right now we're just in test mode so I have to make it listen manually but you can see it says waiting for you to call the test URL. So if I go back in here and I click this button this should send the data to end because we configured it to. And if we go back into Nitn, we can now see that we did capture this data. So that's perfect. We know it's working. And now we can see we got first name, last name, email, and we got the prompt, which is what I entered. So this is the problem that the user is having. And this is what we need to use to give them their road map. So what's next is real quick, I'm going to pin this data so we don't have to keep sending data from base 44 to end. We can just play with it here. And I'm going to create two separate AI agents. The first one is going to take that incoming prompt, which is very minimal, and going to create a full AI implementation road map. And then the second one is going to style it up in HTML and send it to them via email. So the first one we're going to do is an AI agent. This is going to be our AI consultant. We have to give it access to a brain, so a chat model. So I'm going to click on the chat model button and I'm going to go ahead and grab an open router chat model. Now if you've never used open router before, you just need to go to open router.ai, make an account. In the top right, you'll go to keys and then just create an API key. It will give you this long string of numbers and letters and all you need to do is create a new credential and put that in right there. And now you'll have access to tons and tons of different AI chat models. Just make sure you have billing information in your open router account. And what I'm going to do for our AI consultant is I'm going to use OpenAI 03 because it's a reasoning model and it's going to be good for us to have lots of reasoning going through this AI consultant. I'm also going to open this up and we're going to configure a few things. The first one is what do we want the agent to read? And what we wanted to read is in the body request, we wanted to read the prompt. So this is whatever the user typed in in this big text box right here. So we were able to drag in from the left to the right the prompt. And now the AI agent's looking at that. The next thing we need to do is give it a system prompt, which is basically telling it its instructions. And I'm just going to paste in this system prompt, which is basically telling it that it's an expert consultant, how to think about what to do, what it should break down, inefficiencies, design the road map, frame ROI clearly, all this kind of stuff. And then at the end it needs to say close by saying if you'd like to take the next step book a discovery call with me here. And then it will actually attach that discovery call link in the full email. And if you want to be able to copy this prompt it will be in my free school community like I said with all the other resources that you need to follow along with this build. So now what I'm going to do is I'm going to go ahead and click execute step which is running the agent. So the agent has now read the web hook request. It's now using 03 and it's going to output some information back to us and it's going to be a full implementation guide. All right, so that just finished up. Let me click into it and make sure we do have our guide. So we've got diagnosis of the problem and you can see this is pretty lengthy and it ends with our discovery call. So that's perfect. I'm going to go ahead and pin this data so we don't have to run that agent again. And we're going to make the next one which is going to style it up in HTML. So once again, we're going to add an AI agent. We're going to have it read the diagnosis. So, I'm going to change this to define below, and we're going to drag in the output of the first agent right here. That's what the stylist agent is going to read. I have to go ahead and give the style agent a style guide of how to write HTML. So, I'm going to go ahead and paste that in here. As you can see, if you guys want to access this, it'll be in my free school community with all the other resources. And then what I want to do is actually give this agent a different chat model. So, I'm going to once again use open router, but instead of using 03, I'm going to grab a sonnet model. We're going to go with the new Sonnet 4.5 model because I really like the way that it writes and it's going to be good at generating HTML. So, I'm going to go ahead and click the play above the agent. So, it's going to start to run. It's right now looking at the output of the consultant agent and it's going to turn that into HTML style for us. And so, one other thing that I wanted to call out, this flow doesn't make us send any data back to B 44. If you wanted to do that, it would be super simple. You'd come into your web hook. You would basically right here it's kind of grayed out but it says respond immediately. Instead of immediately you would change it to say respond using web hook node or using respond to web hook node. And that means that we could have base 44 send data to end it in. We could have base 44 wait until we send something back. So if we wanted to actually have the the person get their report right here in this interface, we could have it send back and then the the person could just view it right here. That's not what we're doing in today's example, but if you wanted to, it'd be super easy. you would just have to tell B 44 to wait for Naden's response and then display it when it gets it back. But anyways, the style agent is now done. So, I'm going to go ahead and real quick pin this data so we don't lose it. And you can see we have, you know, doc type HTML. We have all of this with different colors and padding and margin and texts. So, what we need to do is real quick add a Gmail node so we can actually send it over as an email and see what it looks like in HTML. So, we're always going to be sending the data to whoever entered in their information. So, we can grab the email from the web hook and put that right there. For the subject, I just went ahead and put your free AI implementation guide by AI Automation Society. We're leaving the email type as HTML, not text because we formatted it as HTML. And then the body of the email, I'm just going to drag in that output of the style agent. And then finally, I just want to change the append attribution, toggle that off. So then the bottom of the email doesn't say that this was sent by NadN. So now that that's filled out, I can go ahead and execute step and it's going to send that email as HTML. And let's go take a look and see how it turned out. Okay, there we go. So we have your free AI invitation guide, email automation strategy report, intelligent email processing and response system. We start off with the problem diagnosis. It's a very manual workflow with five repetitive steps. Reading each email, determining the intent, locating relevant background documents, composing or copy paste response, and then file email for future reference. It analyzes the inefficiency. So, it's calling out a painoint, which is 3 to 10 minutes per message, which could equal 2 to 8 hours per week if there's 50 emails, lots of context switching, 100% true, inconsistent quality, and knowledge fragmentation. We then move into the road map. So, we start with phase A, which is a quick win or MVP in 1 to two days. We highlight how we'd actually do that. So, we'd start with a trigger. We'd have LLM intent classification. We'd have auto labeling, and then template-based drafting. And an expected result would be 60 to 70% of emails handled instantly without document search required. Then phase B, we kind of move up to a 2 to four-week solution. Now we have a central knowledge base with all of the documents and stuff that we need. We have a unified email processor. We have a feedback loop and a dashboard. And then we move on to phase C, which is long-term improvement. We've got private LLM hosting, continuous learning, multi- channelannel expansion, CRM integration, and compliance layer. And this is really cool. It then goes on to talk about the return on investment. So, we have a daily time spend. We have monthly cost as you can see. And then we have monthly savings, which can get up to $3,000. We have infrastructure cost. And we have net monthly benefit. Now, one thing here is take this with a grain of salt because our consultant agent made this data. And the consultant agent doesn't yet know how we would charge or, you know, what we would price the solution at. So, this kind of stuff, these figures are a little bit made up. In order to really do an ROI analysis, you'd need to prompt for more information about how much manual time it's really taking. But with the very very limited and minimal prompt that kicked off this whole flow, this isn't too bad. And it shows how our agents could lay this in a table format to make this really digestible for the potential client. It ends the bottom off with implementation steps. We've got five steps right here. And then we have the call to action to book our discovery call, which takes us to the Calendarly link to book in a call if this ever loads up. There it is, as you can see. So, we were given a really, really tiny bit of information about a person and we were able to directly to their inbox give them a lot of free value and hopefully convince them to book in a full call. So, now that we have this workflow set up, what I'm going to do is unpin all of this data and hit save. And now I'm going to activate this workflow. So, now it is turned on and it says you now make calls to your production URL. So, what we have to do is go back into our web hook and we have to switch this to production and grab this production URL. Now, keep in mind it's always going to by default when you open up this web hook node, it's always going to look like it's on the test. But don't worry about that. As long as you give your front end base 44, as long as we give it this production URL, it will call it. And I'll show you guys what I mean by that right now. This is all saved. I'm going to go back into our website and I'm going to say please update the web hook to this following web hook. Everything else can be the same. So hopefully it understands what I mean by that. I'm going to shoot that off and it should be basically updating this button to go to this new web hook address rather than the old one that we gave it. So it says that it updated the web hook to the new endpoint. We see that our workflow is active. And what I'm going to do now is just make another request and we'll see if it's actually capturing it or not. Okay, so I filled in some information. We're going to go ahead and submit that. We can see your information has been received. I'm going to go to our edit in workflow and I'm going to click on executions and we should see nice it is running. So this is going to run for I don't know maybe a minute or so and once that's finished up we'll see that it's done and then we'll go take a look at our email that we should have gotten from this landing page. Also, one quick thing that I felt obligated to make sure you were all aware of. If you are doing this and you're giving out your link to random people, when they submit a request on your site and your web hook captures it, this is going to be using your API credits. So if someone decides that they want to submit a,000 requests on your website, you would be the one paying for those thousand requests when it comes to running those AI models in NIDN. So just wanted to make sure you guys were all aware of that and just something to keep in mind. All right, so you can see that this just finished up. I just wanted to real quick prove to you guys that this is the one that we just submitted. As you can see, this came from Nate. Nate Nateherk@gmail.com. And this was exactly what I typed in there. And the email has been sent. So let's hop over and see what it looks like. Okay, so we got your free AI implantation guide once again. Meeting prep, automation, proposal, and road map. Notice that the HTML style is consistent with the last one. So we always have this basically being the format that matches our brand. We have transform 20 minutes of manual research into automated intelligence. We start off again by diagnosing the problem. So 20 minutes per meeting manually. We're pulling the information from LinkedIn and Google. We're hunting through the CRM system for deal history and transactions and we're creating talking points and formulating relevant questions. The time impact is at five meetings a day. This represents almost 2 hours lost daily which could be 8 hours a week. We then once again highlight more pain. Why is this current process inefficient? And then we move into our three-phased automation road map. We start with a quick win MVP which is 1 hour before every meeting we should receive a single DM which is a prep sheet for that meeting. This is a really cool table. We've have the component, we have the tech, and then we have the function. So it breaks down the trigger, the data enrichment with Apollo or people data labs, the CRM integration, the AI summary, the news content, and then the delivery. We also move into our scalable solution once again, which is one to two weeks. We have things like a cron job, result caching, cost optimization, and a dashboard. And then when we move into our long-term enhancements, we have things like our real-time meeting assistant, automating follow-ups, knowledgebased gra, and analytics layer. And keep in mind what you guys would do here is you would prompt your AI consultant to maybe even dig into your database so that it knows a lot about you and your business and how you like to do business so that your actual implementation guides are more accurate and specific to you. Down here once again we have estimated ROI. We can see that you would get you know payback within 3 days. You would make around 2500 a month off of this system in ROI that is and you would save about 36 hours a month. Of course, it's going to list out some next steps and then the nice call to action here. Ready to reclaim eight plus hours per week and never walk into an unprepared meeting again? Well, book in a discovery call right here. So, that is the example of what we have. And you can see in total that took me like maybe 30 minutes if that to build a front-end landing page like this that's very professional looking. This took less than 10 minutes. And just imagine where I could get if I spent another hour on it. And then we built a back-end automation that only utilizes two agents, one to do the consulting and one to do the style. And once again, this took me less than 10 minutes. So all you would need to do is create your own landing page and then create your own AI consultant. And then you can start throwing this out there as a value ad lead magnet. And back in base 44, what you see in the bottom left is ready for a custom domain, just go ahead and connect one. So if I wanted to connect one, all I'd have to do is buy a new domain or connect it here. So any single domain you have, you can make it host your base 44 web app. You also can see analytics, you can have users, you can add security, you've got logs, all this kind of stuff that you can add. So you can manage your full website and of course send all of your data to a backend automation like Naden. So the way that this works is through credits. And you can see you can start for 20 bucks a month and you can get 100 monthly credits. And just for reference, you're getting charged a credit every time you basically send it a message. So the more detailed you are, the better. But you can see in just this web app, I probably only used 10 credits. There's a link down in the description if you want to check out B4 for yourself. So go ahead and get over there. So if you guys want to spin up a lead magnet like this and you're looking for some support or you're looking to connect with some other people that are already doing something like this, then definitely check out my plus community, the link for that is down in the description. We've got a great community of over 200 members who are building with naden every day. A lot of these people are also running businesses with NAND every day. We've got a classroom section with three full courses. Agent Zero is the foundations of AI automation for beginners. We've got 10 hours and 10 seconds where we dive into NN. And then we have a new course for annual members called One Person AI Agency where you learn how to lay the foundation for a scalable AI automation business. So, I'd love to see you guys in these live calls in the community. But that's going to do it for today's video. If you enjoyed or you learned something new, please give it a like. It definitely helps me out a ton. And as always, I appreciate you guys making it to the end of the video. I'll see you on the next one. Thanks so much everyone.

Summary not available

Annotations not available