// Kesslernity

// Microsoft 365 Copilot · Governance

Naming the Swarm

A governance-first naming convention for Microsoft 365 Copilot agents. The name is the one field in every inventory, every audit log, and every @mention box. Get it right at intake, or pay for it at every audit after.

  • 125-page PDF + EPUB
  • 5-piece toolkit
  • Free updates
  • Team use included
Cover of Naming the Swarm: a dark book cover with the title in white, a cyan accent rule, the example agent name copart_finvarrpt001 mapping to Finance Variance Reporter, and a faint background of good and bad agent names.

The problem

Pull your Agent Registry export. Can you sort it?

You licensed Copilot Studio. Makers started building agents. A few hundred agents in, the export is a wall of New Agent and cr8a3_copilot1. You cannot tell a read-only helper from a finance agent touching confidential data.

And the part that hurts: the schema name locks at creation. No rename fixes it. The convention has to be right the first time, and the only place to make it right is intake, before the agent exists.

# agent_registry_export.csv
New Agent            owner?  zone?  data?
cr8a3_copilot1       owner?  zone?  data?
Copilot final (2)    owner?  zone?  data?
Status Helper        owner?  zone?  data?
hr_bot               owner?  zone?  data?
Untitled agent       owner?  zone?  data?
…3,994 more rows you cannot filter
────────────────────────────────
SORT: impossible   AUDIT: blind

The fix

Two names, a regex, and a gate.

Every agent carries two names, never one: an immutable schema name an auditor sorts on, and an editable display name people @mention, bound through the description. Validate the schema name at intake with one regex, and the unsortable export becomes one you filter by prefix in a single pass.

# the canonical validator — run at intake
^(cociti|copart|copro)_(fin|hre|sal|mkt|leg|
  eng|ito|prc|cus|ops)([a-z]{3,12})(\d{3})$

PASS  copart_engdoccoord001
      copart · eng · doccoord · 001
# before  →  after
New Agent          copart_finvarrpt001
                       Finance Variance Reporter
hr_bot             cociti_hreonbrief001
                       HR Onboarding Brief Helper
Copilot final      copro_custriage001
                       Customer Service Triage
────────────────────────────────
SORT: by prefix   AUDIT: in one filter

What's inside

A book that does two jobs, and a toolkit that does the work.

01 The book — 10 chapters

Governance-first, no filler. Every rule traces to an operational consequence and carries its enforcement point. It ships both paths:

  • Adopt as is (Ch 4). A complete convention you put into production today.
  • Design your own (Ch 6). The 10-step framework, with the reasoning behind every segment.
  • Zones, environments, ALM, the four enforcement points, and the retrofit playbook for sprawl you already have.

02 The toolkit — 5 artifacts

Working files, not screenshots. Every rule in the book has a matching artifact.

  • rule-card — one-page convention
  • validation-checklist — the regex + gates
  • intake-field-spec — the form
  • abbreviation-dictionary — governed codes
  • retrofit-worksheet — triage existing sprawl

In the download

PDF · EPUB · HTML

The book in three formats, read anywhere.

Toolkit ×5

Each as a styled PDF and editable Markdown.

Free updates

Re-delivered when the platform shifts.

Who it's for

You run the environment.

  • Copilot Studio Center of Excellence leads who own the registry export
  • Power Platform and Microsoft 365 admins who answer for sprawl
  • AI champions standing up an intake or governance gate
  • Platform and governance teams enforcing a convention at scale

Why it's different

Naming as a control, not decoration.

  • Every rule has an enforcement point. A reviewer cites the rule, not an opinion.
  • Two complete paths in one book: adopt, or design your own and know why.
  • Survives the platform changing under you: no volatile number is hard-coded.
  • The artifacts run today: the regex validates, the worksheet triages a live estate.

FAQ

Questions

Is this tied to one company or sector?

No. Every worked example uses the fictional org Contoso and universal departments (Finance, HR, Procurement, Legal). You map it onto your own org without translation.

Do I need Copilot Studio specifically?

The convention governs the two names and the binding description both surfaces carry, so it applies wherever agents are created and inventoried. The enforcement points reference the intake form and CoE gate, which you wire to your own maker surface.

I already have hundreds of badly named agents. Too late?

No. Chapter 9 and the retrofit worksheet sort what is locked (the schema name) from what is still editable, then give you a five-step phased playbook so you fix the highest-risk agents first without boiling the ocean.

What formats are the files?

A ZIP with the book as PDF, EPUB, and browser-readable HTML, plus the five toolkit artifacts as styled PDFs and editable Markdown. Free updates re-deliver through Gumroad when anything material shifts.

// Govern the name

Name it right at intake,
or pay for it at every audit after.

The complete convention, both paths, and the five-piece toolkit. One ZIP, free updates, team use included.

Get Naming the Swarm — $39

Instant download · PDF · EPUB · HTML · toolkit