92 in-depth articles — from Excel foundations to production machine learning. Filter by topic or difficulty to find exactly what you need.

SAP GUI holds critical enterprise data but predates modern APIs by decades. This lesson shows you how to drive SAP reliably with Power Automate Desktop — navigating transactions with scripting IDs, extracting full ALV grid datasets, and building session recovery logic that keeps unattended flows running without human intervention.

Learn how to build a Power Automate Desktop flow that launches a Windows application, reads records from Excel, fills out forms field by field, and submits data reliably — even in legacy systems with no API. This hands-on lesson covers everything from UI element capture to loop structure and error recovery.

Windows dialogs and pop-ups are the silent flow-killers that freeze bots mid-run and derail production automations. This hands-on lesson teaches you exactly how to detect, respond to, and defensively handle every category of Windows dialog — from standard message boxes to file save prompts — so your flows keep running even when applications talk back.

Learn how to use Power Automate Desktop's built-in action library to launch applications, manage windows, and manipulate files with confidence. This lesson takes you from the basics of the action library structure to building a complete, realistic file-processing automation from scratch.

The Power Automate Desktop Recorder converts your mouse clicks and keystrokes into reusable automation steps — no coding required. Learn how to record, clean up, and reliably replay desktop interactions in this hands-on foundation lesson.

When you're running dozens of unattended bots across a machine fleet, "check the portal" stops being a monitoring strategy. Learn how to build production-grade observability for Power Automate desktop flows — from structured telemetry and automated alerting to systematic diagnostic frameworks for the five most common failure categories at scale.

Go beyond PAD's built-in actions by embedding PowerShell, Python, VBScript, and batch scripts directly in your desktop flows. Learn how variable injection works, how to return structured data, and how to build secure, maintainable scripting blocks for production RPA.

Master production-grade file and email automation in Power Automate Desktop. Learn how to build reliable pipelines that process incoming files, manage dynamic folder structures, read and send Outlook emails with attachments, and wire everything together into a robust, self-monitoring bot.

Hardcoded credentials in RPA flows are a P1 security incident waiting to happen. Learn how to use PAD's sensitive variable type, retrieve secrets from Azure Key Vault through both cloud flow orchestration and direct HTTP calls, and build a credential subflow architecture that survives security audits and secret rotation without touching your flows.

Running a single RPA bot on one VM is a proof of concept. Running an automation fleet that handles enterprise workloads, survives machine failures, and scales with your business is an engineering discipline. This lesson teaches you the architecture, configuration, and operational patterns behind Power Automate machine groups — so your unattended bots run reliably at scale, not just on demo day.

The choice between attended and unattended RPA determines your entire deployment architecture — not just a setting you pick at the end. Learn how to evaluate your process, register and configure machines, set up machine groups for scale, and avoid the session management pitfalls that break unattended bots in production.

Learn how to build production-grade RPA integrations by passing dynamic inputs from cloud flows into Power Automate Desktop and returning structured outputs back. Covers attended and unattended modes, DataTable outputs, error patterns, and real-world architecture.