Skip to main content

Posts

Solution Pipelines in Power Platform

  Overview Pipelines  in Power Platform allow you to deploy solutions and configuration settings to target environments. These pipelines handle not only the solution components but also environment-specific details like connections, connection references, and environment variables. Here are some key points about solution pipelines: Deployment Scope : Pipelines can deploy any Power Platform customization contained within your solution. However, they do not include data stored within Dataverse tables. Environment Requirements : To create a pipeline, you need at least two environments: a  source environment  (usually your development environment) and a  target environment  where you want to deploy your solution. Both environments must have a Microsoft Dataverse database. Managed Environments : The target environments used in a pipeline must be enabled as  Managed Environments . Limitations : Personal pipelines can’t be extended. Only two environments (sou...
Recent posts

Dataverse In-App Notifications

  Overview Developers of model-driven apps can configure notifications to be displayed to app users as  toasts  or within the  notification center . Here are some key points about Dataverse notifications: Automatic Polling : Your model-driven app automatically polls the system for new notifications and displays them to the user. Customizable Display : The notification sender or your system administrator can configure how the notification is shown and how it can be dismissed. Expiration : Notifications appear in the notification center until the recipient dismisses them or they expire. By default, a notification expires after  14 days , but your administrator can override this setting. On the other hand you can set expiry in seconds. User-Specific : Each notification is intended for a single user, identified as the recipient when the notification is sent. Sending a notification to a team isn’t supported; you must create notifications for each individual user. Ena...

Dataverse/Dynamics 365 Custom API

  Understanding Dataverse/Dynamics 365 Custom APIs Dataverse/Dynamics 365 Custom APIs serve as a bridge between the Dynamics 365 platform and external applications. They enable developers to create their own endpoints, defining the input parameters, output format, and authentication methods. By doing so, businesses can connect their Dynamics 365 environment with a plethora of external resources, ranging from third-party software to IoT devices. Key Benefits Tailored Solutions: Custom APIs allow organizations to design solutions that precisely align with their unique requirements. Whether it's fetching data from a specific source or triggering specific actions in external systems, businesses can tailor their Dynamics 365 environment to their exact needs. Enhanced Integration: Dynamics 365 Custom APIs facilitate seamless integration with third-party applications and services. This integration is crucial for businesses relying on diverse tools to manage different aspects of their op...

How to enable Voice and Video calls on Dynamics 365 Customer Service Chat

 Dynamics 365 Customer Service Chat feature  Go to the Customer Service admin center and select Chat Channel Open the appropriate Chat Channel. Navigate to the User Features tab. Turn on “Voice and video calls”. From the calling options, select “Video and voice calling”. You can also choose “Voice only” if you prefer. I hope this helps! If you have any other questions, feel free to ask.

Creating Early-Bound Classes with Power Platform Tool

If you're using early-bound classes for your plugins or custom development, there are a couple of ways to generate them.  You can run the CrmSvcUtil.exe with PowerShell scripts or use the XrmToolBox.  In this article, we'll cover how to generate these files using Power Platform Tool. For this example, we're using Visual Studio 2022, but you can use prior versions as well, such as Visual Studio 2019. To create classes for your tables(entities) using Power Platform Tool: 1. Open your Power Platform Solution connected to your Dataverse environment. 2. From View, select Power Platform Explorer. 3. Expand Tables. 4. Right-click on your specific table (entity), in this scenario Contact. 5. Select Create Class for Entity. 6. Populate the following:       a. Select your project (required).        b. Service Context Name (optional).        c. Filename to create (by default prepopulated with name of table).      ...

Using Adaptive Cards on Power Virtual Agent

  Adaptive Card for Power Virtual Agent its on preview, this feature will enable you to enhance your bot with a better visual responses. Here is a demo of a Power Virtual Agent I have embedded on Teams Its quite easy to implement you can use Adaptive Card Designer to generate JSON for your Adaptive Card. You can start by selecting "Ask with Adaptive Card" Here will be able to configure You can Use Adaptive Card Designer for designing your Card, its quite easy to work with. If you are skilled developer you can take advantage of the JSON. This is your JSON template: {     "type" : "AdaptiveCard" ,     "$schema" : "http://adaptivecards.io/schemas/adaptive-card.json" ,     "version" : "1.5" ,     "body" : [] } T

Add Power Virtual Agent to Facebook

 This is one of the exciting addition to Power Virtual Agent. You can expand your lead generation from Facebook Pages by adding Power Virtual Agent to your Facebook page. Its quite easy to implement on Power Virtual Agent side, the main configuration resides on Facebook side. Create Facebook Page Create Facebook Application Add your Facebook Page to your Facebook Application Add Messenger Product to your Facebook Application and enable API. There are so many articles you can follow to create the mentioned steps. In Power Virtual Agent: Open your Virtual Agent Navigate to Settings → Channels Select Facebook You need to populate the following: Facebook App ID Facebook App Secrete Page Id Page Access Token Once you have added those the system will generate  Callback Url Verify token Make sure to configure your Facebook App Product (Messanger) and update CalbackUrl and Verify token. Thanks for reading