5.4 · Actions: making Copilot act in your systems

Level 5 · Agents & Copilot Studio

5.4Actions: making Copilot act in your systems

Goal: Giving an agent actions: creating a ticket, sending an email, writing into a system.
Estimated time: 25 min · self-paced reading · If you only have 5 min: read “The essentials in 30s” + the diagram.

The essentials in 30 seconds

  • The leap: with actions (connectors, flows), the agent moves from answering to acting — ticket, email, system write.
  • Reading vs writing: reading is benign, writing/sending is risky and irreversible — every write action is framed.
  • Autonomy is earned: human confirmation, minimal permissions, logs and a stop button before delegating.

Running case — Hicham has his agent create tickets

Hicham's agent answers well about policies — but when a colleague reports an equipment failure, it only advises. Hicham, an administrative assistant in Algiers, adds a first action via connector: creating a support ticket with description and priority — with a summary shown and human confirmation before each write, logging and the ability to stop the agent. Sequel to case 5.3 — Hicham moves from advising to executing, without losing control.

Sequel to case 5.3 — Hicham adds a single confirmed, logged write action.

1. The leap: from answering to acting

Until now the agent answers. With actions, it acts: creating a ticket, sending an email, writing into a CRM, launching a Power Automate flow. It is the most powerful leap… and the trickiest. The agent moves from advising to executing. Hicham picks the most useful case: turning a failure report into a ticket, with no retyping.

Technically, actions rely on connectors: you connect the agent to a system and describe when and how it may act on it. 'If the user reports a failure, create a ticket in the support system.'

2. Every action is a framed risk

Cardinal principle: an action that writes into a system is irreversible or costly to undo. Every action must be framed: clear trigger conditions, a limited scope, and ideally a human confirmation before sensitive actions. Hicham requires it: the agent shows the ticket summary and waits for the colleague's 'yes' before creating it.

Good practice: distinguish reading (low risk) from writing/sending (risky). An agent that checks a status is benign; an agent that sends emails or changes data must be designed with maximum care and guardrails.

3. Supervising at scale

Scale guardrail: an agent that acts does so fast and in volume. An assistant's mistake stays local; an autonomous agent's mistake repeats on every trigger. Hence the need to test intensively, to log the actions and to be able to stop the agent. Hicham reviews the log of created tickets every week.

The principle that sums it all up: autonomy is earned through supervision. The more actions you delegate to an agent, the more you invest in its control — minimal permissions, confirmations, logs, cut-off ability. Power without supervision is a danger.

Common misinterpretation: 'My agent answers well, so I can hand it all write operations at once.' No. Each write action is a new risk: a new scope, new permissions, new error cases — which will repeat on every trigger. Automating everything at once means industrializing mistakes before you have even seen them. The right reflex: a single human-confirmed, logged, stoppable write action — proven for weeks before adding a second one.
From answering to acting, under control Reading is benign, writing requires guardrails Actions via connectors Ticket,email, CRM, flowFraming Conditions,scope, confirmationSupervision Tests,logs, stop button
Reading is benign, writing requires guardrails
Text version of the diagram (SEO / screen readers / translation): 1) Action: Hicham connects his agent to the support system in Algiers via connector — reporting a failure creates a ticket with description and priority. 2) Framing: summary shown and human confirmation before each write, minimal permissions. 3) Supervision: intensive tests, action log reviewed every week, possible shutdown. Lesson: reading is benign, writing requires confirmation, logs and cut-off.

🔎 Concrete example — Hicham automates support ticket creation

A single confirmed, logged write action.

Action (support connector): 'If the user describes a hardware failure, create a ticket with description and priority.'
Guardrail: show a summary and ask 'Confirm ticket creation?' before writing.

Reading: the agent moves from advising to executing — it acts in the support system.

Lesson: human confirmation before writing, logging, and an available stop button.

Section vocabulary

Actions
The agent's ability to execute: creating a ticket, sending an email, writing into a system.

Simple example: Hicham's agent creates a support ticket after confirmation.

What it is not: an answer that advises without executing anything.

Reflex: is this execution really necessary?

Connectors
The links that connect the agent to a system, with the usage rules.

Simple example: Hicham connects his agent to the department's support system.

What it is not: total access with no rule or scope.

Reflex: are the when and how written down?

Reading vs writing
Reading a status is benign; writing or sending is risky and often irreversible.

Simple example: Hicham lets reading stay free, and has every write confirmed.

What it is not: treating sending an email like a simple read.

Reflex: does this action write anywhere?

Human confirmation
The explicit 'yes' requested before any sensitive action.

Simple example: The colleague approves the summary before the ticket is created.

What it is not: automatic writing with no approval.

Reflex: who said yes before the write?

Supervision
Tests, action log and stop ability for an agent that acts.

Simple example: Hicham reviews the ticket log every week.

What it is not: an agent that acts with no trace or cut-off.

Reflex: can I see — and stop — what it did?

In practice — Framing a first action at controlled risk

  1. Pick a simple, useful action (creating a ticket, sending an internal notification).
  2. Distinguish reading from writing: start with a single, well-bounded write action.
  3. Add human confirmation before execution and limit the scope to the strict minimum.
  4. Plan supervision: action logging, intensive tests, and a way to stop the agent.
A real action delegated to the agent, under guardrails — execution power with no loss of control.

Ready-to-say script — proposing a framed action

'Our agent answers well; I suggest a first action: creating a support ticket when a colleague reports a failure. The agent will show a summary and wait for confirmation before writing, with minimal permissions and a log reviewed every week. Before connecting anything else, I will have the scope and the authorizations approved by the IT department.'

To say to your manager to get a first confirmed, logged write operation approved.

Copy-paste template — action framing sheet

ACTION SHEET — one per write action
ACTION: ___ (e.g. create a support ticket)
TRIGGER: when exactly? ___ · SCOPE: ___ (system, fields)
READ / WRITE: ___ · Human CONFIRMATION? YES / NO (wording: ___)
PERMISSIONS: minimal = ___ · LOG: reviewed by ___ every ___
STOP: how to cut off the agent? ___ · IT department APPROVAL on ___: OK / KO

Solo / small budget

Hicham alone: a single manually confirmed write action — the log reviewed every week is enough supervision.

Small business / small team

Systematic confirmation shown to the user: everyone approves what the agent writes on their behalf.

SME in Algiers

Hicham has the connector, permissions and log approved in Algiers by the IT department before activating the action.

Team getting started

Pair up: one designs the action, the other tries to trap it (edge cases, duplicates) before activation.

Caution: Write actions: an action that writes or sends (ticket, email, data change) is irreversible or costly to undo — and the mistake repeats on every trigger. Require human confirmation before any sensitive write, minimal permissions, an action log reviewed regularly and a way to stop the agent. Have the scope, the connectors and the authorizations approved by the IT department before activating an action on sensitive systems or data.

✓ Best practices

  • Start with actions that read, then introduce writing with human confirmation.
  • Give the agent the minimal permissions needed: never more than the action requires.
  • Log all actions and keep a stop button: at scale, a mistake repeats fast.

✗ Common pitfalls

  • Letting an agent write or send with no confirmation or guardrail: mistakes spread on every trigger.
  • Confusing the risk of reading with the risk of writing: writing is irreversible or costly to undo.
  • Delegating actions with no logging or stop ability: power without supervision is a danger.

Key takeaways

  • Actions move the agent from answering to acting: ticket, email, CRM, flow — the most powerful and trickiest leap.
  • Distinguish reading (benign) from writing/sending (risky, irreversible): frame every action.
  • Human confirmation before sensitive actions, minimal permissions, limited scope.
  • Autonomy is earned through supervision: tests, logging, stop button.

48h challenge — apply tomorrow

Fill in the action sheet for 1 real write (template above): do the confirmation and the stop appear on it?

Section exit checklist
  • I can explain reading vs writing in one sentence.
  • My action sheet frames trigger, confirmation and stop.
  • I know why writing requires a reviewed log.
Self-rating 1-5: is my action really minimal and confirmed?can I prove each write with the log?

Frequently asked questions

Can an agent really act on its own in our systems?

Yes, via connectors. But each write action must be framed: clear conditions, human confirmation on sensitive matters, and supervision.

How do I limit the risk of an agent that acts?

Minimal permissions, read/write distinction, confirmation before writing, action logging and a stop button. Autonomy is earned through supervision.

Check your understanding

Which principle governs an agent able to act in your systems?

Additional resources (optional, to go further)

Level 5 examFresh, harder questions to test what you've learned