These AI Marketing Agents Get You Customers

5 Aug 2026 · 44 min · 20 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Building AI “marketing agents” that generate leads and run outbound on autopilot, plus an organic variant that turns internal conversations into scheduled LinkedIn content.

Guests

Cody Schneider (growth/“marketing engineering” practitioner; teaches agent setup using tools like Cloud Code/Codex; runs systems for go-to-market and outbound). Greg Eisenberg (hosts “Sip, Baby”; co-discussion).

Key claims

Cold email reply rates are down because AI “slop” floods channels; stand out by targeting “hand-raising” signals—LinkedIn engagements. Agents should be code + data streams (run on cron/webhooks), not token-heavy LLM calls. Use “waterfall enrichment” to find emails/phones cheaply then validate.

Notable examples/tools

Monitor niche influencer LinkedIn posts, extract engagers via Appify (API Maestro endpoints), enrich via GetLeads then Apollo/Origami, validate via MillionVerifier. Send via burner inbox domains (HyperTide/InboxKit/Instantly) and LinkedIn DMs via HeyReach/BotDog. Organic example: interview sales team weekly, extract insights from transcripts, write posts with Claude Sonnet, schedule via Ordinal MCP across multiple accounts, and use analytics to remix winners.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

Understanding AI Marketing Agents

0:58 to 2:30

Exploration of AI marketing agents and their importance for businesses.

“Welcome to Greg Eisenberg's podcast called Sip, Baby.”

Setting Up Your Marketing Agents

2:30 to 4:34

Instructions on how to build and implement AI marketing agents.

“All right, so today we're going to build a system that basically monitors LinkedIn posts of influencers within your niche, within your category.”

Extracting Engagements from LinkedIn

4:34 to 8:12

Strategies for using LinkedIn to find and engage potential customers.

“screen share and I'm going to walk through it.”

Using Appify for Data Extraction

8:12 to 11:28

How to use Appify to scrape data from LinkedIn for lead generation.

“This is the same idea with, we do this a lot.”

Defining Marketing Agents vs. Automation

11:28 to 14:00

Clarifying the concept of marketing agents and how they function.

“But basically, this Appify API key is shared here.”

Understanding Customer Fit with AI Agents

14:00 to 15:00

Learn how AI agents can research and analyze customer profiles for marketing.

“You want it to basically do an ICP fits or a target customer segment fit.”

The Role of Software in Marketing Automation

15:00 to 15:40

Discover how to automate the marketing process using software designed for media buying.

“losers promoting the winners right like that is what the top media buyer does okay how do we go and make a piece of software that does that exact same thing.”

Tools for Email Enrichment in Marketing

15:40 to 17:10

Explore the step-by-step process of using tools for email enrichment and validation.

“So anyway, OK, so we've got these LinkedIn URLs.”

Legal Considerations in Cold Emailing

17:10 to 19:00

Understand the legal implications of cold emailing and data acquisition in the US.

“like it's not great to get these people's emails it's like fully legit it is fully legit to get these emails.”

Waterfall Enrichment Strategy

19:00 to 21:10

Learn how to effectively use waterfall enrichment methods to maximize contact information retrieval.

“i would send it to a software called million verifier so million verifier um enables me to basically check if the email is good, risky or bad.”
Show all 20 chapters

Building Outbound Email Infrastructure

21:10 to 24:00

Understand how to establish the necessary infrastructure for cold emailing campaigns.

“And there's also aggregators of this, like Origami, as an example, like aggregates this waterfall for you.”

Leveraging Automation for Email Outreach

24:00 to 27:40

Discover how automation can be applied to manage inboxes and optimize email outreach campaigns.

“that range of about$100 to get started, or sorry, about$200 to get started for the sending software and then also the inboxes.”

Final Thoughts on Marketing Automation

27:40 to 28:00

Wrap up with insights on the strategies and tools needed for effective marketing automation.

“It's code under the hood with an LLM attached.”

Building Infrastructure for AI Marketing Agents

28:00 to 30:10

Learn how to set up the necessary infrastructure for deploying AI marketing agents effectively.

“like a very simple solution for these finite problems, right?”

Understanding the Software Factory Approach

30:10 to 31:50

Discover the concept of software factories and how they revolutionize marketing strategies.

“This is how I'm thinking about marketing now.”

Creating Content at Scale with Marketing Agents

31:50 to 35:30

Explore methods for scaling social media content generation using AI and data insights.

“So like what's, what's an example of setting up a marketing agent in our organic route?”

Leveraging Data for Effective Marketing

35:30 to 39:50

Learn how to utilize data streams and feedback loops for optimizing marketing content.

“So I'll walk through now how to actually do this.”

Evolving Roles in Marketing: Social Media Managers to Agents

39:50 to 42:03

Understand the evolution of social media management and the rise of automated agents.

“It's like every post that you get, even with an account that's like 500 followers, you can get a thousand impressions.”

Impactful Marketing Agents Explained

42:03 to 42:40

Learn about innovative marketing agents that can drive inbound traffic.

“I mean, there's the ones that are my favorite are like Chase Passive Income.”

Audience Engagement and Learning Opportunities

42:40 to 43:39

Discover how listeners can engage and request tailored learning topics.

“I wish we had 40 hours together and we did like a crazy comment below.”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00It's true. Marketing agents are the new coding agents. Just like coding agents were such a big deal and people were able to create software on demand, deploying marketing agents are so important because you're able to get customers on autopilot. So how do you actually set them up? What do they look like? Well, this has got to be my most requested episode in a long time. I bring back Cody Schneider and he shares all the sauce. How you can use Codex or Cloud Code to build these. What are the other 20 tools that you need for the marketing infrastructure in order to deploy these marketing agents? And by the end of this episode, you're going to get your creative juices flowing around some of these growth tactics that are going to help you stand out.

0:43They're going to help you get customers so that whatever it is you're building, you don't have to worry too much about traffic. You don't have to worry about too much about revenue. And you can focus on building an incredible product while your marketing machine is running. Enjoy the episode.

1:00Cody Schneider:The startup I just podcast. It's sipping time, baby. Welcome to Greg Eisenberg's podcast called Sip, Baby. I'm your co-host or guest today, not co-host. I'm never the co-host. I'm Cody Schneider. I'm going to be your guest today. And today I'm going to teach you how to build an AI agent that does cold outbound both on email and on LinkedIn. This is based off of the comments from last video. If you want to learn other go-to-market motions, you need to comment below right now. Do it right now. It also helps us with the algorithm. So you're supporting the show and it keeps the lights on here. Welcome to the show, Cody.

1:39Marketing agents are the new coding agents. We only shared one marketing agent last episode, but the people aren't satisfied with one. So you need to come back on. You came back quickly. And by the end of this episode, you're not going to share one end-to-end marketing agent, right? You're going to share two marketing agents, how people could set it up. So by the end of this episode, people can go stop the video and actually go set this up and actually get customers to their vibe coded startup, right? This is exactly what I'm promising you today. You're going to have two of these in the wild. I'm going to teach you everything that you need to know.

2:16I'm also going to share all the tools that you need. There's no gatekeeping here. I despise people that do this. Don't buy a course. Literally DM me. I'll teach you anything. I'll just make a public video for everybody. So let's do it, G. All right, let's run it. Awesome, man. All right, so today we're going to build a system that basically monitors LinkedIn posts of influencers within your niche, within your category. And then it's going to go and extract the engagers from those posts. And then we're going to do what's called a waterfall enrichment to find the emails and even potentially the phone numbers of these people.

2:53so that you can then go and do an outbound motion to them doing cold email and then also doing LinkedIn DM. So that's what is going to happen. And then I'm going to teach you how to basically have it so you can have an agent that's wired up to both of those inboxes, like managing those inboxes, say, for example, answering questions or trying to push them into booking a demo with you as an example. So, yeah, man, that's that's really it. The I don't know if there's any other like specifications on the high level. I think the only thing to mention with this is like the strategy around this. So right now, cold email is getting decimated.

3:27Reply rates are down. Everything is down. Actually, every marketing channel is down right now. Let's be real. The reason is just because like AI slop is flooding the zone and it's becoming just red ocean everywhere. But the way that we have found that you can stand out is you have to look for signals or triggers that basically show that people are hand raising, saying, hey, I want this thing. I have an interest in this thing. Right. And a great way to do this is with these LinkedIn engagements. They're basically when they like content, that is a hand raise or a signal that I am interested in this specific thing.

4:05and from that we can use that as a way to measure okay is this my target customer that i'm trying to sell to and not just like their firmographics or their demographics or their psychographics which is like what we would traditionally use for for outbound um this is specifically like no they they have a propensity or an interest in this topic and we are going to go and now get in front of them okay so how do we actually do this and this is an exact strategy that we implement for you know the companies that we're working with so i'm going to teach you that right now so let me screen share and I'm going to walk through it.

4:36So the first thing that you're going to want to go to do is literally go to LinkedIn and find influencers within your category. So last episode, we talked about AI for WordPress or AI WordPress. And so I'm just going to use this again as the example, you know, like target demographic that we're going after. So on LinkedIn, what I would go do is I would go try and find people that are talking about WordPress development potentially. Let's see what comes up with that. Development. And I would try to find posts. This might actually be a terrible category. So we might have to explore something entirely different.

5:18But I would try to find posts or creators that are talking about these specific topics like on a daily cadence. Right. So like this, like again, just for this example today, this is probably going to be like a lot of like just not good signal. So a better way to look at this is like we'll say we'll do AI for our AI marketing. Right. Let's see what comes up. And we're going to try to find these posts here. So and what makes a good search? Like why why was AI for WordPress not good? And why is AI marketing better? Yeah. So it's really just like is the content that's being served what your target customer would be interacting with.

6:00Like, that's what you're trying to get down to here. Right. So like how I would be going through this. And honestly, I use the for you page of all these algorithms is so good now that it's like it's going to show you the content that's relevant. Right. Like this is literally an exact like perfect, like perfect example. First one that comes off. It's like awesome. People trying to do some type of video editing for obvious. It's probably for marketing. Everybody that's potentially engaging with this is like a target customer. Right. So I would say, okay, cool. I'm going to find these creators and then I'm going to build a spreadsheet of all of them, right?

6:34Like all of these people that I'm going to try, that I'm going to source these leads from. So, right. I would build this spreadsheet out and we'll just do a handful of these like from my own feed. It can even be business accounts. And I think this is the thing that people don't realize. Like if there's business accounts that the people would be interacting with, that would be your target customer that can work as well. Right. So it It can be literally clay. And we're going to do the posts from clay. And we'll just keep going down on this. So MCP, it's probably too broad. And you're doing this manually.

7:08Like you're not using agents to do this. Why? I wouldn't even. Typically, the company knows who is interacting. Like when we're working with a business, right? They know who their target customer is interacting with, right? So you can, all you need is typically like 10 to 20 of these and you have more than enough to be able to like source the lead volume that's necessary to actually make this like a viable channel. I'm using the feed here because like what it's going to show you is what is most like relevant to you. So it's probably going to be stuff that's, you know, in the niche that you're in.

7:47But you can also use the search for this as well. We used to do this where we'd like do the search and we find the trending posts from that. In reality, it's like there is a handful of outliers within any niche and everybody is engaging with those handful of outliers. If you just monitor those outliers, you're actually going to get, you know, 80 percent surface area coverage for that entire industry. You don't need more than that. Right. Or it's it's it's just like the marginal return of trying to go for all of it. It's not there for that system. This is the same idea with, we do this a lot. We try to solve this entropy problem within ads, paid ads in particular, where it's like, if you just have the agent go in this loop, it'll just kind of make the same ideas over and over again.

8:30How do you solve for that? Well, you find human creators, like 10 of them on Instagram, and you track the content that they're publishing. You look for the outliers. And then from that, you typically can get signal of like, oh, here's this new hook format or here's this new topic. I can just pull that. I can remix that. And that's the way to do this. So, all right. I find a handful of these companies. And then from that, what I'll go and do. And just for the sake of, you know, the example today, we use as an example. We'll say everybody that interacted with this post, we're going to use this post as an example.

9:09So once I have these people, I need to use Appify and I will find the actual one that we like. And what's Appify for people who don't know? Yeah. So Appify is a scraping API. So I can use a single API key and then I can use it to scrape LinkedIn. I can use it to scrape Twitter. I can use it to scrape all of these different channels. So it's a way for me to get data into the context for my agent so that it can have awareness and have that context for it to make decisions on or make content based off of, etc. So, OK, so the one that you're going to want to use or the one that we like, we've worked with him a decent amount because it's the most stable connections.

9:51There's tons of these. And the challenge with Appify is finding good ones that are actually like being monitored and being maintained. And so this guy, API Maestro, has a ton of these for LinkedIn. You can see all of these here. It's all of these different functions that you can do. So how Appify functions is you get an API from Appify. And then this enables for you to be able to have your coding agent, like ClogCode or Codex, call through the Appify API to one of these endpoints that are here. So, for example, you can do this post scraper. For the one that we're going to do, it's going to be engagements.

10:31So let me find that. Post reactions on LinkedIn. I believe this is it. This is exactly it. Yep. So post comments and then post reactions are the two that you're going to use. and what this enables you to do is everybody that has engaged with that post so the post that we are just looking at here so everybody that's interacted with this and commented on this we're going to be able to pull this out i'm going to show you how you can actually do this in uh cloud code right now so i'm just going to spin up a terminal real quick and let me reshare my screen and so i have that I have that Appify API key in already saved locally within the directory that I work out of for all of my growth work.

11:17And if you don't know what I'm talking about here, I have a whole video on my channel that's basically a crash course into how to do this. It's called Go to Market Engineering or Marketing Engineering. It will walk through the entire setup process. Takes about 10 minutes. But basically, this Appify API key is shared here. And I've already written this script. I had the agent go and read, how do I use this endpoint to pull out all of the posts and comments information, all the people that have interacted with this. So I can give it this post URL and I can say, extract the engagers using the Appify API key.

11:52And it's going to go and run that process for me. So this is how I would go and build this automation or build this agent as I would basically take this code and I would deploy it into the cloud. And I would say, okay, on a daily cadence, I want you to check for net new posts. So that is where I would look at the profile posts. So this is the profile post scraper. So I would extract the post URLs from this person, right? So every net new post daily is getting extracted. And then from that, I'm then extracting the engagers using that API endpoint as well, right? So right now, as you can see, deduped by public profiles, they're 63 raw, and it's about to pull all of those contacts out.

12:37So once I have those contacts, this is done, man. Like game over. As long as you have the LinkedIn profiles, you can go and find the email addresses of them. You can find the phone numbers of them. You can find everything that you need on the cold outbound. And I'm going to show you that right now. What are the tools to actually go and use to do this. So let me just show you, though, again, just the final completion of this. And what makes this a marketing agent versus a marketing automation? Yeah. So the agent component of this is that it is running on a cron job daily. And then you're going to have an agent that's later on, we'll have it responding to the inbox.

13:16And this is this blurry line, right? Like what is an agent? People ask me this every sales call. And the answer to all of this is like, it's how I think about it personally is it's something that's doing a job to be done, right? So the job to be done here is finding leads and outbounding to those leads and then responding to those leads as they're asking questions or, again, driving them deeper into the pipeline. In reality, though, G, what is a marketing agent? It's code. It's maybe some thinking loop. And it's a live data stream. That is really how this functions. And the thing that you can make, you know, extend this further with is like what you're who you're outbounding to.

14:00You want it to basically do an ICP fits or a target customer segment fit. So before it even does this enrichment that we're about to do, you would be like, OK, agent, research this person and the company that they're at. How many employees do they have? All of these things. And then based off of what we find, if it fits this customer profile, like it's you're going to have the agent basically think through that, right? Using an LLM. If it fits this customer profile, then it goes into this enrichment. Then we're actually going to cold email them. So that's where that thinking loop could potentially be here as well.

14:34But really, the blurriness between all this, I think about it as software anymore, like to be transparent, like everybody. the thing a different way to say this is like everybody tried to put god in a box and give it access to a facebook ads account and we realized that is not the right way to do this whatsoever the right way to do this is like what was the human doing they were running this very specific process with like media buying they were researching ad creative angles they were making new ad creative they were testing the new ad creative and then they were like pruning the losers promoting the winners right like that is what the top media buyer does okay how do we go and make a piece of software that does that exact same thing.

15:12So when you hear agents like really just think software with potentially a thinking loop, like you shouldn't be paying a different like way to think about this. And this is something I'm obsessed with right now. You should not be paying Anthropic. You should not be paying Chad CPT to do an API call. You should be paying them to make the software that uses CPU to do the API call. Why are you paying this tax on tokens every time that you're trying to do this marketing activity that's ridiculous. Build the software that does the solution for you, not tokens burning every time that you're trying to do the action.

15:43So anyway, OK, so we've got these LinkedIn URLs. And what do we do with them now? So we're going to do what's called a waterfall enrichment. And so we're basically going to use these LinkedIn profiles to go and find the email addresses and then the phone numbers of these individuals. So how do we do this? The first thing that we're going to use in a tool stack is called get leads that I own. So this is a database of, it's basically they aggregate all these B2B contacts and you can access it via their API. The emails that we don't find within Git leads, we're then going to use something, or then get a waterfall down to something like Apollo.

16:20And then you can take this even further down into something like Origami. It's another tool that we have been using and experimenting with. Also their team is just doing awesome work. Like Finn and his whole team is incredible. So anyways, for Git leads, let's go back to our terminal right now. So again, this is me hands on keyboard doing the process to teach it to you. But everything that I'm doing right now, this is all just going to be code under the hood. And once it's code, I can deploy that into a cloud system. As long as it has the necessary data that it needs and the necessary access that it needs, it can go and run this operation autonomously.

16:56And then you're just they're basically jockeying the agent or modifying the system right so we're building a system here so from here um what i would then go to is say use the get leads api uh to uh find the emails and phone numbers and like dumb question yeah that's legit like you know like it's not great to get these people's emails it's like fully legit it is fully legit to get these emails. What you do with those, that's where things like from a compliance standpoint change. You can cold email technically in the United States. You can also add people to a email newsletter and be CAN spam compliant.

17:41There's like tons of like things. You basically have a checklist of things that you have to do. With this said, though, like this is one of these, like on the cold email side and the contact lookup, you're basically just buying data from a data broker, which is legal, right? That is accessible. So these companies, how they do this is they basically are buying all these lists and then aggregating them from all these different data brokers. That whole piece is a whole authoritative network. But this, like what we're talking about here, you know, on the spectrum of like black hat to white hat is pretty far on that white hat side.

18:15So cool. Yeah. I mean, I don't think anyone would, you know, mistake you for a lawyer also. So no, totally. Take this with a grain of salt, you know, and like there's also different compliance rules within the United States research. Exactly. Exactly. Within the United States versus like the EU has totally different compliance pieces. Exactly. But with that said, like the, you know, the finding of people's information and then like reaching out to them there, you can do this basically. it's kind of the high level but again this i we don't have time today to go into all the the specifics about like all this the finite details here so once i found this um each of these individuals and then the emails um from there what i'm then going to do is validate these emails so i would send it to a software called million verifier so million verifier um enables me to basically check if the email is good, risky or bad.

19:15You know, more technical terms would be like good, catch all, you know, risky, et cetera. The reasoning for this or the reason you want to do this is the emails that come out of these providers. So out of GitLeads, out of Apollo, out of Origami. I think they do some checks like a little bit deeper though. So I don't know much as much about this, but I know for sure with Git Leads and Apollo, it's like do the second verification. You're basically only wanting to send cold email to valid emails, because if you send to invalid emails, you're going to basically just run into deliverability problems.

19:54And probably right now you're asking yourself like, okay, cool. How do you send these cold emails? I'm going to show you that in a second. Bear with me. So we've done that waterfall enrichment. We found the emails. We found the phone numbers. And when I say a waterfall enrichment, what is happening here is we're taking that list of 50. And just to use this spreadsheet as an example. So say we have, you know, 50 that we have 50 LinkedIn URLs that we found. And on Git leads, maybe we only find, you know, 32 emails of those people. Right. Right. So that next cohort. So those other 18 that are left, I'm then going to send those 18 to Apollo.

20:34So of those 18 that I send, maybe I only find 10. And then those eight, that's when I would send that to something else like Prospero or Gami or these other enrichment tools. And the reasoning behind this is you're starting with what is the cheapest, most accurate, and then moving your way down into the more expensive validation tools. But from this, you can pull out basically from a list, you know, this is the way that you get to, you know, an 80 % fine rate, et cetera. And you can chain as many of these together as you want. It just, you know, depends on your budgets that are available, et cetera.

21:11And there's also aggregators of this, like Origami, as an example, like aggregates this waterfall for you. So you can just send them a LinkedIn profile and it's going to like waterfall through the options that are available. OK, so the other other thing to throw in here that will be valuable to your team is a software called Lead Magic. So this is one that we use a lot for like mobile phones in particular, but same strategy here. It's just basically, you know, another enrichment tool, but specifically on the phone number side, we've used a decent amount. So once I have that contact information, I now need to go and actually build this outbound motion.

21:45So on the cold email side first, how do we go and do this? We need to buy inboxes. So a couple different ways to do that. I can use a tool called Inbox Kit. I can use Instantly AI's pre-built emails that you can buy from them. or I can use a company called HyperTide, which is the partner that we use and we work with. They are some of the best info in my opinion. So when you're buying these emails, you're buying or you're really what you're doing is you're buying inboxes and domains that are burner domains that enable you to send cold email, not from your core domain. And the reason that you have to do this is so that you don't burn the deliverability of your core domain.

22:32So what do I mean by that? If you send from your exact domain and say we send 10 ,000 cold emails from that, we will nuke the deliverability of the business URL, the actual domain that we use to run our company. You don't want to do that. So typically what you want to do on the marketing side is have this separation. So you have domains that are for your cold email. You have domains that are for your email marketing. You have domains that are for your transactional marketing. So this would be our transactional email. So this would be email that's being sent directly from the product to a customer.

23:08Imagine like a password reset as an example. And then you want to have your business domain email, which is what your team actually uses to run the company, etc. etc. So with HyperTide, as an example, we have a partnership with them, so it's a little bit different. But we can send about 10 ,000 cold emails just to give kind of the cost breakdown here. We send about 10 ,000 cold emails with them for about$100 a month in infrastructure costs on the inbox side. It's about the same for a majority of these. So InboxKit, as an example, is very similar pricing. They also run like sales all the time. So look for those on the domain side.

23:46So you basically buy the domains and then you're paying a subscription to have these inboxes hosted for you. And then on Instantly side, you can typically get started with this$97 a month tier. So in total, you know, out the door to get going on this, the infrastructure costs can be in that range of about$100 to get started, or sorry, about$200 to get started for the sending software and then also the inboxes. So again, just to reiterate this, because I know I've talked through a lot. I'm pulling the lead list from LinkedIn. I'm finding these people. How do I know that these are people that I want to reach out to?

24:19It's because they're engaging with content that I know my target customer would be interested in. And so these people are basically hand raising that they are, would potentially be my target customer. Which is insane by the way, right? Which is insane. It's so hard to find this, right? Yeah. It's impossible to find this. And so the so I'm finding these people. I'm then doing a waterfall enrichment to find all of their contact information. And then once I have their contact information, I need to actually be able to send to them. So I'm getting inbox infrastructure to be able to send. And then I'm sending with a platform like instantly.

25:00And then on the LinkedIn DM side, what I'm sending with is a platform like HeyReach. Another one that we like is called BotDog. Both of these have APIs. But what these enable you to do is basically do LinkedIn DM campaigns from these accounts. I also know people that are just like using LinkedIn DM or sorry, LinkedIn InMail for this and seeing incredible success right now. using this strategy. So again, just throwing out all the strategies that are available. So this is how you can build this pipeline, right? Now, how do you actually like have an agent that is managing that inbox? So looking at Instantly as an example, they have an API and that API allows for you to monitor and manage the entire account.

Read the full transcript

25:54So you can have an agent that's literally writing copy for each individual email or person that you're contacting or reaching out to and writing those variables. And then that can be basically pushed into instantly. So this happens outside the platform, gets pushed in. But the bigger thing here is they also have webhooks. So when a positive reply happens, you can send that webhook confirmation back to your agent that's hosted on some type of cloud server. And that agent, you give it basically like a base prompt, right? Of like your, the goal, like here's all the context that you need. And your goal is to try to get people to schedule demos on, you know, this, this link, right?

26:30It can manage that inbox, answer questions, push people deeper. But the thing that gets really fascinating and really powerful with this G is like, it can do these follow-ups like months later, right? So it's like, okay, like also like every six months, right? I want to program that in to like re-reach out to these people that went cold. I can also plug it into my scheduling application like Calendly or like Cal.com. I can give the agent access to see, OK, did this person that we reached out to, can we did they actually schedule a discovery call? Did they actually, you know, produce the action that we're, you know, make the action that we're trying to optimize for?

27:10And so from this, you can basically build this like SDR in a box. Right. That is, again, finding new people for you based off of the engagements that they're interacting with on social, finding the emails, actually writing the emails, deciding if this is a good ICP fit, and then sending that to the sending platforms and then managing the inboxes of those sending platforms. And again, when I say agent, right, like when I'm saying, oh, it's managing this inbox, it's literally just code under the hood, right? It's code under the hood with an LLM attached. That is an agent, like in this context here.

27:45You don't have to overcomplicate this. You don't have to have God in the box managing an email inbox be a very simple setup to actually produce this. I also get asked this question a lot. Like, do you use like some agent framework on their hood? It's like a lot of the times you don't need it. It's just blow. You can just have a very simple, like a very simple solution for these finite problems, right? It doesn't have to be this overcomplicated or over-engineered thing. So anyways, happy to answer any questions about that or dive deeper on any of this. Again, it's hard to show code. And so I didn't really do that It's an A of like, this is how you do it.

28:16But what you need here, basically, the final piece is you need to set up a server. So use something like a railway or this is what we do at like Graft, right? It's like we have the data pipeline warehouse and then the server to deploy these agents to. That's like off of the live data streams. But yeah, happy to answer questions, Steve. I mean, to be clear, you're, you know, you're using a harness like Cloud Code or Codex to actually build out all of the thing. But the hard part is the strategy around who you're going after, why you're going after them, what's your tool stack. What's amazing is you just outlined, here's all the tools that you need to get set up.

28:54Then it becomes, okay, I have to go into, that's what people are talking about, software factories. We're all in the software factory business now, right? Because we're just going and we're spitting up stuff like this, the software to actually go and complete these tasks? Absolutely. I think the thing that we are focusing on, so to say a good way to think about this is if you can build it in Cloud Code and have some type of local system that you're running, you can probably deploy that to a server somewhere, right? And have that run on an hourly cadence or a daily cadence or whatever that ends up looking like.

29:33The challenge ends up being, how do I set up the infrastructure that's necessary for the agent to be able to do this, right? And the solution is like the open source solution as an example, like we talked about this on the last call, use something like Airbyte with ClickHouse to create your data pipeline and your data warehouse so that you have that data stream for the agent to make those decisions. And then you have to have some server. And like when I say server, what is that, right? For the uninitiated, it's just a computer that is on all the time somewhere else that you're putting code onto, right?

30:05I think this software factory thing is super fascinating as well. Like, like really it's funny. This is how I'm thinking about marketing now. Like marketing is just code. Like, like when I generate an open an image, like that's just the JSON prompt under the hood. Like when I make like, you know, CDance AI avatar videos, that's just like an LLM that like scraped Reddit, like read some things, wrote a script. And then we, it's just an API call that's happening to Kai AI to generate that image with like, okay, here's how you chain this together to make it into 30 seconds. Everything now, like in my co-founder, this is his firm belief.

30:43Like Max always says this. He's basically like the only agent is a coding agent, actually. Everything else is just software that's being made by the coding agent. I think this is like this paradigm shift and like something that we are obsessed with. Like why are you paying tokens for things that can be just code that is running on super cheap compute? You don't have to have like inference every time that you're doing this action. Only use inference when you need it. And this is kind of this like differing viewpoint that I think, you know, everybody's just like, oh, token abundance. I'm going to token max.

31:13I'm like, I'm actually totally like probably the opposite of that. Like why? It just, it is wasteful. Like do the thing that is the simpler thing that has less likelihood of breaking. Like if you have Hermes trying to run your Facebook ads, high likelihood, it might just like absolutely nuke the account. But if you have it run based off, you build a piece of custom software for yourself that's running based off of a system that a normal human, like a real human run, totally different, you know, outcomes that you're going to get from that, that are probably higher quality. So, okay. Do we have time for a second marketing agent demo flow?

31:47Yeah, I can talk through. Um, I just did this. Um, I just did this for my team. Um, I don't know if that'll be super interesting actually i mean you tell me we basically were like okay how do we uh at scale make social content on linkedin for like the entire team and like so we have them like basically we're interviewing them we take the transcripts we pull out the insights the insights get written in the posts the posts automatically get scheduled to their linkedin accounts using a tool called ordinal mcp yes stop like yes this is interesting because a lot of people i mean a lot of people might have heard, you know, listen to this cold, cold email approach or cold reach out approach and are like, I want to go the organic route.

32:34So like what's, what's an example of setting up a marketing agent in our organic route? And can you break that down for us? Absolutely. Yeah. I'll do a LinkedIn one because it's super topical. And like, we've had a lot of interest in this lately by companies, which has been pretty fascinating. They're using this with like their sales teams. Like they want, you know, their seven person sales team to be posting daily. How do they actually do that and make unique ideas. So, um, this also pairs with the cold email. I'll talk about that as well. Um, but yeah, just to run through the process, uh, super simple.

33:03Um, it's like literally record a conversation like this. Like I have a, a, a, a weekly call like one-on-one with like the people that we're doing this for in the org. And I'm just like, tell me everything that like you've learned in the last week. I just basically interview them, have a conversation, It doesn't have to be anything like you don't have to have any focus. It's just like, what are the things that that jumped out at you after being in these sales calls or whatever your job is? You can do this for like technical people as well at the organization. You can do this for everybody. And I imagine this is how the like the real companies are doing this.

33:36There's no way that like everybody like a lovable is running the content that's going out across all of the accounts. Maybe that's happening. But I think what's more likely is that there's somebody behind the scenes that's orchestrating this. It also doesn't have to be an interview. It can just be sales calls or internal comms. Like Alex Lieberman, as an example, has been talking about this a lot where they're basically sourcing like so much context is happening within their notion, within their code base, within their Slack. Like we see this as well, right? You can use one of these agents to query those data sources, right?

34:10Like query the sales channel or query the Gong transcripts. And that's where you can pull this insights from. And honestly, a lot of the times you find that it's really good content that's trapped in there. Like these ideas, like for example, a customer had, you know, a customer said that or a potential customer said this. And it was like why they didn't buy the product. and that can turn into an unbelievable piece of content that you can extract from. So you get source material. Why do you have to get source material? The reason is because if you go and you try to just have the agent like think about this, you're like, right, good LinkedIn content.

34:46It's going to be the most mid thing you I mean, it's you're going to waste the person's time on the other side. Right. Or you're going to get flagged for AI slot by LinkedIn's new feature that just released this morning. The better way to do this is source this from real human conversation because that's where these original ideas are coming from. Another example of this is like literally this podcast. You could extract all the insights from the transcript and that can be used as social content. This is like a strategy I use for myself, but it doesn't have to be just your own. It can be somebody else's as well.

35:17It can be a podcast with Naval. It can be whatever. The source material can be anything, but the system that you create is some type of source material that's happening on some type of cadence. And then from that, I'm building basically this writing and scheduling process. So I'll walk through now how to actually do this. So take that source material. You're going to do an API call into some LLM as an example for this. I mean, we've even used just like Claude Sonnet as an example, and it's probably good enough on the writing side. And then once you have those written posts, you're then going to go and use the scheduling tool.

35:58We like Ordinal for this. They're a partner of ours as well. But it allows for you to have multiple LinkedIn accounts connected to it. And then they can also interact with each other, which is amazing. But you can, through their API or their MCP, schedule these posts to each of the individual accounts. And then Ordinal also has, and I could just go into this to actually show you. Ordinal also has the analytics data that pulls in from your LinkedIn posts there as well. So we can see the breakdown of like which content is actually performing well. So it has the analytics of the multiple accounts.

36:34You can actually see the breakdown of the individual posts. And that data stream can go back to the agent so that it understands, okay, this is what's getting impressions. This is what's doing well. let's go do more content like when it does its cycles of writing that can influence the next round of creative so topics like this perform better based off of the source material we pulled how can we snowball or remix use those specific words snowball or remix to have it go further right and this is where the llm is thinking on top of that data stream and when you look at like what is happening here like what does the social media manager do i actually think the social media manager job, like full stop.

37:13I think it's already dead, but I won't get into that. If you're listening to this, please learn how to make and manage content at scale across multiple accounts with agents. Cause that's going to be, I think that's the real meta now is like, how can a single person manage, you know, 10, 20, a hundred accounts across all of these different channels. But when you look at what a social media manager did previously, like a good one, that was actually excellent at their job is they would prospect for ideas. They would make content about those ideas. They would publish it. They would look at the data to see which got the most impressions.

37:49And then they would turn that into a recurring content calendar where they're like, okay, I'm just remixing these same ideas over and over again. If you look at my Twitter post as an example or even my LinkedIn, it is the exact same thing remixed every 90 days, like full stop. That is all that's happening. And that when you get enough information, like a bigger enough corpus, you have you basically understand what's already going to go viral. Like I have these posts that I've literally used for the last two years. Every time I post it, I know it's going to go viral. I can't post it every day. You post it every 90 days.

38:21Right. And that's how you can go back into this cadence. And so, again, have this mentality of I'm prospecting for ideas. I'm prospecting for winners. Once I find those, I'm trying to use those as as often as I can, because I know that that's what's going to work. that is what the audience is resonating with. And this is, this applies to product as well, right? Like when I think that a lot of first time founders, they, they spend time thinking about, like, I'm trying to get the market to buy this. And in reality, it's like, I'm sure the, the, the pros at this is like, what does the market want to buy?

38:52Can I build it? And can I sell it to them? Right. Like that is actually how you start a business. And it, for some reason, it's this, this flip thing where they're like, Oh, I'm trying to invent a new idea. I don't want to invent a new idea at all. I want to be like, what do people want to buy that currently they can't buy? And can I go and figure out the way to build that thing? And then I know I can sell that back to them. I know the market is going to be receptive to it. And you need to think about content in the same way. We're like, what is the content that the market is currently receptive to?

39:23And by mining that content from other sources that has already had a viral moment, this is a way to leapfrog that to identify that. And then you're going and you're putting your own spin, you're putting your own you know angle on this so anyway a lot of thoughts there um agreed on the social media manager is like that role is dead or it's evolved it's gonna evolve like it's gonna evolve into the social media agent manager so you're going to need to be able to spin up agents so that you can create a bunch of accounts on the fly that systematically creates content like you have like you get millions of impressions a month free impressions actually we get paid for this which is insane to do it it's insane and i get paid to build lead pipeline like think about it's crazy and like i it's so funny man i'll talk to like founders or like you know large like people that run bigger companies and they'll they'll be like why are you why would you would you invest in social and i'm like look at the earned media like if you were paying for those impressions on platform, for example, on LinkedIn, it's like$22 per thousand impressions is the average, right?

40:32It's like every post that you get, even with an account that's like 500 followers, you can get a thousand impressions. That's like$20 that you just like put into your pocket for free. Right. But, but it's, it's, so there's the earned media side. And then there's also like the platforms pay you like YouTube literally pays you to do marketing for late checkout. like what the hell it's crazy and then for the people who are like well I don't want to do a personal brand what Cody is suggesting is have people on your team have these personal brands and by the way I'll give you a piece of sauce if you don't want to do that another really smart thing to do with agents creating content for you is creating theme based pages or topic based pages so for example my good friend uh julian shapiro you know he had a company a growth agency called demand curve absolutely by the way his blog is incredible and that's what i came up on so i'm just like yeah i actually grew up with julian no did you really that's amazing yeah he was like my name like a farm now or something right yeah yeah so i need to get him on the pod but uh julian being the smart guy he is it's not like he created a uh x account that was slash demand curve i mean maybe he has that but he actually created an x account called at growth tactics so he's creating content on this growth tactic page people interested in growth tactics follow it and then they learn about his agency and his products right exactly media company and like again it doesn't I mean, there's the ones that are my favorite are like Chase Passive Income.

42:13I don't know if you've seen this. Yeah. They're doing it more as a meme page. But like you can use like this attention that you can garner for free as a way to drive inbound for whatever. Whatever it is that you're building, it doesn't have to just be you. It can be this like anonymous thing that is still providing value that you're aggregating and, you know, organizing for the Internet. Right. So I'll leave it there. I don't know. Those are two really, you know, impactful marketing agents. that you just broke down. I wish we had 40 hours together and we did like a crazy comment below. That's the only way I come back.

42:50That's the only way he'll have me. All right. So you have to do this. You have to comment what you want to learn. I'll tell you, I'll teach you whatever you want. It can be how to build social media agents, like for TikTok clouds. It can be like, how do I actually run a paid ads account? It can be anything that you can imagine. It can be direct mail. I'll literally walk you through how can you send direct mail at scale by scraping Google maps. You name it. How do you advertise on TV and what's the meta there? Like how do you get cheaper clicks on LinkedIn? I can break down any of that. So I appreciate you, Cody.

43:23We'll see you in the comment section. Like always, I'll include links for where to follow Cody on the Internet, in the show notes, in the description. I shouted out. Give me give me the opportunity. Go for it. hell yeah go find me on twitter linkedin that's where i'm the most active and if you want to deploy these exact agents that i talked about today go to graph.com uh we have both the platform solution for this and also we forward deploy software engineers to do these actual implementations on our platform we would love to help you if you're a fast-growing company that is who we're seeing the most success with so thanks for having me g god bless you cody i'll see you next time

From the publisher

I bring Cody Schneider back on the show to build two marketing agents end to end, live. The first one monitors LinkedIn posts from creators in your category, scrapes everyone who engages, waterfalls those profiles into emails and phone numbers, and then runs cold email and LinkedIn DMs with an agent managing the replies. The second one turns internal conversations, sales calls, and podcast transcripts into a daily organic LinkedIn content engine across an entire team. Cody names every tool in the stack, shares the real infrastructure costs, and shows the actual terminal commands he runs in Claude Code. By the end you have two systems you can go set up today for your startup.

Timestamps

00:00 – Intro

02:27 – Agent Number One: Cold Outbound Agent

04:26 – Finding Creators in Your Category on LinkedIn

09:09 – Apify Explained and the API Maestro Actors

10:59 – Extracting Engagers Live in Claude Code

12:59 – Agent Versus Automation

15:45 – Waterfall Enrichment: GitLeads, Apollo, Origami

17:13 – Compliance, Data Brokers, and What Stays Legal

21:40 – Waterfall Enrichment: Million Verifier and LeadMagic

25:38 – The Cold Outbound Infrastructure

28:33 – Software Factories and Marketing as Code

31:41 – Agent Number Two: The Organic LinkedIn Engine

39:34 – Earned Media Math at $22 CPM

42:31 – Closing Thoughts

Key Points

LinkedIn engagement is a hand raise, so it beats firmographics as a targeting signal.

Ten to twenty source accounts give you roughly 80% surface area coverage of an industry.

Waterfall enrichment moves cheapest to most expensive: GitLeads, then Apollo, then Origami or Prospeo.

Roughly $200 a month covers sending software plus inboxes for about 10,000 cold emails.

An agent here is plain code on a cron job with an LLM attached where judgment is needed.

Organic content works best when it starts from real human source material like calls, Slack, and transcripts.

The #1 tool to find startup ideas/trends - https://www.ideabrowser.com

LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/

The Vibe Marketer - Resources for people into vibe marketing/marketing with AI: https://www.thevibemarketer.com/

FIND ME ON SOCIAL

X/Twitter: https://twitter.com/gregisenberg

Instagram: https://instagram.com/gregisenberg/

LinkedIn: https://www.linkedin.com/in/gisenberg/

FIND CODY ON SOCIAL:

Cody’s startup: https://www.graphed.com/

X/Twitter: https://x.com/codyschneiderxx

Youtube: https://www.youtube.com/@codyschneiderx

More from The Startup Ideas Podcast

All 140 episodes
These AI Marketing Agents Get You CustomersThe Startup Ideas Podcast · 44 min
Listen in VO