Let Channel Integration Framework support Internet Explorer.
[actual result] Customers would like to use Live Assist chat function on IE, but since CIF does not support IE, they cannot use it after transitioning to UCI. [expected result] To use Live Assist's chat function on IE, please make CIF compatible with IE. This will have a huge impact on users who...
Provide Microsoft.CIFramework as npm package
It would be really more handy and state of the art to provide the Microsoft.CIFramework Javascript library as a npm library instead of dynamically loading it through a query parameter in you're Channel Integration Framework application. Then you could also use imports instead of defining global o...
Provide typings for Channel Integration Framework Microsoft.CIFramework
It would be really good if you could provide typings for Microsoft.CIFramework to make it usable in Typescript applications.
Make CIF v 2.0 available without OmniChannel burden
It looks like you have to install the heavy OmniChannel solutions with an expensive Channel license that we do not need; before you are capable of using CIF V 2.0 on a custom build channel. Why is that?
Channel Integration Framework v2.0 works with all multi-session apps in Dynamics. With 2020 Wave 2, we've released Customer Service Workspace, a multi-session application that works for Customer Service. This app is supported by Channel Integration Framework v2.0 and does not carry the burden of an Omnichannel license.
You can see supported apps for CIF v2.0 here:
https://docs.microsoft.com/en-us/dynamics365/customer-service/channel-integration-framework/choose-between-versions#channel-integration-framework-version-20
And more information for Customer Service Workspace can be found here:
https://docs.microsoft.com/en-us/dynamics365/customer-service/csw-overview
https://docs.microsoft.com/en-us/dynamics365/app-profile-manager/app-profile-manager
Need a way to import the CIF solution from a zip package
I had installed CIF, now, I want to add a channel provider, but is that the only way to add channel provider from CIF page by click `+New` and fill the widget info manual? Can I import the CIF solution from a zip package just like importing a solution? Thanks
Enhance getEntityMetadata to return specific attributes only
When an onclicktoact event is received (with entityId and entityLogicalName) I'd like to retrieve the PrimaryNameAttribute of the entityLogicalName (let's say contact) so that I can use the PrimaryNameAttribute (fullname) and retrieve this field additionally (regular retrieveRecord API call). I ...
The getEntityMetadata function now accepts an array of attributes which can be used to filter down the data you receive.
- https://docs.microsoft.com/en-us/dynamics365/customer-service/channel-integration-framework/reference/microsoft-ciframework/getentitymetadata
- https://docs.microsoft.com/en-us/dynamics365/customer-service/channel-integration-framework/v2/reference/microsoft-ciframework/getentitymetadata
Thank you for your idea submission!
Plugin Actions triggered on top of Dataverse search results
The need to have Plugin actions triggered on dataverse search results in the environment.
Scenario
Customer has a set of records that they wish to be visible to only specific users in the environment with regards to data privacy/restrictions
The entity...
Entity information from ClickToAct events in List views
It would be very helpful to get entity information (id and type) from a ClickToAct event when the user clicks on a Phone Number in any list view, like we do in entity views.
Provide better API for Microsoft.CIFramework
The Microsoft.CIFramework API kind of sucks because it often accepts or returns strings that are actually JSON Objects but need to be stringified or parsed for some reasons. It would be really good to return and accept the json objects directly and not wrap or unwrap them in strings
Ability to cancel a notification programmatically
CIFv2 Notify method allows us to alert the agent about a new incoming interaction. This allows the agent to pickup the interaction. If the interaction is somehow connected, the notification doesn't go away until the toast times out. A good example of this is a call alerting an agent who picks ...
Administrator
With the recently released version of Edge (based on Chromium), the team is now focusing on delivering the latest experiences on the most modern browsers.
Recently, we announced deprecation of support for IE11 across a number of products, including Dynamics 365 and Power Platform. You can learn more about the timelines for IE11 support deprecation here: Important changes (deprecations) coming in Power Apps, Power Automate and customer engagement apps - Power Platform | Microsoft Docs
Channel Integration Framework is a subset of the overall Dynamics 365 and Power Platform family of products, and will not be able to support IE.