Monday 9:00 AM - 5:00 PM · Room S104b
Advanced Power Apps and Power Automate: Workarounds for Common Problems
Spend any amount of time in the Power Platform forums and you will begin to see a lot of similar questions asked over and over again.
In this workshop we will look at some of the most common issues Citizen Developers encounter when trying to develop applications and workflows in the Power Platform. We'll examine each type of problem, analyze why they occur, and provide workarounds that you can use when you encounter them.
The workshop will be divided into two parts. In the first we'll concentrate on Power Apps and in the second we'll look at Power Automate.
Here is a general list of the overall topics we will cover: • Morning: Power Apps ○ Delegation ○ Working with Dates and Times ○ Conditional Formatting of data ○ Passing Data to and Retrieving Results from a Flow • Afternoon: Power Automate ○ Using Conditions and Switches effectively ○ Handling Loops and Parallel Branches ○ Working with Large Data Sources ○ Implementing Error Checking/Correction ○ Improving Performance
Tuesday 9:00 AM - 12:30 PM · Room S104b
Getting Started with Power Automate: From Flows to Copilot and Agent Flows
Join us for a half-day workshop designed to take you from zero to confident in Microsoft Power Automate—and learn how Copilot can make automation even easier.
Power Automate enables you to automate repetitive tasks, integrate apps and services, and streamline business processes—without writing complex code. With Copilot in Power Automate, you can go further by using natural language to create, update, and document flows faster than ever. And with Copilot Studio, you’ll explore how to create Agent Flows that deliver conversational experiences and intelligent automation.
In this workshop, you’ll learn: Core concepts and terminology of Power Automate Creating Flows from scratch Creating Expressions (Copilot helps!) Build flows using natural language prompts Update and enhance existing flows with Copilot How to use Copilot Studio to create Agent Flows Tips for managing and sharing flows securely
Whether you’re a beginner or looking to solidify your foundation, this workshop is your gateway to becoming a Power Automate pro!
Wednesday 9:50 AM - 11:00 AM · Room S104a
Seeking Your Approval: Mastering Approvals in Microsoft 365
With all of the emails piling up in your inbox and Teams chats pinging left and right, it can be easy to miss that quick, "Hey, does this look good?" question from a colleague. Using Microsoft Approvals can be a great way to have a concrete, separate place to collect those approvals. In this session, Lindsay and Heidi will share: *How to build a variety of types of approvals in Power Automate *How to view those approvals in Microsoft Teams *Use cases for building processes around approvals This session will enable audience members to build their own approval solutions, whether simple and straight-forward or complex and layered. Products: Power Automate, Microsoft Teams, Microsoft Outlook
Wednesday 1:40 PM - 2:50 PM · Room S104a
Get Started with Adaptive Cards for Microsoft Teams using Microsoft Lists and Power Automate
Adaptive Cards are popping up everywhere! They’re a super flexible way to craft interactive messages that make things happen across the Microsoft 365 and Power Platform world.
In this session, we’re going to take those old-school email reminders and turn them into sleek, interactive, and actionable user experiences using Adaptive Cards. We’ll dive into Microsoft Lists, Microsoft Teams, and Power Automate with a fun, hands-on approach to solution building.
By the end of this session, we bet you’ll be itching to add Adaptive Cards to every project you create!
Thursday 9:00 AM - 10:10 AM · Room S102d
SharePoint Automation: 4 Design Patterns to Stop the Chaos
Are your SharePoint flows causing more noise than value? Many organizations struggle with "Spam-bots" - automated processes that dump unstructured data and overwhelm users with notifications. In this session, Microsoft MVPs Norm Young and Heidi Jordan will move beyond the basics of "When an item is created" to show you four proven architectural patterns for SharePoint automation.
We will demonstrate how to transition from flat lists to structured Document Sets, how to kill the "notification storm" with OData-driven digests, and how to automate the document lifecycle from draft to PDF. Whether you are a Site Owner or a Power User, you will leave with a blueprint for building smarter, cleaner, and more professional SharePoint solutions.
Thursday 10:40 AM - 11:50 AM · Room S104a
Stop Wasting Time! Harness Copilot in Power Automate
Whether you’re just starting with Power Automate or you’re an experienced developer, Copilot in Power Automate can cave you time and become more productive!
In this demo-rich session, you’ll discover how Copilot can help you: *Create new flows quickly using natural language prompts *Update and enhance existing flows without manual edits *Answer “how-to” questions *Create and add expressions *Document your flows for better maintainability *Research solutions without leaving Power Automate
But it’s not just about what Copilot can do—it’s about how you ask. You’ll learn practical strategies for crafting effective prompts that deliver the best results.
If you want to save time and boost productivity in Power Automate, this session is for you!
Friday 9:00 AM - 10:10 AM · Room S104a
Power Automate: Low-Code Cloud Flows by a Pro-Dev
Cloud flows are low-code, but they're highly scalable and surprisingly extensible. For makers wanting to better build and design their flows, there are several pro-dev concepts everyone could easily adopt to level up their flows.
Reimagining their existing cloud flows, makers can quickly improve flow performance and reliability, while also making their logic more intuitive. In this session, let's dive in and make your flows production ready like a pro-code developer.
Friday 10:20 AM - 11:30 AM · Room S103d
Better Together: Exploring the Integrations Between Microsoft Teams and Power Automate
Get ready to witness the seamless integration of Microsoft Teams and Power Automate! Microsoft Teams stands as an essential tool used daily by millions globally, serving as the cornerstone of modern business collaboration. When paired with the automation capabilities of Power Automate, Teams transcends its conventional role as a communication platform, emerging as a powerhouse for amplifying productivity and efficiency. During this enlightening session, I'll delve into a few of the key integration points: • Trigger Flows from Teams Messages: Effortlessly streamline follow-up actions on a Teams message, with just the click of a button. Whether it’s creating a DevOps item or sending tasks to OneNote, see how Power Automate quickly transforms routine tasks into efficient processes, integrated within the Teams interface. • Flows with Adaptive Cards: Embrace the versatility of Adaptive Cards in Teams to gather information from users. Say goodbye to email exchanges as I demonstrate a more intuitive approach to user interaction, directly within Teams messages. • Leverage Flows within the Workflows App: Explore the convenience of creating and managing Power Automate flows directly from the Workflows app embedded in Teams. • Empowerment through Flow Templates: Uncover the potential of pre-built Team and Approval templates, designed to streamline common processes. Foster consistency across your organization and significantly reduce time spent on manual data collection with these readily available automation solutions. This session promises live demos, real-world use cases, and more. Say farewell to using Teams solely for chats and meetings; instead, harness the efficiencies that Power Automate has to offer.
Friday 10:20 AM - 11:30 AM · Room S104a
Elevate Your Power Automate Workflows with Error Handling Using Adaptive Cards in Microsoft Teams
Tired of getting endless error alerts from your Power Automate Flows? Struggling to explain those errors to your team in a way that actually makes sense? Then this session is for you! Join us as we dive into how Adaptive Cards can help you handle errors more effectively in Power Automate.
We’ll show you how to create clear and engaging error messages that your team can easily view and act on right in Microsoft Teams. No more confusing or dull error notifications—just smoother, more productive workflows.
Sign up now and learn how to make your Power Automate Flows work better with Adaptive Cards in Teams!
Friday 1:50 PM - 3:00 PM · Room S103d
How to Execute JavaScript, TypeScript, and Excel Formulas In Power Automate
Power Automate has become an essential tool for the Microsoft 365 developer. However, all too often executing simple logic can become tedious and painful using Power Automate standard features. Doing math in Power Automate shouldn't be so painful!
Thankfully, Power Automate developers can now create scripts that use JavaScript, TypeScript, or even Excel formulas to execute complicated business logic and bring more power to your Power Automate solutions. Attend this demo-packed session to learn out to take your Power Automate Flows to the next level as we dive into a real-world scenario and build a practical solution step-by-step. In this session, attendees will learn to use Office Scripts to:
- Execute JavaScript, TypeScript, and Excel Formulas
- Simplify complicated Flows
- How to quickly and easily generate dynamic adaptive cards
- Generate graphs and charts on the fly for real-time updates to SharePoint data
Friday 1:50 PM - 3:00 PM · Room S104a
Power Automate for SharePoint
In this session, we will dive into the triggers and actions available for SharePoint in Microsoft Flow. In this demo rich session, you will learn by example how, when and why to use specific SharePoint actions and triggers. We'll also cover some of the common pitfalls encountered when using SharePoint connectors. Much of what is covered in this session is directly applicable when using SharePoint connectors in Copilot Studio.
If you want to use Power Automate with SharePoint, this session is for you!