SlideShare a Scribd company logo
Getting Started With Microsoft Flow
Microsoft flow is a cloud-based workflow engine, Using Flow end users can
create cross application workflows (no code workflows). Flow is a part of
office 365 E3 suite. It is a successor of SharePoint designer workflows.
Complex level Flows can be promoted to an Azure logic app.
Microsoft Flows Vs SharePoint Designer Workflows
Anatomy of Microsoft Flow
 Flow Designer
 Connectors, Triggers & Actions
 Variables & Data Flow
 Expressions
 Branching, Error Handling & Scopes
Flow Designer – Create a Flow from Browser or Mobile Application
Desktop Version
 Go to https://flow.Microsoft.com
 Sign-in with Office 365 Account
 Start from existing template or import from disk or create from
scratch (both in desktop & mobile browsers)
Mobile Version
 Install flow mobile app, sign in
 Create new flow (template or from scratch).
Connectors
Connectors Wrapper around an API that allows Flow to talk with other
services.It exposes Triggers & Actions.
Standard Connectors – included as part of E3
 Microsoft Connectors (SharePoint, Azure Blob storage, SQL
Server.)
 Non-Microsoft Connectors (Twitter, Slack.)
 https://us.flow.microsoft.com/en-
us/connectors/?filter=&category=standard
Premium Connectors – additional cost
 Microsoft Connectors (HTTP with Azure AD.)
 Other Connectors (Salesforce, MySQL.)
 https://us.flow.microsoft.com/en-
us/connectors/?filter=&category=premium
Custom Connectors – additional cost , development
 ISV, System Integrators, End users can create custom connectors
to integrate any system/application/service.
 https://us.flow.microsoft.com/en-
us/connectors/?filter=&category=custom
Triggers
Run based on user action or event
 From other apps in office 365 – PowerApps, SharePoint, etc.
 From SQL
 From dedicated Flow button
Run on a schedule
 Flow also run based on time schedule, From every minute to 1 am
on Days.
Run by HTTP GET/POST to URL generated by flow
 Call another Flow
 Call from any application/service/HTTP calls
Scenarios & Types of Triggers
Triggers - Scenarios
 Simple: Flows start with a Trigger.
 Advanced: Flows can have more than 1 trigger (async actions)
 Custom: Flows can have custom triggers
Types
Polling Trigger
 Periodically checks the service
 Checks count as executions
Push Triggers
 Listen for data on an endpoint or wait for event.
Actions
 Execute CRUD operations with workflow context
 SharePoint: Create Item, Delete Item, Create File.
 SQL: Insert Row, Update Row, Delete Row, Get Row.
 Transform Data
 Inline – using expressions (e.g. string operations, math
operations.)
 Other services – Html to text.
Send Notification
 Send mobile notification, send email notification etc.
Call other Flow
 Chain Flows to create complex Flows.
Variables
 Use Variables connector*
 Initialize & then set value
 Supported value types (Boolean, String, Object, Array, Float).
Variables are NOT always necessary!
Why variables are not always necessary?
 Data Flows from each step and is available for all later steps
 ‘Add Dynamic Content’ allows us to select outputs from previous
steps
 Certain outputs show up based on the types of the inputs and
outputs.
Expressions
 Expressions can be used in most of the fields to transform data
inline
 IntelliSense available as you type
Branching
 If-then-else
 Switch
For-Each
 By default, parallel
 Parallel (20 exec)
 Supports sequential
Do-Until
 Emulate State machines
 Help in approvals & more
 Parallel branches
Error Handling
 Actions can be set to run if previous action fails/times out.
Scopes
 Logically group actions
 Allow advanced error handling for a group of actions
 Scope boxes are in brown boxes.

More Related Content

PPTX
Flow like a Rockstar @ SharePoint Saturday The Netherlands
PPTX
SPSSD: Make Your Life Easier with Microsoft Flow
PPT
Workflow Foundation (Wf) Presentation
PPTX
ESPC18 Copenhagen session : Energize your application developments with micro...
PDF
ServiceNow Tokyo Release- Aelumconsulting.pdf
PPTX
Whats New In 2010 (Msdn & Visual Studio)
PPT
D22 portlet development with open source frameworks
PPT
D22 Portlet Development With Open Source Frameworks
Flow like a Rockstar @ SharePoint Saturday The Netherlands
SPSSD: Make Your Life Easier with Microsoft Flow
Workflow Foundation (Wf) Presentation
ESPC18 Copenhagen session : Energize your application developments with micro...
ServiceNow Tokyo Release- Aelumconsulting.pdf
Whats New In 2010 (Msdn & Visual Studio)
D22 portlet development with open source frameworks
D22 Portlet Development With Open Source Frameworks

Similar to MS flow.docx (20)

PPT
Team Foundation Server 2008 Overview
PDF
Power-Automate-Virtual-Training-Day_Automate-Your-Business-Processes(Official...
PPTX
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
PPT
Intro to Application Express
PPTX
Application integration framework & Adaptor ppt
PDF
November 2022 CIAOPS Need to Know Webinar
PPTX
My Saminar On Php
PDF
AWS Step Functions을 활용한 서버리스 앱 오케스트레이션
PPTX
Automating your tasks with microsoft flow
PPTX
Introduction to Azure logic apps
PDF
Microsoft graph and power platform champ
PPT
About work flow
PPTX
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
PPT
SharePoint workflow deep-dive
PPT
Introduction To Windows Workflow In Windows Share Point
PPT
Netserv Software Testing
PPTX
Inside Logic Apps
PPTX
Introducing Windows Azure
PDF
Next level data operations using Power Automate magic
PDF
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Team Foundation Server 2008 Overview
Power-Automate-Virtual-Training-Day_Automate-Your-Business-Processes(Official...
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
Intro to Application Express
Application integration framework & Adaptor ppt
November 2022 CIAOPS Need to Know Webinar
My Saminar On Php
AWS Step Functions을 활용한 서버리스 앱 오케스트레이션
Automating your tasks with microsoft flow
Introduction to Azure logic apps
Microsoft graph and power platform champ
About work flow
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
SharePoint workflow deep-dive
Introduction To Windows Workflow In Windows Share Point
Netserv Software Testing
Inside Logic Apps
Introducing Windows Azure
Next level data operations using Power Automate magic
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Ad

More from Sharepoint Designs (20)

DOCX
From Inbox to Intranet: Automate SharePoint News Posts in Real-Time
DOCX
Boosting Your Business with the Automation Center in Power Platform
DOCX
How to keep your SharePoint Intranet updated: Weekly, Monthly & Quarterly Che...
DOCX
Automating OneNote to SharePoint Migration Using Power Automate’s OneNote Act...
DOCX
Latest Updates on SharePoint Online: Table Toolbar, API Access Changes, and e...
DOCX
PowerApps for Beginners: A Guide to Building Your First App
DOCX
Governance of Data in SharePoint: Tools, Policies, and Best Practices
DOCX
Cultural Sensitivity in UI/UX Design: A Global Perspective for 2025
DOCX
Top 10 Intranet Checklist for a Perfect Launch (or Re-launch)
DOCX
Transforming Collaboration with Microsoft Loop: Unlocking Its Potential for Y...
DOCX
Enhancing Canvas Apps with Copilot Control in Power Apps
DOCX
Streamlining Business Approvals with Power Automate's New Templates
DOCX
How Modern Intranets Like SharePoint Are Boosting Teamwork?
DOCX
Nature-Inspired UI/UX: Harnessing Biophilic Design for Enhanced User Experience
DOCX
How to Open a Specific Item's Edit Form in SharePoint Document Library Using ...
DOCX
Unlocking the Power of AI for Content Management .docx
DOCX
Transform Your Business with Power Pages: Versatile Use Cases Across Industries
DOCX
Explore the science behind the Magic of Visuals!
DOCX
How Onboarding Software Revolutionizes the New Hire Experience
DOCX
Transforming Business Processes with AI.docx
From Inbox to Intranet: Automate SharePoint News Posts in Real-Time
Boosting Your Business with the Automation Center in Power Platform
How to keep your SharePoint Intranet updated: Weekly, Monthly & Quarterly Che...
Automating OneNote to SharePoint Migration Using Power Automate’s OneNote Act...
Latest Updates on SharePoint Online: Table Toolbar, API Access Changes, and e...
PowerApps for Beginners: A Guide to Building Your First App
Governance of Data in SharePoint: Tools, Policies, and Best Practices
Cultural Sensitivity in UI/UX Design: A Global Perspective for 2025
Top 10 Intranet Checklist for a Perfect Launch (or Re-launch)
Transforming Collaboration with Microsoft Loop: Unlocking Its Potential for Y...
Enhancing Canvas Apps with Copilot Control in Power Apps
Streamlining Business Approvals with Power Automate's New Templates
How Modern Intranets Like SharePoint Are Boosting Teamwork?
Nature-Inspired UI/UX: Harnessing Biophilic Design for Enhanced User Experience
How to Open a Specific Item's Edit Form in SharePoint Document Library Using ...
Unlocking the Power of AI for Content Management .docx
Transform Your Business with Power Pages: Versatile Use Cases Across Industries
Explore the science behind the Magic of Visuals!
How Onboarding Software Revolutionizes the New Hire Experience
Transforming Business Processes with AI.docx
Ad

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Getting Started with Data Integration: FME Form 101
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
Spectroscopy.pptx food analysis technology
Accuracy of neural networks in brain wave diagnosis of schizophrenia
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Assigned Numbers - 2025 - Bluetooth® Document
MIND Revenue Release Quarter 2 2025 Press Release
Building Integrated photovoltaic BIPV_UPV.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Getting Started with Data Integration: FME Form 101
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
Digital-Transformation-Roadmap-for-Companies.pptx
A comparative analysis of optical character recognition models for extracting...
Empathic Computing: Creating Shared Understanding
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...

MS flow.docx

  • 1. Getting Started With Microsoft Flow Microsoft flow is a cloud-based workflow engine, Using Flow end users can create cross application workflows (no code workflows). Flow is a part of office 365 E3 suite. It is a successor of SharePoint designer workflows. Complex level Flows can be promoted to an Azure logic app.
  • 2. Microsoft Flows Vs SharePoint Designer Workflows Anatomy of Microsoft Flow  Flow Designer  Connectors, Triggers & Actions  Variables & Data Flow  Expressions  Branching, Error Handling & Scopes
  • 3. Flow Designer – Create a Flow from Browser or Mobile Application Desktop Version  Go to https://flow.Microsoft.com  Sign-in with Office 365 Account  Start from existing template or import from disk or create from scratch (both in desktop & mobile browsers) Mobile Version  Install flow mobile app, sign in  Create new flow (template or from scratch).
  • 4. Connectors Connectors Wrapper around an API that allows Flow to talk with other services.It exposes Triggers & Actions. Standard Connectors – included as part of E3  Microsoft Connectors (SharePoint, Azure Blob storage, SQL Server.)  Non-Microsoft Connectors (Twitter, Slack.)  https://us.flow.microsoft.com/en- us/connectors/?filter=&category=standard
  • 5. Premium Connectors – additional cost  Microsoft Connectors (HTTP with Azure AD.)  Other Connectors (Salesforce, MySQL.)  https://us.flow.microsoft.com/en- us/connectors/?filter=&category=premium Custom Connectors – additional cost , development  ISV, System Integrators, End users can create custom connectors to integrate any system/application/service.  https://us.flow.microsoft.com/en- us/connectors/?filter=&category=custom Triggers Run based on user action or event  From other apps in office 365 – PowerApps, SharePoint, etc.  From SQL  From dedicated Flow button Run on a schedule
  • 6.  Flow also run based on time schedule, From every minute to 1 am on Days. Run by HTTP GET/POST to URL generated by flow  Call another Flow  Call from any application/service/HTTP calls
  • 7. Scenarios & Types of Triggers Triggers - Scenarios  Simple: Flows start with a Trigger.  Advanced: Flows can have more than 1 trigger (async actions)  Custom: Flows can have custom triggers Types Polling Trigger  Periodically checks the service  Checks count as executions Push Triggers  Listen for data on an endpoint or wait for event. Actions  Execute CRUD operations with workflow context  SharePoint: Create Item, Delete Item, Create File.  SQL: Insert Row, Update Row, Delete Row, Get Row.
  • 8.  Transform Data  Inline – using expressions (e.g. string operations, math operations.)  Other services – Html to text. Send Notification  Send mobile notification, send email notification etc. Call other Flow  Chain Flows to create complex Flows.
  • 9. Variables  Use Variables connector*  Initialize & then set value  Supported value types (Boolean, String, Object, Array, Float). Variables are NOT always necessary! Why variables are not always necessary?  Data Flows from each step and is available for all later steps  ‘Add Dynamic Content’ allows us to select outputs from previous steps
  • 10.  Certain outputs show up based on the types of the inputs and outputs. Expressions  Expressions can be used in most of the fields to transform data inline  IntelliSense available as you type
  • 12.  Switch For-Each  By default, parallel  Parallel (20 exec)  Supports sequential
  • 13. Do-Until  Emulate State machines  Help in approvals & more  Parallel branches Error Handling  Actions can be set to run if previous action fails/times out.
  • 14. Scopes  Logically group actions  Allow advanced error handling for a group of actions  Scope boxes are in brown boxes.