Workflow Automation: The Complete Guide for Business Operations
Workflow automation moves repeatable work through triggers, rules, owners, and software actions so teams cut chasing, errors, and stalled handoffs.

What is workflow automation?
Workflow automation uses software, triggers, rules, and integrations to move repeatable work with minimal human intervention. In plain if/then terms: if a defined event happens, then the system assigns tasks, routes information, performs approved actions, records status, and alerts the right person when judgment is needed.
Atlassian's workflow automation documentation describes it as automating business processes, tasks, and workflows with minimal human intervention, including routing tasks and information between people and systems based on predefined rules and triggers. IBM's workflow automation overview uses similar language: software replaces manual tasks and executes all or part of a process.
That distinction matters because teams often call any software purchase automation. Workflow automation is narrower and more useful. It is the operating logic that moves a request, issue, file, approval, candidate, ticket, invoice, or message from one state to the next without someone asking in chat, “Who has this now?”
- Trigger: an event starts the workflow, such as a submitted form, new ticket, status change, signed document, or missed deadline.
- Rules and conditions: if/then logic decides what happens next based on amount, location, department, role, risk, date, or answer choice.
- Automated actions: the system assigns tasks, sends notifications, updates records, generates documents, or routes work to another step.
- Integrations: connected apps exchange data so people do not copy the same information into multiple systems.
- Monitoring: dashboards and reports show where work is waiting, who owns it, and whether the workflow is improving the process.
“Automate the handoff, not the judgment.”
How is a workflow different from a process?
A process is the broader business outcome. A workflow is the ordered sequence of tasks used to complete part or all of that outcome. Workato's process automation explainers frame a workflow as one component within a process, while OutSystems' workflow automation guidance defines a workflow as a sequence of tasks completed to achieve a business goal.
“Hire an employee” is a process. It includes budgeting, job approval, sourcing, interviewing, offer approval, contract signing, system setup, onboarding, policy acknowledgment, payroll setup, and day-one communication. The candidate interview sequence is one workflow. The offer approval chain is another. The day-one onboarding checklist is a third.
Teams get into trouble when they automate one workflow and ignore the process around it. A faster offer approval helps. A faster offer approval that still waits for equipment assignment is only a local win. Map the process first, then automate the workflow with the biggest bottleneck, highest volume, or clearest error pattern.
| Term | Plain-English meaning | Example | Automation focus |
|---|---|---|---|
| Process | The full business outcome across teams and systems | Recruit and onboard a new employee | Measure the end-to-end result, such as cycle time and completion quality |
| Workflow | The sequence of steps that moves work through part of the process | Approve an offer package before sending it | Route work, enforce rules, track status, and escalate delays |
| Task | A single unit of work inside a workflow | Finance approves compensation range | Assign the owner, due date, input, and output |
How does workflow automation work from trigger to report?
Workflow automation turns a mapped sequence of work into executable logic. A trigger starts the flow, rules choose the path, tasks go to the right owners, connected systems exchange data, automated actions update the record, and reporting shows performance. Workato's trigger-and-action guidance describes this as trigger events leading to actions across apps, data, and teams.
The mechanics are simple. The design discipline is where teams usually fail. Most broken automations do not fail because software could not send a notification. They fail because the team never agreed on the real owner, the exception path, the data source, or the definition of done.
- Map the current workflow. Capture every step, decision point, handoff, data field, system, and responsible person. OutSystems' process mapping guidance says workflow automation begins by identifying tasks, decision points, and responsible parties.
- Name the trigger. Decide the exact event that starts the workflow: form submitted, invoice received, ticket created, employee checked in, candidate moved to offer, or document uploaded.
- Define the required input. List the data the workflow needs before it can start. Missing fields should block the request or route it back immediately.
- Write the rules. Use plain if/then language. If the purchase is above a threshold, send it to finance. If the employee is in a certain group, route leave approval to that manager.
- Assign owners by role, not by memory. The system should resolve the current manager, HR partner, finance reviewer, legal reviewer, or system admin from reliable org data.
- Design exceptions. Every workflow needs a path for missing documents, rejected requests, out-of-policy items, duplicate submissions, and unavailable approvers.
- Connect systems where the data lives. Integrations reduce retyping and help the workflow update records after each step.
- Test with real cases. Run normal, edge, rejected, and delayed examples before launch. Ask frontline users where they would still need to chase someone.
- Monitor and improve. Track cycle time, backlog, rework, exceptions, and overdue steps. Automation is a management loop, not a one-time setup.
For approval-heavy teams, approver chains, thresholds, and escalation rules should still be readable by the people who own the policy. If only one system admin understands the routing, the workflow is fragile.
What is the difference between workflow automation, RPA, and BPM?
Workflow automation connects tasks, people, systems, and rules across a business flow. RPA, or robotic process automation, usually automates repetitive user actions inside applications. BPM, or business process management, is the broader discipline of designing, measuring, and improving business processes. Microsoft's Power Automate workflow automation overview describes workflow automation software as a key piece of BPM, and Workato's workflow automation guidance distinguishes cross-system logic from RPA's focus on repetitive actions.
| Category | Best used for | Typical logic | Human role | Common risk |
|---|---|---|---|---|
| Workflow automation | Routing work across people, apps, approvals, and records | Triggers, rules, branches, conditions, and status changes | Handle judgment, exceptions, approvals, and policy choices | Automating a bad process instead of fixing it first |
| RPA | Repeating predictable screen or data-entry actions | Bot follows prescribed actions that imitate a user | Supervise exceptions and maintain bot scripts | Breaking when an interface, field, or page changes |
| BPM | Improving the larger process across departments | Process models, governance, measurement, and continuous improvement | Own process design, KPIs, policy, and accountability | Too much modeling, too little operational change |
Use this test. If the pain is “someone copies data from one screen to another,” RPA might fit. If the pain is “work gets lost between teams,” workflow automation is usually the better pattern. If the pain is “nobody agrees how the process should work,” start with BPM thinking before buying or configuring anything.
What are the benefits of workflow automation?
The first operational win is usually less waiting. Workflow automation reduces manual handoffs, repetitive data entry, missed reminders, inconsistent routing, and hidden delays. OutSystems' workflow automation benefits guidance lists higher efficiency, visibility, customer experience, and data-driven decision-making as common outcomes. In operations terms, the payoff is faster cycle time, fewer errors, clearer ownership, better standardization, and process data leaders can use.
Treat that number as a case example, not a benchmark. The reported savings came from customer support routing where work was triaged faster and average handle time fell 21.5%. Zapier's workflow automation article also reports that Calendly saves 10 hours every week through automation and that ActiveCampaign reduced new customer churn rate to as low as 6%. Your result depends on volume, delay, error rate, labor cost, and how much manual work the workflow removes.
The benefits that show up first
- Efficiency: fewer manual handoffs, fewer duplicate updates, and less waiting for someone to notice a request.
- Productivity: employees spend less time chasing status and more time on judgment, service, sales, hiring, finance control, or delivery.
- Error reduction: required fields, standardized routing, and rule checks reduce missing details and inconsistent handling.
- Visibility: managers can see pending work, bottlenecks, owner load, and cycle time instead of asking for updates in chat.
- Standardization: the same type of request follows the same path, which matters for audits, compliance, customer service, and HR fairness.
- Scalability: a workflow that supports a small number of requests can support more without requiring the same increase in manual coordination.
The hidden benefit is managerial clarity. When work is manual, leaders argue from anecdotes. When work runs through a workflow, leaders can inspect the queue, aging, rework, exception rate, and exact step where requests stall.
Which workflows should you automate first?
Automate workflows that are frequent, rule-based, visible, low-risk, and painful enough that teams already feel the delay. Good first candidates include approvals, ticket routing, onboarding checklists, CRM updates, invoice intake, leave requests, document collection, and customer service assignment. Do not start with rare, political, poorly understood, or judgment-heavy work.
The best first automation is not always the loudest complaint. It is the workflow with enough repetition to justify setup, enough structure to encode rules, enough data to measure before and after, and enough stakeholder agreement to survive launch.
A practical HR scenario: a 120-person company has leave requests arriving by email, chat, and hallway conversation. Managers approve verbally, HR updates balances later, and employees do not know whether a request is official. Automating the request form, balance check, manager approval, and status notification removes three common failure points without asking AI to make the leave decision.
An operations scenario: a branch manager submits a replacement-equipment request for $2,800. The workflow checks whether a quote is attached, routes the request to the regional manager, adds finance only when the amount crosses policy, and returns incomplete requests with a clear reason. That is small automation, but it prevents days of “Can you resend the quote?” messages.
| Criterion | Automate sooner when... | Automate later when... |
|---|---|---|
| Volume | The workflow runs daily or weekly | It runs a few times per year |
| Rules | The routing logic can be written in if/then language | Every case requires a new debate |
| Risk | The workflow can include human approval at key points | A mistake would create serious legal, safety, or financial exposure |
| Data quality | Inputs are known, structured, and required | Inputs are vague or scattered across messages |
| Ownership | One team owns the workflow and can make decisions | Several teams disagree about the current process |
| Measurement | Cycle time, backlog, errors, or rework can be tracked | No one knows what improvement would mean |
Approvals are often a strong starting point because the steps are visible and the cost of delay is easy to feel. Purchase requests wait for finance. Leave requests wait for a manager. Documents wait for legal. If this is your first target, make sure the design does not simply move the bottleneck from email into another queue.
How do you design a reliable automated workflow?
Design a reliable automated workflow by documenting the current path, removing unnecessary steps, defining the trigger, setting required data fields, assigning owners by role, writing rules in plain language, adding exception paths, testing real cases, and measuring performance. Reliability comes from clear design more than from the tool itself.
Start on paper or a whiteboard. A workflow builder is useful only after the team agrees what the workflow should do. If the current process depends on private knowledge, hallway approvals, or one employee who “just knows where things go,” write that knowledge down before anyone configures automation.
Use this workflow design template
| Design field | What to write | Example |
|---|---|---|
| Workflow name | Use a name people recognize | Purchase request over budget |
| Business goal | State the outcome, not the software action | Control spend before commitment |
| Trigger | Define the exact start event | Employee submits purchase form |
| Required inputs | List fields and documents needed to proceed | Amount, vendor, cost center, quote, business reason |
| Rules | Write conditions in if/then form | If amount exceeds limit, route to finance |
| Owners | Assign by role, group, or org relationship | Manager, department head, finance reviewer |
| Exception path | Define what happens when information is missing or rejected | Return to requester with reason |
| Completion state | Say what “done” means | Approved request logged and requester notified |
| Metrics | Pick the numbers to watch | Cycle time, rework rate, overdue approvals |
Do not confuse visual polish with workflow clarity. For routing, decision points, and exceptions, process maps are the most useful starting point. The most useful diagram is the one an employee can look at and say, “Yes, that is what actually happens.”
For buying teams, finance approval is a good example of why design detail matters. A purchase approval workflow should change path based on amount, department, budget owner, required documentation, and rejection reason. If every request follows the same path, either the policy is too simple or the automation is underdesigned.
If you are building from scratch, use a small production case instead of a perfect theoretical chart. The practical steps in creating an approval workflow apply well here: choose the trigger, name the owners, set the paths, test with real exceptions, and adjust after launch.
What are workflow automation examples by department?
Workflow automation applies anywhere repeatable work moves between people, systems, and decisions. Common examples include HR onboarding, leave approvals, IT ticket routing, access provisioning, sales lead routing, CRM updates, marketing campaign handoffs, finance approvals, invoicing, customer service ticket assignment, healthcare scheduling, legal contract review, education enrollment, manufacturing approvals, and security incidents.
The table below is intentionally operational. A useful example names the trigger, action, owner, and metric. Without those four pieces, “automate onboarding” is only a wish with a software budget attached.
| Function | Workflow | Trigger | Automated action | Human owner | Metric to watch |
|---|---|---|---|---|---|
| HR | New-hire onboarding | Offer accepted | Create onboarding checklist, collect documents, notify IT and manager | HR operations | Time from signed offer to ready-for-day-one |
| HR | Leave approval | Employee submits time-off request | Route to manager, check balance, update status, notify employee | Manager or HR | Approval cycle time and exception rate |
| IT | Ticket routing | New support ticket created | Classify request, assign queue, set priority, notify owner | IT service lead | First response time and backlog age |
| IT | Access provisioning | New hire or role change approved | Create access task list and route approvals | IT admin | Time to provision access |
| Sales | Lead routing | New qualified lead enters CRM | Assign owner by territory, account type, or source | Sales operations | Speed to first touch |
| Sales | CRM updates | Deal stage changes | Create follow-up tasks and update related fields | Sales manager | Stale opportunity rate |
| Marketing | Campaign review | Campaign brief submitted | Route copy, creative, compliance, and launch checks | Marketing operations | Review cycle time |
| Finance | Purchase approval | Employee submits spend request | Route by amount, department, and required documents | Finance controller | Time to approval and rework rate |
| Finance | Invoice processing | Invoice received | Match details, route exception, notify approver | Accounts payable | Invoice aging and exception volume |
| Customer service | Ticket assignment | Customer request received | Assign by topic, priority, account, or availability | Support lead | Average handle time and SLA breaches |
| Healthcare | Scheduling and claims | Appointment or claim request created | Collect required information and route review | Operations supervisor | Completion time and missing-information rate |
| Legal | Contract review | Contract request submitted | Route by contract type, risk, amount, and required clauses | Legal operations | Review time and revision count |
| Education | Enrollment | Student application submitted | Collect documents, route review, notify applicant | Admissions operations | Application completion rate |
| Manufacturing | Change or quality approval | Change request or defect logged | Route engineering, quality, and production approval | Operations manager | Time to disposition |
| Information security | Incident response | Alert or incident ticket created | Assign severity, notify responders, open containment tasks | Security lead | Time to acknowledge and time to contain |
A leave workflow looks simple until policy meets reality: half days, overlapping absences, public holidays, probation rules, manager availability, and balance corrections. If time off is your first HR automation, break down the approval path and the common confusion points before launch.
Document-heavy work deserves the same discipline. A document approval workflow should control version ownership, required uploads, sign-off order, rejection reasons, and the point where a document becomes final.
What are static and dynamic workflows?
A static workflow follows the same path each time. A dynamic workflow changes path based on conditions such as amount, role, priority, location, department, risk, or previous answers. Static workflows work for simple checklists. Dynamic workflows are better when routing, required documents, approvers, or deadlines vary by case.
| Type | How it behaves | Best fit | Example | Design warning |
|---|---|---|---|---|
| Static workflow | Every request follows the same sequence | Simple, low-variation work | Every new vendor request goes to procurement, then finance | Can force unnecessary approvals when work varies |
| Dynamic workflow | The path changes based on rules or data | Approvals, risk review, service routing, hiring, finance | A purchase over a set limit adds finance approval and document requirements | Needs careful rule design and test cases |
| Hybrid workflow | Core steps stay fixed, with conditional branches | Most mature business workflows | All contracts go to legal intake, but high-risk contracts add executive review | Teams must know which steps are universal and which are conditional |
The trap is pretending every process is simple because the first version was simple. As volume grows, exceptions become the real workload. Dynamic routing is how a workflow handles that reality without turning every request into a custom project.
Does workflow automation require AI?
Workflow automation does not require AI. IBM's workflow automation overview notes that many workflow automation tools include artificial intelligence, but AI is not required to automate workflows successfully. Rule-based logic still solves many inefficiencies. AI is useful when work needs classification, summarization, drafting, question answering, triage, or exception assistance.
The clean split is this: rules should handle policy, AI should help with messy interpretation, and people should make accountable decisions. A rule can say that a request over a threshold needs finance review. AI can summarize the request and point out missing information. A person can approve, reject, or ask for context.
AI becomes risky when teams treat it as an invisible decision-maker. In an operating workflow, every AI-assisted step needs boundaries: what data it can use, what it can suggest, where it must stop, and which person confirms the action. That matters most in HR, finance, legal, security, and customer-facing workflows.
What should workflow automation tools include?
Workflow automation tools should include an easy visual builder, triggers, if/then rules, conditional logic, task assignment, integrations, dashboards, audit history, permissions, alerts, exception handling, and support for both simple and complex workflows. AI helps when bounded well, but governance, visibility, and reliable routing matter more than flashy features.
Microsoft's Power Automate workflow automation overview describes common tools as rule-based systems that follow if/then statements. That is the foundation. A good tool makes those rules readable to operators, not only to technical admins.
| Capability | Why it matters | What to inspect during evaluation |
|---|---|---|
| Visual workflow design | Operators need to see the path before they trust it | Can a non-developer read the trigger, branches, owners, and end state? |
| Conditional logic | Real business work changes path by amount, role, risk, or status | Can rules branch, merge, and handle exceptions without workarounds? |
| Integrations | Workflows need data from systems where work already happens | Can the tool read, write, and update the systems of record? |
| Task ownership | Automation fails when work lands in vague queues | Can it assign by role, manager, group, or policy, not only by fixed person? |
| Dashboards and reporting | Leaders need to find bottlenecks and measure change | Can you see pending work, overdue steps, cycle time, and error patterns? |
| Governance and permissions | Sensitive workflows need access control and auditability | Can admins control who builds, edits, approves, and views workflows? |
| Low-code configuration | Operations teams should adjust rules without waiting for every technical change | Can business admins change routing safely? |
| AI assistance | AI can reduce triage and answer workflow questions | Is AI limited to grounded data and confirmed actions? |
If your main use case is approval control, evaluate tools against approval-specific requirements as well: multi-step chains, threshold routing, rejection reasons, required documents, reminders, and audit history.
How do you automate a workflow step by step?
To automate a workflow, audit the current work, choose a high-value candidate, map the steps, define the trigger, write the rules, assign owners, connect systems, build a simple first version, test edge cases, train users, launch with monitoring, measure KPIs, and improve the workflow after real usage.
- Audit existing workflows. List recurring approvals, handoffs, requests, tickets, documents, and updates. Ask where people chase status or copy data.
- Pick one workflow. Choose one with high volume, clear rules, visible pain, and manageable risk. Do not start with the most politically complex process.
- Map the current path. Include the unofficial steps people actually use, not only the policy version.
- Remove waste before automating. Delete duplicate approvals, unclear reviews, unnecessary status updates, and fields nobody uses.
- Define the trigger and input. The start event must be precise, and required fields must be known before launch.
- Write routing rules in plain language. If the rule cannot be explained in a sentence, it is not ready for configuration.
- Assign owners and backups. Avoid hard-coding one person where the business rule is really “the requester’s manager” or “the finance reviewer for this department.”
- Build the first version. Keep the first launch narrow enough that the team can inspect it closely.
- Test normal and exception cases. Include missing information, rejected requests, out-of-policy cases, absent approvers, and duplicate submissions.
- Train the people who touch the workflow. Show them what changed, what did not, where to see status, and how to handle exceptions.
- Launch with a measurement window. Compare cycle time, backlog, rework, and overdue work against your baseline.
- Review and adjust. Fix confusing forms, bad routing, unnecessary steps, and reports that do not drive decisions.
How mature is your workflow automation practice?
Workflow automation maturity describes how consistently an organization designs, runs, measures, and improves automated work. Immature teams automate isolated tasks. Mature teams manage workflows as operating assets, with clear owners, shared rules, reliable data, dashboards, governance, and continuous improvement across departments.
| Stage | What it looks like | Main risk | Next move |
|---|---|---|---|
| Ad hoc | Individuals create personal shortcuts, reminders, and one-off automations | No shared ownership or visibility | Inventory repeated work and pick shared workflows |
| Team workflow | One department automates approvals, tickets, onboarding, or updates | Rules live in one team and may not match upstream or downstream needs | Map the full process around the workflow |
| Cross-functional routing | Work moves across HR, finance, IT, sales, or operations with named owners | Exceptions and data quality become the main bottleneck | Add exception paths, required fields, and dashboards |
| Governed automation | Admins control permissions, templates, naming, reporting, and change review | Governance can slow improvement if too heavy | Create light standards and review high-risk workflows |
| Operational system | Workflows are measured and improved like core operations infrastructure | Teams can over-automate and hide poor policy behind software | Keep humans accountable for policy and judgment |
Most companies do not need to jump from ad hoc to enterprise governance in one move. They need a small set of standards: who owns a workflow, how changes are approved, which data source is authoritative, how exceptions are handled, and which metrics leaders review.
How should teams measure workflow automation performance?
Measure the pain that caused the automation project in the first place. Teams should track before-and-after KPIs such as cycle time, queue age, overdue steps, error rate, rework, exception volume, cost per request, customer response time, employee satisfaction, approval time, and compliance completion. Reporting should show both speed and quality, not just activity volume.
A workflow that finishes faster but creates more rework did not improve. A workflow that reduces manual work but hides unresolved exceptions did not improve either. Measurement should make tradeoffs visible, even when the answer is uncomfortable.
- Cycle time: elapsed time from trigger to completion. Use this for approvals, onboarding, invoice review, legal review, and ticket handling.
- Queue age: how long open work has been waiting. This exposes stuck items earlier than monthly averages.
- Step-level aging: how long work waits at each stage. This identifies the bottleneck owner or rule.
- Rework rate: the share of requests returned for missing, wrong, or unclear information.
- Exception volume: the number of cases that leave the standard path. This shows whether rules match reality.
- Overdue work: items past policy or service target. This is useful for HR, IT, finance, legal, and support.
- User effort: how many manual messages, status checks, and duplicate updates remain after automation.
Use dashboards for management, not decoration. The best dashboard answers three operating questions: what is waiting, who owns it, and which rule or step needs attention. If a chart cannot change someone’s decision, remove it or move it out of the primary view.
What mistakes make workflow automation fail?
Workflow automation fails when teams automate unclear processes, skip frontline input, ignore exceptions, use bad data, overcomplicate the first launch, measure activity instead of outcomes, or treat automation as a replacement for ownership. The fix is disciplined design: map first, simplify, name owners, test edge cases, train users, and keep improving.
The most common failure mode is automating the official process while employees keep using the real process in chat, email, or spreadsheets. That split happens when the automated workflow is slower, less clear, or less trusted than the workaround.
Change management is practical, not theatrical. People need to know where requests start, what information is required, how they see status, what happens when something is rejected, and who can change the workflow later. A launch memo is not enough. Watch the first cases and fix friction fast.
Integration constraints deserve early attention. If the workflow depends on a system that cannot share clean data, the automation will either require manual copying or produce unreliable routing. Before build, identify the systems of record for people, departments, customers, vendors, documents, tickets, invoices, and approvals.
How Cogniver helps teams automate approvals, HR, and operations
Cogniver is built around approval workflows for purchase, leave, and document approvals. Its directed-graph workflow builder supports branching, merging, and multi-step approval chains, so a request can change path by policy instead of following one fixed queue. Steps can require document uploads before an approval proceeds, which is useful when finance needs a quote, HR needs a form, or legal needs the latest version before sign-off.
Each workflow can also have its own isolated AI agent. Org admins train that agent on the workflow's rules and configuration, and its conversation memory is isolated from other workflows and companies. The agent can answer questions, route requests, chase approvers, or sit as an approver step inside the flow itself. A human still confirms important actions.
Cogniver's org chart builder gives the workflow engine a cleaner source for approver resolution. Groups and grades on the chart drive approver routing and module access, incoming hires can appear as reserved seats before their first day, and cascade-safe deletes reparent children to the grandparent instead of orphaning them. That matters when approvals depend on the current manager, grade, or team structure.
For HR and operations, the same platform connects attendance policies, geofenced check-ins, leave balances, policy acknowledgments, hiring steps, dashboards, announcements, chat, email, and AI copilot surfaces. Attendance exceptions route through the same approval engine as other requests, dashboards show headcount, attendance, pending approvals, and the hiring funnel in one view, and copilots answer from live org data or published company policies while leaving action execution to a person.
Frequently asked questions
What is workflow automation in simple terms?
Workflow automation means software moves repeatable work from step to step using triggers, rules, and actions. When a defined event happens, the system routes the task, updates records, sends alerts, or asks the right person for a decision instead of relying on manual follow-up.
What is an example of workflow automation?
A purchase request is a common example. An employee submits a form, the system checks required fields, routes the request to the manager, adds finance approval if the amount requires it, asks for missing documents when needed, records the decision, and notifies the requester.
What is the difference between workflow automation and RPA?
Workflow automation coordinates tasks, rules, people, and systems across a business flow. RPA usually automates repetitive user actions inside applications, such as copying data between screens. Workflow automation fits better when work has to move across owners, approvals, systems, and status changes.
Does workflow automation require AI?
No. IBM's workflow automation overview notes that AI is common in many workflow automation tools but is not required. Rule-based if/then logic can automate many workflows successfully. AI is most useful for classification, summarization, triage, question answering, drafting, and exception support when a person still confirms important actions.
Which workflow should a team automate first?
Start with a frequent, rule-based, low-risk workflow that already causes visible delay. Good first candidates include leave approvals, purchase approvals, support ticket routing, onboarding checklists, invoice intake, CRM updates, and document collection. Avoid rare or politically disputed processes until ownership and rules are clear.
