Channel Properties in Dynamics 365 with CRM for Distribution

Channel Properties in Dynamics 365 with CRM for Distribution

Automatic Record Creation Rules are a great way to evaluate and act on items that enter queues in CRM for Distribution. They allow you to create and update records, send emails, and start child workflows. This functionality is powerful enough on its own, but if you have ever worked with Automatic Record Creation Rules in CRM for Distribution you have probably noticed the option to use Channel Properties. Channel Properties allow you to take the Automatic Record Creation Rule functionality to the next level.

What Are Channel Properties?

Every Activity type entity in CRM for Distribution contains a hidden field called Additional Parameters. By passing a JSON payload into this field and setting up corresponding Channel Properties and Channel Property Groups, you can evaluate the information contained in the payload as a merge field, just like you would with any other field in CRM for Distribution. This is often very useful when information originates outside of CRM for Distribution and needs to be passed in and evaluated.

How Can I Use Channel Properties?

Consider a real-world use case where we needed to send faxes into CRM for Distribution from an e-fax system and then automatically route it to the correct owning team. The ANI and DNIS from the fax header, along with an email subject, are included in the subject line of an email formatted as JSON:

{'ANI':'8005882300', 'DNIS':'1234', 'Subject':'Fax Received from 800-588-2300'}

Then, we configure the corresponding Channel Properties within CRM for Distribution and associate the Channel Property Group with our Automatic Record Creation Rule. A real-time workflow on create of an email, copies our JSON payload from the email subject into the Additional Parameters field.

This allows us to use the information contained in that JSON payload to evaluate the incoming record and update field values. Observe that our channel properties are available in conditional expressions just like field values.

If a record meets our criteria, we create the fax and update the appropriate fields. From there, we run a custom workflow activity plugin that evaluates the ANI and assigns the fax based on the area code.

Need Additional Help?

Channel properties can be used on any Activity entity and offer a low-code way to add additional data to CRM for Distribution records. If you need help with configuring and using channel properties, reach out to the experts at Beringer Technology Group today!

Beringer Technology Group, a leading Microsoft Gold Certified Partner specializing in Microsoft Dynamics 365 and CRM for Distribution, also provides expert Managed IT ServicesBackup and Disaster RecoveryCloud Based Computing, Email Security Implementation and Training,  Unified Communication Solutions, and Cybersecurity Risk Assessment.


Leave a comment!

All fields marked with an asterisk* are required.