
Principal Program Manager at Microsoft Power CAT Team | Power Platform Content Creator
In a detailed YouTube tutorial, Reza Dorrani demonstrates how to build an end-to-end document approval workflow using Copilot Studio Workflows and a SharePoint document library. He shows how an AI Agent can read uploaded contracts, extract key details, flag risky clauses, and route documents for review without code. The video aims to help teams automate routine decisions while keeping humans in the loop for high-risk cases. Therefore, the tutorial focuses on practical steps rather than deep theory, making it accessible for business users and admins.
Dorrani starts by designing a workflow in the Copilot Studio Workflows designer and then configures an AI Agent node with clear instructions, model selection, and structured JSON output. He demonstrates how document content moves from a SharePoint library into the AI step, where the agent extracts fields like counterparty and contract value. Next, the workflow evaluates those fields and identifies risky clauses such as unfavorable payment terms, then makes a decision to auto-approve or route the document. Finally, every decision is recorded back in SharePoint so organizations retain an auditable trail.
The tutorial highlights features including passing document content directly to the AI without an intermediate Parse JSON step, building deterministic actions, and using Start and Wait for Approval nodes to route documents. Dorrani also shows how to create a popup audit history using SharePoint List Formatting JSON, which surfaces decision details and rationale. These elements combine to deliver both automation speed and transparency, enabling teams to inspect why the AI acted a certain way. In addition, the video breaks the build into chapters for easier following, showing each design phase and runtime behavior.
On the plus side, AI-driven approvals can dramatically reduce turnaround times for routine contracts and standard forms, while ensuring consistent application of rules. However, organizations must weigh speed against accuracy, since AI can misinterpret unusual language or edge-case clauses, creating false positives or false negatives. Consequently, a hybrid model that routes ambiguous or high-value contracts to legal reviewers helps preserve compliance while keeping throughput high. Moreover, preview availability means teams can experiment and tune rules before committing to production, but they should expect changes as the feature matures.
Implementing this approach brings several practical challenges. First, prompt design and instruction clarity are critical because the AI's behavior depends on well-crafted, human-readable policies; vague guidance produces inconsistent outcomes. Second, handling scanned or handwritten documents often requires reliable OCR, and the AI may struggle if the extraction layer produces noisy text. Third, governance concerns such as data residency, access controls, and auditability must be addressed to meet compliance needs, and organizations should log decisions and rationale for later review.
To get started, Dorrani recommends defining clear decision criteria and testing with representative documents before widening coverage. Teams should adopt a phased rollout that keeps human approvals on for high-risk paths while letting AI handle routine cases, and they should monitor for drift and update instructions as contracts evolve. Additionally, build observable logs and user-facing audit views so reviewers can trace decisions easily, and balance model choice and cost by selecting appropriate model sizes for different tasks. Ultimately, combining clear policies, human oversight, and staged adoption reduces risk while unlocking automation benefits.
Reza Dorrani’s video offers a hands-on blueprint for using Copilot Studio Workflows with SharePoint to automate document approvals using AI. It shows practical steps for building agents, extracting structured outputs, routing approvals, and creating an audit trail that keeps humans accountable. At the same time, it highlights tradeoffs around accuracy, governance, and operational complexity, which teams must manage through careful testing and oversight. Therefore, organizations that plan and govern their rollout can benefit from faster approvals and improved consistency while minimizing downstream risk.
Copilot Studio workflows, AI document approvals, Copilot for SharePoint, Copilot Studio for SharePoint, automated document approvals, AI workflow automation, Microsoft Copilot approvals, SharePoint document workflow AI