GMT20250821-154502_Recording_as_1470x832:

Hello and welcome to another live episode of the Leveraging AI Podcast, the podcast that shares practical, ethical ways to leverage AI to improve efficiency, grow your business, and advance your career. This is Isar Metis, your host, and I am really excited today. I'm really excited for two different reasons. Reason number one, we haven't done one of these lives in a very long time, well, not very long, and I guess for most people, maybe not that much, but about a month and a half since we've done the last live, and we used to do this every single week, but I was on vacation in Israel, and that's a very different time zone, and it would've made the whole thing, uh, uh, a lot more complicated, but we're back. We're gonna be back doing this every single week unless I'm traveling. So if you are with us live, first of all, thank you for being here. Uh, if you're not with us live and you're listening to this as the podcast or watching this on YouTube afterwards, uh, we're going to be back to doing this every single Thursday at noon Easter time with an amazing expert, uh, that's gonna teach you how to do something very practical and very effective with AI and other tools. And so, if that's what you wanna learn, come join us because A, you get to hang out with the cool people, and B, you'll be able to ask questions, which if you're just listening to this afterwards, you cannot. which leads me to. The second reason I'm excited is our topic today. You heard me say on this podcast many times before that you can have a business without marketing. You can have a business without hr. You can have a business. Without finance, you can have a business. Without operations, you cannot have a business without clients, because without clients you don't have a business. That's the whole point. And so to get clients you need leads and to get leads is not necessarily an easy thing. And today, in today's episode, we're going to dive deep into how to use AI tools together with NA 10, which is my favorite automation tool to. Get leads, meaning look through relevant people on LinkedIn and reach the information about them so you know who they are, and create relevant personalized outreach messages that drive engagement, that lead to a much higher conversion rate, which leads to clients, which is what you need in order to run your business. And so if you are in business, that should be of a high interest to you because as I mentioned, this is the bloodline of every single business. And our guest today, Anna Bowie, has built a really cool, amazing automation that does each and every one of the steps that I just described previously. Basically getting you from, I don't have anybody to, I have a conversation with a long list of people Now, in addition to that, Anna is a. clay.com expert and she has a course where she teaches people how to use clay. Those of who don't know clay, it's an incredible tool that does a similar process. It does, uh, shows you how to, or it allows you to grab people from different sources and then you reach the information, then reach out to them. So if you're asking yourself, why does Anna need a separate process other than clay? Well, first of all, I would let her explain probably more in detail, but the main reason is clay is expensive. And unless you get a very good return on ROI on your clients, then there might be a different way and it also is a good entry point. So said. So the process she developed allows you to do this without risking more or less anything. It's practically free to use, to use, uh, NA 10 and with a few tokens, uh, running through the APIs, you can do the process. Figure out how effective it's working for you, finesse it. And then go to Anna and take the course on how to implement it on Clay. So with all of that in mind, I am really, really excited to welcome Anna to leveraging ai. Anna, welcome to the show.

Anna. Bui:

Thank you so much, Issa and, uh, so glad that everybody joining our LA Link line right now when I'm gonna show you the workflow and gonna, you know, dive deep into, you know, not just the technical, but also all the problem and all the headache I got from building this, uh, flow as well. And that's just a little bit about myself. I was working as a project manager where I try to d into automation just to make the team life easier at my previous company. And then I got that, I got into like, you know, Zapier and make very popular. And then, I make a shift to N end and I become literally an end it end enthusiastic. Uh, I finally become recently an N end creator, uh, officially. So. You probably will see my pro, my, uh, verified profile later on. But, um, basically I got, um, I become a coach at Clay Bootcamp where I teach people and show people skill on how to use the, like clays as the two. And now we are doing automation, especially with NNN because it's also my expertise as well. So I'm really looking forward to, uh, continue our session now and then later on when people, if anyone having any questions regarding clay or automation, I love to, uh, answer them as well.

Isar Meitis:

Awesome. And relating to the people who are joining us live on LinkedIn and or on Zoom. feel free to ask questions. So I'm monitoring the chat on both conversations. If you have any questions, uh, please just pop them in the chat. I will get them to Anna's attention and we're gonna answer all your questions. Thank you obviously so much for being here. I'm sure you have other stuff to do on, uh, Thursday morning, afternoon night, depending where you are in the world. and with that in mind, it would be great if you introduce yourself in the chat. Just say, where are you from? What are you looking to get out of this session? Uh, just so that people, uh, can, you can meet each other and network as well and share links to your LinkedIn if you're on Zoom and so on. Uh, but Anna, let's get started. Let's dive right in.

Anna. Bui:

Yes. Uh, I'm just gonna share my, uh, screen quickly.

GMT20250821-154502_Recording_as_1470x832:

Please do.

Anna. Bui:

Okay, perfect. So this is my workflow. First of all, you can grab this workflow on this template right here, right now it's the three, but I'm trying to build more and more. but here is the workflow. This is a template where you can just go in and grab this for free. is, is this exactly, is it it is this workflow, but I just add data to the, uh, dummy data to that one. But again, the, what this workflow does, okay. I had to scale it back a bit. When, um, I joined Clay Bootcamp, Nathan Lippy, which is our CEO, he encouraged me to post more on LinkedIn. I never touched LinkedIn before. I never, like on a, I have a profile. I never touch it, I never post anything. And since I like, okay, I'll start posting just the things that I built, like the N eight end workflow or my opinions screen guarding to, you know, the platform itself or like different automation. I just, you know, using the platform to showcasing my knowledge and what I built because I think it's, I don't have any thought. I would just like, here's what I did. And, The impact that's from all the posts and then the encouragement from all the, from everybody within my LinkedIn post is definitely overwhelming. Hence, I was building this workflow just because, okay, I have not like a viral post, I have a quite popular post and I now consider LinkedIn is a warm lead, right? I believe it's you in sale. You probably agreed with me that that is, that is your nurture sequence. That is where you nurture people, that's where you interact with people. That's where prospect find you. That is basically where people heard about you and they come to you. Uh, lots of inbounds coming in. So I got this, somewhat popular post. I can, not gonna say it's popular, but basically is have, This is this one. So I have, uh, 79 people, interact with, like, interact with me. These are reaction. and I was like, okay, I have all these people in interested in, the, um, in what I, in my post. So I was just wondering, let's just consider them as leads. Let's consider'em at leads. And then from, because they are indeed people that, you know, interact with my post. So maybe some of them would probably, enjoy my content or probably become my ICP. Again, I'm not, I'm, I'm not a business owner, so this is all like, um, you know, just, I'm just cons, uh, I'm just take myself into, um. A position of a, of an an, of an agency owner or a small business owner and my ICP people that are like small business or small agency or solo entrepreneurs that need help with automation. So that would be my ICP. Hence from that, I just want to say, okay, all the people that, interact with my post, they maybe like 50 something percent of them are probably my ICP. So how can I actually capture them and then, nurture them from so far and so forth and probably become a prospect and then, closing the deal and also sort of things. That was my initial thought with this workflow. any questions? Anything Yar?

GMT20250821-154502_Recording_as_1470x832:

No. So two 10, 2 cents. First of all, on a very high level, what is NA 10 or make the tools that you mentioned? So they are tools, automation tools have been around for a very long time. Right? So I've used Zapier the first time around 2015, so it's about a decade. And, and what automation tools know how to do this? They know how to move data from one. Software to the other. So you have a contact on LinkedIn. You can grab the information, put it in your CRM, you can take the data from your CRM, put it on Excel file, and then in, in your outbox, right? It's like these kind of things. What these tools did not have any ability to do is to reason think, research all the things that AI is good at. Another combination of these traditional automation tools together with AI capabilities make them superpowers if you know how to use them. 2 cents about make versus Zapier versus n Aden make is probably the easiest to use. Zapier is a step above that with more capabilities, but mostly, a lot more connectors. But to be fair, at this point, it doesn't really matter because you can almost connect anything you want, uh, one way or another. Uh, and NA 10 is more of the geeky brother of these two tools. on one hand the learning curve is steeper, like it's more complicated to use and that's why it shouldn't probably be your first entry point. But because the way it's built, it's significantly more flexible. You can do a lot more things with it. You're practically almost unlimited with what you can do with it because it can run code and it can get any kind of web hook and. The other reason why it's becoming very, very popular is that it's open source and there's a huge community who's developing additional capabilities for it. And you can self-host it, meaning you can actually grab the code, host it on your own hosting server, and then your data doesn't go to make order. Zapier just stays in the box that you're hosting. and it makes it all cheaper because now you're paying$6 a month for hosting, doesn't matter how many automations you're actually running. So there, there are many different reasons why to use, uh, NA 10. Uh, that being said, I wouldn't start with NA 10 just because it's more complicated, unless Anna, you disagree.

Anna. Bui:

I, I agree with you. I started with Zapier. I started with make, and thank you so much for scaling things out. I was just like, jump right straight in because no, no, no. So

GMT20250821-154502_Recording_as_1470x832:

now, now we can jump straight in. so, and you can actually go through the steps on how this thing works.

Anna. Bui:

But, uh, I completely agree with you. The reason why I avoid Zapier, because it is tend to get more expensive. Yes. It's had a lot more connector. It is gonna make your first step into automation, a lot easier because it's very straightforward. It's just step by step like a waterfall. It can do a lot, but it is gonna get very expensive the more, workflow you're trying to run. Yeah. So that's why I, same as you, um, with everything that you just list. That's why I choose N Ends as my favorite. you know, automation platform form. Like you can self host it or you can have this, clouding, as well. And one of the thing I probably in the future you'll probably see more and more is the MCP server. You can host the MCP within any, within the cloud or like, or like, uh, having on your local, on your local hosting itself. So it's definitely a very powerful platform, but. One of the things that people keep reaching out. Sorry, before we jumping into, the flow, uh, people reach out to me and ask how can they start with NNNI think the best way to start is just grab one of the template that you see on the community. They have, they have more than 4,800 template. So just you can search it out and then even with your tech stack as well, just grab a template and play with it. And the more you play with it, the more you feel. That is very straightforward. The community of N End is very powerful as well. Everybody contributing. You will see a lot of people posting about their workflow, about their problem and everyone that I ever encountered that, enjoy and building things on any end, they're very kind. So please feel free to just reach out to them asking a bunch of questions. But, I highly recommend you just jump straight in and just start playing with the template. It doesn't have to be perfect because they are template. You supposed to modify them to suit your need. So the more you build a workflow that solve your own problem, the more you learn it very quickly.

GMT20250821-154502_Recording_as_1470x832:

A hundred percent. I'll add one more thing and then we'll dive into the actual flow. Uh, when you do grab these templates, you don't have to use the, the entire template. So you can consider the building blocks of the template, say, oh, this segment, these four steps, they do this thing as part of the 20 steps that the automation in the template do. And I can use these four steps somewhere else because I need to do this one step for a different thing. So this way you can mix and match between different components and different templates, knowing very, very little and still building something that works because you're taking these legos that somebody has already built into a part of a solution and combining them together into a complete solution. But now let's dive into our actual workflow. We, we definitely given enough, uh, intro to this.

Anna. Bui:

Yeah. So the workflow is gonna split into three session. We have the trigger right here, and then we have the whole process, as you can see. Starting from here and then this is the end, like the end result is gonna have the record created on your Airtable or whatever database, uh, storing you use. For me, I use Airtable'cause it's very straightforward and easy for beginner. So basically, these are the two act appify actor. So, um, so this AFI actor is served, to scrape the link post for you. Like the script, the link reaction for you is basically a like a little special key that going like unlock the dog link in and like, okay, this is post reaction, let's just unlock it. Get all, get everything out like a little teeth because, well we all know how LinkedIn, be very particular with people with automation and scraping. So they are like a little teeth unfortunately. And um, there's two actor are using. So the first one is, okay, I have my post with 79 reaction. How would I able to get the profile of the 79? like those 79 people? And here is the one that I use. Oh, sorry, this is the first one. so this is, yeah, reaction. Oh, sorry. It should be this one. My apology. So this one is the link port reaction scraper. So this is your ap, your Appify console. And I'm just gonna show you two things that you need to, you just need to look into the first one. Just a second.

GMT20250821-154502_Recording_as_1470x832:

Just one second. To those of you who don't know, appify is a platform and you can get multiple different tools that are all API based that you can use in automations and applications that you're building and so on. And they are geared to do things that are very, very specific. So you go into Appify and then you can find, again, many of these different things. This particular one knows how to scrape LinkedIn for post reactions.

Anna. Bui:

Thank you so much. Um, yeah, appify is, is have a lot of different, uh, API like a, uh, endpoint Lexus. So you can even find like, okay, Google map and vendors or like, Instagram followers, like all those sort of things. So please. And they have a lot of, you know, actors like, serve specific need. But for this one we have the, we focusing on the link and we have the first of all, the link post reaction scraper. So we scrape, uh, scrape the reaction of that particular link, post the information that you probably need to see, is that the, first of all, the input parameter? So basically we need to send this parameter to, um, to this, the endpoint. So basically you go to input and you will see here it had exist. And this information for post URL, you can find it in here. So when you go to this link, this particular, uh, number is here is the, unique, uh, number for this, uh, link in post. So you add it there. So this amplify will start extracting the reaction from that, from this one.

GMT20250821-154502_Recording_as_1470x832:

So again, for those of you who don't see, it's the end of the URL of your post, right? So those of you are not watching the screen because you're listening to the podcast as you're driving. it's the end of the URL. There's like a long number character kind of like thing. You grab that, that's the what appify needs to know what post to script.

Anna. Bui:

Yeah. Perfect. And so basically this is, I'm just call, so this e so okay. In edit and you have lot of native note and all the native note I using in here is, you know, you request for, um. An H TT P request. You have a wait note if, so, this is our native note within NN and in the first one we are gonna use is the, uh, HTPP request. So this is the endpoint on the URL to call to cause this, to cause this appify, actor. So you, you can see right here is actually the, um, it's actually the uni, the link, um, yeah, yeah. Link to this, um, to this endpoint. And then for, and then after that you have your, you have your token. So, um, when you open an a, an appify account, you will have your unique token and you just add it at the end. So that mean it's gonna use a credit, it's gonna use a credit up your account. And then as you can see here, I put money here so you only use a credit of your account to start using this actor. Does that make sense?

GMT20250821-154502_Recording_as_1470x832:

yeah, yeah, yeah, yeah.

Anna. Bui:

And then from here, we are gonna send, as you can see here, we sent, uh, we send the, we add the port, URL here, and then the page number is one. So going back to this actor, the information that you would like to add in, as you can see here, is page number. So page one, return one to 100. So a reaction. So that means, if you have a post at under 100, you just need to post at one, or by default, then it will be the page number one. But if you have a very viral post, you have like, 500 people, um, interact with it, then you have to do like page three and four and so on. But to keep it simple is gonna be one, and it's going to extract all the 79 reaction from this link post through here. As you can see. Yeah, there's, there's an

GMT20250821-154502_Recording_as_1470x832:

interesting question on LinkedIn. do these tools comply with the LinkedIn user agreement? Basically what LinkedIn allows you to do, from their perspective?

Anna. Bui:

I don't, I'm not sure about that 100%. I just know that from my knowledge is, whenever you go to Appify and whatever with link, specific scraping actor sort of thing, try to use no cookie. So if you use no cookies, that mean like whatever action, the action I'm doing right now, which is scraping my, the reaction from my LinkedIn post right, is from the person who built the actor itself, not from me, because I didn't associate my LinkedIn account with this, with this scraping processed. it's just an API call from another thing that the other person built. That my LinkedIn profile didn't attach to it.

GMT20250821-154502_Recording_as_1470x832:

Yes. So, so there's

Anna. Bui:

no cookie key associated, there's nothing to kind of like track my behavior, if that makes sense. so that is why, so there's,

GMT20250821-154502_Recording_as_1470x832:

there's, what I will say is when it comes to LinkedIn automation, there are two aspects. One is what you can get. Off LinkedIn, and it is very hard for LinkedIn to know who is actually doing it. Like Anna just said there, there's no way for them to know who is actually scraping LinkedIn. Like they can try to block it, but they can't know it's you, uh, because it's coming in from a specific application. The other aspect of of LinkedIn automation is if you want it to post on your behalf, on your regular basis, and this is where you might get in trouble, right? If you're building automations to engage on your behalf automatically, this is where you might get in trouble because then it's you, it's you, it's engaging on your behalf. And then usually the best practices on these tools is just to use them at whatever levels they tell you that they checked and that are okay. It's still against LinkedIn's rules and regulations, each and every one of these tools will tell you, okay, if you do more, no more than 30 a day, you'll probably be fine. And then you can decide what your level of risk to decide how much you wanna push that envelope.

Anna. Bui:

Yeah. And um, I recently, um, I'm on a call with, kga. I probably, butcher his name, but basically he is, um, like an expert in the Clay Bootcamp when it's come to, uh, Lincoln Outreach. And he told me from very, the very beginning, it's gonna, it is there will be a risk, there always gonna be a risk when we come to, uh, LinkedIn outreach. it's not really something that, um, Lincoln promote and not something that li Lincoln want people to do, like those sort of automation or, um, you know, interact on, on your behalf, other sort of things. So there will be a risk if you decided to do a sort of linking outreach campaign, but that will be on your own risk and you probably have to accept that for this one. go back to what AU just mentioned, is an application from another person, et cetera. So I guess I was just. Being like hidden. I hope, I guess. Yeah. Okay. So

GMT20250821-154502_Recording_as_1470x832:

the first step we use Appify to scrape the people who actually engage with the prompt. What happens then? or that engage with the post, sorry.

Anna. Bui:

Yeah. engage with the post. And after that we have like 77 items coming in. It's like, oh my god, it's too much, too overwhelm. So that is why we have this one is a loop over item, which is another native, uh, loop, sorry, another native note in n at end it's basically split, split the thing in batches. So it's break down the 77 item to just do this thing once, one item at a time. So that mean we gonna, it's gonna, one item's gonna run through this whole processed. And when it's done, then the second coming in and the third coming in and the fourth coming in. So it is basically try to avoid over dry like overflow, over flooding, sorry, over flood. So, um, the system and to have, and also let the, um, each person have time to, sorry, each of the items have time to actually process and go through whatever, you desire the outcome. Awesome. And yeah, so here the first item coming in, I always recommend people to try this set note. So this is another, native node in NN is just basically to clean your data. So whenever you how to say this, the more I work with this data and the more I work with scraping. I realize that you have to start cleaning your data from the very beginning so that from to the very end, it's not gonna guide you. get you a lot of headaches. The same thing when you start building your play table. Always make sure your data is clean. So I, I guess like for everybody who enjoy data and then data analysis or data strategies, they, you, they, you probably agree with what I'm saying. I try to clean things. Well, let, let's

GMT20250821-154502_Recording_as_1470x832:

explain, let's explain in simple English what that means. Cleaning the data in this particular use case, so we got scraped information from LinkedIn. We're now sending the first item, right? Because we're gonna do this one by one. So the information that comes is, profiling, first name, last name, company, you know, everything. It knows that it can pick from that. What does the data cleaner do?

Anna. Bui:

Yeah, so this basically, is just to spit up a, a. How to say this? Split out the, as you can see here, the data is, there's a lot of data here. They have like the profile picture, like everything like that. We don't need that. You only need what important. So this is just basically clean it out and able to just give you what you desire. So I just want, so profile urn, I just, I just want to get the, okay. Uh, had to explain it a a little bit. We have the Lincoln URL, which is your own link. and your own profile. Link Profile, yeah. Profile link. And then you have the URN, which is the unique number A associated with your account with your LinkedIn account. So the URL can be changed, like you see like with my name Anna Bui, something, something, maybe I can change this to a different name. So the URL can change, but the URN will never change. So that is. This is like a primary data if you want to do some sort of lookup. So it's because it's reliable, it's reliable data. The your end. Okay, going back, I just want a job title. I just want link in URL, I just want this and the name. That's all I need for the next integration of scraping to use, which is just a very clean, straightforward data. So it's not gonna mess up the system or like mess up the se sequence of scraping because now it's like, okay, I'm not gonna give you all this crazy thing. I'm just gonna give you this full, straightforward information right here because Perfect.

GMT20250821-154502_Recording_as_1470x832:

So it, it's does two things. A, it filters the lots of data you got into just the little data you need. And the second thing it picks. What particular type of data you're gonna get. So like you said, the URL may not be the right thing. The URN is the right thing. So that's what I want to transfer forward, as far as the ID of the person. So this is basically as the first step of everything else because this will set the stage to these are the attributes that I'm actually going to use, uh, moving forward in my automation. Awesome. Perfect. Great explanation. next step?

Anna. Bui:

Yeah. Um, just want to, I just want to add one more thing. The reason why I have to clean it from the very beginning, because it's all these other node can actually use this for reference. Yeah. So it's gonna be like a very reliable, uh, data set. And then after that I'm check if there's any duplications in my, um, in my Airtable. So as you can see right now, it's blank. So I'm just gonna check okay. If. if it is actually blank. so this is mean that if there's no data, I would say this is data. So this means the data lang. So that's, there's like information here is true. Then this mean it's gonna start creating, it's gonna start with all this increment. And then if is already exist, then it's nothing to do. But basically, uh, just to summarize, this is a check note. Just it's just basically checking if this person already on my database is this person, haven't, then Okay, let's start with the next one. Yeah.

GMT20250821-154502_Recording_as_1470x832:

Makes sense.

Anna. Bui:

So now is check that okay, this person haven't exist. That mean is gonna, is gonna create a new record on, on this new record. It's gonna have, it's gonna add into all this feel on Airtable here. It's gonna start mapping it out. Right now it's nothing. But when it's run, you will actually see the information coming in and. Is, you know, this is Airtable note that, um, with NNN it's integrating in NNN. So it's very straightforward. You just kind of just map things out. And as you can see here with the URN, I just put it like this and it's referenced the note. That's why you clean the data.

GMT20250821-154502_Recording_as_1470x832:

So again, for those of you are not watching, and don't know Airtable, Airtable is like Excel with a better user interface if you want. It's just a database where you can define rows and columns and you can put data in them and to connect the two together. So now we have four pieces of information on each individual that we scraped. You basically connect the Airtable node, and that will bring into NA 10, the four column headers that already exist in Airtable. You can do the same exact thing with Excel, and then all you have to do is drag the parameters that you brought from the scraper. And drag them into each and every one of the columns. So you drag the name to the name, the id, to the id, the link to the link, whatever it is. Uh, and that's it. And that's how you set up. And now what's gonna happen is as this first data comes in, it is going to check, does that data already exist? It's probably going to check based on the URN that we now know. That's the unique identifier of the person. If that does not exist, it will create a new line in the database. Uh, or in this case on the, uh, Airtable table. By the way, I, I'll say one more thing you say, okay, why, why do I even need to check? Why do you care if there's duplicates? there's two reasons. A duplicates are never a good thing when you are creating a database. But the other thing is, some of the few steps will actually send you to different large language models, which means you're gonna be paying for tokens. And if you can minimize the amount of tokens you're paying, uh, then you're just gonna save yourself money and time.

Anna. Bui:

Oh yeah, definitely. I, I've been there, done that. I scraping one person at multiple times because I was testing it out. Highly recommend you have something to check, to look up your, uh, your data so you don't, um, for sure. Waste second. Okay, now for the fun part, the reason why, I have people asking me, okay, now you have this person pro. So from the previous, appify actor is give us this person, uh, profile ID and then the, the website, the UL. Right now we actually need to enrich that. Now we actually have to scrape this person, personal link, uh, LinkedIn profile. Hence we will move to, s sorry, this actor right here. So it says, two actor use in thiss workflow. The first one is to scrape the reaction of the post and the second one to actually enrich, the individual profile that interact with your, your LinkedIn. If that makes sense.

GMT20250821-154502_Recording_as_1470x832:

Yeah, it's good. Yeah. Yeah. So, so the, the what we got before, because what we scraped is the post is only the information that appears on the post. Now we want to go to the actual person's profile and then we can pull whatever we want. We can see their company name, their company size, their industry they're in, what they wrote about themselves, uh, their title, where they worked before. All the stuff that appears on profile you can bring in by now scraping their profile, which is the current step.

Anna. Bui:

Yeah. And for this one, uh, for this actor, all you need to do is the pro the profile, uh, BRL. And I have it here. I just added from this clean data note added in the, um. You know, add in the actor and the actor is running and if gave out all the information. So the previous one just gave us like very basic information, um, like the name, the uls or the profile, all those sort of thing. But this one, as you mentioned, is giving like your full name and the headline and they experience the company that they work in. Basically it scrape this whole person LinkedIn profile. And, uh, from that, it is just gonna, so the, from all this information, it is kind of like spit up as as one item. So I want them to combine together, combine the full name, stuff like that, all the information that I need. These, aggregate node, it quite straightforward. Just basically just merge all this information, like all this long list into like one cleaner list. And then from that we are gonna have our AI. Classify if this person is actually part of our ICP. So based on the information that is that we scraped from this person's, profile, we are gonna let the AI know, like, okay, based on the problem that I'm giving you, as you can see here, you are an AI classifier that determines if this person is the ideal, is the ICP or not. So I add in my ICP definition, like the people that I, the roles that need automation. Basically I paste my ICP here, and I also gave, uh, gave it an, uh, output format. is this ICP, yes or no? The reason why this was an, uh, this person is an ICP and it just need to give, give out those information based on the incoming data, um, that, from the scraping itself, S, but this is more like into the prompting engineer and everybody have their different ICP. So always make sure that you customize it to suit your need to able to give up the correct information.

GMT20250821-154502_Recording_as_1470x832:

Quick, uh, help for people to test this out. So if you run this here on the automation, every time you run this, you're gonna pay for tokens. It's very, very cheap. Like you can probably run this a thousand times and it's gonna cost you a dollar. But, uh, if you wanna make it completely free, uh, use any of your existing AI tools or the one that you're actually gonna use for this. So if using Chat g pt, use chat, g, pt, cloud, Gemini, whichever you're gonna use for the API go to that tool and then give it the information from that person. Take a screenshot from LinkedIn, drop it in there and use your prompt that you're gonna use in this automation here and just test it out and just keep on improving the prompt until you get the proper answer every single time. And then start running it through the automation, because then testing it is gonna cost you nothing.

Anna. Bui:

Yeah. And one of the sessions that I have at Clay Bootcamp from Spencer Teil, he is excellent and he was breaking down to us how to actually. And engineers is prong. So at first I was like, oh, AI prompting easy. Not a big deal. The way that he break it down helped me a lot with this project, because you are not just gonna give the AI instruction, you're gonna give it knowledge as well about your per, your ICP. And not to mention, you have to give up, a required format that it need to follow, an example that it will need to see and reference. So the more so the information that you're giving into ai, the more, structure and the more detailed information go to the ai, the better the result. And as you can see here, um, I ask it to like, just give me two output, which is, is this an ICP, true or fails? And the reason why you think this person is not an ICP. That's just it. Very simple.

GMT20250821-154502_Recording_as_1470x832:

Awesome. Okay.

Anna. Bui:

And then lastly is that I'm gonna have this, okay, now we have the information of this person. This person is first of all, um, couldn't find this person. Uh, email address, which could happen because sometimes the scraper unable to scrap the email address. That's some, you know, it's a hit or miss. Um, sometimes it able to find it, sometimes not. But basically ICP is not an ICP then the reason, so right now we just need to update the record that we create from the very beginning with the reasoning and then the checker, if it's an ICP person or not. And that was the whole flow. Now all is coming, going back to the loop note and then the loop on. Do integration and integration until it scrape out all the, it did to all the 77 items.

GMT20250821-154502_Recording_as_1470x832:

Awesome. First of all, incredible, really, really powerful capability that again, uh, we'll provide the link to this, uh, in the show notes. So anybody who wants access to this, Anna has, the way I found her is because I saw her sharing this, this thing on LinkedIn. I'm like, oh my God, this is awesome. I want everybody to know. And so that's why she's on the show. So she was, Gracious enough to share this with the world. And we're gonna share this on the show notes of this episode as well. Uh, so you can get access to it and copy it. And like Anna said, not just copy it, but also learn from it. So understand what each and one of the components. So what you can do is you can actually open this on your computer and watch the video as you're looking at the actual thing and dive into each and every one of the components so you can understand what it does. And that was the main reason why I wanted to dive into this and show you step by step. I want to touch on a couple of more things, uh, and then I'll go into a few of the questions that, that are coming from, from LinkedIn. But, aspect number one that I wanted to touch on is if you are still working on your prompt for the agent that classifies, whether it's a. Potential customer or not? Right. Does it, is it aligned with your ICP or not? One of the things that you can do, and I have a very similar process myself and I have a maybe option, so when it's not sure it's spinning out a maybe and that enables the AI to basically okay with not being sure. And I want it not to be a hundred percent sure when it's not a hundred percent sure because otherwise I may miss a client, it decides that it's not a client. And so what I do with my maybes on my table is I go and manually inspect them. Right? And so that gives you, uh, the opportunity not to lose people that actually might be good potential clients for you. And so every time it's not a hundred percent sure I. Allow it to say, well, I'm not a hundred percent sure and then I can go and check myself. So that's number one. Uh, the second thing that I want to ask you, Anna, uh, and I know the answer, but I want you to explain in theory, because we don't have it in front of us, what's the next step? So let's say I have all of them. How can I create an engaging outreach to them that will actually capture their attention and will allow me to start a conversation with them?

Anna. Bui:

Oh, okay. That, that is a great question. So at first, lemme just, uh, show you how this workflow, let's just test it to see how it's run. So right now you see that's blank, right? Yeah. And after I run this whole workflow, as you can see here,

GMT20250821-154502_Recording_as_1470x832:

so for those of you not watching, you can kind of see the thing running. It shows you what step it's doing right now. And now we have the first field or the first line populated. On, Airtable and it's gonna keep on doing this. I think it goes through the entire 76. And for H one, we will initially see just the basic information coming in from the first step, and then we're gonna see the enrichment. If it is the ICP, it's because that's how the automation runs.

Anna. Bui:

So I think the, just to answer your, uh, your question is the way to build the outreach is, how to say this, this is where Clay come to play. So you have this, you have this, this, all these people profile UL, right? Is that correct? You have all this information so you can, so with Clay, I mean you can use other two as well, but I have to dig in a bit more. But what with clay is that they have, you have clay gen and all of this information that you are able to scrape from this person, is gonna, click and able to enrich this person, uh, data also based on your UOL as well. And then from that you're gonna use the clay gen, which is like a, an ai, agent in clay to actually write out the post for you, uh, to write out the outreach for you, because it's gonna based on all the, um, all the personalized, parameter of this person. So for example, this person is, a title is AI automation and developer. Maybe you will write something about like, hey, swale, I saw that you also an AI and automation developer, and then it starts writing it out. And that is where Clay come to play. Because the reason, the reason why I recommend Clay for that is, is able to interact with so many different, variables, like different specific variable, personalized variable of this person. And it can create, um, this outreach. One thing that I recommend is that you should have a draft outreach that you would like the AI to follow. Hey, make sure you use the correct name or like. This should be an example email that you will use, like this one email that you find is very good enough for outreach. You let the AI see that example and then from that it's going to interact with different variables that is, was able to scrape from play itself, that able to enrich from this person information, which is the profile out to use that to write out the, uh, outreach, within Clay itself. And then from that, clay can actually send the outreach to, it can send it to um, it can send it back to NN or it can send it to landless or smart lead or something like that. So that is like the different process, uh, process if you want to combine. again, just one more thing. If you want to combine n it end clay and is that let n it end do the things that, to save the credit from clay, for example. as you mentioned, it's gonna cost you like two,$3 to scrape 1000 people to get the profile UL from that. You export that as CSV, upload it to Clay as a new table and then use enrichment, function of, of clay to actually extract the profile you are with even more personalized information and then write the email from there and that when you see the email outreach from that person within Clay, shoot it out to somewhere else. So that how you kind of have to be strategic of how you would like to have your outreach very highly personalized. And with clay, the more narrow and filtered your list, the better that mean, like the list that you're going to put into clay has to be 100% something that you would like to target the list that you absolutely want to nail. Then you're gonna use clay. And Clay gonna exceed with that, with the outreach and writing very personalized, email. Okay. Awesome. I will

GMT20250821-154502_Recording_as_1470x832:

say one, one more thing. I think you can still do it here because all you have to do is build a second agent, a second AI agent in your NA 10 process. That does exactly the same thing, right? You can give it all the information from the previous steps. You can say, here's the name, here's the title, here's what they wrote about themselves in the profile. Here's the size of the company. Like all the stuff that you have. Here's the template of the email that, that I want you to use, or the template of the message that I want you to send, uh, to base it on. And then I want you to personalize that based on all the information that we've collected in the previous steps. And you'll do the same thing. And then you can put the output in Airtable, so you can have a column in Airtable. That would be the recommended, thing to send. I agree with you that it is potentially easier to do it in clay. and like you said, clay can then connect to a gazillion other places that can continue, uh, the process. Uh, I'm not taking anything away from Clay. I think it's an awesome tool. Uh, and like you said, it's not necessarily a bad idea to combine the two together to get the best of both worlds. A lot of people are saying thank you and this is great, and this has been awesome, and that they really like the flow. If, and I, and I agree. I think this is a, uh, first of all, it's a, it's an awesome flow, but it's also, uh, you, you did a very good job in explaining how it works. Uh, if people wanna learn more about you, learn from you, work with you, take your courses, uh, hire you to build automations for them, what are the best ways to do that?

Anna. Bui:

please feel free to reach out to me on LinkedIn and from that you'll see all the resources. and I will keep posting things constantly. and maybe again, uh, on the, maybe on the next episode, hopefully I can tell you, actually build out the, um, as the AI agent that can write the email for you. Uh, I was just thinking about scalability, you know? Yeah. But anything all good, but like, when you start scaling things, you probably want something more robust. But yeah, thank you so much for having me, and I'm so glad that everybody in, you know, hopefully you enjoy the session and find it. Um. Helpful.

GMT20250821-154502_Recording_as_1470x832:

Thank you so much. This was absolutely fantastic. Thanks everybody for joining us. Thanks for, uh, being very active. There's a lot of chats happening on LinkedIn and on Zoom and people asking great questions. I didn't bring all of them up. I answered some of them myself if I knew, uh, the answers. Uh, but thanks everybody for joining us again. I know you have other stuff to do. Come join us next week every Thursday, 1:00 PM Eastern. We're gonna do something like this with another amazing expert like Anna. and thank you obviously, Anna. This was amazing. First of all, thank you for working on this and thank you even more for coming and sharing it, uh, with us.

Anna. Bui:

Yeah, thank you so much.