Okay, so I'm just going to walk through, we have this for context, anyone watching, we
have this breadboarded thing.
We did a meeting with the client.
He sent us a bunch of information, slides, all kinds of good stuff.
We started mapping some of the process out, and then obviously we've got the very basic
frame.
So yeah, Lance, you and I are going to work through this, and anyone who wants to watch
it or you watch it in the future, good reference point.
So the first step is just, if you haven't gone to the Enovo MCP here, this is a way
that you and your agents can talk to the entire company of Tribe, by Tribe I mean Enovo.
So you come here, you generate a key, you give it a name, it gives you a very specific
key.
And then if you scroll all the way down here, there's ways to add it to Clod, there's ways
to add it to Chachi VT.
I won't go into that now, but we can definitely get into it in a minute if you have questions
on that.
But in this part, I'll just show you what you could actually do with it, which is the
more fun thing.
And if you scroll to the very top, it allows your agents to do all the things.
So if you want to search and find a project, if you want to create a new project, you want
to set the appetite, set up billing, if you want to read and write the framing doc.
So what I can do now is I can screenshot this, give it to AI and be like, just dump this
in here and push it through to the project in one shot.
I'm not sitting there like, we used to copy this stuff, and you can actually copy this
and paste it into the project.
But I'll go here, and what I'll do is I will kick it off in Devon, but you can use Clod,
you could use Chachi VT, this just happens to be the one that we're going to use.
And I'm not going to...
So I'll try to keep this clean so there's not a lot of distractions here.
But let's say...
So I'll just say like, we are shaping a new project for DMHA, Michael Holiday, and we're
going to be putting...
Let's just see if this is recording.
You know what?
Did I turn Whisper off?
Oh, I canceled it.
Sorry, one second.
I was like, let me make sure this is working before I launch into a long chat.
Testing one, two.
Ah-ha.
Perfect.
Okay, we're working on a new customer, we're going to do some framing for DMHA, Michael
Holiday, you can find that client in the Innovo dashboard, I want you to create a new project
called Text and Dashboard MVP.
And I'm going to dump a bunch of information here from our shaping session, I'll give you
what we have for the frame doc, and I want to just iterate this with you now.
And then when we're done, we're going to have the whole frame doc finished.
We're going to set the appetite, we're going to build out an AI plan for everything, and
then we should be ready to present to the clients by the end of the session.
We may even ask you to do some prototyping.
Okay, so just dump that in there.
I'm going to pull things in now, and I'm just going to screenshot stuff.
And it's super smart because we can say, you have the transcript from the call, use it.
And it does already have the transcript, so I'm going to paste that in there.
I'm just going to...
It's just AI, right?
I'm just going to giving it like tons of...
Artifacts.
Just stuff.
Yeah.
Dumping it all in here.
And again, this is nothing special.
This is using Claude and other tools behind the scenes.
So let's just...
Actually, we'll do it in Ultra because it's more fun.
And I'll just say...
I'm just going to give it one note.
Like...
Okay.
So I'm just going to dump all this in here.
And then what it can do when I go here, and we go to DMH, he has one project right now.
So I can click create project, and I can click all these buttons and stuff.
But that's...
You know?
That's so, like...
I don't know.
2005.
So we're going to just ask AI to do it all.
So it's finding this.
And then every time...
And I'm going to check if it's in here.
It should pull the context.
If it doesn't have the context, easy to find because you had it right here.
It's in here.
And I think you can copy the entire transcript.
Copy content.
Boom.
It's going to just, it's going to love this.
Oh, here we go.
Pulling shaping call for transcript.
So it's actually, so what's cool about this is it's, oh, there we go.
Perfect.
Ha ha.
It found it already.
I didn't even give it to it.
Wow.
Good.
So this is my faith in my own app that I built.
I was like, it may not bring it in, but it did.
So it's going to just churn for about a minute or two here and probably going to rip through
like 50 bucks of tokens real quick.
But it's going to grab everything.
And then now it's going to take everything.
It's basically going to get the agent up to speed on the entire process.
And coming back to like this part of the process, like we're framing, we're prototyping.
And there's other part here, which we just create this new thing called a plan, which
is just a bunch of notes for the AI.
Like when we do go to build it, it just remembers details like we're going to use this tech
stack or there's still open questions about X, Y, and Z, because what I want to give him
essentially is going to be a document here that we can then send for approval.
And then he can approve that, you know, with his, with his pricing.
So we'll do, I'm gonna do the whole flow here with the pricing and everything.
So you can see all of that.
Let's go here.
I'll just watch it churning.
Oh, you also had this other thing.
Let's just grab these.
I'm going to say that, and then there's a pretty good first stab at the frame as well.
And that's what I grabbed.
I think I pulled this in, right?
This one?
No.
No, that was you.
That was what we did on the call.
This one?
We've got a good one.
No, it's right where you were in Notion.
It's just above.
Oh, OK.
You already edited.
OK, that's great.
Yes, that's the, that's the link you actually sent me.
Sorry.
It's glitching a little bit.
I think I have a few too many tabs open here.
OK, let's get back.
Number six right there.
There it is.
OK.
Yeah, there.
OK.
Oh, and.
Little better.
Yeah.
And you can just say like, here was our read two of frame.
OK, so you see done project created draft ready to iterate.
So it's it grabbed this.
Now it's super smart.
So look, it actually gave us, if I click on that link, boom, it's like it's ready.
It's really got it started and created hooked into the count.
It's got like, let's see if it did a plan yet.
Yep.
This is pretty good.
Like it grabbed like pretty specific things that have to be built out.
I'm going to keep iterating on this, of course.
It did put the four weeks in there.
I guess it pulled that from somewhere.
Yeah.
And then.
Yeah.
So this is a good, a good start.
So now we can say like, here's a v2 of frame.
Synthesize it or whatever, yeah.
We can use the shape up framing.
Yep.
There you go.
And I did.
I think you had that other thing.
I didn't.
This breadboard thing.
So we don't really have a breadboarding function here, but what we can do is ask it to create
an HTML thing for breadboarding.
It likes it stronger overall.
Yeah.
It's a complete waste of time.
Yeah.
This is good.
Reading the shape up framing skill now and we'll send you a merged version.
So what's cool is it's like, cause you know, if you start doing this stuff by hand, getting
it in the notion and then over to the thing and getting it presentable is a pain.
You can click edit now and just change stuff.
Sure.
It's a little easier if you just want to change a word, but there's so many other things just
to get this quickly to the 80, 90% mark is good.
And then just making sure we have a good way to present it essentially to the customer.
And what we're working through, if you go up here to the task grid, this is all done,
right?
So like this little template comes in when we, when we create any new project, be standardized.
So this is our little recipe.
So we've already done this.
We're in the process of this now.
We're busy doing the framing right now.
This should actually be kind of like in this order, but and then of course the big thing
is like package and present.
So how do we show it to them?
We can split this out into.
the task grid even.
So what's cool about this is you can tell it
when we're done with everything, like, OK, cool.
Now chop the whole thing into, like, I
got to set up this thing with three to-dos,
like another block, these four to-dos.
And then it just builds out a whole plan.
Now, it's never going to be as good as a human sitting there.
But we can guide it sort of directionally
to get it in the zone of being pretty good.
OK, so let's see here.
So problem, your V2 wins.
Your V2 wins on almost every axis.
It's tighter, it's fuller, blah, blah, blah.
And the not doing is much stronger.
That's great.
It's 95% with three small things.
OK, from mine, questions by the skill.
So tension, what's in, let me make this a bit bigger.
Can I close that?
There we go.
Um, tension in V2, so it says, quality over cost.
Use AI tokens as needed, but Appetizer
has clear usage limits to safeguard against.
So we'll just say, like, one.
Find these.
They're saying we won't.
We'll put standard.
Or best practice stuff.
Yeah.
Yeah, that's just reassurance that.
Yeah.
Oh, why now?
Man, look how good this is.
It's literally quoting his.
I know this is silly, but when stuff comes out
of a transcript back at you, and it's just like, oh, man,
I didn't tell you that.
Oh, wait, I did tell you, because you have
the whole meeting as context.
So Michael has a beta building and neighbors already.
So I just said, yeah, the why now maybe is just like,
I don't know.
Yeah, I could say it's never been easier to build like this.
It'd be like a low, maybe a low cost of entry to, you know.
Yeah.
It's an opportunity.
Yeah, it's like not build, but like, yeah,
and validate the business idea, maybe.
Small set of properties should be pinned to just two
to three.
Neighbors.
I think that makes more sense, because that's
what he's thinking.
Those might have been his actual words.
Yeah.
I think what he said here, synergy, building,
those two to three.
You have friends to test.
I'll call them building owner friends in ReWord.
Answer those.
OK, well, it's easy.
See what it comes back with.
What we really need to do is like this chat
needs to just be like hanging out right over here.
Yes.
Over on the left here.
But what's cool, the only thing with that
is I have to pick like the model that I'm using and all that.
And all of our team is pretty nerdy about this stuff.
So they like, I actually really enjoy
this ultra model, which is like a blend of different things.
And it's including Opus 5 or whatever
is one of those models.
It's like a very good cost thing.
It's more expensive.
Like, we already spent $30.
We barely got started.
OK, framing is in here.
But what it's doing is you can take this to any agent.
Because this agent is actually completely empty.
It doesn't know anything about it.
But it was able to pull the transcript into context,
pull Enovo's MCP.
It knows the framing doc that's needed,
because the MCP is like an API.
But it also carries a process with it as well.
So if we want to frame something a certain way,
that is baked into the API of how to use it, essentially.
And I'm not sure, I've been putting this on my list
to make a video for this.
But I think you go here.
And if you search for MCP, I don't know.
Imagine, there's probably a place to plug this in.
I don't use ChatGPT this way.
Are you on Cloud or ChatGPT?
CHAT, for now.
But I'm absolutely sure.
No, I mean, yeah.
And these are great.
There's no, like, oh, you should definitely
switch to something else.
5.6 is awesome.
Just need to figure, like, if any of you
literally just ask, GPT, like, where do I add the GPT?
I could sit here and click around it.
You just ask it.
But you'll plug in the data here.
I just need to make a video of, like, one of these
will look right.
I've just put them all here.
But it'll be like this.
And then you'll just swap, like, key equals
with your actual key.
Or it may ask you for something like this, in which case,
you just put it in right over there.
But you can grab those.
OK, let's see.
Let's see what it's done.
OK, property managers are direct.
So this is where, for the humans, it's like, cool,
we got it.
That seemed super great.
Like, let's ship it.
Are we done?
Like, let's move to the next step.
So this is where I, as the human part,
would sit here and read every word of it, basically.
Just make sure, because we're about to present this and be
like, this is what Lance and I came up
with in the last three days.
So I don't want to be, like, some goofy thing that
got snuck in there.
So property managers are generating scattered issues.
Report this.
Ad hoc, hard to track.
I guess it makes sense.
Tenants often don't know who to contact.
Fair enough.
It's not clear who owns an issue.
People on site often are not the ones who signed the lease.
That's true.
I think I wrote that.
Incomplete reports create more work.
Managers have to chase details.
Fair enough.
Buried rules, lease and property rules, top of mind.
Issues often disappear without closure reports.
Reporters get no assurance anything was received,
so no confirmations.
And then it's never been easy to build a tool like this.
AI has collapsed.
The cost of entry to prototype and validate
the idea that was too labor-intensive to run before.
Does that sound good?
Anyone can report this by text.
Just send a photo and a short message
to the property's number.
No app, no account.
AI cleans up the input, reviews, clarifies,
and confirms the issue live.
Checks property rules to answer questions
and flag who's responsible.
Property managers get one clear dashboard
of each issue, organized, summarized,
and ready to act on with alerts.
OK, so we say the word alerts, but like what?
What's up with that?
Alerts, but like what?
What's an alert?
Yeah.
OK, so just going to like, I'm looking for red flags
because when I see it, that's like,
when I read the word alert, the alert bells go off in my head.
Right, that's a feature we just described,
and we want to know what that means.
Yeah, because it's like, did that
mean they're getting a text?
Do they want an email?
Are they going to get a phone call?
We need to be clear about that.
And we can carve that up on this to make sure that.
But that's something where it says,
it's an easy one sentence throwaway for AI to write that,
but that could potentially be a week of work
to hook up an email sending tool.
Yeah, and since this is describing the dashboard,
I think we could call it an on dashboard alert.
It's like something surfaced or a badge.
If we just were clear with the word, just with a text alert,
like that's fine.
I don't mind that because we said they're going to be able
to, like we can have a dashboard text the owner.
That's fine.
OK, sure.
Just add that one word.
Fair enough, so let's say email only.
So, yeah, I don't like any of those.
We already are.
Yeah, text.
Yeah.
OK.
I'm not going to, because then it can clean this up
and it'll update it while we work.
So a super admin can manage all properties,
add property managers, numbers, and documents.
The one trick here is just each number
may be a pain to set up for each property,
but that's where I'd like to just come over.
Yeah, they don't need to be setting the numbers.
If we say, like, property one, and we can just write.
So if we've got this, then let's say it's like.
Make these somewhat easy.
Um, so if they text that number, it's going to immediately, we'll say it like this.
So.
This is our phone.
Um, it's an old iPhone.
Oops.
Uh, they text.
This number, it's going to go to, it's going to know it's property, uh, that
property, but let's say they go like a different number and we make these like
really, let's say this is like something, you know, and so forth, each of those
numbers have to be set up and registered.
Um, so one way to massively cut the scope, like if we want to, and I, I'd put this in
the, um, this is a great way to, uh, to, by adding more properties, uh, it's doesn't
need, it doesn't know what property is what, so you can't, we can't have three
people text this number.
Uh, because they're all going to, it knows like it's all going to funnel to that
property.
Um, so what I was thinking was we, we, um, yeah, we have different numbers for each
one.
Uh, so I'm, this is sort of like getting a little bit more into the implementation
of it, but when you dig deep into this and I'm just going to, I'm just going to
more into the implementation of it, but when you dig deep into this and I'm just,
I'm just staying super curious on like, oh, that's, that's weird that it said
numbers can add numbers.
Like we just told him that he can add a number without us, uh, which add number
now means like registering a new line.
Um, which is, which is a little more complicated.
I think like if we just changed this to, we will set up three numbers for you and
you can set up three properties.
Okay.
You know, like if it was just that simple, it sounds, but it means we'll just buy the
three lines ahead of time, hook everything up for him and he can just choose which
line goes to what, um, and then he may have to buy additional lines.
Let me just see how, uh, Oh yeah.
These guys have like a terrible website and we're never going to learn anything
over here.
Uh, I don't even have pricing.
It's great.
Yeah, let's just, so we could sit here and use our brains or we could use this
infinite brain here to be like, um, I'm a little confused about how we will do
these different lines.
I'll drop a quick image of what I'm thinking that each property will have its
own number that will help the platform know which property the, the, the
issue is supposed to be related to.
Cause we don't want the users to have to text a specific code or anything.
That'd be too much work.
So previously we used the link app.
Um, we could also use send blue.
I'm assuming each of these are pretty quick to register new numbers, but I want
to be really specific if we're going to set up for three properties, let's do one
for synergy and maybe two others or three others.
Um, or is there a better way to do this?
Could we have an API that registers new numbers?
And then can we just be very clear if we are going to do this or not going to do
this, because this is a little bit vague as it stands right now.
And it doesn't need this graphic, but I feel like we're working together with it.
So, yeah.
Um, your mental model is exactly right.
Thank you.
One dedicated number of properties.
The routing key report is just text it.
Okay.
Can I, um, let me verify what link.
I look at even got the spelling, right?
Cool.
Actually offer program for visions, API versus manual registration, lead
time cost per number, come back to you.
So this will be good.
So like just pushing a little further on this will be great.
Cause it'll come up with a bit of data in case he asks.
So that's why this shaping process is just, it's just digging.
It's like on a little fact finding mission.
It's hard to teach it because like, you just have to do it a lot.
And then you just look, you see stuff like, and it, it also very much helps to
be on the call with the client, uh, like we did and then doing this and then
presenting it, keeping that the same person, same set of people, um, same
text thread closes the loop reporters.
No, it was received and resolved.
Each property can easily onboard via QR code signs, email, or welcome materials.
Okay.
And that's.
Fair enough.
Four weeks.
Starting building a pilot that proves a full loop
across three roles, reporter, property manager,
and super admin for the Synergy building.
Include text reporting, AI clarification, document checks,
property setup.
It's like, I'm not, it feels like it needs to,
I don't know why it feels like it needs to write a paragraph
summarizing what's on the outcome, but I can fix that.
No native app.
Nice and clear.
No reporting.
No email reporting, fair enough.
No city, county, that's good.
This is good to just, stuff that he said,
you just want to be clear.
Like, hey, that thing you asked for, not happening here.
Like, this other thing you asked for, no emergency response.
Even when it says redirects, I would say like...
Refers or something.
Yeah.
Let's just say like...
Just, yeah, just say like...
Like, is it going to forward the call to 911?
I'm being kind of silly, but people take these...
Words are important.
Advises to call.
Yeah.
Contact, yeah.
Take the two out.
Okay.
There's a good chance when I write the next round,
it will not remember that I changed that.
Okay.
Here we go.
Send blue.
Recommended.
Has a real line provisioning.
They're AI agents.
$100 per dedicated line.
So this would just be very useful to have that number ready for him.
Mm-hmm.
The number assigned to instantly build prorated.
So it can happen if you wanted to.
You can actually provision it.
Build a super admin.
Okay.
So this is kind of interesting because I'm kind of thinking of from
his standpoint as well.
He's trying to...
If it's $100 a month per line, it's not awesome.
Yeah.
Because I was thinking he would charge $100.
Or, you know, it's going to...
You would want it to be around $100 to make it...
So...
This is interesting.
It actually said flag for the...
The thing I was thinking about.
Yes.
Go ahead and flag this.
I thought I was being so clever.
I didn't even read that.
$1,200 a year for worth knowing.
This is against the 1K to 2-year price.
Do you remember him saying that?
I don't actually remember him.
Didn't ring a bell.
There.
He just quoted for us.
And he may have just in passing...
Here we go.
From the call.
Michael suggested a free 90-day trial for initial properties,
then a monthly or annual fee, $1,000 to $2,000.
As the...
My point was just that $1,000 was basically going to cover...
Okay.
Yeah.
Yeah, that's huge.
Okay.
Oh, let me see.
What other...
I want to use this.
It's not in here.
AD...
There's this ADHD skill.
That everybody's...
I added it in here.
I don't know why it doesn't want to load.
It may not.
What it does is it goes this...
It puts this into...
Oh, it worked.
Yeah.
Okay.
It just didn't guess it when I searched for it.
This is a great little tool.
I mean, this video will be old in a week or two because this will be not
trendy anymore.
Basically, it rejects the first three to four obvious solutions that AI is
going to come up with.
And it starts to go like very divergent paths to problem solve.
And their logic is like one thing that makes humans extremely smart and great
problem solvers is we don't...
We mix random things that we know.
Right.
And we just see if it can go...
Find another way.
Just think...
Yeah.
Think differently about it here.
Okay.
So, ran HD head ear ports.
Okay.
So, that's our current plan.
Great.
Thank you.
3dqrPoster encodes an SMS number,
body equals reporting at Synergy.
That's OK.
Maybe that'll work.
User hits Send, so they don't have to type anything,
but it's going to preload it into their message.
Or maybe it's a number or something,
property like 1, 2, 3, 4.
Right, which logs them at the right property.
Yeah.
This would be worth like, there's probably
a conversation here to, and this is
where I would have like, routing.
Yeah, routing.
I'm going to just call it A, make that nice and big,
because this thing, and just kind of stack a few,
because it'll be easy to present to him.
We'll talk about that.
Yeah.
That's so much time.
What they're seeing is, we would have like, phones here.
Everybody routes this way.
And this one, when they scan like a-
A QR, it gives them-
Yeah.
An identifier.
It's my QR code.
When you scan this, so you're going to scan this,
and it's going to give you like, a unique identifier
to write a message.
So their message will look like, report from property 1, 2, 3.
And this will just be like, pre-loaded text.
That's like one, not a bad idea.
Or the QR code, once they scan it,
we capture them as a user, reporter.
And we've got them, and then we contact them, right?
The system says, hey, what do you see?
Yeah, we'll get the from.
Oh, I see.
Well, we just want them to tell us,
if they have to tell us where they are,
that's the problem, is we don't know which property it goes to.
That's what I'm saying.
If the QR code is there, once I scan it, and I text that,
or whatever, it's going to log me
as being associated to that property,
and then we're on, right?
Yes.
Yeah, if the QR code goes there, yeah, are you thinking it like,
OK, I think you, let me see if I can,
this is why it's good to draw these things.
OK, I think there's a, you may be saying this,
or you may be not, maybe I'm just, so maybe we could go,
like, QR code could go to a website with QR code 123,
and then it could grab a geolocation there,
and then basically forward that information to the number?
No, no, no, I think I've got too carried away.
Yes.
We've got one number, right?
That's the idea.
We're trying to route things without having multiple numbers.
Yeah, so if this is one QR code, this is a different,
and this is a different, let's make this different colors
or something.
Sure.
So those go, they scan that code,
and that's going to route to that one, and so forth.
I've been good to.
But it's going to send, like you said,
it's going to send an identifier.
It's going to send an initial text, right?
Yeah, it's going to preload the text.
So you'll get a thing.
I can probably illustrate this.
Let's see.
So what actually happens when I scan?
What do I see on my phone when I scan that QR code?
Does it hit a website?
It opens an iMessage message.
OK, with a pre-populated location.
Yeah, I mean, the trick is here people
could like, so it's going to look something like this.
Hey, I'm at property 1, 2, 3, but you'd
have to not delete that because it's
going to use that as like a, so if we
can think of something to say there, or as I said,
preloaded text is going to.
port from this, and then you can just attach your photo.
Yeah.
Or you could say, type here what you see.
We should just read all of the things it said.
This basically just came back to like,
so I think the problem is someone will delete it.
Yeah.
If someone, like, yeah, someone texts the number raw
with no prefilled, then it's going to go to the void.
It won't actually know where to go,
which is almost the worst option.
This was your option, I think, here,
is like, after first contact, pin it to the property,
all future texts routed automatically, which is fine,
but we just still don't know which property they're in.
Yeah, we have to grab that the first time,
and that's why I'm saying we've got to do something
kind of tricky with the QR.
So, in other words, when I scan that,
when I hit something, I ought to be hitting a site
or something that associates my phone number, right?
Or is there any way to grab their,
what can we get from them, I guess?
This is good.
Yeah, yeah.
Oh, there's some sort of score thing you're supposed to know.
Novelty score.
There's a zero to eight.
I forget how this skill works.
These numbers mean something.
They're basically ranked with, like,
how original is this idea, how, gosh,
where's the little, like, it says it right here.
Cluster, distance, visibility.
Could it actually ship?
And fit, does it actually address the problem?
So, this actually, it could ship.
So, this is, like, a higher score, I guess.
This is, anyway, I'm learning something here.
I haven't actually used this skill yet, but it's handy.
This was cool, because basically, like, just go,
same concept as we had before,
just go to where it's, like, cheaper.
But we lose blue bubble.
And that's, like, that's fine.
I think for this, it's probably okay.
Agreed.
So, I would have, like, this is our backup.
Yeah.
Option A, dedicated lines.
So, basically, we're going dedicated lines.
Right.
And then, again, this is,
it actually starts to get extremely similar.
Like, this would be the, maybe we,
like, premium.
Yeah.
It's gotta be.
Budget.
Yep.
I'm not even gonna draw it out,
because it's the exact same thing.
But you're talking about the difference
between 100 bucks a month and two bucks a month, right?
Yeah.
Per line.
Yeah, I mean, so we probably just need to suggest this.
And then, if he's like, hey, I,
he's not even gonna think about that, to be honest.
I don't, this is where we're just gonna know the client.
Okay.
We're doing the update frame.
Yeah.
Yeah, I think we can wipe the blue bubble thing clean off.
Plan for.
Oh, so then, in not doing,
no blue bubbles.
Yeah.
It's just good to know,
because even in my brain, it was one way.
And this is why we do this exercise,
is because I kind of think it's one thing,
and then you're like, you just haven't gone deep enough,
because all we did was push into, like,
hey, how are we gonna provision numbers?
And all of a sudden, it was like, oh, $1,200 a year.
Yeah, that's huge.
I think that, and this is if we use SendBlue,
which is the, which to me is our budget.
We're using Link for Sabi,
and it's $300 a month per line.
Per line, so that's like 3,600 for the year.
So way out of, and, I mean,
I still would love to know, like,
where he said that exactly.
Well, but this has to do with,
yeah, no, it surfaced it there.
It has to do with, like Sabi, you're just using one line.
But here, if you're gonna, every property you add,
and that's gonna be a built thing,
you're gonna introduce something
that's gonna take more than half of your margin
to have blue bubbles.
Well, we, yeah, the blue bubbles
was really important for Sabi,
because we wanted it to feel like a premium thing.
But it's fine, because you only got one line.
Well, yeah, we have, it was a couple,
but you're right, it doesn't scale,
it's not like one-to-one relationship.
This is where your thing makes more sense.
Cool, updating the plan now, done.
Frame now says property each get a line.
Provision via API does not.
And not doing is no blue bubbles.
OK, let's see what it said.
Sometimes you have to just refresh this.
No blue bubbles.
Each property gets its own SMS.
I don't know if we need to say MMS.
But yeah, provision.
Oh, and let me just double check.
Assuming we can send photos.
I mean, this is a dumb question, but.
Yeah.
Oh, you know what it's going to be, though?
You're going to pay.
You pay per message.
Point zero two.
But it's yeah, it's a very low cost.
But the reality is you're getting what?
5, 10 texts a week.
Like, yeah, if you're lucky, you're getting that many.
So the per cost is the per text cost is nothing.
Yeah, like we've sent a hundred thousand messages
in the last few weeks with Savi.
So because where it's unlimited messaging,
it's just you get the line,
but you can really only have roughly seven to 10,000
messages a day per line.
And so we've had multiple.
OK, OK.
But that's not an issue because people are just chatting
with like it's an AI thing.
So you just don't even think about sending a message.
Whereas this is like one message in.
There's not a lot of back and forth.
Yeah, and it's only sent in a URL,
so it's not going to cost anything extra.
Mm hmm.
OK, but we're asking good questions there.
And the frame, I think when we get the frame clear,
wrong project, when we get the frame clear,
like we're going to have to talk to him about this.
And all of a sudden we'll know all the things to say about this.
Yeah, but this wasn't on the list when the AI did it.
This is where the just making sure we get through it.
And then that number is a routing key.
The platform always knows which properties
a report belongs to.
OK, it feels good.
Was there something you changed that you
said it might change it back?
Oh, yes.
It's like somewhere interrupts and redirects to.
Yeah, we had said advises to call.
OK, this is looking really great.
Let's go ahead and build out a task grid,
make sure the tasks are very clear and concise,
and make sure that the slices are chopped up
vertically to the different parts of what we need to build.
So one of the things we're building
the UI for the dashboard.
Another thing would be the user management view
and all the things we need to do there.
There's probably one slice that's just infrastructure
set up, like setting up the database,
setting up the Git repo, setting up the Twilio account,
things like that.
And then we'll obviously need to do a round of testing.
So probably five or six slices, maybe more.
You chop it up however you think.
I'll fire that off.
See, let's see.
We're going to, this is like, because we're not really
coding right now, it's relatively cheap.
I've just been, I've got running a bunch of these
in parallel right now for Savi.
So we, most of these are like the $67.
This is the $40.
So it adds up quick.
But these are like virtual machines basically running.
Each of these is running their own,
it's like a separate developer working on each thing.
And I can jump between them pretty quick.
So this is Devon, and I can,
you can definitely use this if you want.
We'll add, yeah.
Let me just, I think I go to.
Is it this one?
Yeah.
And yeah, we can get me a Innovo whenever you,
it makes sense to do so.
One password is having a great time here.
Yeah, I can, if you want.
Well, just when we start communicating with clients,
you know, it's better.
For sure, yeah.
This one, the painful, annoying thing is that it's on Hay.
So like, you have to go download a different app.
Right now you're just in, it's in, you know,
it's like a lot of work.
Yep.
You can't use your, you can't use Apple mail.
You can't use Gmail to access it.
Probably set up a forward, it'd be like easiest.
Okay.
But.
Devon is its own thing.
It's just one way to do stuff.
And you can connect your MCP here.
So you would go Connections.
Again, probably need a tutorial on this.
But there's Anovo.
And here's the basic structure of how it gets set up.
And when you hit, say, Test Tools, it'll say it fails.
But actually, it works.
So I don't know why it does that.
These are what it looks like when it's finished.
Sessions, Recent, there you go.
OK, so what it's doing now, which
is kind of fun to watch it because this
is a real-time dashboard.
So you can sit here, and it's like building out the plan.
And then you can, so I'll just kind of just skim through this.
So we're going to set up this.
And then what happens is that it makes all these assumptions
and decisions.
So I'm just kind of checking this.
What's a A2P 10?
What?
This is good.
What on earth is that?
What is this?
Set up, hosting, and deploy.
Anthropic keys, fair enough.
Twilio, inbound webhook, sees this.
Routing number goes to the property lookup.
Create an append issue for each one.
Store the MMS in a sudo storage.
That's fine.
Send receipt.
Confirmation and text back to the reporter.
Perfect.
AI conversation.
So AI loop, clarify the report.
Ask one question if needed.
This is getting way in the weeds.
But it's just kind of seeing if there's anything that's out
of the emergency check.
Interrupt and advise.
Scope AI context.
I would add using evals where it's the US application
to person texting from a regular 10-digit number.
Any business sending texts.
It's good stuff to flag for him.
I don't know.
Oh, an EIN number is required.
And it actually has to be registered
with his legal entity.
OK.
Where do we put that?
So we have like a little, like a catch-all, this plan document
here, which is just, so this is getting really
into the weeds of like QR pre-filled message.
It actually needs to clarify that
because we're not doing that anymore.
I wonder if this, just check it here.
Architectural task bid rabbit holes.
Oh, see it did, it actually flagged that
as a rabbit hole, as a risk.
OK.
Just maybe add more to that.
Open questions for Michael.
Which docs will he provide manager alerts,
one manager per property or multiple?
I think this is, well, these don't have to be for him.
Who gets manager dashboard access?
Manager dashboard.
OK.
And since we added the feature of them
being able to ask questions about the documents
and what's legal and who takes care of what,
do we have, do you have like standard safeguards on,
hey, don't give them, don't let them sit there and use it
as their AI assistant, you know?
Yeah.
I think some basic like AI limitations, let's see.
Scope AI context strictly per property, something like that.
Yeah.
So if you ask for a banana pudding recipe,
it's not going to go find it.
OK.
Yeah.
And these things are easy to, I know at this point,
it's kind of a waste to ask the AI to change text.
You've seen the meme where it's like, the developers like,
could you, would you please add a period to the entity
You're like, this is what we've come to.
Yes.
Make this thing.
Yeah.
Um, super admin, uh, create property flow name, blah, blah, uh, auto
provision to the numbers on property creation.
Um, so there's already like a little problem here cause they
said auto provision number.
Um, but then it also said we have to take weeks to get like a thing signed off.
Here's the testing end to end text photo, AI, issue alerts, text, loads, energy docs.
Yeah.
Where did we, um, where's the, where's the, and there's a few things missing.
Um,
this would be the super admin or property.
Okay.
Also, if you are also provisioning lines, will each property have to go through?
I think that, um, I think that,
I think that 10 digit thing is for that whole process is because
you want a 10 digit number, which is dumb.
Like, let's make it easier.
Let's make it a six digit number.
Oh, what?
A thousand dollars a month, eight to 12 weeks.
What is this?
I never heard of that now.
That's ridiculous.
But now there's 800 numbers or, you know, toll free numbers, $2 a month.
Docker.
No, the long, the process is one.
Oh, you do it per business.
Yeah.
Okay.
That's problem solved.
Done.
It takes minutes.
It takes minutes or a day somewhere in that zone.
It takes either one minute or 24 hours.
Uh, uh, okay.
It's just one click.
Okay.
But then, you know, these are the, so what we're trying to do in this whole process
is like, I'm looking at all the gotchas when I hand this off to a developer, like
it's going to, they're not going to run into this stuff because we talked about it.
We thought about it.
We hit it from a bunch of angles.
They'll probably still run into stuff, but not, we've already changed.
I changed it from link.
Then I was like, oh, let's use send blue.
And now we're back onto Twilio.
Like we've gotten, we're on our third, third vendor now.
And I'm like, you will assume we get it to a certain level that we like it.
It's a lot better now than it was.
But when we do hand it off, is there a reception phase where they, the developer
really runs through a process and goes, oh yes, yes, no, no, yes, no.
That doesn't make sense.
Why don't we, do they do any of that?
Yeah, I think there's sort of like a, um, okay.
So it depends on who's doing it.
Um, this is a style thing potentially.
So I do this process for my own stuff for Sabi, which no one sees.
So like, um, like I'm not going to ask the team to do stuff that I'm not willing to
do.
So every project and Sabi pushed from the thing over to here, uh, we have like, um,
let's grab like this model swap it's framed.
Here's why we're doing it, all this stuff.
I don't know if I did a task grid.
I did.
Um, and I don't know if there's a plan.
There's not a plan, but this was, I got it to this point.
And then like, once it was clear and I knew what was happening and we made all the
decisions, the thing that's missing maybe here would be the, the creative part, which
would be, what would the, like the screens look like?
How would we prototype, you know, various things.
Um, and I could keep going with this.
So, so the one thing I've done and I haven't added it here yet, but we are adding like
a prototype link right here.
So when I, I could literally, when we present it to them, it's like, boom, here's the
thing.
I mean, we don't have to go this level with him today.
Um, and then, uh, you know, the plan has a couple of notes for us, but between this,
this, this, and then if you add that final piece, which is the prototype, um, that's
the part that could be a little confusing.
So I'd want to rule that out even now.
And I can just keep going with this.
Like, let's go ahead and, um, mock up a HTML prototype of the dashboard.
I want something clean and I'm in the list, um, to use, um, this is the property
manager.
dashboard.
Yeah, bore property manager, and also the super.
Like, let's make a toggle to see grabman.
Trying to think of like, if we give it a,
so what you could do is you could be,
and yes, I know we have 11 minutes.
I know you know.
So, so much time.
What do we want it to look like?
So put the most creative thing at the end here.
Let's look at like, property dashboard.
I don't like any of those.
It's just very, very simple, actually.
So.
Yeah, it should be analytics, right?
Yeah.
Maybe something like that.
Sure.
I just don't want it to, if you give it direction like that,
of like, it's going to come back so much cleaner than,
because you're just giving it total freedom.
Now, at this point, I could, I may as well
just make it look pretty at this point, because it's,
it was like, no extra work.
Because I can have it, if I was going to make it ugly,
I don't want it to be really ugly, right?
To make sure, like, they know this is not
what it's going to be.
But I mean, he is an architect.
He's a creative.
I think he'll appreciate like, something clean and minimalist.
And so.
Yeah, we used to purposely lo-fi just to make them.
Yes.
Quit thinking about the colors.
And focus on what's on the screen.
Yeah.
All of that fun stuff.
Get all this closed out.
So when we present it, let me just get rid
of this one silly thing here.
And just, I have to hit that button, because it's.
Was that like a wrench in your works, me saying,
hey, let's hit it this week?
No, it's good to, it's good to get it done.
Oh, what we haven't done yet is the money.
Let's go.
So this is easy.
It's very easy.
And I think this will be good to show you the whole process.
Like, how do we?
OK, oh, it's an inbox.
So that's first thing.
Let's get it over to.
I wasn't sure if you would actually
create a separate client for this,
because it's so, it's not in his same company.
But you just attach.
I would just rename this, because this
were the Blueprint projects on our system.
So I would just name just the Synergy, or whatever
he wants it to be called, just because there's one thing.
And I would, you know, I could look at this
and be like, realistically, like, you know,
we could start at end of next week, you know?
And just, I'm just put these in.
So we go one, two, three, and we have it
by like the first week of September.
Say, Bruce going to own it.
Or pending approval, four weeks, shaping.
We can change the, anyway, save.
So this puts it into approval here.
So he's already, because I'm going to show him this screen.
It's a great way to explain it.
So now when I go here, now this is
the only stuff you, me, and Macy can do, is what this part here.
So you can hit Create Payment.
And there's payment, I think.
Oh, man, I don't know how to, I don't
know if we can show a negative number here.
If we save this, just say like, Blueprint.
I'm just, oh, it didn't like it.
I'm just going to go ahead and save it.
And then I'm going to go ahead and save it.
It didn't like it.
I can't tell you.
VICTOR BRODINGS-SHORTENING.
Yeah, so I could, oh, then I'm going to definitely
want to show this visually somehow the way.
Let's do this.
We'll do this.
Do it for three and then give them a bonus week or something.
But yeah, it would do this.
Oh, I see.
Yeah, yeah, yeah.
What it's going to do, and I can hide, show this now.
It's just not going to show.
What I want to show is like 29 crossed out, 20.
If it's free, it does do that.
What I will do is that.
And then be like, hey, and as you know,
the discount is like this will be credited towards that.
So it's about 22.
Yeah.
Click on this.
Now we're into presentation mode.
We can just present this.
And I think we present that.
And we could show them this thing,
so each property gets a new number.
I think that's useful.
Right, we settled on the cheap one.
And then I would literally do this so we don't get confused.
This is all old.
This is probably still old.
And we could clean this up, obviously.
Yeah, we don't need all this B, A thing.
One thing, oh, and then the prototype, obviously,
would be great on a building prototype.
Boom, here we go.
Well, this doesn't look like what I asked for, but.
Let me see if I can, OK, there we go.
Oh, super admin properties, new property.
I mean, it's pretty much got it dialed in here.
There's your phone number.
Oh, this one's provisioning.
Manager.
Nice.
Property docs, QR poster, there we go.
So you can download the PDF.
Mark as resolved notify.
Not too bad for.
And I was going to ask you, when I
got ready to do the breadboarding,
I thought you might have something from Sabi
that was a good flow of a text-based breadboard, but.
Yeah, it's a little bit goofy because you're in,
I have not figured that out, no.
OK, I thought you probably did it for Sabi,
but I guess you didn't really sell that to anybody.
Oh, no, I mean, I still do, like, the Sabi one is crazy
because this is how I think through stuff.
So it's like having a piece of paper in front of,
trying to, the Sabi one's pretty wild.
But we had a few things to figure out.
Like, when there's not clarity, you just start drawing it.
It's like, this is not, this one's
not a very good breadboard.
This is closer to a breadboard where
you've got, like, conditionals.
So these are things we just adopted from Ryan.
So, like, orange is a thing, whatever thing you want.
It could be, like, sidebar and then just a bunch of stuff.
And then that paired with some fat marker sketches.
But we've got, you know, yeah, this
was, I kind of had, like, user iMessage.
They would send a text and go through this, like, flow.
Then we had, like, this offer.
Like, he's going to, from Zoom, say, like, hey,
you can text Insider.
And it's going to kick off the seven-day offer, which
is, like, this whole thing.
So text one fires this off, then two, three, four, so forth.
And then we figured out what was missing in certain parts of it.
Because one thing I noticed when I started to think through
that build is I immediately switched from a horizontal flow
to a vertical flow, you know, because texting
is going this way, right?
You're just going to, and so it made more sense.
Yep.
All right, man.
Finished with all kinds of time to spare.
Yeah, two minutes.
Hey, let me ask you, what I don't want to do
is drive you batty with little questions like, hey,
where do you keep this?
And how do we get, like, all the breadboards, the folders
that you said you share, you know, where is all that?
How do I get to all that?
Everything should be in here.
So, like, and this is where I'll just,
this may not even be in here.
But tell me if it's, what is it?
Oh, so these are all our, these are good to.
Yeah, I've been through all these in depth.
Is there not one?
Well, it tells you what to do, but it doesn't tell you
where it's at.
Like, how do I do that?
Yeah.
I don't know if you can search.
You can't search the lessons.
Breadboarding with FigJam, this is the one.
You know, I actually downloaded the captions to all these
and put them into AI and had it.
So I've got to.
like a helper on this but it just never had the where to find it like because i noticed you said
oh we don't share the boards one at a time we share folders yeah this was a good yeah yeah i see um
the fold yeah um because the you talk about these boards yeah like you showed at one point you said
we never share these one off we share them in big folders yeah because uh so basically uh i just
will ask macy to just make you a uh user on our figma account so yeah because then everything
i create you can see anything you create i can see um because right now like you made one and
i couldn't see that and i made one and you could like we basically couldn't see each other we can't
edit it yeah yeah um i really am disappointed a little bit i kind of wanted to see it a little
more like but we can go here and yeah no this shows gives you the idea
it knows exactly what you mean too oh yeah okay i want to stop uh yeah