Cleaning up the ActivityPointBase to free up storage– Dataverse / Dynamics 365


In one of our environments, the ActivityPointBase table was occupying nearly 20 GB. It was earlier 40 GB, and we then deleted email records to bring it down to 20 GB.

On downloading the table details, we did not get a clear idea of what activity-type table was occupying that much space.

So we raised the Microsoft Support ticket, and they shared with us the breakdown of records occupied by different activity type tables.

Then we configured our Bulk Deletion Job to delete the corresponding activity type records.

This helped us to bring down the ActivityPointerBase from 20 GB to 15 GB.

https://learn.microsoft.com/en-us/power-platform/admin/capacity-storage

Hope it helps..

Advertisements

Reparent relationship cascading behavior in Dynamics 365 / Dataverse


Check out the below articles explaining in detail the Reparent behavior.

About the reparent action

Advertisements

Dataverse Custom API – Key Articles / Tool


Thanks to David Rivard for the wonderful articles and XrmToolBox Plugin Custom API Manager on Custom API

Custom API Test (XrmToolBox plugin) by Jonas Rapp

https://www.xrmtoolbox.com/plugins/Rappen.XrmToolBox.CustomAPITester/

Also check the other interesting articles on Custom API –

https://xrmdynamicscrm.wordpress.com/tag/dynamics-crm-custom-api/

https://www.pragmatic-development.io/blog/implement-business-logic-with-dataverse-custom-api/

Advertisements

Use Sales Copilot to get recent updates (Catchup) on a lead and opportunity (Dynamics 365)


Using Sales Copilot, we catch up on updates to a lead and opportunity record since the last seven days or the last login.

We can use the prompt catchup with lead or catchup with opportunity followed by @ and the name of the record.

Sales Copilot uses Audit History to show the recent updates.

Allow data movement across regions in the Power Platform Admin Center using Enable copilots and generative AI features outside United States and Switzerland – Power Platform | Microsoft Learn

To enable Sales Copilot, navigate to

Sales Hub >> App Settings >> Sales Copilot (preview) >> Set up Sales Copilot

Or if we have already enabled it, we can manage the features provided along with the different apps we want to apply the Sales Copilot using the Manage apps option.

Here we can specify to which apps we want to enable the Compose and Chat feature.

For the Record catch-up feature, the first 10 fields of the view are considered. We can see “Default System View” selected by default.

However, we have the option to select a different view, and then the fields of the selected view will be used for generating the catchup content.

Below if we select the Open Opportunities view, we can see its corresponding fields that will be considered for the catchup.

We can open an existing lead or opportunity record or from the Chat tab of Sales Copilot can use catchup with opportunity prompt as shown below to get the updates.

We can see the catch-up details generated.

Also, we see another prompt – “Catch up since my last
login (16 hours ago)”, along with “catchup with lead or opportunity” prompt


If there are no updates to a record in the last 16 hours, we get the below message.

Get more details here.

Hope it helps..

Advertisements

Enhanced Active Conversation form in Omnichannel for Customer Service – Dynamics 365


The conversation form in Omnichannel is now updated to allow agents to view and edit customer and case information more efficiently.

To enable it, Inside Customer Service Admin Center app – navigate to Workspaces >> Active Conversation form settings (Manage)

Before we enable it let us have a look at the exiting conversation form.

Now let us enable and compare it with the enhanced one.

We can see the form displaying a Customer 360 Card for Customer (Contact or Account), which also allows for inline editing of details from within the Conversation form, and a similar card showing case details and allowing for inline editing. The fields that are displayed are configurable.

Another change is the color-coded priority and case status field for easy discoverability for the agents.

Hope it helps..

Advertisements

Use Sales Copilot to compose email messages (preview)– Dynamics 365


Sales Copilot can generate and suggest email content while composing or replying to an email in Dynamics 365 in the context of a Lead or Opportunity record.

Allow data movement across regions in the Power Platform Admin Center using Enable copilots and generative AI features outside United States and Switzerland – Power Platform | Microsoft Learn

To enable Sales Copilot, navigate to

Sales Hub >> App Settings >> Sales Copilot (preview) >> Set up Sales Copilot

Or if we have already enabled it, we can manage the features provided along with the different apps we want to apply the Sales Copilot using the Manage apps option.

Here we can specify to which apps we want to enable the Compose and Chat feature

The Compose refers to the AI-driven email insights here.

Let us create a new Email from the timeline of the lead record.

We can see the Sales Copilot Compose in the inactive state right now. It becomes active when opening an email record or creating a new email record with either lead or opportunity in the Regarding field.

On the new email record, we can see the Compose tab enabled, and the option Describe the email you want.

We get the option to specify the statement, for which the content should be generated.

Below we can see the suggested content

We also get the option to Add content to the Email, Copy it

Adust tone and add more details

Also, Restore the last version, Try again, Start Over

Similarly, in the case of replying to an email we get the below options to start with along with an Email Conversation Summary.

Selecting the Address a Concern option generates the following content.

Get all the details here

Hope it helps..

Advertisements