PowerApps is a suite of apps, services, connectors and data platform that provides a rapid application development environment to build custom apps for your business needs. (For more, read Introduction to PowerApps: What is Microsoft PowerApps?) Using PowerApps, you can quickly build custom business apps that connect to your business data stored either in the underlying data platform (Common Data Service for Apps) or to various online and on-premises data sources (SharePoint, Excel, Office 365, Dynamics 365, SQL Server, and so on).
Apps built using PowerApps provide rich business logic and workflow capabilities to transform your manual business processes to digital, automated processes. Further, apps built using PowerApps have a responsive design, and can run seamlessly in browser or on mobile devices (phone or tablet). PowerApps "democratizes" the custom business app building experience by enabling users to build feature-rich, custom business apps without writing code.
PowerApps also provides an extensible platform that lets pro developers programmatically interact with data and metadata, apply business logic, create custom connectors, and integrate with external data.
When using PowerApps with Microsoft Flow, you can trigger flows from within apps
Microsoft Flow automates workflows across the growing number of applications and SaaS services that business users rely on. You have a trigger, which happens in an application or in a set of data. Then, you have one or more actions. For example, when a lead is created in a system, you can set a trigger for someone to send a follow up email. That's a very simple flow.
How much time do we spend sifting through streams of messages for the few notifications that matter? How much manual labor is spent transferring information from one place to another, or entering data into tracking systems? Too often these tasks are completed manually, or not at all. Some examples of when PowerApps and Microsoft Flow can help include:
- I get hundreds of emails every day, and my notification options are all-or-nothing. It’s hard to keep up with all that traffic when I’m travelling. I’d like to get an SMS when specific people like a key customer prospect reach out directly to me.
- Our teams are constantly meeting people at events and following up over email. We want to ensure we don't miss any of these leads, but re-typing information from emails into our CRM system is tedious.
- We work with agencies who create content and upload large files to OneDrive or Dropbox accounts. Our teams want to know right when the latest files arrive, without having to check every 30 minutes, and then they want to transfer a backup to SharePoint Online as soon as it comes through.
Microsoft Flow makes it possible to automate all these scenarios and many, many more. Business users can connect their accounts, take advantage of pre-built templates, and create their own flows in an easy visual designer that works anywhere on the web.
Learn more about PowerApps with Microsoft Flow, and see a demo in our webinar, An Introduction to Microsoft PowerApps that will provide an overview and demo of this framework.