Glossary · Automation and agent systems
Automation
A repeatable process performed by software according to defined triggers, inputs, rules, permissions, and review points.
Definition
Automation can collect approved data, validate files, generate reports, compare changes, schedule checks, or deploy reviewed source. Good automation records what happened, handles errors, limits permissions, and reserves judgment-heavy or consequential actions for human review.
Why it matters
It can reduce repetitive labor and make checks consistent, but only when ownership and failure behavior are clear.
Common misunderstanding
Automating a weak or unauthorized process makes the weakness faster; it does not make the decision correct.
Related terms
Related system family: Operations & Automation
Sources
- The Python Standard Library (opens in a new tab) · Python Software Foundation
- REST API endpoints for GitHub Actions (opens in a new tab) · GitHub Docs
Last reviewed July 16, 2026
