A key component of the Microsoft 365 ecosystem is Power Automate, a potent workflow tool. A large number of our clients incorporate Power Automate Flows with Ultimate Forms Actions as part of their solutions. To construct solutions, you can combine Ultimate Forms tools with Microsoft technologies. With the comprehensive workflow framework offered by Power Automate, you can automate tasks based on scheduled or trigger-based events for activities occurring within or outside of your SharePoint environment. Creating this capability can often be done more easily with Ultimate Forms Actions. Nevertheless, Power Automate supports integrations with a wide range of additional web-based applications and systems in addition to SharePoint. Additionally, there are certain functional variations in the workflow construction process.

One thing you may be curious about is this:

How a Power Automate Flow be started in response to a particular SharePoint form update?

In this essay, we shall discuss two approaches.

Flow HTTP Request Method

A new option is available in Ultimate Forms when utilizing the Call application or service action. To begin, initiate your action as demonstrated:

Flow HTTP Request Method 

The next stages require you to use Power Automate's When an HTTP request is received method to construct a new Flow.

Flow HTTP Request Method 

This is an example of code that passes two arguments to the "License" and "Template" text fields in our SharePoint list during flow flow.

{ 
    "type": "object", 
    "properties": { 
        "License": { 
            "type": "string" 
        }, 
        "Template": { 
            "type": "string" 
        } 
    } 
}

You should create your own JSON code using the field types and names that you have chosen.You can use the passed values in the remaining parts of your flow as follows after the flow is triggered:

Flow HTTP Request Method 

You can now enter the configuration for your action in Ultimate Forms. Choose the application type that says Power Automate.

Paste the HTTP Post URL into the action now, and provide the arguments as indicated:

Flow HTTP Request Method 

Adapt the conditions to the trigger you wish to use to start the flow.

Get Changes for Item Method

The second approach doesn't require a Power Automate Per User Plan license and is dependent on the conditions specified in your Flow.

Utilizing the "When an Item or File is Modified" trigger in Power Automate, build a flow.

Add a Get changes for an item or file flow block to the second flow block.

For the final two fields, use the Trigger Window Start and End Tokens as shown.

Get Changes for Item Method 

You may now verify if a certain update has been made to the form. The example presented uses the "Has changed" option to check if a Yes/No field has been updated.

Get Changes for Item Method 

Keep in mind that you can set any conditions you choose for your Flow. One possible way to update a unique field you establish for this reason is to utilize an action in Ultimate Forms.

For instance, you might include a Yes/No column called "ApprovalRequest" that is only available in the form and is changed by a unique button you make that changes the value to yes.

The above-described approach can be used to identify such modification.

Note that utilizing a Trigger Condition, which limits the Flow to run ONLY when a field has a specified value, is advised to make this Flow more efficient.

This will prevent the Flow from running each time a change is made to a list record.

Pick the appropriate trigger

Triggers can be set to start immediately upon an external event, like the arrival of an email, or they can be initiated manually, automatically on a schedule, or both.

How To Trigger A Power Automate Flow From PowerApps

We frequently encounter situations when working with PowerApps when we must use Power Automate to carry out certain tasks. This post will teach us everything there is to know about initiating a Power Automate flow, providing the flow with parameters, and getting the data back to the PowerApps. Three situations are shown below:

Let's examine each of these situations individually.

How to trigger a Power Automate flow from PowerApps

Summary

Execution

How to pass the parameters to Power Automate from PowerApps

Summary

Execution

How to respond to PowerApps from Power Automate flow

Summary

Execution

Conclusion

Users may improve form capabilities and automate operations with the help of Microsoft 365 ecosystem technologies like Power Automate and Ultimate Forms.

In conclusion, combining Ultimate Forms with Power Automate provides a strong way to automate and enhance business operations. Within the Microsoft 365 environment, the integration enables the development of complex workflows and the improvement of form functionalities. Organizations can increase productivity, streamline processes, and promote easy teamwork by utilizing these technologies. To properly utilize Power Automate and Ultimate Forms in fulfilling their unique company demands, users must remain current on the newest features and best practices.