Flow Description: Maintenance Request Dispatcher
This Power Automate flow is triggered when an HTTP request is received, typically from an external system or a form submission. It processes the incoming request and sends maintenance instructions to the designated technician. Here's how it works step-by-step:
Trigger – HTTP Request Received:
The flow starts when an HTTP POST request is sent with maintenance request details in JSON format.
Parse JSON (Step 1):
Extracts and validates the structure of the incoming request payload to make its fields usable.
HTTP 3 Call:
Sends a request (possibly to a system/database) to retrieve additional details or verify request parameters.
Parse JSON 2:
Processes the response from the previous HTTP call and extracts useful fields.
HTTP 2 Call:
Likely fetches technician or task-specific data from a second endpoint (e.g., assigned worker or location data).
Parse JSON 3:
Parses the final returned JSON data to prepare the final dataset for task dispatching.
Apply to Each:
Iterates through a list of recipients or assigned workers and performs the required action (e.g., sending task data, notifications, or creating job assignments).