What Azure Logic Apps are and describe the different types of triggers they support?
Muhammad Imran Ansari
Azure Logic Apps is a cloud-based platform from Microsoft Azure that allows you to automate workflows and integrate systems, services, and applications with little to no code.You use Logic Apps to design workflows that connect services like:Office 365SharePointSQL ServerAzure FunctionsExternal APIs (e.g., Gmail, Slack, Salesforce)It’s part of the serverless ecosystem, meaning you focus on building logic while Azure handles the infrastructure.Types of Triggers in Azure Logic Apps A trigger is what starts a Logic App workflow. Azure Logic Apps support two main types of triggers:1. Polling Triggers These check for new data or changes at regular intervals (defined by you).Examples: When a file is added to OneDrive every 5 minutes When an item is created in SharePoint These rely on polling frequency (can affect cost and speed). Example: Trigger: "When a new email arrives (Outlook)" Polls the inbox every few minutes. 2. Webhook Triggers (Push-based) These wait for an external system to send a notification (event). More efficient and real-time than polling. Used when the source supports webhooks.Example: Trigger: "When an HTTP request is received" Triggered immediately when a POST request hits the Logic App’s endpoint.Other Common Trigger Categories Category Examples HTTP-based When an HTTP request is received Event-based Event Grid/Event Hub triggers (e.g., blob created in Azure Storage) Schedule Recurrence trigger (e.g., run every day at 9 AM) Service Triggered by external services (e.g., Salesforce, Outlook, Twitter)Summary Type Description Best Use Case Polling Checks at intervals Systems without webhook support Webhook Waits for incoming events Real-time events from services Scheduled Triggered by time Daily reports, maintenance jobs