Create a Power Automate cloud flow that can be triggered by an external HTTP request

domain: learn.microsoft.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. In Power Automate, create a new Instant cloud flow and select 'When an HTTP request is received' as the trigger — this generates a unique HTTP POST URL after the flow is saved.
  2. Define the expected JSON schema in the trigger's 'Request Body JSON Schema' field — Power Automate uses this to parse the body and make named fields available as dynamic content in subsequent steps.
  3. Add actions to the flow (send email, write to SharePoint, call another API, etc.) using the dynamic content tokens produced by the HTTP trigger.
  4. Optionally add a 'Response' action at the end of the flow to return a JSON body and status code to the caller — without this, the caller receives an HTTP 202 Accepted immediately and the flow runs asynchronously.
  5. Save the flow, then copy the generated HTTP POST URL from the trigger card — the URL contains a shared access signature (SAS) token that authorises requests. Call the URL from any external system with a POST request containing the expected JSON body.

Known gotchas

Related routes

Trigger a Power Automate cloud flow from an external system via the HTTP request trigger
learn.microsoft.com · 6 steps · unrated
Pass input and output variables between a Power Automate cloud flow trigger and a Power Automate Desktop flow
learn.microsoft.com · 5 steps · unrated
Configure a Salesforce Flow HTTP callout action to invoke an external REST API without code
developer.salesforce.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans