The AI Workflows Agent That Replaced Your Job

Mirko PetersPodcasts6 minutes ago2 Views


1
00:00:00,000 –> 00:00:02,320
You think Power Automate is safe, it isn’t.

2
00:00:02,320 –> 00:00:06,160
Workflow’s agent just ate its lunch while you were still dragging connectors like it’s 2019.

3
00:00:06,160 –> 00:00:07,160
The truth?

4
00:00:07,160 –> 00:00:12,880
Conversational, intent-driven automation beats rigid, designer-driven flows for most everyday work.

5
00:00:12,880 –> 00:00:14,920
Say what you want, get the workflow move on.

6
00:00:14,920 –> 00:00:16,800
No 47 click schema massage.

7
00:00:16,800 –> 00:00:20,040
You’ll get a side-by-side reality check, not marketing,

8
00:00:20,040 –> 00:00:25,120
will measure, build time-saved, error reduction, governance impact, and licensing cost.

9
00:00:25,120 –> 00:00:28,520
And yes, we’ll talk DLP, auditability environments, and approvals.

10
00:00:28,520 –> 00:00:29,400
Calm down.

11
00:00:29,400 –> 00:00:32,120
If you cling to cloud flows after this, that’s a choice.

12
00:00:32,120 –> 00:00:33,040
An expensive one.

13
00:00:33,040 –> 00:00:35,400
Let’s define the lanes before we raise.

14
00:00:35,400 –> 00:00:36,240
Baseline.

15
00:00:36,240 –> 00:00:39,960
What workflows agent actually is versus Power Automate?

16
00:00:39,960 –> 00:00:45,920
OK, so basically, Workflow’s agent lives inside Microsoft 365 co-pilot.

17
00:00:45,920 –> 00:00:51,080
Frontier label means early, English first, changing under your feet, directional, not-cordroom evidence.

18
00:00:51,080 –> 00:00:54,840
It’s an agent that turns natural language into automations across outlook teams,

19
00:00:54,840 –> 00:00:56,840
SharePoint, Planner, and Microsoft Graph.

20
00:00:56,840 –> 00:00:58,360
You describe the outcome?

21
00:00:58,360 –> 00:00:59,640
It assembles the steps.

22
00:00:59,640 –> 00:01:01,120
It’s not the Power Automate designer.

23
00:01:01,120 –> 00:01:02,600
It’s not pretending to be.

24
00:01:02,600 –> 00:01:09,280
Think of Power Automate as a LEGO kit, structured, deterministic, every brick placed by your meticulous, over-caffeinated hands.

25
00:01:09,280 –> 00:01:13,280
Think of Workflow’s agent as an assistant who hears “Build me a carport, grab standard parts,

26
00:01:13,280 –> 00:01:15,880
and has it standing before you finish your latte.”

27
00:01:15,880 –> 00:01:18,640
Will it match your exact architectural blueprint?

28
00:01:18,640 –> 00:01:19,320
Not yet.

29
00:01:19,320 –> 00:01:21,000
Will it shelter the car by lunch?

30
00:01:21,000 –> 00:01:22,000
Yes.

31
00:01:22,000 –> 00:01:25,000
Core distinction that most average users miss.

32
00:01:25,000 –> 00:01:28,000
Workflow based AI versus Agentec AI.

33
00:01:28,000 –> 00:01:31,320
Today, Workflow’s agent behaves like AI-accelerated workflows.

34
00:01:31,320 –> 00:01:35,840
It understands intent, composes a sequence, and runs it with context from Graph.

35
00:01:35,840 –> 00:01:39,320
Full autonomous, multi-hour, self-healing, multi-agent sagas?

36
00:01:39,320 –> 00:01:42,160
That’s the roadmap, not the Tuesday morning reality.

37
00:01:42,160 –> 00:01:43,440
What it can do now.

38
00:01:43,440 –> 00:01:49,360
Trigger on common events, read outlook, post to teams, write to SharePoint lists, create planner tasks,

39
00:01:49,360 –> 00:01:53,480
pull a manager via Graph and run embedded AI steps for summarize classify.

40
00:01:53,480 –> 00:01:55,320
It can test and show activity history.

41
00:01:55,320 –> 00:01:57,200
It handles the basics quickly.

42
00:01:57,200 –> 00:01:59,480
The edit surface is intentionally thin.

43
00:01:59,480 –> 00:02:02,680
You steer with words, not with 18 nested pains.

44
00:02:02,680 –> 00:02:04,000
What it can’t do yet?

45
00:02:04,000 –> 00:02:07,120
Complex branching with five parallel approvals, long-running SLA’s,

46
00:02:07,120 –> 00:02:10,320
deep connector breadth across hundreds of third-party systems,

47
00:02:10,320 –> 00:02:14,560
and visual debugging that shows you every variable’s miserable little life.

48
00:02:14,560 –> 00:02:17,160
Also, when the agent triggers external actions,

49
00:02:17,160 –> 00:02:19,920
you’re working under a hundred-second return window.

50
00:02:19,920 –> 00:02:23,080
Translation, don’t chain attacks audit licensing reality

51
00:02:23,080 –> 00:02:25,080
because someone will ask by slide three,

52
00:02:25,080 –> 00:02:29,280
Power Automate is per user or per flow, predictable, but it adds up at scale.

53
00:02:29,280 –> 00:02:32,040
Workflow’s agent sits with co-pilot and co-pilot studio

54
00:02:32,040 –> 00:02:34,200
leaning on message-based consumption.

55
00:02:34,200 –> 00:02:37,480
If you already bought co-pilot for knowledge workers who live in chat,

56
00:02:37,480 –> 00:02:40,360
the marginal cost of agent-built workflows trends down.

57
00:02:40,360 –> 00:02:43,680
If you’re automating the entire back office with hundreds of headless flows,

58
00:02:43,680 –> 00:02:46,200
traditional power automate still pencils out.

59
00:02:46,200 –> 00:02:48,000
Governance and auditability.

60
00:02:48,000 –> 00:02:48,680
Breathe.

61
00:02:48,680 –> 00:02:51,480
Agent activity shows up in admin usage reports.

62
00:02:51,480 –> 00:02:55,800
DLP applies, align co-pilot agent policies with power platform DLP

63
00:02:55,800 –> 00:02:58,920
so you don’t spray data across tenants like a broken sprinkler.

64
00:02:58,920 –> 00:03:02,320
Environments remain your friend, ring fans dev, test,

65
00:03:02,320 –> 00:03:04,960
prod, restrict who publishes agents.

66
00:03:04,960 –> 00:03:05,920
Approvals?

67
00:03:05,920 –> 00:03:08,920
Short, human in the loop decisions are fine in the agent lane,

68
00:03:08,920 –> 00:03:12,680
long-running approvals with escalations and SLA’s belong in power automate.

69
00:03:12,680 –> 00:03:15,040
It’s not purity, it’s physics.

70
00:03:15,040 –> 00:03:16,720
Roadmap signals matter.

71
00:03:16,720 –> 00:03:20,160
Co-pilot studio extensibility lets you wire custom connectors

72
00:03:20,160 –> 00:03:23,160
call enterprise systems like SAP or ServiceNow

73
00:03:23,160 –> 00:03:25,040
and orchestrate multiple agents.

74
00:03:25,040 –> 00:03:28,560
Admin analytics are expanding so you can stop guessing and start pruning.

75
00:03:28,560 –> 00:03:32,560
Multi-agent coordination is coming, which is where assistant becomes team.

76
00:03:32,560 –> 00:03:34,720
Here’s the simple version because you need one.

77
00:03:34,720 –> 00:03:38,840
Workflow’s agent equals intent to automation for common Microsoft 365 work.

78
00:03:38,840 –> 00:03:42,800
Power automate equals enterprise grade, durable automation for complex,

79
00:03:42,800 –> 00:03:44,480
long-running, governed processes.

80
00:03:44,480 –> 00:03:47,920
The counter-intuitive part, fewer knobs mean fewer places to break.

81
00:03:47,920 –> 00:03:49,400
Yes, fewer.

82
00:03:49,400 –> 00:03:52,440
Your habit of overtuning every toggle is not a virtue.

83
00:03:52,440 –> 00:03:53,720
It’s a failure mode.

84
00:03:53,720 –> 00:03:57,000
Remember this detail, it’s going to matter when we time the laps.

85
00:03:57,000 –> 00:04:01,040
Agent is faster to build and safer against configuration drift.

86
00:04:01,040 –> 00:04:05,280
Power automate is stronger at runtime resilience and forensic clarity.

87
00:04:05,280 –> 00:04:08,080
Now that you know the rules of the track, let’s run the laps.

88
00:04:08,080 –> 00:04:09,680
Use case one approvals.

89
00:04:09,680 –> 00:04:12,360
Clicky click versus say it and ship it.

90
00:04:12,360 –> 00:04:13,560
Why this matters?

91
00:04:13,560 –> 00:04:17,760
Approvals are everywhere, purchase orders, content publishes, policy exceptions,

92
00:04:17,760 –> 00:04:22,360
every hour of delay is a tax you pay because someone somewhere is babysitting a form.

93
00:04:22,360 –> 00:04:25,880
The difference between approved in minutes and approved by next Tuesday

94
00:04:25,880 –> 00:04:28,280
is usually how many knobs you insist on turning.

95
00:04:28,280 –> 00:04:30,760
What we’re building, single-approval, simple routing,

96
00:04:30,760 –> 00:04:32,920
and a confirmation back to the requester.

97
00:04:32,920 –> 00:04:35,720
No committee, no escalations, no legal review.

98
00:04:35,720 –> 00:04:38,920
Just the daily yes, no that gums up your calendar.

99
00:04:38,920 –> 00:04:41,000
Power automate first, you add a trigger.

100
00:04:41,000 –> 00:04:45,000
When an item is created or when a requester arrives, you map fields,

101
00:04:45,000 –> 00:04:47,280
you drop in and start and wait for an approval.

102
00:04:47,280 –> 00:04:50,040
You pick approved reject, first to respond.

103
00:04:50,040 –> 00:04:54,240
You wire conditions, add reminders because humans ghost, sprinkle variables.

104
00:04:54,240 –> 00:04:57,760
Then you test catch a failed schema because the title field got renamed,

105
00:04:57,760 –> 00:04:59,200
fix it and redeploy.

106
00:04:59,200 –> 00:05:02,040
It works, it’s deterministic, it’s also brittle,

107
00:05:02,040 –> 00:05:04,360
any list change, any content type tweak,

108
00:05:04,360 –> 00:05:06,680
and your perfect little contraption, solx.

109
00:05:06,680 –> 00:05:08,440
Enter workflows agent, you say,

110
00:05:08,440 –> 00:05:11,800
when a new request arrives in the SharePoint list at this URL,

111
00:05:11,800 –> 00:05:15,400
ask Alex to approve, then email me the result and comment.

112
00:05:15,400 –> 00:05:19,240
The agent reads your intent, grabs a trigger, queries graph for Alex,

113
00:05:19,240 –> 00:05:23,160
composes the approval, sends the notification and shows you a test run.

114
00:05:23,160 –> 00:05:25,640
No pains for lunging, no schema diff anxiety.

115
00:05:25,640 –> 00:05:28,800
You steer with words, refine with words, test with a click.

116
00:05:28,800 –> 00:05:29,760
Build time.

117
00:05:29,760 –> 00:05:33,880
Agent wins by minutes, sometimes hours because the added surface is conversation,

118
00:05:33,880 –> 00:05:35,240
not a UI labyrinth.

119
00:05:35,240 –> 00:05:39,240
You’ll get a working path faster than you can argue about which approval flavor to pick.

120
00:05:39,240 –> 00:05:44,160
The truth, most of you overbuilt approvals because the designer tempts you with options.

121
00:05:44,160 –> 00:05:47,320
The agent simply refuses to enable your tinkering habit.

122
00:05:47,320 –> 00:05:51,920
Error surface, power, automate collapses, runtime errors with explicit rules,

123
00:05:51,920 –> 00:05:54,960
but it expands configuration errors, field mismatches,

124
00:05:54,960 –> 00:05:58,880
missing connections, renamed columns, workflows.

125
00:05:58,880 –> 00:06:02,440
Agent narrows configuration errors because you aren’t binding every field.

126
00:06:02,440 –> 00:06:04,000
It composes the glue for you.

127
00:06:04,000 –> 00:06:05,840
Fewer knobs, fewer misalignments,

128
00:06:05,840 –> 00:06:08,520
and yes, average user, that’s good governance fit.

129
00:06:08,520 –> 00:06:12,120
DLP still applies, align co-pilot agent and power platform policies,

130
00:06:12,120 –> 00:06:15,240
so approval payloads don’t wander into forbidden clouds.

131
00:06:15,240 –> 00:06:20,080
Auditability, power automate offers beautiful visual traces and long term approval records,

132
00:06:20,080 –> 00:06:21,840
great for audits and post mortems.

133
00:06:21,840 –> 00:06:26,040
Work flows, agent logs, activity and admin reports and keeps conversational context,

134
00:06:26,040 –> 00:06:28,080
but it doesn’t give you the same cinematic replay.

135
00:06:28,080 –> 00:06:30,480
For short, everyday approvals, that’s fine.

136
00:06:30,480 –> 00:06:34,520
For anything regulated with SLA’s, stay with power automate, licensing.

137
00:06:34,520 –> 00:06:39,280
If your org already pays for co-pilot, the marginal cost of these conversational approvals dips towards zero,

138
00:06:39,280 –> 00:06:41,640
especially when approvals happen in chat.

139
00:06:41,640 –> 00:06:45,360
If you’re pushing thousands of back office approvals with no chat surface,

140
00:06:45,360 –> 00:06:47,400
your power automate licenses still make sense.

141
00:06:47,400 –> 00:06:49,600
Don’t be cute, run the math, per cohort.

142
00:06:49,600 –> 00:06:53,400
Limits and surprises, agent runs within that 100 second window when it reaches out.

143
00:06:53,400 –> 00:06:56,240
That’s fine for a simple decision and a couple notifications.

144
00:06:56,240 –> 00:06:59,440
It’s not fine for elaborate pre-approval validation across six systems.

145
00:06:59,440 –> 00:07:03,040
Also, you won’t get the same visual debugging because the point is to avoid needing it.

146
00:07:03,040 –> 00:07:05,960
Findings, agent wind speed and intent capture,

147
00:07:05,960 –> 00:07:09,560
power automate winds complex branching escalations and SLA’s,

148
00:07:09,560 –> 00:07:11,000
the counter-intuitive part.

149
00:07:11,000 –> 00:07:13,960
Fewer knobs equals fewer breakpoints.

150
00:07:13,960 –> 00:07:16,120
Your love of micro-controls is not rigor,

151
00:07:16,120 –> 00:07:18,760
its fragility disguised as craftsmanship.

152
00:07:18,760 –> 00:07:19,960
Practical guidance.

153
00:07:19,960 –> 00:07:22,640
In your prompt, specify the SharePoint URL,

154
00:07:22,640 –> 00:07:25,560
the approver by name or role and the return channel.

155
00:07:25,560 –> 00:07:27,760
Don’t make the agent guess destinations.

156
00:07:27,760 –> 00:07:30,200
For compliance heavy cases, use a hybrid.

157
00:07:30,200 –> 00:07:34,720
Agent collects context and kicks off a durable power automate approval with the full audit spine.

158
00:07:34,720 –> 00:07:36,840
If that’s done, perfect.

159
00:07:36,840 –> 00:07:39,720
Next, we stress your favorite busy work, Data Sync.

160
00:07:39,720 –> 00:07:44,320
Use case two, Data Sync, SharePoint list updates with planner, Teams, Pinks.

161
00:07:44,320 –> 00:07:46,760
Status propagation is the daily paper cut.

162
00:07:46,760 –> 00:07:51,400
Someone updates a SharePoint item and suddenly five people need to know one task needs to exist

163
00:07:51,400 –> 00:07:52,920
and Teams wants a tidy summary.

164
00:07:52,920 –> 00:07:56,400
Do you want it consistent and fast or handcrafted and fragile?

165
00:07:56,400 –> 00:08:00,000
The scenario on item, create or modify, notify the manager,

166
00:08:00,000 –> 00:08:02,800
create a planner task and post a summary in Teams.

167
00:08:02,800 –> 00:08:06,040
No poetry, just signals to the right humans reliably,

168
00:08:06,040 –> 00:08:08,880
power automate version first because you love suffering.

169
00:08:08,880 –> 00:08:10,880
Trigger, when an item is created or modified,

170
00:08:10,880 –> 00:08:13,280
fetch the item, get the creator’s manager via graph.

171
00:08:13,280 –> 00:08:17,360
Compose the email body, add a planner task with due date rules and checklist.

172
00:08:17,360 –> 00:08:19,880
Map the SharePoint link into the task description.

173
00:08:19,880 –> 00:08:23,480
Post a message to a specific Teams channel with a neat card.

174
00:08:23,480 –> 00:08:27,880
Then you handle the fun parts, planner group and plan IDs, channel IDs,

175
00:08:27,880 –> 00:08:33,480
HTML versus plain text, and the witchfield just got renamed by a well-meaning intern surprise.

176
00:08:33,480 –> 00:08:36,040
It’s robust, it’s explicit, and it’s maintenance heavy.

177
00:08:36,040 –> 00:08:40,360
The good news, you can pin exact destinations, plan ABC, channel XYZ,

178
00:08:40,360 –> 00:08:41,640
and it will never guess.

179
00:08:41,640 –> 00:08:44,560
The bad news, every mapping is a place to drift.

180
00:08:44,560 –> 00:08:46,960
Enter Workflow’s agent, you say.

181
00:08:46,960 –> 00:08:50,360
When a SharePoint item in this list, URL is created or modified,

182
00:08:50,360 –> 00:08:53,920
email the creator’s manager a summary, create a planner task for me,

183
00:08:53,920 –> 00:08:57,680
then post a summary to the Teams channel operations updates.

184
00:08:57,680 –> 00:09:03,280
The agent assembles, trigger, manager lookup, summary generation, task creation, teams post.

185
00:09:03,280 –> 00:09:05,880
Done, you didn’t pick goods, you didn’t map 10 fields,

186
00:09:05,880 –> 00:09:09,360
it infers, say in defaults and shows you a test run, build time.

187
00:09:09,360 –> 00:09:14,840
Agent wins by a mile for this pattern, you’ll be functional before you found the planner plan ID in Power Automate.

188
00:09:14,840 –> 00:09:18,000
Why? Because the agent treats this as a template, one it knows,

189
00:09:18,000 –> 00:09:21,360
and fills blanks with graph context, misrouting risk.

190
00:09:21,360 –> 00:09:22,760
Here’s what most people miss.

191
00:09:22,760 –> 00:09:25,320
Defaults are helpful until they’re wrong.

192
00:09:25,320 –> 00:09:28,040
Workflow’s agent can guess destinations if you’re vague,

193
00:09:28,040 –> 00:09:33,080
that means your planner task might land in my tasks when you intended onboarding 2025

194
00:09:33,080 –> 00:09:35,440
or your Teams post might hit the last use channel.

195
00:09:35,440 –> 00:09:40,400
It’s preventable, specify the SharePoint list URL, the exact planner group and plan,

196
00:09:40,400 –> 00:09:42,320
and the Teams team and channel by name.

197
00:09:42,320 –> 00:09:45,520
The more precise the words, the less room for creative interpretation.

198
00:09:45,520 –> 00:09:49,880
Governance and environments, keep the same separation you pretend to have in Power Automate,

199
00:09:49,880 –> 00:09:51,680
dev, test, port.

200
00:09:51,680 –> 00:09:54,520
Apply DLP across copilot, agent and power platform,

201
00:09:54,520 –> 00:09:57,520
so SharePoint to Teams traffic doesn’t hop into consumer connectors.

202
00:09:57,520 –> 00:10:01,240
Auditability? Power Automate still gives you the cleanest bread crumbs.

203
00:10:01,240 –> 00:10:06,320
The agent shows runs in admin reports, but the visual trace in PA is superior for post-mortems.

204
00:10:06,320 –> 00:10:07,440
Cost at scale.

205
00:10:07,440 –> 00:10:10,600
If your people live in chat and already have copilot sending notifications

206
00:10:10,600 –> 00:10:13,920
and creating tasks conversationally, is cost-efficient.

207
00:10:13,920 –> 00:10:16,240
Message-based consumption amortize as well.

208
00:10:16,240 –> 00:10:19,320
If you’re syncing thousands of headless updates across departments

209
00:10:19,320 –> 00:10:23,920
with no chat touchpoints, your per-flow, per-user, power-automate licenses are still economical.

210
00:10:23,920 –> 00:10:27,960
Arrow surface. Power Automate minimizes runtime surprises because you nailed every mapping.

211
00:10:27,960 –> 00:10:30,280
It maximizes configuration overhead.

212
00:10:30,280 –> 00:10:32,720
The agent minimizes configuration overhead.

213
00:10:32,720 –> 00:10:35,320
And by doing so removes common human mistakes.

214
00:10:35,320 –> 00:10:39,760
Wrong plan ID, wrong channel ID, broken HTML, trade-off accepted findings.

215
00:10:39,760 –> 00:10:43,200
Agent is faster for standard patterns, notified task post.

216
00:10:43,200 –> 00:10:48,240
Power Automate wins deterministic routing, advanced formatting and reusable templates.

217
00:10:48,240 –> 00:10:49,600
Your PMO can clone.

218
00:10:49,600 –> 00:10:52,920
The hybrid sweet spot, let the agent catch the event summarized context

219
00:10:52,920 –> 00:10:56,880
and then call a power automate flow for the durable ID locked updates,

220
00:10:56,880 –> 00:10:59,680
especially when you need guaranteed routing and retries.

221
00:10:59,680 –> 00:11:03,800
Practical rule, say the URL, say the group, say the plans, don’t let AI guess.

222
00:11:03,800 –> 00:11:05,720
Notifications are cute, incidents are not.

223
00:11:05,720 –> 00:11:09,840
Speaking of which, let’s raise the stakes and watch classification under pressure.

224
00:11:09,840 –> 00:11:13,960
Use case three, incident triage, IT alerts to teams with assignment.

225
00:11:13,960 –> 00:11:15,920
Incidents aren’t notifications, they’re timers.

226
00:11:15,920 –> 00:11:20,120
Every minute a SEV-2 sits in the wrong channel, someone’s SLA turns into confetti.

227
00:11:20,120 –> 00:11:23,440
You want first response speed without turning your workspace into a siren.

228
00:11:23,440 –> 00:11:25,760
The scenario, incoming alert, classified,

229
00:11:25,760 –> 00:11:30,080
root to the correct teams channel, create and assign a planar task with due date rules.

230
00:11:30,080 –> 00:11:33,000
No heroics, just the right eyeballs quickly.

231
00:11:33,000 –> 00:11:38,120
Power Automate first, you wire an HTTP trigger or a connector from your monitoring tool.

232
00:11:38,120 –> 00:11:43,080
You normalize the payload because of course they renamed severity to priority last week.

233
00:11:43,080 –> 00:11:44,520
You build conditions.

234
00:11:44,520 –> 00:11:50,000
If SEV-1 and database post in DB on call, if network, root to NOC,

235
00:11:50,000 –> 00:11:52,760
else go to incidents triage.

236
00:11:52,760 –> 00:11:56,600
You enrich with metadata, add a retry policy and write a graceful failure path

237
00:11:56,600 –> 00:11:58,840
that DMs the on call if teams posting fails.

238
00:11:58,840 –> 00:12:02,680
You then create a planar task in the exact plan with a link to the incident ticket,

239
00:12:02,680 –> 00:12:07,560
assigned to the rotation owner, set due date math and drop a card into the channel with a deep link.

240
00:12:07,560 –> 00:12:10,600
Deterministic, resilient, verbose to build.

241
00:12:10,600 –> 00:12:12,840
But when it fails, you know which step coughed.

242
00:12:12,840 –> 00:12:15,320
Enter workflows agent, you say.

243
00:12:15,320 –> 00:12:18,160
When a new incident alert arrives via this webhook,

244
00:12:18,160 –> 00:12:22,960
classified by service and severity, post a concise summary to the correct teams channel,

245
00:12:22,960 –> 00:12:27,960
then create and assign a planar task to the on call for that service with the incident link.

246
00:12:27,960 –> 00:12:29,520
The agent handles the obvious.

247
00:12:29,520 –> 00:12:33,960
It embeds classification with AI, picks the channel, posts and spins up the task.

248
00:12:33,960 –> 00:12:36,520
It feels like cheating because spoiler alert it is.

249
00:12:36,520 –> 00:12:41,240
You skipped 16 decisions and let the agent infer them from context and prior runs.

250
00:12:41,240 –> 00:12:43,920
Build time, agent wins overwhelmingly.

251
00:12:43,920 –> 00:12:46,960
Classification is baked, you don’t handcraft keyword matrices.

252
00:12:46,960 –> 00:12:51,680
You’ll have a functioning flow before your PA version has finished its payload schema therapy.

253
00:12:51,680 –> 00:12:53,760
Misclassification and error rate.

254
00:12:53,760 –> 00:12:55,200
Here’s what most people miss.

255
00:12:55,200 –> 00:12:57,280
Deterministic isn’t the same as correct.

256
00:12:57,280 –> 00:13:00,400
In PA, you’re only as good as your conditions, which age poorly.

257
00:13:00,400 –> 00:13:05,680
In the agent, AI classification adapts better to weird phrasing, until it doesn’t.

258
00:13:05,680 –> 00:13:10,720
That’s why you add a safety rail, specify a default triage channel for low confidence classifications

259
00:13:10,720 –> 00:13:14,520
and instruct the agent to include its confidence score in the post.

260
00:13:14,520 –> 00:13:17,560
If confidence threshold, root to triage words.

261
00:13:17,560 –> 00:13:20,520
Not a tree of doom, auditability and troubleshooting.

262
00:13:20,520 –> 00:13:24,360
Power automate gives you a visual breadcrumb trail, per-action results and retry logs.

263
00:13:24,360 –> 00:13:25,640
Post mortems love that.

264
00:13:25,640 –> 00:13:29,640
Workflow’s agent shows activity in admin reports and you can open the run to see the steps

265
00:13:29,640 –> 00:13:31,240
but you won’t get the same microscope in it.

266
00:13:31,240 –> 00:13:36,520
If you need to prove why an alert hit the wrong channel, PA wins the courtroom drama.

267
00:13:36,520 –> 00:13:38,120
Approvals integration.

268
00:13:38,120 –> 00:13:40,720
If a Sav1 requires an instant manager acknowledgement,

269
00:13:40,720 –> 00:13:45,520
PA’s start and wait for an approval with reminders and escalation is the adult in the room.

270
00:13:45,520 –> 00:13:49,120
The agent can request a quick confirmation but long-running,

271
00:13:49,120 –> 00:13:51,680
SLA track the approval still belong in PA.

272
00:13:51,680 –> 00:13:52,720
Governance.

273
00:13:52,720 –> 00:13:54,080
DLP carries over.

274
00:13:54,080 –> 00:13:57,760
Keep your monitoring, webhooks and teams posts inside approved boundaries.

275
00:13:57,760 –> 00:14:01,760
Separate environments so your test storm doesn’t ping production on call.

276
00:14:01,760 –> 00:14:05,600
Restrict who can publish agents you don’t want interns redefining Sav1.

277
00:14:05,600 –> 00:14:06,400
Licensing.

278
00:14:06,400 –> 00:14:09,600
If your response surface is chat heavy and you’ve bought co-pilot,

279
00:14:09,600 –> 00:14:11,760
the agent’s message-based model is efficient.

280
00:14:11,760 –> 00:14:15,200
If you’re processing high volume headless alerts across many systems,

281
00:14:15,200 –> 00:14:19,200
PA’s per flow economics and scaling control still makes sense.

282
00:14:19,200 –> 00:14:20,000
Findings.

283
00:14:20,000 –> 00:14:23,280
Agent wins first response speed and flexible classification.

284
00:14:23,280 –> 00:14:26,640
PA wins resilience, traceability and surgical control.

285
00:14:26,640 –> 00:14:28,240
The hybrid pattern is obvious.

286
00:14:28,240 –> 00:14:30,960
Agent classifies, posts the first ping,

287
00:14:30,960 –> 00:14:32,960
and on confirmed Sav1,

288
00:14:32,960 –> 00:14:36,880
hands off to a PA flow for durable tasks, escalations and retries.

289
00:14:36,880 –> 00:14:40,160
Fast, where speed matters, explicit where accountability lives.

290
00:14:40,160 –> 00:14:45,280
Use case 4, CRM updates, account notes and follow-ups from Outlook.

291
00:14:45,280 –> 00:14:47,520
Sales ops doesn’t forgive sloppiness.

292
00:14:47,520 –> 00:14:51,280
If the email hits your inbox but not your CRM, the forecast becomes fiction.

293
00:14:51,280 –> 00:14:54,560
You want zero friction capture and zero surprise follow-ups.

294
00:14:54,560 –> 00:14:59,280
Yes, that means prying the notes out of Outlook and landing them in the right record every time.

295
00:14:59,280 –> 00:15:02,320
The scenario, an email from a key account arrives.

296
00:15:02,320 –> 00:15:05,440
You summarize the substance, write a CRM note on the correct account

297
00:15:05,440 –> 00:15:08,320
and create a follow-up task for the owner with a due date.

298
00:15:08,320 –> 00:15:10,560
Bonus points for linking the original email.

299
00:15:10,560 –> 00:15:11,840
Power automate first.

300
00:15:11,840 –> 00:15:13,440
You start with an Outlook trigger.

301
00:15:13,440 –> 00:15:16,080
When a new email arrives and matches a condition set,

302
00:15:16,080 –> 00:15:17,520
like domain equals contoso.

303
00:15:17,520 –> 00:15:19,200
Commodestender is an attract list.

304
00:15:19,200 –> 00:15:20,880
You pass the subject and body.

305
00:15:20,880 –> 00:15:24,320
You look up the account in the CRM connector by email domain.

306
00:15:24,320 –> 00:15:26,160
Then, because accounts are messy,

307
00:15:26,160 –> 00:15:29,440
you add a fallback, try contact first, then roll up to account.

308
00:15:29,440 –> 00:15:31,520
You map fields into a create note action,

309
00:15:31,520 –> 00:15:33,360
subject body regarding object ID.

310
00:15:33,360 –> 00:15:34,640
You attach the email link.

311
00:15:34,640 –> 00:15:36,720
Next, you create a follow-up task,

312
00:15:36,720 –> 00:15:39,280
assign to the owner, set due date rules,

313
00:15:39,280 –> 00:15:43,280
say two business days from received at a category and set a reminder.

314
00:15:43,280 –> 00:15:45,440
You wrap it with IDempotency.

315
00:15:45,440 –> 00:15:47,360
Generate a hash from message ID

316
00:15:47,360 –> 00:15:49,840
to avoid duplicate notes when the message forwards.

317
00:15:49,840 –> 00:15:52,400
Finally, you add try catch branches.

318
00:15:52,400 –> 00:15:54,800
If the account look up returns multiple matches,

319
00:15:54,800 –> 00:15:56,800
send a human validation card.

320
00:15:56,800 –> 00:15:58,800
If the CRM API throttles,

321
00:15:58,800 –> 00:16:01,040
retry with exponential back off.

322
00:16:01,040 –> 00:16:02,800
Deterministic, durable.

323
00:16:02,800 –> 00:16:04,560
Annoyingly verbose to build,

324
00:16:04,560 –> 00:16:08,240
but future you will thank you when someone asks why three notes appeared.

325
00:16:08,240 –> 00:16:09,280
Enter workflows agent.

326
00:16:09,280 –> 00:16:12,560
You say, when I get an email from any contact at the Fabricum account,

327
00:16:12,560 –> 00:16:14,560
summarize the key points in two sentences,

328
00:16:14,560 –> 00:16:17,360
add it as a note on the Fabricum account in CRM,

329
00:16:17,360 –> 00:16:19,280
include a link back to the email,

330
00:16:19,280 –> 00:16:22,400
then create a follow-up task for the account owner due in two days.

331
00:16:22,400 –> 00:16:27,200
The agent ingests the email, runs an embedded summarized step,

332
00:16:27,200 –> 00:16:30,240
resolves Fabricum via graph context and your CRM connector,

333
00:16:30,240 –> 00:16:32,000
writes the note and creates the task.

334
00:16:32,000 –> 00:16:35,920
It feels like cheating because it collapses the mapping ceremony into intent.

335
00:16:35,920 –> 00:16:38,000
You don’t handpick fields, you describe outcomes.

336
00:16:38,000 –> 00:16:40,480
Build time, agent obliterates the setup overhead.

337
00:16:40,480 –> 00:16:44,000
Your life before your PA version finishes the contact account fallback logic.

338
00:16:44,000 –> 00:16:44,960
That’s the point.

339
00:16:44,960 –> 00:16:47,520
Capture from context is where agents shine.

340
00:16:47,520 –> 00:16:48,960
Field mismatch errors.

341
00:16:48,960 –> 00:16:51,840
Power automate still wins structured validation.

342
00:16:51,840 –> 00:16:56,720
If your CRM requires a regarding relationship type or a specific schema for notes,

343
00:16:56,720 –> 00:16:59,040
PA lets you enforce it explicitly

344
00:16:59,040 –> 00:17:01,680
and fail loud with a human in the loop check.

345
00:17:01,680 –> 00:17:03,920
The agent composes reasonable defaults.

346
00:17:03,920 –> 00:17:06,080
If your CRM is unusually pedantic,

347
00:17:06,080 –> 00:17:09,440
you may see occasional “why did it pick that field” moments.

348
00:17:09,440 –> 00:17:10,480
Avoid guessing.

349
00:17:10,480 –> 00:17:12,240
Name the account explicitly in your prompt

350
00:17:12,240 –> 00:17:15,760
or include the CRM URL for the record to reduce ambiguity.

351
00:17:15,760 –> 00:17:16,880
Execution constraints.

352
00:17:16,880 –> 00:17:20,320
Remember the 100 second agent timeout when calling external systems.

353
00:17:20,320 –> 00:17:22,080
Simple note plus task fits.

354
00:17:22,080 –> 00:17:25,120
Long chains, like enrichment calls to three back office systems, don’t.

355
00:17:25,120 –> 00:17:28,000
That’s where you hand off audit, trail and idem potency.

356
00:17:28,000 –> 00:17:29,760
Power automate gives you the visual trace,

357
00:17:29,760 –> 00:17:32,400
the message id, dedupe and a clean story for audits.

358
00:17:32,400 –> 00:17:34,320
The agent logs activity in admin reports,

359
00:17:34,320 –> 00:17:36,720
but you won’t get the same surgical playback yet.

360
00:17:36,720 –> 00:17:38,880
If your sales obs leader breathes compliance,

361
00:17:38,880 –> 00:17:41,120
don’t trust AI will remember.

362
00:17:41,120 –> 00:17:44,560
Implement idem potency in PA, licensing economics.

363
00:17:44,560 –> 00:17:47,840
If your sellers already have co-pilot and live-in outlook in teams,

364
00:17:47,840 –> 00:17:49,840
the marginal cost of agent-driven summaries

365
00:17:49,840 –> 00:17:51,840
and task creation trends down.

366
00:17:51,840 –> 00:17:55,920
If you’re automating for a large field org with strict CRM rules and no chat surface,

367
00:17:55,920 –> 00:17:58,560
PA’s per flow predictability still pencils out.

368
00:17:58,560 –> 00:18:01,600
Findings, agent wins on capture from context and speed,

369
00:18:01,600 –> 00:18:03,680
power automate wins on structured validation,

370
00:18:03,680 –> 00:18:05,600
idem potency and retries.

371
00:18:05,600 –> 00:18:06,800
Practical hybrid.

372
00:18:06,800 –> 00:18:08,800
Let the agent summarize and gather context,

373
00:18:08,800 –> 00:18:13,040
then trigger a PA flow with the email, message id and resolved account id

374
00:18:13,040 –> 00:18:15,840
to perform the durable schema locked updates.

375
00:18:15,840 –> 00:18:18,000
Conversational front and enterprise grade spine,

376
00:18:18,000 –> 00:18:20,400
you get speed without gambling the pipeline.

377
00:18:20,400 –> 00:18:24,640
Use case five, IT onboarding, from request to checklist.

378
00:18:24,640 –> 00:18:27,040
Onboarding is where cute automations go to die.

379
00:18:27,040 –> 00:18:31,680
It’s recurring, cross-app, approval laden and audited by people who enjoy policies.

380
00:18:31,680 –> 00:18:35,120
Day one chaos equals lost productivity and a help desk bonfire.

381
00:18:35,120 –> 00:18:38,560
The scenario, intake request approvals account setup tasks,

382
00:18:38,560 –> 00:18:41,600
teams channel posts, confirmations and status reporting.

383
00:18:41,600 –> 00:18:44,320
Many hands, many systems, many ways to trip,

384
00:18:44,320 –> 00:18:45,840
power automate first.

385
00:18:45,840 –> 00:18:48,240
You build an intake form or share point list.

386
00:18:48,240 –> 00:18:50,720
Trigger on submission, kick off a parallel branch,

387
00:18:50,720 –> 00:18:53,760
HR approval, manager approval, device approval.

388
00:18:53,760 –> 00:18:56,640
Each branch has retries, escalations and timeouts,

389
00:18:56,640 –> 00:18:58,720
because humans again ghost.

390
00:18:58,720 –> 00:19:02,640
Once approved, you orchestrate, create accounts, assign licenses,

391
00:19:02,640 –> 00:19:04,880
add to groups, create a mailbox alias,

392
00:19:04,880 –> 00:19:07,920
provision a one drive, drop a welcome post in the team,

393
00:19:07,920 –> 00:19:12,480
open tickets in ITSM and assemble a checklist in planar with dependencies.

394
00:19:12,480 –> 00:19:13,520
You add guards.

395
00:19:13,520 –> 00:19:16,480
If license assignment fails, rollback group additions.

396
00:19:16,480 –> 00:19:19,600
If HR approval times out, cancel downstream tasks.

397
00:19:19,600 –> 00:19:21,600
You tag every action with correlation IDs

398
00:19:21,600 –> 00:19:24,320
and stash everything in a durable store for audits.

399
00:19:24,320 –> 00:19:28,240
It’s long running, explicit and frankly, exemplary engineering.

400
00:19:28,240 –> 00:19:30,000
Enter workflows agent, you say,

401
00:19:30,000 –> 00:19:32,640
when a new hire request is submitted at this SharePoint URL,

402
00:19:32,640 –> 00:19:35,200
collect the details, confirm with the manager,

403
00:19:35,200 –> 00:19:37,520
create a planar checklist for onboarding tasks,

404
00:19:37,520 –> 00:19:39,680
post a welcome in the team new hires,

405
00:19:39,680 –> 00:19:41,920
and notify IT when approvals are in.

406
00:19:41,920 –> 00:19:44,400
The agent races through intake, nudges the manager,

407
00:19:44,400 –> 00:19:46,560
sets up the checklist and gets the comms moving.

408
00:19:46,560 –> 00:19:48,960
It feels instantaneous because the conversational front

409
00:19:48,960 –> 00:19:51,520
eliminates the configuration ceremony.

410
00:19:51,520 –> 00:19:53,120
But, and this is the adult moment,

411
00:19:53,120 –> 00:19:57,280
deep branching, SLA’s and conditional rollbacks inside a 100 second window?

412
00:19:57,280 –> 00:20:01,360
No, build time agent is unbeatable for intake, confirmation and kickoff.

413
00:20:01,360 –> 00:20:03,600
You’ll have a working front door and a living checklist

414
00:20:03,600 –> 00:20:06,480
before your PA flow finishes its third parallel branch,

415
00:20:06,480 –> 00:20:08,160
reduction in handoffs and errors.

416
00:20:08,160 –> 00:20:12,800
The agent’s summarization and manager confirmation kill the missing fields plague.

417
00:20:12,800 –> 00:20:15,600
No more back and forth for the start date or job code.

418
00:20:15,600 –> 00:20:17,600
Power automate then takes a clean payload

419
00:20:17,600 –> 00:20:20,720
and does the durable, reversible, audited, heavy lifting.

420
00:20:20,720 –> 00:20:22,720
Governance, keep environment separated.

421
00:20:22,720 –> 00:20:25,840
DLP aligned across co-pilot agent and power platform.

422
00:20:25,840 –> 00:20:29,120
Lock publishing rights, approvals with SLA’s and escalation rules

423
00:20:29,120 –> 00:20:31,120
live in power automate non-negotiable.

424
00:20:31,120 –> 00:20:32,480
Quick confirmation pings?

425
00:20:32,480 –> 00:20:34,080
Agents fine.

426
00:20:34,080 –> 00:20:34,880
Licensing?

427
00:20:34,880 –> 00:20:36,560
If HR and managers live in chat,

428
00:20:36,560 –> 00:20:39,600
the marginal cost of the agent intake drops to near zero.

429
00:20:39,600 –> 00:20:43,040
The marathon, licensing assignment, group membership, ITSM,

430
00:20:43,040 –> 00:20:46,400
still justifies PA licensing where scale and durability matter.

431
00:20:46,400 –> 00:20:47,840
Findings.

432
00:20:47,840 –> 00:20:49,040
Agents starts the play,

433
00:20:49,040 –> 00:20:50,800
power automate runs the marathon.

434
00:20:50,800 –> 00:20:53,760
Refactor the front door to agent for speed and clarity.

435
00:20:53,760 –> 00:20:56,240
Keep the backbone in PA for reliability,

436
00:20:56,240 –> 00:20:57,680
retries and audits.

437
00:20:57,680 –> 00:21:00,720
Rule of thumb, conversational front end, enterprise grade back end.

438
00:21:00,720 –> 00:21:02,160
Use the right spine.

439
00:21:02,160 –> 00:21:03,200
The scorecard.

440
00:21:03,200 –> 00:21:05,600
Build time, errors, governance, cost.

441
00:21:05,600 –> 00:21:06,800
Time to hand out trophies.

442
00:21:06,800 –> 00:21:07,920
Build time first.

443
00:21:07,920 –> 00:21:10,240
Work flows, agent slashes setup for common patterns,

444
00:21:10,240 –> 00:21:12,800
approvals, notify task post intake and kickoff.

445
00:21:12,800 –> 00:21:14,640
You’ll be live in minutes, not afternoons.

446
00:21:14,640 –> 00:21:17,040
Power automate is slower because you’re explicit.

447
00:21:17,040 –> 00:21:19,440
Every mapping, every branch, but predictably so.

448
00:21:20,160 –> 00:21:23,280
Verdict agent for speed PA for precision, errors,

449
00:21:23,280 –> 00:21:25,360
two kinds, configuration and runtime.

450
00:21:25,360 –> 00:21:27,040
Agent reduces configuration errors

451
00:21:27,040 –> 00:21:29,760
by refusing to let you micromanage every field.

452
00:21:29,760 –> 00:21:31,920
Fewer knobs, fewer misalignments.

453
00:21:31,920 –> 00:21:34,080
Power automate minimizes runtime errors

454
00:21:34,080 –> 00:21:37,040
through explicit rules, retries and idempotency.

455
00:21:37,040 –> 00:21:40,080
Verdict agent lowers setup mistakes.

456
00:21:40,080 –> 00:21:41,680
PA lowers production surprises.

457
00:21:41,680 –> 00:21:44,320
Governance agent now surfaces usage analytics

458
00:21:44,320 –> 00:21:46,080
in admin reports, respects DLP

459
00:21:46,080 –> 00:21:48,400
and can be ring-fanced by environment and role.

460
00:21:48,400 –> 00:21:49,280
Good progress.

461
00:21:49,280 –> 00:21:51,440
Power automate still wins audit trails,

462
00:21:51,440 –> 00:21:53,360
visual traces, environment maturity

463
00:21:53,360 –> 00:21:54,960
and approvals with SLAs.

464
00:21:54,960 –> 00:21:57,680
Verdict agent acceptable for everyday work.

465
00:21:57,680 –> 00:22:00,400
PA for regulated long-running processes.

466
00:22:00,400 –> 00:22:01,280
Licensing.

467
00:22:01,280 –> 00:22:04,240
If you’ve bought co-pilot and your automation’s live in chat,

468
00:22:04,240 –> 00:22:06,560
agent workflows write message-based economics

469
00:22:06,560 –> 00:22:09,600
and undercut per user per flow for those cohorts.

470
00:22:09,600 –> 00:22:11,200
If you’re running a broad portfolio

471
00:22:11,200 –> 00:22:13,040
of headless cross-system automations,

472
00:22:13,040 –> 00:22:14,880
PA’s licensing stays rational.

473
00:22:14,880 –> 00:22:17,200
Verdict, cohort math, not ideology.

474
00:22:17,200 –> 00:22:18,080
Decision matrix.

475
00:22:18,880 –> 00:22:21,360
Simple, intent-friendly, human in the loop.

476
00:22:21,360 –> 00:22:22,320
Agent.

477
00:22:22,320 –> 00:22:25,920
Complex, long-running, regulated,

478
00:22:25,920 –> 00:22:28,400
power automate, hybrid wins most.

479
00:22:28,400 –> 00:22:30,720
Agent for capture and orchestration prompts.

480
00:22:30,720 –> 00:22:33,120
PA for durable execution and audits.

481
00:22:33,120 –> 00:22:35,840
The practical migration filter you’ll use tomorrow.

482
00:22:35,840 –> 00:22:37,840
If it needs a gant chart to explain,

483
00:22:37,840 –> 00:22:38,880
keep it in PA.

484
00:22:38,880 –> 00:22:40,400
If you can state it in one sentence

485
00:22:40,400 –> 00:22:41,760
without gasping for air,

486
00:22:41,760 –> 00:22:42,960
draft it in agent.

487
00:22:42,960 –> 00:22:44,320
And when in doubt, split.

488
00:22:44,320 –> 00:22:45,520
Agent collects context.

489
00:22:45,520 –> 00:22:48,480
PA does the irreversible stuff with retries and receipts.

490
00:22:48,480 –> 00:22:50,080
Here’s the uncomfortable truth you needed.

491
00:22:50,080 –> 00:22:52,000
Your manual flow hoarding is the bottleneck.

492
00:22:52,000 –> 00:22:54,000
The agent didn’t kill power automate.

493
00:22:54,000 –> 00:22:56,160
It killed your excuse to spend a week wiring

494
00:22:56,160 –> 00:22:58,560
what a sentence can start in 30 seconds.

495
00:22:58,560 –> 00:23:00,640
Refactor plan, what to keep, what to move,

496
00:23:00,640 –> 00:23:02,880
what to retire, inventory first,

497
00:23:02,880 –> 00:23:04,320
not vibes, facts.

498
00:23:04,320 –> 00:23:07,840
Pull your flow catalog and tag each by four attributes.

499
00:23:07,840 –> 00:23:11,760
Complexity, single branch versus gant chart.

500
00:23:11,760 –> 00:23:14,000
Run time length, seconds versus days,

501
00:23:14,000 –> 00:23:15,440
regulatory sensitivity,

502
00:23:15,440 –> 00:23:16,960
non-internal audited,

503
00:23:16,960 –> 00:23:18,160
and user touch points.

504
00:23:18,400 –> 00:23:20,560
Chat email prompts versus headless.

505
00:23:20,560 –> 00:23:22,960
You’ll find three piles faster than you expect.

506
00:23:22,960 –> 00:23:25,360
Keep in power, automate anything long-running,

507
00:23:25,360 –> 00:23:26,960
multi-branch or regulated.

508
00:23:26,960 –> 00:23:28,400
That’s your onboarding spine,

509
00:23:28,400 –> 00:23:30,800
multi-stage approvals with escalations,

510
00:23:30,800 –> 00:23:32,320
finance closed checklists,

511
00:23:32,320 –> 00:23:33,680
ITSM rollbacks,

512
00:23:33,680 –> 00:23:35,920
and any integration that needs item potency,

513
00:23:35,920 –> 00:23:37,760
retries and forensic logs.

514
00:23:37,760 –> 00:23:40,560
If a missed SLA triggers an audit, it stays.

515
00:23:40,560 –> 00:23:42,000
If a flow touches five systems

516
00:23:42,000 –> 00:23:43,680
and needs compensation logic, it stays.

517
00:23:43,680 –> 00:23:45,360
Adult automation lives here.

518
00:23:45,360 –> 00:23:46,720
Move to workflows agent,

519
00:23:46,720 –> 00:23:48,480
intake summaries, notifications,

520
00:23:48,480 –> 00:23:50,880
status digest and simple approvals.

521
00:23:50,880 –> 00:23:53,840
Anywhere, say it, run it, confirm it, applies.

522
00:23:53,840 –> 00:23:54,880
Examples.

523
00:23:54,880 –> 00:23:56,720
One approver, yes, no list updates

524
00:23:56,720 –> 00:23:58,640
that ping a manager and create a task,

525
00:23:58,640 –> 00:24:00,240
daily summaries to teams.

526
00:24:00,240 –> 00:24:02,080
Quick CRM node capture from Outlook.

527
00:24:02,080 –> 00:24:04,640
The 100-second constraint isn’t a problem for these.

528
00:24:04,640 –> 00:24:05,840
You’ll slash build time

529
00:24:05,840 –> 00:24:08,240
and eliminate the config drift clown show.

530
00:24:08,240 –> 00:24:10,320
Hybrid handoffs, the Workhorse pattern,

531
00:24:10,320 –> 00:24:11,600
agent collects context,

532
00:24:11,600 –> 00:24:13,120
validates with a human in chat,

533
00:24:13,120 –> 00:24:16,160
and then triggers a power automate flow for durable actions.

534
00:24:16,160 –> 00:24:18,880
You respect the time window by sending a compact payload,

535
00:24:18,880 –> 00:24:21,360
IDs and essentials, not your life story.

536
00:24:21,360 –> 00:24:23,280
The PA flow owns the heavy lifting,

537
00:24:23,280 –> 00:24:26,640
schema locked rides, retries, audit stamps and SLAs.

538
00:24:26,640 –> 00:24:28,000
You get the speed of conversation

539
00:24:28,000 –> 00:24:29,280
in the spine of engineering.

540
00:24:29,280 –> 00:24:31,920
Governance set up before migration, yes, before.

541
00:24:31,920 –> 00:24:33,200
Create dev test,

542
00:24:33,200 –> 00:24:36,160
prod environments for agents and PA aligned one to one.

543
00:24:36,160 –> 00:24:39,360
Align DLP policies across co-pilot agent and power platform

544
00:24:39,360 –> 00:24:41,120
so data parts stay legal.

545
00:24:41,120 –> 00:24:42,560
Define who can publish agents

546
00:24:42,560 –> 00:24:44,720
and who can bind them to production data.

547
00:24:44,720 –> 00:24:46,240
Turn on admin usage reports

548
00:24:46,240 –> 00:24:48,640
and decide retention for agent conversations now,

549
00:24:48,640 –> 00:24:50,400
not after legal emails you.

550
00:24:50,400 –> 00:24:52,480
Playbook, pilot 10% of flows,

551
00:24:52,480 –> 00:24:56,000
pick representative cohorts, approvals, data sync, sales notes,

552
00:24:56,000 –> 00:24:58,320
rebuild the front door and agent wear appropriate

553
00:24:58,320 –> 00:25:00,400
or move the whole thing if it’s simple.

554
00:25:00,400 –> 00:25:03,200
Measure build time delta and error delta for each cohort.

555
00:25:03,200 –> 00:25:06,560
If the numbers hold expand by cohort, not by enthusiasm,

556
00:25:06,560 –> 00:25:08,320
document prompt patterns that work.

557
00:25:08,320 –> 00:25:11,040
URLs, exact group plan names, channel names,

558
00:25:11,040 –> 00:25:12,240
and standardize them.

559
00:25:12,240 –> 00:25:14,560
Anti-patterns to avoid because I know you,

560
00:25:14,560 –> 00:25:17,280
don’t rebuild complex PA logic inside the agent,

561
00:25:17,280 –> 00:25:19,440
you’re fighting physics and you will lose.

562
00:25:19,440 –> 00:25:23,520
Don’t let AI guest destinations names URLs IDs in the prompt every time.

563
00:25:23,520 –> 00:25:24,960
Don’t promote agents straight to prod

564
00:25:24,960 –> 00:25:26,720
because it worked in my tenant.

565
00:25:26,720 –> 00:25:29,280
And don’t confuse fewer knobs with less governance,

566
00:25:29,280 –> 00:25:30,560
the knobs move to policy,

567
00:25:30,560 –> 00:25:34,640
which takes us to the part IT actually cares about, controls.

568
00:25:34,640 –> 00:25:37,280
Governance, security, and admin reality check.

569
00:25:37,280 –> 00:25:40,000
DLP first, align co-pilot agent policies

570
00:25:40,000 –> 00:25:41,520
with your power platform DLP

571
00:25:41,520 –> 00:25:44,800
so data can’t leak across tenants or into consumer connectors.

572
00:25:44,800 –> 00:25:47,120
If SharePoint and Teams are business only,

573
00:25:47,120 –> 00:25:48,480
enforce it consistently.

574
00:25:48,480 –> 00:25:51,120
Any connector allowed in PA that’s disallowed in co-pilot

575
00:25:51,120 –> 00:25:53,040
is a policy bug waiting to happen.

576
00:25:53,040 –> 00:25:55,680
Fix the matrix, don’t trust tribal memory.

577
00:25:55,680 –> 00:25:56,800
Auditability.

578
00:25:56,800 –> 00:26:00,080
Turn on the agents user report in the Microsoft 365 admin center

579
00:26:00,080 –> 00:26:03,200
and decide retention for both conversations and actions.

580
00:26:03,200 –> 00:26:06,560
Define who can access run histories and how long they’re kept.

581
00:26:06,560 –> 00:26:10,160
Power automate still wins cinematic replays with per-action traces.

582
00:26:10,160 –> 00:26:11,600
Use that where audits live.

583
00:26:11,600 –> 00:26:13,440
For agent, establish the rule.

584
00:26:13,440 –> 00:26:16,800
For regulated processes, the agent must hand off to a PA flow

585
00:26:16,800 –> 00:26:18,240
that provides the audit spine.

586
00:26:18,240 –> 00:26:20,400
Conversational shadows don’t pass audits.

587
00:26:20,400 –> 00:26:23,840
Environments, separate dev test prod for both agents and PA.

588
00:26:23,840 –> 00:26:25,600
Mirror data sources and permissions,

589
00:26:25,600 –> 00:26:26,720
so tests are real.

590
00:26:26,720 –> 00:26:28,560
Restrict who can publish agents to prod?

591
00:26:28,560 –> 00:26:30,960
Our back at the door approvals for promotion.

592
00:26:30,960 –> 00:26:33,360
Yes, require change tickets for flows and agents

593
00:26:33,360 –> 00:26:34,880
that touch regulated data.

594
00:26:34,880 –> 00:26:37,680
No, it’s just AI is not a get out of governance free card.

595
00:26:37,680 –> 00:26:39,840
Approvals, standardized patterns.

596
00:26:39,840 –> 00:26:42,720
Quick short approvals with a clear trail are fine and agent.

597
00:26:42,720 –> 00:26:45,600
Long running, SLA tract approvals with escalation rules

598
00:26:45,600 –> 00:26:47,120
stay in power automate.

599
00:26:47,120 –> 00:26:48,480
Create templates for both,

600
00:26:48,480 –> 00:26:50,240
so people stop improvising governance.

601
00:26:50,240 –> 00:26:52,160
If an approval can block payroll,

602
00:26:52,160 –> 00:26:54,560
it belongs in PA with SLA’s,

603
00:26:54,560 –> 00:26:56,720
reminders and escalation chains.

604
00:26:56,720 –> 00:26:58,800
Non-negotiable observability.

605
00:26:58,800 –> 00:27:01,440
Instrument the agent side with co-pilot studio analytics

606
00:27:01,440 –> 00:27:04,000
and Azure AI safety metrics were available.

607
00:27:04,000 –> 00:27:07,120
Watch classification confidence, failure rates and fallback routes.

608
00:27:07,120 –> 00:27:10,000
On the PA side, keep your solution level telemetry,

609
00:27:10,000 –> 00:27:12,880
retry counts, exception parts, average duration.

610
00:27:12,880 –> 00:27:14,000
Review both monthly.

611
00:27:14,000 –> 00:27:15,280
If you’re not looking at the numbers,

612
00:27:15,280 –> 00:27:16,480
you’re not running production.

613
00:27:16,480 –> 00:27:17,680
You’re hoping?

614
00:27:17,680 –> 00:27:18,800
Risk posture.

615
00:27:18,800 –> 00:27:20,800
Frontier features are shiny and early.

616
00:27:20,800 –> 00:27:22,880
Ring fans them, pilot with select users,

617
00:27:22,880 –> 00:27:25,040
define rollback plans and isolate data,

618
00:27:25,040 –> 00:27:27,920
document what’s in frontier and what’s in production support.

619
00:27:27,920 –> 00:27:29,920
If a feature label says directional,

620
00:27:29,920 –> 00:27:33,040
translate that to not a legal dependency in your policy,

621
00:27:33,040 –> 00:27:34,560
your lawyers will not grimly.

622
00:27:34,560 –> 00:27:36,080
Data residency and privacy.

623
00:27:36,080 –> 00:27:39,440
Agents inherit Microsoft 365 security baselines,

624
00:27:39,440 –> 00:27:41,920
but your policy must state which data is in scope

625
00:27:41,920 –> 00:27:43,840
for agent processing and which is not.

626
00:27:43,840 –> 00:27:46,800
Sensitive HR, fine with proper DLP and handoffs,

627
00:27:46,800 –> 00:27:47,920
cross tenant finance,

628
00:27:47,920 –> 00:27:49,920
probably not in agent without a PA spine

629
00:27:49,920 –> 00:27:51,120
and explicit approvals.

630
00:27:51,120 –> 00:27:53,680
Write it down, enforce it, change control,

631
00:27:53,680 –> 00:27:56,000
treat prompt text like code, version it,

632
00:27:56,000 –> 00:27:59,200
store blessed prompts in a repo or at least a secured list.

633
00:27:59,200 –> 00:28:02,000
If someone fixes the words and breaks routing,

634
00:28:02,000 –> 00:28:04,720
you need a diff and a rollback, not a witch hunt.

635
00:28:04,720 –> 00:28:07,280
Bottom line, the agent is not shadow IT

636
00:28:07,280 –> 00:28:09,040
if you govern it where it lives.

637
00:28:09,040 –> 00:28:12,000
Policy environments are bi-at-t observability.

638
00:28:12,000 –> 00:28:14,960
Power automate remains your audit grade execution engine.

639
00:28:14,960 –> 00:28:16,640
Together, they are governable.

640
00:28:16,640 –> 00:28:17,920
Separately, they are chaos.

641
00:28:17,920 –> 00:28:18,960
Choose together.

642
00:28:18,960 –> 00:28:21,040
The blunt verdict and your next move.

643
00:28:21,040 –> 00:28:22,320
The takeaway.

644
00:28:22,320 –> 00:28:23,680
Power automate isn’t dead.

645
00:28:23,680 –> 00:28:25,360
Your manual flow holding is.

646
00:28:25,360 –> 00:28:26,880
Agent front for speed,

647
00:28:26,880 –> 00:28:29,360
PA spine for durability and hybrids

648
00:28:29,360 –> 00:28:31,120
for anything that pays the bills.

649
00:28:31,120 –> 00:28:33,360
If this saved you time, repay the debt.

650
00:28:33,360 –> 00:28:37,040
Refactor one approval and one data sink into agent this week.

651
00:28:37,040 –> 00:28:38,880
Measure time and error deltas.

652
00:28:38,880 –> 00:28:41,440
Then graduate to a hybrid CRM update.

653
00:28:41,440 –> 00:28:44,400
Subscribe for the full migration workshop next episode.





Source link

0 Votes: 0 Upvotes, 0 Downvotes (0 Points)

Leave a reply

Join Us
  • X Network2.1K
  • LinkedIn3.8k
  • Bluesky0.5K
Support The Site
Events
November 2025
MTWTFSS
      1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
« Oct   Dec »
Follow
Search
Popular Now
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...