Almanac
Microsoft/copilotMicrosoft 365

Consultant KB for the whole Microsoft Copilot estate. Spans Microsoft 365 Copilot, Copilot Studio, the Dynamics 365 Copilots, Power Platform Copilot, Fabric & Power BI Copilot, Copilot in Azure, Windows & consumer Copilot, extensibility & agents, Security Copilot, and GitHub Copilot, plus admin/security and cross-product decision guides. Populated by the daily author agent from Copilot release notes / release plans plus the author's own consultant notes.

feature-cs-triggers.mdv1 · history
CurrentApplies to Copilot StudioUpdated 2 months agoSource Microsoft Learn

What it does

Triggers start an agent from an event instead of a user message. A record is created, an email arrives, a schedule ticks over — the trigger fires and the agent runs. They're what turn an agent autonomous.

Key facts

  • Triggers are built on Power Automate connectors, so anything with a connector trigger can start an agent.
  • Event data passes in as inputs the agent's instructions and tools can use.
  • Multiple triggers can be attached to one agent for different entry points.
  • Each trigger runs under a connection, and that connection's identity governs what the run can access.

When to use / skip

Use triggers when work should start without anyone asking — proactive notifications, automatic triage, scheduled housekeeping. Skip them where a human should always initiate; an event-driven agent that fires unexpectedly erodes trust quickly.

Configuration decisions

  • Which events justify an autonomous run vs a user-initiated conversation.
  • The connection and identity each trigger uses.
  • Rate and volume limits so a burst of events doesn't overwhelm capacity.

Gotchas

  • Chatty source systems fire far more often than people expect — a noisy trigger can drain capacity overnight.
  • Trigger connections silently break when credentials expire; the agent just stops firing. Monitor them.

Consultant notes

  • Design triggers with idempotency in mind — the same event may arrive twice.
  • Keep trigger connections on managed service identities, not a maker's personal account.
  • Build alerting on trigger failures; silent stops are the common production incident.

Recheck supported trigger sources each release.

Was this accurate?