Write plug-ins to extend business processes

Applies to Dynamics 365 for Customer Engagement apps version 9.x

A plug-in is custom business logic that you can integrate with Dynamics 365 (online) Customer Engagement to modify or augment the standard behavior of the platform. Plug-ins are event handlers since they are registered to execute in response to a particular event being fired by the platform.

The following topics describe how to add custom business logic to Dynamics 365 through the development and registration of plug-ins. For more information about the run-time execution of plug-ins and the plug-in development framework, see Introduction to the Event Framework.

You can also extend the functionality of Dynamics 365 by using processes. For more information, see the related link below.

In This Section

Introduction to the Event Framework

Supported Messages and Entities for Plug-ins

Plug-in Development

Plug-in Entities

Plug-in Registration Entities

Developer Guide for Dynamics 365 Customer Engagement

Write Workflows to Automate Business Processes in Dynamics 365 Customer Engagement

Package and Distribute Extensions with Dynamics 365 Solutions