Dataverse Accelerator lets you write low-code plugins that run on the server side using PowerFx expression languages, unlike traditional plugins that use .NET framework. This also means we can extend the Dataverse Web API with our Actions authored using PowerFx.
Low code plugins offer a great deal over traditional plugins as it is stored in the Dataverse database They can be seamlessly integrated into Power Apps and Power Automate. These codes are reusable, saving time as developers can create with little or no coding and without manually registering it.
We can create 2 types of Low Code Plugins:
• Instant [On Demand or Manually Triggered]
• Automated [Based on a Dataverse event]
Instant Plugins is a business logic triggered manually, supporting input and output parameters. It can be set to either table (shown as entity) or global scope.
Automated Plugins can be invoked by Create, Update, delete events of specific data within the scope of table (shown as entity). You can design whether the plug-in runs before or after the data event completes i.e. Pre-Operation or Post-Operation.
Also read: Salesforce Data Cloud: How It Works and What It Can Do for You