HomeVideos

Codex Basically Runs My Company Now. Here’s How.

Now Playing

Codex Basically Runs My Company Now. Here’s How.

Transcript

1082 segments

0:00

If you use ChatGpt Claude, Claude

0:02

Co-work or Codeex, but don't know how to

0:04

use agents for marketing, you're in the

0:06

right place. I run my entire startup

0:08

inside Codeex and I use GBT 5.6, their

0:11

new model that's close to as good as

0:13

Fable to do basically everything. And

0:16

today I'm joined by Vashall, my

0:18

co-founder, who's transitioning from a

0:20

software engineering role to a marketing

0:22

role. And so today I'm going to show him

0:25

the nine most important workflows inside

0:28

codeex that help me use agents for

0:31

marketing.

0:34

So today before we dive into the

0:37

workflows I just want to kind of give

0:38

the audience here a quick explanation of

0:41

what codeex is. On the left here we have

0:43

our chats and we also can organize the

0:46

chats into projects if we want. And for

0:48

example, this is the agent native

0:49

podcast. And so I have all my chat

0:51

threads about the agent native podcast

0:53

here. So if I were to click on one, it

0:56

would show up right here. And then you

0:57

have the agent chat here. And then

0:59

whatever I'm working on with the agent

1:01

shows up here. You can go to codeex and

1:04

you can ask it for any knowledge work

1:06

task basically. And you can also ask it

1:08

to create an app. And you use codecs a

1:10

lot. You use codec and cloud code.

1:11

>> Yeah. Mostly for coding.

1:13

>> Mostly for coding.

1:14

>> Yeah. But but you're transitioning over

1:16

to marketing because it's kind of the

1:17

bottleneck.

1:18

>> I mean the the incremental value from

1:20

doing marketing is just higher now than

1:23

it was than it is for engineering.

1:25

>> We have Fable running 24/7. Our team's

1:27

able to do more and more.

1:28

>> I have Fable running right now.

1:30

>> Yeah, you have Fable running right now

1:31

in the other room.

1:32

>> So the first marketing skill or workflow

1:35

that I use inside Codex is one that

1:38

allows us to scrape all social media

1:41

content from every single platform. Let

1:44

me show you how this works. So, I have a

1:46

skill and I can just type in

1:48

slashscrapecreators.

1:52

Please find the creator Callaway on

1:55

Instagram. I love his social media

1:59

content. Get his best 10 videos from the

2:03

past few months and I want the

2:05

transcript and the raw videos and I want

2:08

them put into a new notion database. You

2:11

can put the notion database just in the

2:12

archive right now. This is just for

2:14

testing purposes. And then I also want

2:16

you to tell me why he's such an

2:17

effective short form creator. So I can

2:20

fire this off. And so for this one, I

2:22

don't think we need to use soul high.

2:24

I'm going to use 5.6 soul, which is

2:26

their biggest model. And we're going to

2:28

use medium. I found that your limits

2:30

will last quite a while if you use

2:32

medium. This is a straightforward task.

2:35

So we're just going to fire it off like

2:37

this. And now we're going to wait. I

2:39

think this will take 2 or 3 minutes. and

2:41

it's going to scrape all of Callaay's

2:43

videos from Instagram.

2:44

>> That's awesome. Did Did you make this

2:46

skill?

2:47

>> So, this is a skill that I created using

2:49

the scrape creators API. I found the

2:52

verified main account, Callaway, on

2:54

Instagram. And here it says, "The 10

2:56

source videos are now downloaded locally

2:58

and the 10 transcripts succeeded. I've

3:01

created the test database inside the

3:03

current archive page. Now, I'm uploading

3:05

the actual MP4 files and writing each

3:08

ranked record." So, it's basically

3:10

creating a database of his content, and

3:12

we're just scraping it. And I'll get to

3:14

this in just a second. I'm also for the

3:16

next skill, I'm going to be turning

3:18

Callaway's content into a separate skill

3:20

that allows me to tap into his like

3:23

really good scripting. So, so the goal

3:25

then is that you use these skills

3:26

together to find creators, learn how

3:29

they speak, and then adjust your own

3:32

kind of scripting, all of that process.

3:35

Ultimately,

3:36

the reason why AI is bad at writing

3:39

content scripts is because, you know,

3:41

with coding, it's very easy to verify

3:43

whether something is good or something

3:44

is bad, right? It's like, does the app

3:46

work? You know, it's it's way more

3:47

deterministic. It's easier to validate.

3:49

Whereas content, it's subjective. Yeah.

3:51

So, in that re for that reason, over the

3:54

last 3 years, even though AI's gotten so

3:55

much smarter, it hasn't gotten any

3:56

better at writing content. Now AI is

3:59

really good at replicating or using

4:02

something as an example and finding

4:04

patterns and really good examples and

4:05

then creating content. So the only thing

4:07

you need to do in order to create really

4:09

good content is provide really good

4:10

examples. And so that's what we're doing

4:12

here is we're giving a database or an

4:13

API to the AI agent so that whenever it

4:17

needs to create content like someone, it

4:19

can just go find good examples.

4:20

>> Yeah. And it also allows you to kind of

4:23

put in your taste, right?

4:25

>> And there you go. Look at that. Check

4:26

this out. So, it went to Instagram. It

4:28

found his latest videos. It has number

4:31

of comments, how long the video was in

4:33

seconds down to the decimal point. It

4:36

has the Instagram reel, number of likes.

4:38

Here's the script. This Chinese company,

4:40

Bite Dance, has officially released Seed

4:42

Dance 2, and this is a big one, right?

4:44

And you know, these subtle things. And

4:46

we I just showed you his videos, and

4:47

it's he's very melodic, and he has

4:49

really good scripting. In fact, that's

4:50

like what his content is about. And so,

4:52

if you make your content or in

4:54

marketing, you're going to want to pay

4:55

attention to this. And so we now have

4:57

all of his videos scraped and in a

5:00

notion database and then we can open

5:02

notion directly inside codeex.

5:04

>> That's awesome.

5:05

>> And check this out. So here's the actual

5:07

raw video. It scraped this and

5:10

downloaded it and it just uploaded it to

5:11

notion. And so one of the really useful

5:13

things for this if you're a video editor

5:16

oftent times like if you're doing like

5:17

compilations or even create like just a

5:19

normal video editor like Leo,

5:21

>> he wants to get B-roll a lot. And so you

5:23

can do this on YouTube and you could say

5:25

like go find videos of Switzerland or go

5:27

find videos of Alex Hormosi and he could

5:29

actually pull the videos, search the

5:31

video for segments of the video where

5:33

something is there, like find videos

5:35

where Alex Hormosi is walking outside

5:37

and you could get a B-roll clip of him

5:39

and put it in the hype video you're

5:40

making about Alex Horoszi. And so it's

5:42

really useful for video editors. And as

5:44

you can see here, this is just

5:46

incredibly useful. We can scrape

5:47

anything and this works on any platform.

5:49

Hey guys, by the way, every single skill

5:52

that I mentioned in this video can be

5:54

found in the link in the description and

5:56

you can see all of the skills and I

5:58

actually included a lot more skills in

6:00

this. And you can also hire the Riley

6:02

Brown agent. And so this is an agent

6:03

I've been working on. And if you just

6:05

click hire agent, you can immediately

6:07

add this agent to your iMessage. And

6:09

then your agent will automatically start

6:10

up. And then you can immediately start

6:12

texting your agent by pressing text and

6:14

open messages. And this will create a

6:16

new message. You can say, "Hello, Riley

6:19

agent. What skills do you have?" And

6:23

just like that, an agent will actually

6:26

respond.

6:30

And there you go. It gives you a little

6:31

contact card. And here are the skills.

6:34

So, here are all the skills that it has.

6:36

And then also, if you want to change the

6:38

model, you can go slashmodel. And this

6:39

is just in iMessage.

6:43

And this will give you all of the

6:44

different models. You can say switch to

6:47

Fable

6:50

and now it says switch to Claude Fable

6:52

5. Anyway, so this agent is free to try.

6:55

You have access to all the best models

6:57

and you can try it for 100% for free.

6:59

And I created this on Chorus. And Chorus

7:01

is a platform we've been working on for

7:03

the past 3 months and we're trying to

7:05

create this open agent platform where

7:06

you can use any model connected to all

7:08

of your tools and you can add it to

7:09

iMessage, Slack, and any other platform.

7:12

I would love your feedback. Anyway, it's

7:13

free to try. link is in the description.

7:15

But I want to move on to the second most

7:17

useful codec skill for marketing, which

7:20

is turning any creator into a skill. So

7:24

here I can stay in the same chat. And

7:26

what I'm going to do is I'm just going

7:27

to use Whisper Flow. I want you to

7:29

actually go do some more research. I

7:30

want you to find all of the videos that

7:32

got the most engagement. So I want the

7:34

top 10 videos that has the most

7:37

engagement that are not sponsored on his

7:39

channel. And I want you to then upload

7:41

this to the database. So refresh the

7:43

database. Then I want you to turn all of

7:46

the his top performing videos into a

7:48

skill. Call it Callaway top performing

7:51

and that is the name of the skill so

7:53

that I can write content in his style at

7:55

any time by using that skill. So now

7:57

we're just firing off Codeex. It's going

7:59

to go find his best performing videos

8:01

and it'll create the files inside codeex

8:04

so that anytime I type in Callaway top

8:06

performing, it'll let me write in his

8:08

voice.

8:09

>> Yeah, it's that easy.

8:10

>> That's awesome. And you can do this for

8:11

any creator in any vertical. And it just

8:14

works.

8:14

>> And it just works.

8:15

>> And it's fetching all the way back to

8:17

2023.

8:17

>> What does it say? The full history poll

8:19

is substantially broader than the first

8:21

test. I'm paging through the accounts

8:23

real archive back to into 2023. So older

8:27

breakout hits can compete fairly. I'll

8:29

retain the exclusion evidence for every

8:32

rejected sponsor/promotional post. So

8:34

it's filtering out all the sponsored

8:36

content because those can be boosted. So

8:38

it's like fake. like it's it's not real

8:40

engagement. We want the high quality

8:42

high quality scripts. Sponsored posts

8:44

should not fit into that category. Here

8:46

we go. Now we have videos. And look, all

8:49

of these have over a thousand comments.

8:51

And now we have all the videos. And so

8:53

all of these videos are guaranteed to be

8:55

some of his best. And this is his old

8:57

style, too. This is crazy.

9:01

>> This is hot off the press. Microsoft

9:03

just launched their Excel.

9:06

>> Pretty cool. Yep. I remember this video

9:08

went insanely viral. And so now it

9:09

updated the database and now it's

9:12

creating this skill that we can use.

9:15

There we go. So it created this skill

9:18

called Callaway top performing. Now if

9:20

we were to go into a new chat here by

9:23

pressing command N, I can type in

9:25

Callaway top performing. See that? I

9:28

want to create a script on the JSpace

9:32

news by Anthropic that came out. You

9:34

remember that they they released a cool

9:35

thing. I thought it was a little

9:36

confusing. Callaway does a great job

9:38

explaining things simply while also

9:40

making it seem urgent and cool. Please

9:42

create a script for this. Write three

9:44

options in his voice. All right. And

9:47

this is all that is is just a file with

9:49

those transcripts that we scraped. But

9:50

the point is I didn't have to go fetch

9:52

the information. I didn't have to go

9:54

write his script manually or do

9:55

anything. I just said go find him. Turn

9:57

it into a skill.

9:58

>> Just use a skill and go do the job.

9:59

>> There you go. Bang. It's done. Look at

10:01

this. I'm going to read it like

10:02

Callaway. Anthropic just found a hidden

10:04

workspace inside Claude's brain. That is

10:07

such a good hook and ex like actually so

10:09

good.

10:09

>> And the weirdest part is nobody

10:11

programmed it.

10:12

>> Nobody programmed it. They call it

10:14

JSpace. And Callaway does that in every

10:16

single one of his videos. This is

10:17

exactly in his tone. And Thropic just

10:19

created something close to a lie

10:21

detector for AI. It's called J Lens.

10:23

Interesting.

10:24

>> Yeah, they had that as well. Like

10:25

>> was that a thing? Yeah.

10:26

>> Okay. Okay. Very interesting. And so

10:28

yeah, I tried different angles, but like

10:30

honestly I think option one is really

10:31

good. And so that right there is how you

10:33

take any creator, turn them into a

10:35

skill. Okay, time for the third most

10:38

useful workflow inside Codeex, which is

10:41

very similar to scrape creators, and

10:43

this is scraping ads. Now, every time I

10:46

say the name of this skill, it just it

10:48

feels weird because this is an

10:49

educational video. It's called Foreplay.

10:52

Foreplay is just a name of a company.

10:53

They made a useful tool because it

10:54

allows you to scrape every ad ever

10:57

created. And so if I can type

10:59

slashforeplay

11:01

API and I can immediately just scrape

11:04

ads from any competitor. I want you to

11:06

please scrape the longest running. I

11:08

want to unpack that. When you scrape

11:10

their scrape content and again this can

11:13

be static ads or video ads. You can just

11:15

scrape them. You can download the video

11:17

or download the images. You can download

11:19

the transcript but you don't get any of

11:21

like the data. Obviously, they have

11:23

internal data that shows like whether

11:25

>> how it's performing,

11:26

>> the ROI, you know, like the rorowaz on

11:28

the on these specific ads, but the one

11:31

metric that we can use for kind of as a

11:33

proxy for that is how long they've been

11:35

running it. If you run an ad for nine

11:38

months, right? It's a pretty good likely

11:40

that

11:40

>> presumably they're spending a lot of

11:42

money keeping it alive for a good

11:44

reason.

11:44

>> For a good reason. And so we what I

11:46

always like to do and part of this skill

11:48

if you download this skill in the

11:50

description my agent will automatically

11:52

do this but so I want you to please

11:53

scrape the longest running ads from my

11:56

competitors which are quad.ai

11:59

perplexity and chatgpt

12:03

and

12:04

replet. And so these are my competitors.

12:07

I want you to scrape their longest

12:08

running ads and let's go ahead and put

12:10

it in a notion database. This is just a

12:12

test database. You can put it in the

12:14

archives folder, but I want a database

12:16

of all of the information from this. And

12:19

I want to take a look at what ads are

12:21

performing well. So add a little text

12:23

field in this notion database, which is

12:25

are your thoughts on why their ads are

12:28

doing well. For each one, I want a

12:30

little document that explains why their

12:31

ads are doing well. And please create

12:33

this database and I'll analyze it.

12:35

Anything else I should add? Probably to

12:37

get the raw. Please get the raw files.

12:40

And actually, I want the top five video

12:43

ads from each one and the top top five

12:45

static ads from each one. Make sure the

12:47

videos are in English only. And so, we

12:50

can fire those off. And this is a prompt

12:52

that may take a while. I mean, this will

12:54

probably take three, four minutes. And

12:56

actually, you know what? I'm going to

12:57

stop it real quick. Since it's going to

12:59

be doing some analysis and pattern

13:02

recognition across a lot of data, I am

13:04

going to go ahead and turn up soul a

13:05

little bit. Let's just fire this off

13:07

with extra high. And I'm just going to

13:09

say keep going. And we want a little

13:11

more intelligence in there. And this may

13:13

cause it to take a little bit longer,

13:15

but that's okay. We want to know why

13:17

these ads are performing well, so we can

13:18

create ones that are as good.

13:19

>> Yeah, that makes sense.

13:21

>> Okay, so it's done. This one worked for

13:24

10 minutes. So, this was a long task. I

13:26

think it just took a while to do. This

13:28

is this is a big task. And remember,

13:30

there's analysis steps. So, I used extra

13:32

high. So, this will use more tokens. So,

13:35

if you're on the $20 per month plan, you

13:37

might only get a few of these props with

13:38

this model, but it's done with this

13:40

database. And so, if we can rightclick

13:42

on this and hit open in browser. So, we

13:44

just can open this right here. And there

13:46

you go. It even has a CTA, which is like

13:49

sign up or install mobile app. Here we

13:52

have Replet, Chat, GBT, Perplexity,

13:55

Claude. Oh, here it is. Raw creative.

13:58

So, we can click on this. What is this?

14:00

This looks like a static. And so, we

14:01

asked it to grab five statics. This

14:04

should probably be a video. Yeah.

14:05

>> Yeah.

14:06

>> You're probably sitting on an idea you

14:07

can actually make money with. Using

14:09

normal words, I just type what I want a

14:10

vill's inter. Then I just go on my life

14:13

for a few minutes.

14:14

>> Wait, I've seen this ad before actually.

14:15

Yeah. So weird seeing the ones that

14:18

actually perform well.

14:22

I caught that.

14:25

There you go. This one's kind of like a

14:28

brand building one type vibe, but there

14:30

you go. We have all of these ads, right?

14:32

You know how long it would take to like

14:34

gather something like this in the preAI

14:36

world? We just gathered it just like

14:38

this. So this offer is concrete. The

14:40

deadline creates urgency. The birthday

14:42

framing makes it promotion feel

14:45

celebratory rather than discount driven.

14:47

So it actually analyzed. It not only

14:49

scraped and got data, it analyzed every

14:51

single video. And so I think that's

14:53

probably why it took long. It had to

14:55

analyze each video. And so the videos

14:57

probably took longer as well.

14:58

>> Yeah. And it probably had to get the

15:00

transcripts, think through why. And

15:01

look, if you uh go back to the the

15:03

beginning of the table, it has the CTA

15:06

all the way.

15:07

>> Oh, all the way over. Yes, it has the

15:10

CTA, which is like this is a sign up

15:13

driving to learn more. So, you could

15:15

ask, "Hey, here's 20 of my competitors.

15:17

I want you to only find the top

15:19

performing ads, meaning longest

15:22

performing ads with a specific type of

15:23

CTA because we want mobile app

15:25

downloads. This is I want you to find

15:27

only ones that are CTAs for mobile app

15:29

downloads." Yeah. and you could just

15:30

find all of them. Okay, so what I want

15:32

to talk about is static ads for a

15:34

second. So I think there should be 25

15:38

static ads here, but what I'm going to

15:40

do right now is I'm going to add all the

15:42

static ads to paper, which is uh an AI

15:45

native version of Figma. I'll show you.

15:47

And then we're going to put our brand on

15:50

the static ads. So we're basically just

15:51

going to use them as templates for our

15:53

own ads. So we can run a bunch of static

15:55

ads. Hey, I want you to please take all

15:56

the static ads and put it on my open

15:58

paper app right now. And this is kind of

16:01

a bonus skill. I have this one. It's

16:03

called paper paper MCP, which allows me

16:06

to connect to paper, which is basically

16:08

like Figma. And so, we can run this. And

16:10

I have this open right here. And I can

16:11

just name this ads. And then Codeex is

16:14

just going to control paper, and it's

16:15

going to add the static ads to this.

16:17

Here it is. So, you can tell an AI is

16:20

working on this board because you see

16:22

this little icon right here. And we have

16:25

this like little animation which I like

16:27

a lot. And here it's like static ad

16:29

swipe file clawed perplexity chat GBT

16:32

and replet. And here it's going to put

16:35

>> you can see it adding it in real time.

16:36

>> It adds it in real time which is like

16:38

super engaging and fun honestly. And so

16:40

there it goes. It added those statics.

16:42

>> Oh, that's awesome.

16:43

>> Yes. And honestly I would have preferred

16:45

it just adds it just the static. like I

16:48

don't need the whole like it put it in

16:50

this like I think it's just like this is

16:52

all HTML based. So, but I can like

16:55

select the asset directly. And what

16:58

we're going to do in a second is add our

16:59

own brand to these. And here we go.

17:02

Here's the chat GBT one which is pretty

17:04

cool. So, we have Perplexity Claude

17:06

ChatGBT and here comes Replet.

17:09

>> Is it done?

17:10

>> I think it's done. Wait. Claude,

17:11

Perplexi, CHBT, and Replet. So, all 20

17:14

ads that it scraped were added to this

17:16

Figma- like board. But it gets even

17:18

cooler. You know what? I'm making this

17:20

up on the spot because I just thought of

17:21

a really cool workflow. I'm going to go

17:23

ahead and use please use the firecrawl

17:26

and I want you to go to chorus.com,

17:30

find the landing page, and I want you to

17:32

scrape all of that whole page and I want

17:34

you to basically put it on the paper

17:36

board right next to this. And so then I

17:39

will be able to have our brand that

17:41

we're going to be working with and we'll

17:43

be able to use that with those static

17:46

ads and we'll be able to replace it. So

17:47

just take the page, put it all there,

17:49

and then right next to that I want you

17:51

to just take all the individual assets

17:53

from the page and put that in a

17:55

different frame. One with the chorus

17:57

website, one with the assets from the

17:59

website.

17:59

>> And this is like a real workflow that

18:01

like people do in their jobs.

18:03

>> Yeah. I mean this this is a real

18:04

workflow that people do in their jobs. I

18:06

don't know if anyone's ever done this

18:07

flow with AI. I actually just thought of

18:10

it on the spot. I was just going to show

18:11

the scrape creators. And then I was just

18:12

like, wait, I don't want them in a

18:14

notion database. Like this not my

18:16

creative flow. I want this on Figma. And

18:19

so we're adding it to paper. And then I

18:21

realized like, okay. And then I thought

18:22

in my head, I was like, okay, so we need

18:23

to replace this with chorus assets. And

18:26

like, wait, how do we get that on the

18:27

board? Oh, wait. We can just use

18:28

firecrawl to scrape and put it on there.

18:31

So we'll wait a few minutes. This does

18:33

take a little bit of time because it has

18:34

to scrape through the whole website, but

18:36

it will eventually be added to this

18:38

board and it should add it right next to

18:39

this. Here we go. So, it just created

18:41

these two new boards as you can see

18:44

right here. Chorus website reference

18:47

chorus asset library. Here we go. It

18:51

pulls the entire landing page perfectly.

18:55

Puts it on the board. This is crazy

18:56

though. This is crazy. And the reason

18:59

I'm reacting like this, obviously I'd

19:00

done all of the other skills that I've

19:02

mentioned in this video. This is

19:03

genuinely the first time I've tried this

19:05

with paper, so I'm just having a lot of

19:07

fun here. Okay, so here we have the

19:09

logo, the word mark, and the icon, which

19:13

is really cool. Oh, there's more. Oh,

19:15

wow.

19:15

>> Wow.

19:16

>> All of it. Let's go. Oh, and this one I

19:19

can select into it, which is really

19:20

>> Oh, it's still working.

19:21

>> It is still working. And here we have 26

19:24

source files, specialized agents. This

19:27

is very FOD. So now we scraped all of

19:29

the assets. And so what I like about

19:31

Paper, they have a built-in image

19:32

generation. And so you can just pull the

19:34

images out and you can just copy and

19:36

paste them outside. And so these are the

19:38

ones that I want to replicate. So I can

19:40

just come over here and we could just

19:41

choose like whatever part of the brand

19:43

that we want to use. And I guess what we

19:46

should do is we should let's snag the

19:48

logo. We can snag actually let's snag

19:50

the word mark. Actually, I think that

19:52

looks cooler. And we can paste this

19:53

here. And I'm just going to put it here

19:56

so we can see it a little bit. I'm also

19:58

going to grab this little figure here.

20:01

And so you're kind of just creating this

20:03

like mood board with all of the assets

20:05

that you want to include. And what we

20:07

can do is I can select this. We're going

20:09

to select this image thing. Now I'm

20:11

going to select this, this, and this. I

20:14

need to create a new ad for Chorus. And

20:16

I gave you the logo and the word mark

20:18

and just another screenshot of their

20:20

overall branding. And this is allows you

20:21

to create custom agents that can do work

20:24

for you. And so what I want you to do is

20:26

replace the replet formatting with an ad

20:28

that is for chorus. Use good

20:31

copywriting. An open AI image 2 is

20:33

actually good enough to like actually

20:35

use realistic copywriting and it can

20:37

just generate a bunch of these assets.

20:39

>> Wow. Oh, it made one.

20:41

>> Okay, so here we go. We have chorus AI

20:43

employees that do your work. Create

20:45

custom AI employees that handle tasks,

20:47

projects, and entire workflows. And you

20:49

can see here it organized it in a very

20:51

similar way as this replet one. And now

20:54

you can play around with this. This is

20:55

just an idea that I thought of. If we

20:57

wanted to like replicate this one, I

20:59

think this might be a good one. I could

21:00

use a pro and I could select this, this,

21:02

and this. Please change this. Keep the

21:06

guy the same and the background the same

21:08

and change the logo to the logo that I

21:10

put at the bottom. And then have it say

21:12

chorus instead of replet. And then I

21:14

want you to say, "Built a $100,000 agent

21:19

for $50." That should be the copy.

21:22

Change nothing else except the colors to

21:24

match the chorus brand. And then you can

21:26

just fire these off. They're starting to

21:28

come in here. And I think they just got

21:30

cut off a little bit. There we go. So

21:32

this is what it created. Build a

21:34

$100,000 agent for $50. Built with

21:38

Chorus. And there you go. We pulled all

21:40

the top performing ads and we just

21:42

replaced our branding. Would we ever do

21:44

this word for word? We would change it

21:46

more than this. But the point I'm trying

21:48

to get at and why this is important is

21:49

it allows you to find the best examples

21:51

of high performing ads and then it gives

21:53

you an idea for just creating a ton of

21:56

ad content, which is what you want to

21:57

do. You want to experiment a lot with

21:59

ads. And so this skill allows you to do

22:00

that.

22:00

>> Yeah. And you and you can modify the

22:02

prompt here in paper as well. You can

22:04

make it like do drastically different

22:06

variations. Like you can experiment with

22:08

it. And honestly, if you use this, tell

22:09

me in the comments if you tried this or

22:11

something like it. I would love to

22:12

figure out your workflow because again,

22:14

this is the first time I've ever

22:15

actually done this inside paper. And so

22:17

I would love to know your thoughts. But

22:19

I think it's time to move to the next

22:21

useful skill inside Codeex. Okay, so the

22:23

next useful skill that I want to show

22:25

you inside Codex involves scheduling

22:27

posts on social media. So I have a skill

22:31

called buffer publisher. And what I can

22:34

do is I can take this post that we just

22:36

created on paper. I'm just going to

22:38

paste it in right here. Hey, I actually

22:40

want to run this as an Instagram post.

22:43

And I also linked, so can you please

22:45

schedule this on Buffer? And so I can

22:47

just fire this one off. You do not need

22:49

to use a good model for this. This is a

22:51

relatively simple like put the image,

22:53

send it off with an API. And I can just

22:55

fire this off. And we're scheduling it

22:57

on Instagram and LinkedIn. And it's

22:59

going to use Buffer. Buffer is a tool.

23:02

It's like a social media manager. And

23:03

here we go. Oh, so it says, "Please send

23:05

the caption and desired date and time."

23:08

Good call. Make this a draft. And then

23:11

also for the caption, just say, "I can't

23:13

believe he built a $100,000 Asian for

23:16

$50. Oh my god, scared emoji." And one

23:21

interesting thing I guess you could do

23:22

is you could use the scrape creators

23:24

skill from earlier to find what kind of

23:27

captions you

23:29

>> Hey, can you please use the scrape

23:32

creators find Greg Eisenberg on

23:34

Instagram and go through his captions? I

23:36

really like his captions. Can you use a

23:38

caption just like him and then I want

23:39

you to just schedule the draft and then

23:42

send me the link to the draft and we're

23:44

going to fire that one off. So now we're

23:46

using a skill that we mentioned earlier,

23:47

scrape creators to get the caption.

23:50

Really good idea. Okay. So after 90

23:52

seconds, it is done. So what I'm going

23:53

to do is rightclick. We'll open this up

23:55

in the browser. And we got Let's go to

23:58

the draft. There we go. We have a post

24:01

added to Buffer. And we can see the full

24:04

post here. Full screen it. We have the

24:06

asset right there. It added it. It's

24:09

ready to be scheduled. And you know, I

24:10

did say to create a draft, so it's not

24:12

actually scheduled, but I could have

24:13

asked it, hey, schedule this for next

24:14

Wednesday. And it probably would have

24:16

done like an approval thing, be like,

24:17

hey, do you want me to schedule it with

24:18

this caption? I would have said yes, and

24:20

it would actually be scheduled. I don't

24:21

have to think about it until I see it on

24:22

the feed.

24:23

>> That's awesome. And it uh look at the

24:25

tone of the the caption.

24:27

>> Yes, a doctor built a $100,000 AI agent

24:30

for $50. And this is just kind of how

24:32

Greg Eisenberg would do his captions.

24:34

And that's how you can use scrape

24:36

creators with this bufferuler. So this

24:38

makes scheduling social media posts much

24:41

easier. You don't even have to leave

24:42

codeex. And one thing I want to mention,

24:44

you can also use typefully for those of

24:46

you who love to post on Twitter. This is

24:48

actually how I I we actually manage

24:50

seven Twitter accounts for our company.

24:52

And so you can also have multiple

24:55

accounts logged into your Titefully and

24:57

you can schedule posts directly on

24:59

Twitter as well. So this is just another

25:00

option beyond buffer if you just are

25:03

focused on Twitter. Okay. So for the

25:05

next skill, this one is less visual but

25:08

more practical. And this is a Google

25:11

Drive skill. And one thing that's really

25:13

important with Google Drive, especially

25:15

in marketing, and you'll realize this is

25:17

you're filming a lot of content. We're

25:19

filming this video in chunks, right? So

25:21

there's folders with videos and folders

25:23

with videos and there's a whole

25:24

hierarchy you need to follow. And so I

25:26

have this skill which I call agent

25:29

native drive. And this just has a

25:32

document and it just basically tells the

25:34

agent to analyze the folders deeply for

25:36

patterns. And then there's also a

25:38

document within the skill. You can

25:39

download the skill and below if you want

25:41

to take a look a closer look at it. But

25:43

it basically just tells the agent very

25:45

quickly how the folders are organized.

25:47

Also, this points at a master folder,

25:50

right? So there's a master folder which

25:51

is called agent native. Yeah.

25:52

>> And so that that is that in and of

25:55

itself is useful because you can point

25:56

the agent at a specific folder every

25:58

time you use this skill. So, that's

26:00

another useful part of it.

26:01

>> Does it reorganize your drive as well?

26:04

So, it like cleans it all up.

26:05

>> So, what I could say, actually, you know

26:06

what I'm going to do is I'm going to

26:07

say, I'm actually doing a podcast with

26:09

Gary Vee in 2 months. Can you please

26:11

create a folder for him and then create

26:13

a doc for video and then create a hook

26:16

and make sure to look at the other

26:17

documents in this folder to to get a

26:19

kind of a good idea of what intros I've

26:21

been using for Agent Native and then

26:23

list a few questions that I could ask

26:25

him. And yeah, and so create create all

26:27

the files needed for this and make sure

26:28

to give me links. I didn't have to

26:30

explicitly mention that because that's

26:31

part of the skill. Part of the skill is

26:33

whenever it creates a document or edits

26:36

a document or creates a folder or edits

26:38

a folder, it always provides a link so I

26:40

can immediately open it inside codeex.

26:42

Okay, it's done. So it created a much

26:45

shorter version. Actually, it's slightly

26:47

shorter version of the hook and it did

26:49

that in 50 seconds. And so it's very

26:51

good at controlling docs and drive.

26:54

Okay, so the next skill I believe is one

26:57

of the highest leveraged skills that I

26:59

have because as you know I'm starting up

27:00

this podcast and I want to get really

27:02

high quality guests on the podcast. And

27:05

one way that I do that is by sending

27:08

calendar links and some of them are

27:10

different. Like some of them I want like

27:11

if it's if it's about a topic that I'm

27:13

interested in right now, I might want to

27:14

get them only in the next few weeks. If

27:16

it's something that's more evergreen and

27:18

like I already have talked about a

27:20

certain topic, I might want to get them

27:21

two months from now and beyond. Yeah. Or

27:23

maybe they might be doing a product

27:24

launch and they want to do it 2 months

27:26

later. And so I want to be able to send

27:27

them a calendar link with different

27:29

dates on the calendar that they can

27:31

select from. Yeah.

27:32

>> And so I have a skill. It's called

27:34

cal.com.

27:36

Now cal.com does not have an official

27:38

plugin directly inside codeex. But you

27:41

all you have to do to set it up is go to

27:42

cal.com get an API key paste it in and

27:45

say create a skill that fully controls

27:46

cow.com and it'll work one minute later.

27:48

And that's exactly what I did. So for

27:50

this, let's say I wanted to inter send

27:52

this to Gary Vee. We're gonna stick with

27:53

that example. Actually, no. We're gonna

27:56

interview Shaquille O'Neal. That's a

27:57

better better one. Let's do it. Okay.

27:59

Hey, I'm going to be getting Shaquille

28:01

O'Neal to talk about AI on my podcast,

28:03

but I want this podcast I need time to

28:06

prepare for this one. So, I actually

28:08

want the only available days like stick

28:10

with this Tuesday, Thursday schedule,

28:12

but it should only be the only day days

28:15

that should be available are in

28:16

September and October. And then for this

28:19

one, I also want you to create a

28:20

document for it and write the intro. So

28:22

that's I want you to give me and then I

28:24

want you to draft an email for me with

28:27

that Cal AI link. I want you to just

28:29

create a little email that I can send.

28:32

Just write out what I should put in that

28:34

email.

28:34

>> So you're going to email Shaq your

28:37

custom Calendarly link.

28:38

>> Yes. And so it'll be able to read my

28:40

custom calendarly link and it has I have

28:43

it by default Tuesday Thursdays like

28:45

noon to 5. People can schedule any time

28:47

in there, but I can get it to edit it so

28:49

that it's only within a certain date

28:51

range and I can just ask Codex to create

28:53

it really quickly.

28:54

>> Yeah. And the cool part about this skill

28:55

is like you can put your own preferences

28:58

into it and then it'll make new cal

29:00

links in that you know with your

29:03

preferences in mind.

29:04

>> Yeah, 100%. It's super useful. Okay, so

29:07

it worked for a minute and now it gave

29:09

us this. And so we can see here that it

29:11

gave us this email draft subject agent

29:14

native podcast. Hey Shaq, I would love

29:17

to have you on my channel for a

29:19

conversation about AI. By the way, I'm

29:20

not actually interviewing Shaq. Well,

29:22

>> who knows?

29:22

>> You're watching Shaq. I'm down. But

29:24

here's the link, right? This is the

29:26

skill that we're focused on right now.

29:27

We can open this up in browser and we

29:29

can actually see what availabilities. No

29:31

availability in August. View next month.

29:34

Right? I said September and October.

29:37

Nothing in November. You see, it created

29:39

a custom link and it just created it for

29:42

the perfect date. So, I said, "Hey, I

29:44

need you to create it." However, I could

29:46

have just sent this to Shaq directly,

29:49

but that takes us to our final skill,

29:51

which is email drafts. Okay, so for our

29:54

final skill, this one to me is actually

29:57

the most useful. And it may not seem

30:00

like much. This is one that you actually

30:01

have to experience and use for a while

30:03

to understand how valuable it is. All we

30:06

did here was like create a draft. I

30:08

can't edit this manually, right? Like

30:10

it's annoy like I'd have to see like no

30:12

change this word, change this word or I

30:13

have to copy

30:14

>> something else. Maybe something else.

30:16

It's really annoying. And so what I can

30:17

do here is I can say hey please I can go

30:20

to draft email draft. I actually want

30:22

you to find his email or find the email

30:24

that you think best matches Shaq. Like

30:27

if there's one that maybe he has that

30:29

public that people can message him,

30:31

please use that one. I want you to

30:32

create an actual draft. And what this is

30:34

going to do is this is actually going to

30:36

draft an email on Gmail and it's going

30:38

to send me back a draft link where I can

30:41

edit it and send it. Oh, nice. And then

30:43

after this, this is just one email at

30:46

one time. I can do this for as many

30:48

emails as I want in my inbox and which

30:50

I'll show you in just one second. Let's

30:52

focus on Shaq. Honestly, they might find

30:54

his personal email. I found a better

30:55

routing target than a generic foundation

30:57

inbox. Drew Russo at Better Collective

30:59

Playmaker, the media group behind Shaq's

31:01

current big podcast. The address is

31:03

publicly listed for big p podcast

31:05

contract you know and this is another

31:07

thing anything public on the internet

31:09

codeex can scour. So look at this what

31:11

this does is this sends me a link I can

31:13

open this up in browser. Okay so after

31:15

59 seconds it sent me this link right

31:18

here and this is what this skill does is

31:20

it sends me a link I can click on.

31:21

>> Mhm.

31:22

>> And so I can just open this up in my

31:23

browser and since I'm already signed

31:25

into my Gmail it'll just open it up.

31:27

Boom. Now, instead of seeing it in here,

31:31

right, I can just edit it and send it

31:33

and it's ready to go. I don't have to

31:34

like

31:36

see. This is useful when like I want to

31:39

send something to a group of people and

31:40

you want to CC four people in on it and

31:43

the AI is good at at like scouring your

31:45

email and figuring out who you should CC

31:47

on it. And so that's really useful.

31:49

Okay, so I know what you're thinking,

31:50

right? That's only one email at one

31:52

time. However, you can actually do this

31:55

for a ton of emails. You can have Codeex

31:57

analyze all of your emails, find which

31:59

ones you need to respond to, and it can

32:01

draft all of them up and send you links

32:02

to all of them. Let me show you what I

32:04

mean. I want you to find all of the

32:05

emails over the last two months where

32:07

people have offered me a product and

32:10

say, "Hey, do you want to try out this

32:11

product?" I want you to politely and

32:13

with a little bit of pizzazz say,

32:15

"Decline. I want you to decline, but

32:17

then I want you to say, do you want to

32:19

try our product?" And then give them a

32:21

link to our product and try and be

32:23

convincing and try and get them to

32:24

actually use our product instead. I want

32:26

a draft link for all of these. I don't

32:28

care how many it is. Just send me a

32:30

draft link for all of them. And again,

32:31

we I I don't have to mention again. I

32:33

just like to do it just to show you

32:34

which one we're using using the email

32:36

draft skill. And again, this will be in

32:38

the description. We can fire this bad

32:39

boy off. Okay, so here we go. We have

32:43

five responses. It went through our

32:45

email. And let's just go ahead and check

32:46

on this. And remember, open in browser.

32:49

This will open up the side panel. This

32:51

should load a draft. And look at this.

32:53

So it says this person said, "I have a

32:55

founder who just built an AI interview

32:57

called Talia. Hey, thanks for reaching

32:59

out." Talia looks sharp, but I'm going

33:01

to pass on trying it for now. That said,

33:02

plot twist. Want to try our product

33:05

instead? [laughter]

33:07

That's great. Let's see how the other

33:09

ones did. I'm actually not going to send

33:10

it. That guy seemed like a harmless

33:11

founder, which which I don't want to do.

33:13

But look, it just takes us directly to

33:15

the thread and we can just scroll down

33:16

to ours. Thanks for following up. This

33:18

demo is impressive, but I'm going to

33:19

pass on trying it for now. Let me flip

33:21

the script, though. Why [laughter] did

33:22

it is kind of weird to transition into

33:25

like hey re [laughter]

33:27

>> it's a weird transition.

33:29

>> All right. This one I'm gonna send.

33:30

Okay. Uh open in browser. And as you can

33:33

see here, this is just how I go through

33:35

it. And like if you're batching emails,

33:37

you know, especially like in the creator

33:39

business, you're reaching out to

33:40

creators all the time. And so you can

33:42

send like, hey, one thing that you were

33:44

doing I saw today while you were working

33:45

is you were scraping their creators

33:48

content and then having a personalized

33:50

email sent to them, right?

33:52

>> Yeah. So I was trying to look through

33:54

the transcript, see what kind of content

33:55

that they make and personalize the

33:58

email, right,

33:58

>> for them.

33:59

>> Absolutely. And so like if you were

34:00

doing that in some email scenario, you

34:02

could personalize the email and create a

34:04

draft for all of them. And then your job

34:06

is just to check the draft and make sure

34:07

it just looks good at the end. And you

34:09

can just rapidly go through these and

34:11

there you go. And I just love a little

34:13

pitch

34:14

>> a little product pitch boomerang though.

34:16

Want to try ours? [laughter]

34:19

It's great. And so that's a really

34:22

useful skill. And so like the a few days

34:24

ago I had to respond to like 20 and it

34:26

just sent me 20 draft links. All of them

34:28

sound like me. Because remember your

34:30

agent will keep your memory of you as

34:32

you kind of like work. And you can also

34:35

tell it say like hey if it keeps making

34:37

mistake over and over again say like hey

34:39

please update the email draft skills so

34:41

that you never say this or that or this

34:43

or that so you get it in its context.

34:46

And so that's just incredibly useful.

34:48

Okay so we covered a lot today. We

34:50

talked about using codeex for marketing.

34:52

We talked about being able to scrape all

34:54

social media accounts. We talked about

34:56

being able to turn that scraping into a

34:59

content creator skill. So you can scrape

35:01

a creator, turn them into a skill. We

35:03

also talked about scraping ads and

35:05

within that we also talked about a fire

35:06

crawl skill and a paper skill which is

35:09

incredibly useful. A fun way to scrape

35:11

and get it in and firecrawl allows you

35:13

to like scrape a website in full get all

35:15

the assets. Paper allows you to kind of

35:17

use this Figma-l like board. We talked

35:19

about social media scheduling organizing

35:21

your Google Drive which includes using

35:23

Google Docs or any type of Google file.

35:26

We also discussed scheduling uh with

35:28

links. This works with Calendarly or

35:30

Cal.com. And then we talked about my

35:33

email draft skill, which is actually my

35:35

highest leverage one. What do you think

35:37

is the most useful one we covered today?

35:38

>> I honestly think the three, four, five

35:41

combination is like pretty pretty

35:44

powerful, right? I mean,

35:45

>> it's hard to compete with one though,

35:46

too, with the scraping all socials.

35:48

>> It is. Honestly, you could say one

35:50

through five together are like you can

35:52

use them. The

35:52

>> these are kind of like the content ones.

35:54

They're kind of more fun, you know, like

35:56

like these ones are just like very like

35:58

visual and you're able to create high

36:00

quality content

36:01

>> and and they're practical, right? You

36:03

don't need to be having a tech company.

36:04

You could be doing any kind of business.

36:06

>> Yeah. And these ones are more like

36:08

operationally focused. Um, which are all

36:10

super useful for marketing. Like you

36:12

can't just be creative if you're running

36:14

like if you're, you know, working at a

36:15

company and doing marketing. You need to

36:17

be organized as well. But anyway, I hope

36:19

you guys got a ton of value out of this

36:21

video. And again, all of this, all of my

36:23

skills are going to be in the

36:24

description. So, make sure to check that

36:26

out and I will see you here for the next

36:29

video. Michelle, thanks for joining.

36:31

Yeah.

Interactive Summary

The video provides a comprehensive guide on using the Codeex platform and AI agents to automate various marketing workflows. The host demonstrates nine practical skills, including scraping social media content, training AI agents to mimic specific content creators, analyzing and replicating advertisements using tools like 'Paper' (a Figma-like interface), automating social media scheduling, managing Google Drive, and using email draft automation. The presentation emphasizes how combining these AI-driven workflows allows marketers to achieve high-level operational efficiency, creative production, and personalized communication at scale.

Suggested questions

3 ready-made prompts