Full transcript
0:00What is going on, guys? I just built a
0:02personal assistant agent and it is
0:05insane. Now, if you're like me, you're a
0:08million miles an hour and well, you just
0:11quite simply forget to do things. This
0:13one is for you. So, here is what it's
0:15doing at a very high level. One, it's
0:18checking my emails and it's labeling
0:20them. It's putting them into a folder
0:22for me. Two, it then checks that folder
0:24to make sure that I'm replying to people
0:26when I should be replying to people.
0:29Three, it's then looking at any meetings
0:31that I've had and ensuring that I've
0:32done a follow-up based on that
0:34transcription that's coming in. And then
0:37lastly, it's then looking at all of my
0:39Slack conversations to understand if I
0:41haven't replied to anyone when I should.
0:44So, here's how it basically works. We
0:47have two different agents or multiple
0:49agents running, but two kind of
0:50different aantic workflows. The first
0:52one is what I call the email manager.
0:55And I've had this one for a while, but
0:56I've made it a little bit better.
0:59So, first things first is anytime I get
1:02a new email, this agent is essentially
1:05going to go and read the email and start
1:08to categorize it into uh different kind
1:11of uh categorizations. So, it'll have
1:13like an FYI label to respond label, it's
1:16a marketing email, it's a cold cold
1:18email, it's a notification, whatever it
1:21is. How it's doing this is it's looking
1:23at the context of the email, obviously,
1:26and the the content that it contains.
1:28It's looking to see if I've ever
1:29received an email from them in the past.
1:31It's also looking to see if I've ever
1:32sent them an email. It's also looking at
1:34unsubscribe links, all of that to then
1:36label uh certain things for me where it
1:39then adds that label uh into it. And so,
1:41this is awesome just on its own without
1:43anything here. It's just a great way to
1:45keep on top of your inbox. Now, the
1:47other one that we had was this actual
1:50personal assistant. And so here we're
1:51using four different agents doing
1:53various different things. So every day
1:56at uh 8 a.m. it's going to trigger. And
2:00what happens is first of all we have
2:01this email assistant. This email
2:04assistant is going to go and get any
2:05emails that we have um from the key
2:09folders that have been tagged in the
2:11previous uh agent I showed you. So it's
2:13going to get get any emails from my FYI
2:16and my to respond categories. It's going
2:19to then check to see if I've uh
2:20responded to people. It's going to check
2:22any unread messages and just generally
2:24understand, okay, hey, you need to reply
2:25to XY Z and this is the priority of that
2:28uh replying. Then we're looking at this
2:31follow-up assistant. So, here it's going
2:33to find any meetings that I have had
2:36within the last 3 days and then look up
2:39the transcripts inside of Fireflies, uh,
2:42which is a cool recording software that
2:43I use, and then check to see if I've
2:45sent them any messages. if I haven't, it
2:47can help draft the email and whatnot, or
2:49it can just simply flag that I haven't
2:52uh sent a follow-up email based on that
2:54sales call or whatever it was. And then
2:56we go through into this Slack Assistant
2:59um agent. And so here, it's basically
3:02checking to see if I've received any
3:03DMs. It's checking to see if um uh I've
3:08received any messages in threads or
3:10whatever it is. and then basically
3:13creating an action plan if I need to
3:15reply to anyone from there. Mhm.
3:18>> Lastly, we go through to what we call
3:19like the master orchestrator agent,
3:22which essentially takes all of the
3:23inputs from the previous steps and then
3:28basically compiles this into a lovely
3:30to-do list for me where it then also
3:33stores
3:35um the to-do list and also checks
3:38previous to-dos if I still haven't done
3:40something that I should have done
3:41yesterday and adds that on as well
3:43>> and then sends me a Slack message. And
3:45so the example here is um like how it
3:50comes across. I have my to-dos. I have
3:52the priority summaries. I have the
3:53immediate focus that I need to do in the
3:55next 30 hours uh sorry 30 minutes uh as
3:58well. And if I click into here, you can
4:02see I have the to-dos. So this one was
4:05from yesterday. my max to-dos again
4:08broken down lovely and neatly where it's
4:10then emailing me as well uh as sending
4:14me a Slack notification. So, this has
4:16already saved me. I've rolled this out
4:18the last couple of days and it's already
4:19saved me
4:22I would say well the fact is I wasn't
4:26actually actioning these tasks right so
4:27it's actually enabling me to reply to
4:29people faster so has it saved me time
4:31probably not because it's actually
4:32giving me more stuff to do but it's just
4:34organizing me it's organizing my diary
4:37some iterations that I might do is it
4:40gives me a time estimate that it's going
4:41to take to to achieve these tasks I
4:44might even have it block out um some
4:46time in the diary every day to go over
4:49those admin tasks as