WEBVTT

00:00:00.080 --> 00:00:03.028
Most agent demos stop at chat.

00:00:03.028 --> 00:00:08.434
Constellation shows what teams actually buy: browser-native
execution in live operations,

00:00:08.434 --> 00:00:13.348
visible changes, and human approval before anything leaves the
page.

00:00:13.608 --> 00:00:15.351
WebMCP is the unlock.

00:00:15.351 --> 00:00:20.145
The page exposes narrow local tools only when they make sense,

00:00:20.145 --> 00:00:23.632
so agent speed keeps control, audit, and recovery.

00:00:23.892 --> 00:00:28.437
One agent pass chooses the venue, builds the vegetarian menu,
budgets

00:00:28.437 --> 00:00:32.981
the room, drafts the invite, and assembles the run of show.

00:00:33.241 --> 00:00:36.482
The plan lands directly in the product surface.

00:00:36.482 --> 00:00:40.939
Panels fill in, and the trace shows the WebMCP calls behind

00:00:40.939 --> 00:00:41.749
each decision.

00:00:42.009 --> 00:00:47.629
Now Launch Shock Drill changes the situation: twelve sponsor
VIPs, no

00:00:47.629 --> 00:00:50.183
extra budget, vegetarian menu stays.

00:00:50.443 --> 00:00:52.687
That state change unlocks recovery.

00:00:52.687 --> 00:00:57.624
The agent replans only after the constraint exists, inside the
same

00:00:57.624 --> 00:00:58.073
budget.

00:00:58.333 --> 00:01:02.429
The recovered plan covers fifty two guests, keeps the menu,
holds

00:01:02.429 --> 00:01:06.524
the two thousand five hundred dollar cap, and preserves a one

00:01:06.524 --> 00:01:08.386
hundred twenty six dollar buffer.

00:01:08.646 --> 00:01:10.786
Approval still gates the artifact.

00:01:10.786 --> 00:01:15.493
The agent stages the revision, but export only unlocks after
the

00:01:15.493 --> 00:01:16.349
human approves.

00:01:16.609 --> 00:01:22.264
The runbook captures venue, menu, budget, invite, timeline,
and Shock Recovery

00:01:22.264 --> 00:01:25.349
provenance in one trace-backed markdown artifact.

00:01:25.609 --> 00:01:28.007
Finally, handoff closes the loop.

00:01:28.007 --> 00:01:33.282
The approved plan becomes Calendar, ICS, email, a Slack Block
Kit

00:01:33.282 --> 00:01:35.200
message, and automation JSON.

00:01:35.200 --> 00:01:40.475
No OAuth is needed for the demo, but the integration contract

00:01:40.475 --> 00:01:41.434
is real.


