How to Bulk Delete the Bulk Delete in Dynamics 365?

The bulk deletion feature helps you to maintain data quality and manage the consumption of system storage by deleting data that you no longer need. But then how do you delete the Bulk Delete logs?

Click Advanced Settings > Settings > Data Management > Bulk Delete.

In Bulk Record Deletion, click New.

In the Bulk Deletion Wizard, provide the following criteria:

  • Look For: System jobs
  • Condition: System Job Type Equals Bulk Delete

Click Next to run the Bulk Delete. You will notice that all the logs from the Bulk Delete are removed except for the one which was created to delete the system jobs.

Posted in D365 Customer Engagement (CRM), D365 Tips & Tricks, Microsoft Dynamics 365 | Tagged , , , , , , , | Comments Off on How to Bulk Delete the Bulk Delete in Dynamics 365?

How to Install & Configure Language Packs in Dynamics 365?

With language Packs, users can view Dynamics 365 User Interface in the Language that is different from the base language.

For example, if English is the base language, its possible to install a French Language Pack and then users will be able to view Dynamics 365 in French Language.

Before using Language Packs, Language Pack must be enabled in Dynamics 365 instance.

User can select their User Interface and Help language under Personalization Settings.

Process

Click Advanced Settings > Settings > Administration > Languages.

Here you can see all the languages available by default.

Let us say we would like to enable “French” language. So select the option and click Apply.

NOTE: This feature will take several minutes and during the process, other people in the organization may not be able to use Dynamics 365. So, make sure you time it properly.

Once the feature is enable, please note that every user can change the display language for items such as menus and dialog boxes, by setting Personal Options.

Go to Languages tab and set you preferred User Interface Language and Help Language. Check what changes you see in the system!

Bonjour! Can you spot the difference?

Posted in D365 Customer Engagement (CRM), D365 Tips & Tricks, Microsoft Dynamics 365 | Tagged , , , , | 1 Comment

Create and Manage KB Article Templates (Episode 22)

Setting up a comprehensive knowledge base is the key to increased customer satisfaction and improved productivity. A knowledge base is created to help the customer service reps with solutions to the most common issues, so that they can assist customers quickly.
  • You define the structure and purpose of the article in Article Templates (available from Service Management settings in unified interface).
  • You can create templates for various purpose such as for recording Procedure or Question and Answer or Solution to a problem or maybe a Standard KB Article. These can be used as a base by the customer service reps to create various articles in the system.
  • There is no limit on creating Article Templates.
  • Inactive Article Templates cannot be used in template selection.

Scenario

  • Tech Quantum gets a lot of request on how to setup Chart of Accounts correctly in Business Central.
  • A lot of training participants ask for similar step by step training tech notes.
  • Tech Quantum has decided to create Articles for the step by step procedure.
  • A support engineer creates an Article Template which can be used to create step by step procedural articles.

Process

Go to Service Management > Article Template, from the Customer Service Hub.

Perform the following steps:

  • Click New to create a new template.
  • Specify Name, Title, Keywords, Subject and Description. Also specify if it is for internal or external purpose.
  • Use the Designer or HTML area to create a template and use the Preview function to see how it will look like.
  • Save the template.
  • Use the Approve functionality, to approve the template (usually done by another person based on roles).
  • Then Publish the Article Template, so that it is available for use.

Now, click Service > Knowledge Articles. Create a new knowledge article based on a template.

Once Created Approve and Publish the KB Article so that it is available in search.

Go to an open case, in the related section, click on the Knowledge Based Search icon, and try searching for the KB Article.

If you find the article click Link to link it with the case. You can also Email the article as well to the customer.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | Comments Off on Create and Manage KB Article Templates (Episode 22)

Knowledge Base Article and Article Templates (Episode 21)

  • Knowledge Base is a collection of articles that are used by the service team to solve customer cases or provide information.
  • An Article Template provides structure and determines how the Article is displayed to users.
  • An article can be searched by Knowledge Base Search Control, Quick Find In Grids and Global Search.

NOTE: Use the new Knowledge Article Template entity. The old Article Templates have been depreciated and no longer in use.

How to Access Knowledge Article Templates?

In the Customer Service Hub, change the area to Service Management. Then select the option Article Templates.

How to Search KB Articles?

There are three ways to search KB Articles:

  • Knowledge Base Search Control

    In the app, select a case by navigating to Service > Cases. In the Related section (also known as Reference panel), select Knowledge Base Search and search for knowledge articles using keywords in the search box.

  • Quick find in Grids

    In the app, go to Service > Knowledge Articles, and select the search box to search the knowledge base using keywords.

  • Global Search

    Select the Search icon on the navigation bar to do a global search for knowledge base articles. Global search lets you use Categorized search or Relevance search.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , , | Comments Off on Knowledge Base Article and Article Templates (Episode 21)

Merge Cases (Episode 20)

There might be a situation where multiple cases are related to the same issue; In such cases instead of handling them individually, you can merge those cases and provide the solution.

Note the following points:

  • When merged, all the open activities are combined under one case and remaining cases are cancelled (you need to select one case in Merge Case window).
  • It is possible to merge up to 10 cases at a time.
  • Merge case functionality works with Parent-Child cases as well.

Scenario:

  • After Business Central training, customer’s employees face a lot of challenges in Setting up Business Central.
  • One of the contacts, sends an email to Tech Quantum regarding the issue (New case is created).
  • Another contact calls Tech Quantum support centre and reports the issue (New case is created).
  • After investigation, it is identified that both cases are related to the same issue. So, Tech Quantum support team merges both cases and provides a solution.

Process

Go to Cases in Customer Service Hub and select the cases to be merged. The Merge icon will now be displayed in the ribbon. Click Merge.

Select the case that the other cases will be merged into. Review the cases and corresponding customers before you merge the cases. You can’t undo this action. Click Merge.

Once merged, check the status of other cases, they should be in Cancelled state.

Open the active case and check if all the activities have been merged.

Also check the Case Relationships tab.

 

Posted in Business Central, D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , , | Comments Off on Merge Cases (Episode 20)

Implement Parent-Child Cases (Episode 19)

You might face situation where you receive similar cases and you would not like to pay attention to each case as since the nature of these cases are similar. In such a situation you can create a parent case, identify similar cases and link them as child cases. You can provide a solution to your customer and finally close the parent case and choose if you want to automatically close the associated child cases.

Following are some points to note regarding Parent-Child cases:

  • It is possible to create multiple cases associated with one parent case.
  • Parent-Child case relationship is used when you want to keep track of multiple issues for a customer or track the same issue for multiple customers.
  • It is an easy way to manage cases rather than handling multiple cases of similar nature.
  • Parent-Child case settings includes:
    • What fields must be populated from parent case when child case is created.
    • Closure preferences, such as:
      • Parent & Child cases can be closed independent to each other (default).
      • Close all Child cases when Parent case is closed.
      • Do not allow the Parent case closure until all Child cases are closed.

Scenario:

  • After Business Central training, customer’s employees face a lot of challenges in Setting up Business Central.
  • So, instead of creating individual cases, a Parent case is created for “Business Central Setup Issues”.
  • Whenever a new issue is raised by the customer related to system setup, a child case is created against the parent case.
  • After understanding all the issues/scenarios, the Tech Quantum team decided to create a Knowledge Base (training) so all the issues can be resolved.
  • Finally, to close all the child cases, the parent case is closed.

Process:

Click Advanced Setting > Settings > Service Management > Parent and Child Case Settings.

In Case Settings:

  • Select the attributes that you would like to inherit from parent to child case.
  • Specify closure preference, by selecting one of the following:
    • <Blank>
    • Close all child cases when parent case is closed
    • Don’t allow parent case closure until all child cases are closed

NOTE: When you select <Blank>, which is default, all cases (parent or child) have to be closed independently.

In this example, we will select the second option, i.e. “Close all child cases when parent case is closed”.

To test the settings, create a Parent Case and some Child cases. Then resolve the parent case and notice the result on child cases. They, all will be closed simultaneously.

Similarly choose another setting in Parent and Child Case Settings and see what results you get!

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | Comments Off on Implement Parent-Child Cases (Episode 19)

Automatic Record Creation and Update Rules (Episode 18)

Automatic Record Creation and Update Rules allow creating records automatically when specific criteria is met.

The source type can be:

  • E-Mail
  • Phone Call
  • Appointment
  • Task
  • Social Activity
  • Service Activity
  • Alert Subscription
  • Invite Redemption
  • Portal Comment
  • Survey Activity

You need to activate the rules before they can be utilized.

It is also possible to send the created record to a specific queue.

There are different Record Creation Conditions available for each Source Type.

Scenario:

When an existing contact send an email with Subject that contains keyword such as “high”, the system should automatically create a Case with High priority and send it to High Priority Case Queue.

Process:

We are going to discuss how we can setup a mailbox in exchange and tie that to a support mailbox in Dynamics 365. When people send an email to this mailbox, a case will automatically be created by the system. We can then use a workflow to assign this new case to a queue or team.

Please note for this to work you’ll have access to Office 365 Admin Center and Dynamics 365 for Customer Service Hub.

Setup Exchange Mailbox (Prerequisite)

The first thing we’re going to do is setup a mailbox in exchange, this is also where we will define the email address for the support mailbox.

  • Navigate to Office 365 Admin Center.
  • Then expand ‘Groups’ on the left hand side and select Shared Mailboxes.
  • Click ‘+Add a Mailbox’ and set the mailbox name and email address.

Once the mailbox has been created remember to add members to the mailbox by selecting the mailbox and clicking ‘edit’ adjacent to Members.

You might get the following message and there may be some waiting time before changes can take effect.

Add Dynamics 365 Queue

Now we need to add a queue in Dynamics 365, where we will tie this exchange mailbox to the queue by using the support email address. This will be the place where the emails will be tracked in Dynamics 365 after they are received in the exchange mailbox.

  • Click Advanced Settings > Settings> Business Management >Queues.
  • In the following example we are using an existing queue created in previous episode (Episode 17) or you can create a new queue and enter the email address of the mail box you just created in the ‘Incoming Email’ field. Select whether this is a private or public queue add members (who can access the queue) if this is a private queue. Note the system will create a mailbox using the email address provided in the ‘Incoming Email’ field of the queue. Also set the ‘Convert Incoming Email to Activities’ field to ‘All Email Messages’.

Configure Dynamics 365 Mailbox

Click on the mailbox under ‘Email Settings’ to open the mailbox. We will now configure the incoming and outgoing mailbox settings.

  • Set the ‘Incoming Email’ and ‘Outgoing Email’ fields to ‘Server-Side Synchronization or Email Router’.
  • Click ‘Approve Email’ on the ribbon and click ‘Test and Enable Mailbox’.
  • Once the email has been enabled you will see the Incoming Email status and Outgoing Email Status on the mailbox record showing as ‘Success’. We have successfully configured the mailbox in Dynamics 365 🙂

Automatic Record Creation and Update Rules:

In one of our previous posts we discussed how you can implement case routing rules (Episode 17). Let’s say you are converting a case from an activity, then you might want to apply the routing rule automatically. For that you can configure Automatic Record Creation and Update Rules.

In Dynamics 365, go to Advanced Settings > Settings > Service Management > Automatic Record Creation and Update Rules.

Click New, specify the following fields and click Save:

  • Name: “E-mail Incoming high Priority Cases”.
  • Source Type: Email.
  • Queue: High Priority Queue.
  • Create records for email from unknown senders: Yes.

Next, Specify Record Creation and Update Details, by specifying the following fields and conditions and action:

Name: Create High Priority Case

Condition: Email description contains “high” or “urgent”.

Action: Create Case. (Set the Properties such as Description, Priority, Owner, etc.)

Activate the Rule.

Now when an email is sent to the designated mailbox, a case is automatically created and is routed to the respective queue.

Open the case to check if all the fields that were mapped are populated correctly such as Name, Description, Priority, etc.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | 1 Comment

Implement Case Routing Rules (Episode 17)

Case Routing Rules can simplify the life of case service agents and service managers by automatically assigning cases based on specific requirements or conditions.

Few Points about Case Routing Rules:

  • Routing Rules allow assigning cases to the right resource without any manual intervention.
  • Routing Rules can also be used for routing cases to specific queues.
  • Routing Rules allow users to define Conditions and Actions.
  • Routing Rules can be applied automatically or manually.
  • You can have only one active Routing Rule at a time.

Scenario

We have a customer who would like to get response in:

  • 8 hours for High priority cases
  • 12 hours for Normal Priority cases
  • 24 hours for Low priority cases

So based on the priority, cases must be assigned to a queue, i.e.:

  • Cases with High priority, Route to High Priority Cases Queue.
  • Cases with Normal priority, Route to Normal Priority Cases Queue.
  • Cases with Low priority, Route to Low Priority Cases Queue.

Process

In Dynamics 365, go to Advanced Settings > Settings > Service Management > Routing Rule Sets.

Create a New Routing Rule Set, say “Assign Cases With Priority To Specific Queue” and Save.

Now, let us add Rule Items (by clicking on the + icon), say:

  • High Priority Cases – High Priority Queue
  • Normal Priority Cases – Normal Priority Queue
  • Low Priority Cases – Low Priority Queue

Note the condition and action in the following screenshot for High Priority. Similarly the conditions and actions are setup for Normal priority and Low priority cases.

Once the Rule Items are created, you can Activate the Rule Set. The Status changes to Active state.

Now go to cases, select multiple cases (with varying Priorities) and click Apply Routing Rule.

Once the routing rules are applied, go and check the Queues.

NOTE: There are more parts to it like queues, automatic case creation and update, etc. We will try to cover that in upcoming episodes.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | Comments Off on Implement Case Routing Rules (Episode 17)

Case Resolution Process (Episode 16)

        Scenario:

  • The company is: Tech Quantum
  • The customer who is dealing with company is : Adventure Works
  • The solution/ Services that company has provided to customer is: Trained Employees on Microsoft Dynamics 365 (with 30 days of support)
  • Issues raised by the customer is: Not able to qualify leads in Microsoft Dynamics 365
  • Issue Assigned to CRM User: Kelly Krout (Support Expert)

    Case Resolution:

    In Dynamics 365, click Cases in Customer Service Hub.

    Search for the case logged in by the customer, i.e. “Not able to qualify Leads in Microsoft Dynamics 365”

    Open the case. You can click Assign to change the owner to a support engineer, say “Kelly Krout” in this example.

    When the user Kelly Krout looks into “My Active Cases”, she will see the case that has been assigned to her for resolution.

    Kelly now opens the case and there is step by step business process to guide Kelly on how to go about resolving the case, for example: Identify > Qualify > Research > Resolve.

    So to get past the Identify stage, Kelly fills out the necessary case details. In this example Kelly discusses the case with the customer and specifies necessary details such as Contact, Description and Type of the case.

    Kelly Adds a Phone Call activity in the timeline to record the conversation she had with the Customer.

    After gathering required information, Kelly moves the case to the next stage, i.e. Qualify.

    In this example, there is no Entitlement attached to the customer, Kelly moves case to the Research stage.

    Since Kelly has already identified the issue, she can look for a similar case or a related KB article or even assign the case to a consultant to get the right resolution. In this example, Kelly has taken an online session with the customer to basically resolve the issue.

    So Kelly Adds a Task to record the online session, i.e. the resolution in this case. Note that Kelly also provides duration for the task.

    Since the task is complete, Kelly closes the task and marks as complete in the Timeline.

    So Kelly has now resolved the issue, she can change the state of the case to Resolve and click Finish to mark it complete.

    For the final step click Resolve Case. The system will automatically calculate the Total Time. You can also overwrite the Billable Time and click Resolve.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | Comments Off on Case Resolution Process (Episode 16)

Create A New Case Record (Episode 15)

There are three ways to create a Case in Dynamics 365:

Scenario:

  • The company is: Tech Quantum
  • The customer who is dealing with company is : Adventure Works
  • The solution/ Services that company has provided to customer is: Trained Employees on Microsoft Dynamics 365 (with 30 days of support)
  • Issues raised by the customer is: Not able to qualify leads in Microsoft Dynamics 365

Quick Create:

On the Customer Service Hub, click the New (+) button on the menu bar and select Case. This will open the Quick Create form for a Case.

Please note that you cannot use quick create for all the records in Dynamics 365, but most of them.

Fill out the information and click Save and Close.

This is the fastest way to create a case in Dynamics 365 by a support engineer. The case will now be available under Active Case, which you can also see on your Dashboard and can be further worked upon.

If you open the case you can specify more details.

Case Form:

To create a Case using Case Form you need to go to the entity Cases and then click New Case.

This will open a new case form where you can enter the case details.

Here you can use the Business Process Flow specific to your company and also specify and view much more information.

From Activities:

Let us say a customer has sent an email with an issue and as a Support Engineer you convert the email activity in to a case using Convert To Functionality.

Open the relevant activity from the Activities and click Convert To > Case.

Posted in D365 Customer Engagement (CRM), D365 Customer Service, Microsoft Dynamics 365 | Tagged , , | Comments Off on Create A New Case Record (Episode 15)