I want to introduce
you to Patrick Stokes,
and he's gonna show us an
Agent Force Vibes.
Welcome, Patrick.
Thank you,
Mark, thank you.
All right, so for
the past 26 years,
our trailblazers have
been turning our best
ideas into apps, and
into automations, into
dashboards, and most
recently, into AI agents.
And today is an
incredibly exciting day
because we are about
to give those same
trailblazers, 21 million
of them, a superpower.
Introducing Agent
Force Vibes.
Now, Agent Force Vibes
is the fastest and
frankly, it's the
most fun way to build
absolutely anything with
Salesforce just from
a description, just
from writing it down.
And it's able to do
this because of what
makes it different,
and that's context.
You see, context is
what gives language
meaning and
understanding, and we all
speak a language,
right? Now our AI speaks
that same language,
but there's another
piece of language,
the language of our
business, the language
of our data, of our
relationships, of
our customers, our
products, our employees,
our permissions,
and Agent Force Vibes
speaks that language
as well. In fact, for
the first time, now
our people, our AI,
our business, and our
ideas all speak the
same language, our own.
And I want to show that
to you in a demo. So
we're going to come
over here, and we're
going to open up Agent
Force Vibes for the
first time, and we're going
to vibe code together.
Now what are we
going to build? We're
going to build a
Dreamforce command center.
And we're not going to
start by writing some
code and we're not
going to start with a
single prompt either.
We're going to start with
a description of what
we want. So I've written
all of that down.
All I've done is come
down and write out what
I want. The Dreamforce
command center is a
real-time analytics
dashboard, yada, yada.
Here's the core metrics
that I want. I've even
gone as far to write
down kind of the basic
look and feel. I've
said I want a dark
mode with blue accent
colors, et cetera, et
cetera. And what's so
cool is anybody can
write this down, right?
Some of these steps
that we're going to have
our trailblazers do,
but anybody can write
these descriptions.
And so all I have to do
now is attach that
description to my first
prompt here, and this is
where it gets awesome.
Watch this. All I have
to do is say build
the app, not the
tap, the app, and
start slow with just
the header. We're
going to do, well,
I said threader,
but it's probably
going to work.
So we're going to start
a little slow. It's
going to think for
a minute. What it's
doing is it's consuming
that document,
right? It's looking into
our org, and then in
a second there, boom,
it's going to replace
it and start writing
out all of the
code. This should look
familiar, and just
like that, on the
right, we have a live
preview, we've got
a brand new app, our
Dreamforce Command Center,
and it's even in our
dark mode like we
asked for. It's not
very impressive yet.
It doesn't do much. so
this is my favorite
prompt. Watch this.
This is where you'll
really see the magic.
Now, how on earth could
it know what I mean
by the rest? Well,
there's two ways it knows.
One, I told it. I
wrote it down in that
document that we just
looked at. That's where
I told it all of the
data that I wanted. But
the second way it
knows is because it
understands the language
of my business, and it's
able to do that. Look,
as you see up here,
it's actually looking
through my Tableau
semantic model, so it
knows where all of the
data for those charts
that I asked for are.
And unlike other
Vibe coding solutions
that kind of leave
it to you to connect
to your data, Agent
Force Vibes just does
it for you. So now
if we look at our
preview here, we've
got something pretty
darn good. We can see
average wait time,
we can see streaming
data, etc., etc.
But I like this one
right here, total
session scans by
location, but I think
we can do a little
bit better. Who
wants to see location
as a bar chart?
let's see if we can
make this a map.
Can you give me
session scans on a map?
And this should go
pretty quickly as well.
It's got a map charting
capability, so it's
just going to take
that same session data,
and hopefully it'll
overlay a map on top.
And if I zoom out a
little bit, here we go.
We can see all of the
energy, all of the
activity happening
around campus from all of
our badge scans. Every
time we scan, this is
going in. And And so
there's a big amount
of activity right here.
That's because that's
literally right here.
That's where we are
right now. And what
we can also see though
is where there's maybe
some lack of energy.
And what I want to
do is I want to see
if I can fix that. And
if there's one thing
I know about
Dreamforce, it's that
energy tends to follow
our mascots. So I want
to see if I can build
a flow to deploy
our mascots. So we're
going to do that.
Build a flow
to deploy our
mascots to
Dreamforce locations.
And now you're going
to see it start to do
something a little bit
different. It's not
necessarily writing
code anymore. What it's
doing now is writing
Salesforce metadata.
This is writing all of
the metadata required
to make that, in this
case, a screen flow
work. And if you've
ever built a flow,
you see each one of
those chunks going down,
down, down. Every one
of those is probably
like 35 clicks inside
a Flow Builder, so
think about how much
time that's saving us.
But it goes a step
further. It doesn't
just write the flow,
it actually deploys it
as well. You can see
here it's deployed that
flow right into our
org, and if I am lucky,
it'll finish that
up, send it over to
our org, and it's
actually going to give us
a link as well as a
button on our map. So,
there's our flow, we
can come over here,
here's the flow that
it just built out for
us in its entirety,
and if we come back, we
can look at our app,
just in our browser,
here we go, it's gonna
load, and we can give
this a shot. So, let's
scroll down, we've
got our button here
which is attached to our
screen flow, and here's
what I want to do,
I want to send not just
regular Cody, but I
want to send Vibe Cody
over to Moscone West
to hang out with our
developers, so let's go
ahead and deploy him.
now Vibe Cody is on
the campus somewhere
there is right there and
any any second now he
should get a notification
oh there he goes
Vibe Cody away off to
hang out with our
developers where you can
get hands-on with Agent
Force vibes Mark back
to you right there
Patrick Stokes how about
a big hand Agent Force
vibes amazing right