<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
>

<channel>
	<title>Gary Sherman &#8211; Clarify Solutions | Dovetail Software</title>
	<atom:link href="http://clarify.dovetailsoftware.com/author/gsherman/feed/" rel="self" type="application/rss+xml" />
	<link>https://clarify.dovetailsoftware.com</link>
	<description>Dovetail solutions for Amdocs Clarify customers deliver cost-effective functionality enhancements and technical support.</description>
	<lastBuildDate>Thu, 22 Aug 2019 14:59:21 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.10</generator>

<image>
	<url>https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/cropped-favicon-1.png?fit=32%2C32</url>
	<title>Gary Sherman &#8211; Clarify Solutions | Dovetail Software</title>
	<link>https://clarify.dovetailsoftware.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">64853589</site>	<item>
		<title>Introducing New Log Email Templates for Cases and Subcases</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/#respond</comments>
		<pubDate>Thu, 23 Aug 2018 17:32:40 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[dovetail carrier]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=8036</guid>
		<description><![CDATA[<p>Traditionally, when sending an email out from within Dovetail Agent, (using the Log Email) function, the send_email_about_obj com_tmplte is used. The same email template is used for both cases and subcases. I&#8217;ve discussed this template in past posts: The &#8220;From&#8221; Address of a Log Email Include a URL to the case in outgoing emails Encouraging [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/">Introducing New Log Email Templates for Cases and Subcases</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Traditionally, when sending an email out from within Dovetail Agent, (using the Log Email) function, the <strong>send_email_about_obj</strong> com_tmplte is used. The same email template is used for both cases and subcases.</p>
<p>I&#8217;ve discussed this template in past posts:</p>
<ul>
<li><a href="https://clarify.dovetailsoftware.com/gsherman/2009/03/31/the-from-address-of-a-log-email/">The &#8220;From&#8221; Address of a Log Email</a></li>
<li><a href="https://clarify.dovetailsoftware.com/gsherman/2011/07/14/include-a-url-to-the-case-in-outgoing-emails/">Include a URL to the case in outgoing emails</a></li>
<li><a href="https://clarify.dovetailsoftware.com/gsherman/2013/11/07/encouraging-selfservice-use/">Encouraging SelfService use &#8211; Include a link in outgoing emails</a></li>
</ul>
<h3></h3>
<h3>Example send_email_about_obj template</h3>
<p>Here&#8217;s an example of the template:</p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: About Case &lt;ADDITIONAL_INFO&gt; : [Case Title] [Subcase Title]
&lt;FOCUS.message&gt;

</pre>
<h2>Log Email API</h2>
<p>This template name is coded within the LogEmail API within the Dovetail SDK.</p>
<p>We&#8217;ve recently made some enhancements to the LogEmail API to allow for different templates to be used between cases and subcases.</p>
<p>We now support two new templates:</p>
<ul>
<li><strong>send_email_about_case</strong></li>
<li><strong>send_email_about_subcase</strong></li>
</ul>
<p>&nbsp;</p>
<h3>send_email_about_case</h3>
<p>When performing a log email for a <strong>case</strong>, if the <strong>send_email_about_case</strong> template is present in the system, it will be used. Else, the <strong>send_email_about_obj</strong> template is used.</p>
<p>Here&#8217;s an example of a new case template:</p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: About Case &lt;ADDITIONAL_INFO&gt; : [Case Title]

&lt;FOCUS.message&gt;
</pre>
<p>&nbsp;</p>
<h3>send_email_about_subcase</h3>
<p>When performing a log email for a <strong>subcase</strong>, if the <strong>send_email_about_subcase</strong> template is present in the system, it will be used. Else, the <strong>send_email_about_obj</strong> template is used.</p>
<p>Here&#8217;s an example of a new subcase template:</p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: About Subcase &lt;ADDITIONAL_INFO&gt; : [Subcase Title]

&lt;FOCUS.message&gt;
</pre>
<p>&nbsp;</p>
<h2>Flexibility</h2>
<p>These new templates allow for greater flexibility in configuring outgoing emails.</p>
<p>One common way that this is used is to allow different subject lines in outgoing emails for cases and subcases. Notice the subject lines in the case and subcase example templates above.</p>
<p>Dovetail Agent ships with example templates, which can be customized for your specific business needs.</p>
<p>Use of these templates is entirely optional. If they are not imported into the database, then the existing <strong>send_email_about_obj</strong> template is used.</p>
<h2>Enhanced Templates</h2>
<p>We can also easily enhance our templates, such as:</p>
<ul>
<li>Customize the subject line</li>
<li>Include a company logo in the email</li>
<li>Include a link back to the case in selfservice</li>
<li>Include a legal footer</li>
<li>etc.</li>
</ul>
<p>Here&#8217;s an example of an enhanced case template:</p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: Regarding MyCompany Support Case [Case ID] : [Case Title]
![Company Logo](https://mycompany.com/logo.png)
&lt;FOCUS.message&gt;

---
[Check the status and update your case (Case [Case ID]) online at our SelfService site](https://company.com/selfservice/cases/[Case ID])

---
This e-mail and any attachments are intended only for the individual or company to which it is addressed and may contain information which is privileged, confidential and prohibited from disclosure or unauthorized use under applicable law. If you are not the intended recipient of this e-mail, you are hereby notified that any use, dissemination, or copying of this e-mail or the information contained in this e-mail is strictly prohibited by the sender. If you have received this transmission in error, please return the material received to the sender and delete all copies from your system.

</pre>
<p>And here&#8217;s an example of what the recipient would see:</p>
<div id="attachment_8037" style="width: 927px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?ssl=1"><img data-attachment-id="8037" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/enhanced-email/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?fit=917%2C888" data-orig-size="917,888" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="enhanced-email" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?fit=300%2C291" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?fit=917%2C888" class="size-full wp-image-8037" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?resize=917%2C888&#038;ssl=1" alt="" width="917" height="888" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?w=917 917w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?resize=300%2C291 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/05/enhanced-email.png?resize=350%2C339 350w" sizes="(max-width: 917px) 100vw, 917px" data-recalc-dims="1" /></a><p class="wp-caption-text">Outgoing Email</p></div>
<p>&nbsp;</p>
<h2>Versions</h2>
<p>This functionality is available in <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20SDK">Dovetail SDK</a> version 3.6, and this version of the SDK is part of <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Agent">Dovetail Agent</a> version 20.</p>
<h2>Compatibility with Dovetail Carrier</h2>
<p>Recall that <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Carrier">Dovetail Carrier</a> is used to process incoming emails, including logging an incoming email to the proper case or subcase.</p>
<p>The way it determines which case or subcase to log to is determined by application settings.</p>
<p><strong>EmailAgentExtensionSettings.CaseIdentifierFormat</strong> &#8211; defines what string to look for to identify a case ID number</p>
<p><strong>EmailAgentExtensionSettings.SubcaseIdentifierFormat</strong> &#8211; defines what string to look for to identify a subcase ID number</p>
<p>So if you edit the email templates, be sure to edit the corresponding settings in Carrier.</p>
<p>For example, if my send_email_about_case template uses this for a subject:</p>
<pre>Regarding Dovetail Support Case [Case ID] : [Case Title]</pre>
<p>Then I&#8217;d want to edit the EmailAgentExtensionSettings.CaseIdentifierFormat in Carrier to match: (note that this is a regex (regular expression))</p>
<pre>Regarding\s+Dovetail\s+Support\s+Case\s+(?!\w+-\w+)(?&amp;lt;caseId&amp;gt;\w+)</pre>
<p>&nbsp;</p>
<h2>What about Rulemanager?</h2>
<p><a href="https://support.dovetailsoftware.com/selfservice/products/show/RuleManager">Rulemanager</a> does not need to change here at all, so an updated version of Rulemanager is not needed.</p>
<p>When the LogEmail API does its thing, it picks the correct email template and relates the template to the time_bomb that tells Rulemanager to send the email.</p>
<p>So the template to use is already defined in the database &#8211; Rulemanager simply uses the template that&#8217;s been related to the time_bomb.</p>
<p>So Rulemanager does not need to change to support this new functionality.</p>
<h2>What about Action Items?</h2>
<p>Action Items already have their own email template &#8211; <strong>send_email_about_action_item</strong></p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: About Action Item [Action Item ID] : [Action Item Title]
&lt;FOCUS.message&gt;
</pre>
<p>&nbsp;</p>
<h2>What about Change Requests?</h2>
<p>Change Requests already have their own email template &#8211; <strong>send_email_about_bug</strong></p>
<pre>TO: &lt;FOCUS.recipient&gt;
CC: &lt;FOCUS.cc_list&gt;
FR: &lt;FOCUS.sender&gt;
RE: About Change Request &lt;ADDITIONAL_INFO&gt; : [CR Title]

&lt;FOCUS.message&gt;
</pre>
<p>&nbsp;</p>
<h2>Wrap Up</h2>
<p>As I said earlier &#8211; this functionality is entirely optional. If you&#8217;re perfectly happy with how outgoing emails work &#8211; then there&#8217;s nothing more to do.<br />
But, if you&#8217;d like some additional distinctions between case emails and subcase emails, you now have that power.</p>
<p>Rock on.</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/">Introducing New Log Email Templates for Cases and Subcases</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/08/23/introducing-new-log-email-templates-for-cases-and-subcases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">8036</post-id>	</item>
		<item>
		<title>Introducing Personal Slack Notifications using Dovetail Rulemanager</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/#respond</comments>
		<pubDate>Tue, 21 Aug 2018 15:06:14 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[rulemanager]]></category>
		<category><![CDATA[slack]]></category>

		<guid isPermaLink="false">https://clarify.dovetailsoftware.com/?p=8082</guid>
		<description><![CDATA[<p>When employees are notified as part of a business rule action, the notification method is determined by the employee’s notification preference. We&#8217;ve recently added support for Slack as a personal notification preference. The default notification methods are: Email Notifier Forward to my Supervisor Tone Pager Text Pager Digital Pager None Dovetail Rulemanager also supports SMS, which will send [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/">Introducing Personal Slack Notifications using Dovetail Rulemanager</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>When employees are notified as part of a business rule action, the notification method is determined by the employee’s notification preference. We&#8217;ve recently added support for <a href="https://slack.com/">Slack</a> as a personal notification preference.</p>
<p class="bodytext">The default notification methods are:</p>
<ul class="listbullet">
<li class="listbullet">Email</li>
<li class="listbullet">Notifier</li>
<li class="listbullet">Forward to my Supervisor</li>
<li class="listbullet">Tone Pager</li>
<li class="listbullet">Text Pager</li>
<li class="listbullet">Digital Pager</li>
<li class="listbullet">None</li>
</ul>
<p>Dovetail Rulemanager also supports SMS, which will send an SMS message (text message) to an employee’s configured device, typically their mobile phone. Refer to a previous post <a href="https://clarify.dovetailsoftware.com/gsherman/2017/08/15/sms-notifications-using-dovetail-rulemanager/">SMS Notifications using Dovetail Rulemanager</a>.</p>
<p>Now, Dovetail Rulemanager also supports <a href="https://slack.com/">Slack</a> as a notification preference. Instead of getting notified by email, a user can choose to receive notifications within Slack.</p>
<h2>What is Slack</h2>
<p><a href="https://slack.com/" target="_blank" rel="noopener">Slack</a> is essentially a chat room and messaging platform for your whole company, commonly used to replace email as your primary method of communication and sharing.</p>
<h2>Slack Notifications</h2>
<p>Instead of getting notified by email, a user can choose to receive notifications within Slack.</p>
<p>If your company uses Slack, and your Dovetail/Clarify system administrators have configured the Slack integration, you can choose to receive your notifications via Slack.</p>
<p>When a user chooses to receive <a href="https://slack.com/" target="_blank" rel="noopener">Slack</a> Notifications, a direct message will be sent to the employee’s personal Slack channel.</p>
<div id="attachment_8091" style="width: 944px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?ssl=1"><img data-attachment-id="8091" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/slack-assign-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=934%2C379" data-orig-size="934,379" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slack-assign" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=300%2C122" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=934%2C379" class="size-full wp-image-8091" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=934%2C379&#038;ssl=1" alt="" width="934" height="379" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?w=934 934w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=300%2C122 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=350%2C142 350w" sizes="(max-width: 934px) 100vw, 934px" data-recalc-dims="1" /></a><p class="wp-caption-text">Personal Slack Notification</p></div>
<h2>Slack Integration</h2>
<p>To use Slack as your notification preference</p>
<ol>
<li>Retrieve your Slack Member ID</li>
<li>Enter your Slack Member ID into the Dovetail/Clarify application</li>
<li>Select Slack as a Notification Preference</li>
</ol>
<h3>1. Retrieve your Slack Member ID</h3>
<p>Dovetail uses the user’s Slack Member ID to message a user within Slack, so you must enter your Slack Member ID into the Dovetail/Clarify application.</p>
<p><strong>Note:</strong> Slack Member ID is not the same as Slack Username! <a href="https://api.slack.com/changelog/2017-09-the-one-about-usernames" target="_blank" rel="noopener">See this Slack post for more information</a></p>
<ul>
<li>Within Slack, Click on your UserName</li>
<li>Select the <code>Profile &amp; Account</code> option</li>
<li>Click the <code>More Actions</code> down arrow</li>
<li>There you will see (and have the option to copy) your member ID</li>
</ul>
<div id="attachment_8084" style="width: 358px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?ssl=1"><img data-attachment-id="8084" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/slack-profile/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?fit=348%2C302" data-orig-size="348,302" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slack-profile" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?fit=300%2C260" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?fit=348%2C302" class="size-full wp-image-8084" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?resize=348%2C302&#038;ssl=1" alt="" width="348" height="302" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?w=348 348w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-profile.jpg?resize=300%2C260 300w" sizes="(max-width: 348px) 100vw, 348px" data-recalc-dims="1" /></a><p class="wp-caption-text">Slack Member ID</p></div>
<p>&nbsp;</p>
<h3>2. Enter your Slack Member ID into the Dovetail/Clarify application</h3>
<p>Paste that Slack Member ID into the Slack Member ID field on the employee profile page within Dovetail Agent, or on the Employee form within the Clarify Classic Client, depending on your application.</p>
<h3>3. Select Slack as a Notification Preference</h3>
<p>Select Slack as a notification preference, either in Dovetail Agent or in the Clarify Classic Client</p>
<div id="attachment_8085" style="width: 812px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?ssl=1"><img data-attachment-id="8085" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/dovetail-profile/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?fit=802%2C697" data-orig-size="802,697" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="dovetail-profile" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?fit=300%2C261" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?fit=802%2C697" class="size-full wp-image-8085" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?resize=802%2C697&#038;ssl=1" alt="" width="802" height="697" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?w=802 802w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?resize=300%2C261 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/dovetail-profile.png?resize=350%2C304 350w" sizes="(max-width: 802px) 100vw, 802px" data-recalc-dims="1" /></a><p class="wp-caption-text">Employee Notification Preferences &#8211; Dovetail Agent</p></div>
<p>&nbsp;</p>
<div id="attachment_8086" style="width: 646px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?ssl=1"><img data-attachment-id="8086" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/clarify-preferences/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?fit=636%2C291" data-orig-size="636,291" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="clarify-preferences" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?fit=300%2C137" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?fit=636%2C291" class="size-full wp-image-8086" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?resize=636%2C291&#038;ssl=1" alt="" width="636" height="291" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?w=636 636w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?resize=300%2C137 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/clarify-preferences.png?resize=350%2C160 350w" sizes="(max-width: 636px) 100vw, 636px" data-recalc-dims="1" /></a><p class="wp-caption-text">Employee Notification Preferences &#8211; Clarify Classic Client</p></div>
<p>&nbsp;</p>
<h2>Admin Instructions</h2>
<ol>
<li>Refer to the <a href="https://support.dovetailsoftware.com/selfservice/products/documentation/latest/RuleManager" target="_blank" rel="noopener">Dovetail Rulemanager documentation</a> for complete instructions on configuring the Slack Integration, including:</li>
</ol>
<ul>
<li>Creating a Slack Bot App</li>
<li>Rulemanager Configuration</li>
<li>Options for configuring the database field that stores an employee’s Slack Member ID</li>
<li>Add Slack as a option in the Notifications dropdown list (both for Dovetail Agent and for the Clarify Classic Client)</li>
<li>How to retrieve Slack Member IDs for all users</li>
</ul>
<ol start="2">
<li>Refer to the <a href="https://support.dovetailsoftware.com/selfservice/products/documentation/latest/Dovetail%20Agent" target="_blank" rel="noopener">Dovetail Agent documentation</a> for complete instructions on enabling Slack as a notification option within Dovetail Agent.</li>
</ol>
<p>&nbsp;</p>
<h2>At Mentions</h2>
<p>In Dovetail Agent, we recently added the ability to mention other users, and they will be notified.</p>
<p>Sometimes while working a case, you’ll want to call the attention of another employee. When you include a mention (by typing @ and then the user’s name or login name) in your notes, that employee will be notified.  This works similar to @mentions in many of the other apps that we use on a daily basis, including Facebook, Twitter, and Slack. Mentions are a great way to loop someone else into a case, without having to transfer ownership of the case itself.</p>
<p>Now, those @mention notifications can happen directly in Slack &#8211; pretty cool!</p>
<div id="attachment_8088" style="width: 994px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?ssl=1"><img data-attachment-id="8088" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/slack-message2-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?fit=984%2C516" data-orig-size="984,516" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slack-message2" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?fit=300%2C157" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?fit=984%2C516" class="size-full wp-image-8088" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?resize=984%2C516&#038;ssl=1" alt="" width="984" height="516" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?w=984 984w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?resize=300%2C157 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-message2-1.jpg?resize=350%2C184 350w" sizes="(max-width: 984px) 100vw, 984px" data-recalc-dims="1" /></a><p class="wp-caption-text">Slack Notification due to an @mention</p></div>
<h2>Slack Group Messages</h2>
<p>I&#8217;ve  posted in the past about how to <a href="https://clarify.dovetailsoftware.com/gsherman/2014/09/19/integrating-clarifydovetail-with-your-group-chat-app/">Integrate Clarify/Dovetail with your group chat app,</a> and ways to <a href="https://clarify.dovetailsoftware.com/gsherman/2015/12/10/improving-our-slack-integration/">Improve the Slack Integration</a>.</p>
<p>For example, you can post group messages to Slack when</p>
<ul>
<li>A case is dispatched or accepted from a queue</li>
<li>When new <a href="https://clarify.dovetailsoftware.com/gsherman/2017/07/25/collecting-app-user-feedback-dovetail-agent/">application feedback has been received</a></li>
<li>When a customer <a href="https://clarify.dovetailsoftware.com/gsherman/2017/08/22/whats-new-in-selfservice-3/">comments or leaves a rating on a knowledgebase article</a></li>
</ul>
<div id="attachment_8089" style="width: 761px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?ssl=1"><img data-attachment-id="8089" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/slack-dispatch/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?fit=751%2C328" data-orig-size="751,328" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slack-dispatch" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?fit=300%2C131" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?fit=751%2C328" class="size-full wp-image-8089" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?resize=751%2C328&#038;ssl=1" alt="" width="751" height="328" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?w=751 751w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?resize=300%2C131 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?resize=350%2C153 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-dispatch.png?resize=640%2C280 640w" sizes="(max-width: 751px) 100vw, 751px" data-recalc-dims="1" /></a><p class="wp-caption-text">Slack Group Message &#8211; A Case Has been Dispatched</p></div>
<p>&nbsp;</p>
<p>Now we can post personal notification messages, in addition to group messages into Slack.</p>
<h2></h2>
<h2>Supported Versions</h2>
<ul>
<li>The Slack Integration required Dovetail Rulemanager version 2.7 or higher</li>
<li>The Slack Integration within Dovetail Agent is supported as of Dovetail Agent version 20.</li>
</ul>
<h2></h2>
<h2 class="bodytext">Lets Wrap This Up</h2>
<p class="bodytext">Many organizations are using Slack for more real-time messaging and collaboration, so it makes perfect sense to push notification messages into Slack as opposed to email.</p>
<p>Now, it&#8217;s easy to do just that.</p>
<p>Hope you dig it.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/">Introducing Personal Slack Notifications using Dovetail Rulemanager</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">8082</post-id>	</item>
		<item>
		<title>Automatically routing cases using Dovetail Carrier&#8217;s AutoDest Toolkit Extension</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/#respond</comments>
		<pubDate>Wed, 15 Aug 2018 16:42:18 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[auto destination rules]]></category>
		<category><![CDATA[auto-destination rules]]></category>
		<category><![CDATA[dovetail carrier]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">https://clarify.dovetailsoftware.com/?p=8060</guid>
		<description><![CDATA[<p>Dovetail Carrier has a number of extensions that greatly enhance your Dovetail/Clarify system. One of the more recent extensions is the AutoDest Toolkit Extension. &#160; AutoDest Toolkit Extension This extension allows for automatically assigning or dispatching workflow objects based on an auto-destination rules. Typically, these messages will originate from Dovetail Rulemanager (such as from a business [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/">Automatically routing cases using Dovetail Carrier&#8217;s AutoDest Toolkit Extension</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Carrier">Dovetail Carrier</a> has a number of extensions that greatly enhance your Dovetail/Clarify system.</p>
<p>One of the more recent extensions is the AutoDest Toolkit Extension.</p>
<p>&nbsp;</p>
<h2>AutoDest Toolkit Extension</h2>
<p>This extension allows for automatically assigning or dispatching workflow objects based on an auto-destination rules.</p>
<p>Typically, these messages will originate from Dovetail Rulemanager (such as from a business rule action), although they can also originate from custom applications as well.</p>
<h3>Example Message</h3>
<pre>type=CallToolkit 
toolkit=AutoDest
method=execute 
ObjectType=case
Operation=DISPATCH
Id=12345</pre>
<p>This example would evaluate the DISPATCH auto-destination rule for case 12345, and if a destination queue is found, the case would be dispatched to that queue.</p>
<h2>Auto-Dest Rule</h2>
<p>Here&#8217;s an example of an auto-destination rule:</p>
<pre>(calltype2gbst_elm:title = "Equipment Repair") -&gt; "Equipment Repair";
(calltype2gbst_elm:title contains "Payroll" ) -&gt; "Payroll";
(calltype2gbst_elm:title contains "Benefits" ) -&gt; "Benefits";
(title contains "Benefits" ) -&gt; "Benefits";
objid &gt; 0 -&gt; "Support Cases";</pre>
<p>&nbsp;</p>
<p>In English, here&#8217;s what that rule says:</p>
<ul>
<li>If the case type is equal to Equipment Repair, then dispatch to the Equipment Repair queue</li>
<li>If the case type contains the word Payroll, then dispatch to the Payroll queue</li>
<li>If the case type contains the word Benefits, then dispatch to the Benefits queue</li>
<li>If the case title contains the word Benefits, then dispatch to the Benefits queue</li>
<li>If nothing else matches, dispatch to the Support Cases queue</li>
</ul>
<p>&nbsp;</p>
<h2>Examples</h2>
<p>It&#8217;s common that this extension would be triggered from a business rule. Here&#8217;s a few examples of how we might use this.</p>
<ul>
<li>When a case is created from one of our custom integrations, route the case to the appropriate queue</li>
<li>If a case has been sitting in a user&#8217;s wipbin without any activity for a while, re-route it to a queue</li>
<li>If a case is reopened via a Selfservice/WebSupport app, route it to the appropriate queue</li>
<li>If a customer sends in an email to a closed case, reopen the case and route it</li>
</ul>
<h2></h2>
<h2>Re-Route all of an Employee&#8217;s Cases</h2>
<p>Here&#8217;s a more real-world example of how this could be used.</p>
<p>Let&#8217;s say that we have an employee that has recently left the company, but she has a bunch of cases that she owns and are still being worked.</p>
<p>We could easily assign all of them to one user, or dispatch them all to a particular queue using a <a href="https://clarify.dovetailsoftware.com/gsherman/2017/01/12/multiple-batch-actions-in-dovetail-agent-video-walk-through/">batch action</a>.</p>
<p>But, if we want them to go to different places, then this becomes more difficult. For example, perhaps we want the Benefits cases to go to the Benefits queue, the Payroll cases to go to the Payroll queue, and the remaining ones to go to the general Support Cases queue.</p>
<p>We can create a business rule that will call the AutoDest Toolkit Extension for each case, and the case will get routed accordingly, based on the configured auto-destination rules.</p>
<h3>Business Rule</h3>
<p>I created a business rule that fires when a log note of type &#8220;Action&#8221; happens, when the notes text starts with &#8220;route&#8221;</p>
<div id="attachment_8061" style="width: 752px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?ssl=1"><img data-attachment-id="8061" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/businessrule-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?fit=742%2C691" data-orig-size="742,691" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="BusinessRule" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?fit=300%2C279" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?fit=742%2C691" class="size-full wp-image-8061" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?resize=742%2C691&#038;ssl=1" alt="" width="742" height="691" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?w=742 742w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?resize=300%2C279 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/BusinessRule.png?resize=350%2C326 350w" sizes="(max-width: 742px) 100vw, 742px" data-recalc-dims="1" /></a><p class="wp-caption-text">Business Rule to Route using Auto-Destination</p></div>
<h3>Query</h3>
<p>I can query for all of the open cases for that employee</p>
<div id="attachment_8063" style="width: 946px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?ssl=1"><img data-attachment-id="8063" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/query-6/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?fit=936%2C474" data-orig-size="936,474" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="query" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?fit=300%2C152" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?fit=936%2C474" class="size-full wp-image-8063" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?resize=936%2C474&#038;ssl=1" alt="" width="936" height="474" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?w=936 936w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?resize=300%2C152 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/query-1.png?resize=350%2C177 350w" sizes="(max-width: 936px) 100vw, 936px" data-recalc-dims="1" /></a><p class="wp-caption-text">Case Query</p></div>
<h3>Batch Action</h3>
<p>Then log a note to all of those cases, which will fire the business rule, and trigger the AutoDest toolkit extension to be triggered.</p>
<div id="attachment_8064" style="width: 1120px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?ssl=1"><img data-attachment-id="8064" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/notes/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?fit=1110%2C953" data-orig-size="1110,953" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="notes" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?fit=300%2C258" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?fit=1024%2C879" class="size-full wp-image-8064" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?resize=1110%2C953&#038;ssl=1" alt="" width="1110" height="953" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?w=1110 1110w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?resize=300%2C258 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?resize=1024%2C879 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/notes.png?resize=350%2C300 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Batch Log a Note to all of these cases</p></div>
<h3>Results</h3>
<p>Looking at the case history, we can see:</p>
<ol>
<li>The note that was logged</li>
<li>The business rule fired</li>
<li>The dispatch to the queue</li>
</ol>
<div id="attachment_8066" style="width: 967px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?ssl=1"><img data-attachment-id="8066" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/history-3/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?fit=957%2C385" data-orig-size="957,385" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="history" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?fit=300%2C121" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?fit=957%2C385" class="size-full wp-image-8066" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?resize=957%2C385&#038;ssl=1" alt="" width="957" height="385" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?w=957 957w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?resize=300%2C121 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history-2.jpg?resize=350%2C141 350w" sizes="(max-width: 957px) 100vw, 957px" data-recalc-dims="1" /></a><p class="wp-caption-text">Case History</p></div>
<h2></h2>
<h2>Not Just for Dispatching Cases</h2>
<p>In addition to dispatching, Auto-Destination rules can also be used to <em>Assign</em> to an individual employee.</p>
<p>And they&#8217;re not just for cases &#8211; you can also use Auto-Dest rules for subcases, part requests, change requests, solutions, and action items.</p>
<p>&nbsp;</p>
<h2>Wrap Up</h2>
<p>Auto-Destination rules are pretty powerful, and now they can be used in even more ways.</p>
<p>The AutoDest Toolkit Extension is one more tool to add to your toolbox to enhance your Dovetail/Clarify system.</p>
<p>What other scenarios could you see this being used?</p>
<p>&nbsp;</p>
<h2>Additional References</h2>
<p>Refer to the following Dovetail Knowledgebase Article: <a href="https://support.dovetailsoftware.com/selfservice/solutions/show/966" rel="nofollow">Auto-Destination Rules: What they are, how they work, and examples.</a></p>
<p>&nbsp;</p>
<p><span style="font-size: 10pt">Featured Photo by <a href="https://unsplash.com/photos/6gQjPGx1uQw?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Jamie Templeton</a> on <a href="https://unsplash.com/search/photos/sign-arrow?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></span></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/">Automatically routing cases using Dovetail Carrier&#8217;s AutoDest Toolkit Extension</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/08/15/automatically-routing-cases-using-dovetail-carriers-autodest-toolkit-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">8060</post-id>	</item>
		<item>
		<title>What’s New in Dovetail Agent 20</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/#respond</comments>
		<pubDate>Mon, 13 Aug 2018 14:33:36 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[broadcasts]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[case history]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[email enhancements]]></category>
		<category><![CDATA[product releases]]></category>
		<category><![CDATA[slack]]></category>
		<category><![CDATA[task manager]]></category>

		<guid isPermaLink="false">https://clarify.dovetailsoftware.com/?p=8047</guid>
		<description><![CDATA[<p>We recently released Dovetail Agent version 20. Here’s a run-down of the highlights. Interactions Dovetail Agent now includes Interactions functionality. An Interaction is just that &#8211; a way to capture any type of interaction you may have with a customer. In call centers, it&#8217;s common to capture every call as an interaction. A customer may call into [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/">What’s New in Dovetail Agent 20</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>We recently released <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Agent">Dovetail Agent</a> version 20. Here’s a run-down of the highlights.</p>
<h2></h2>
<h2>Interactions</h2>
<p>Dovetail Agent now includes Interactions functionality.</p>
<p>An Interaction is just that &#8211; a way to capture any type of interaction you may have with a customer.</p>
<p>In call centers, it&#8217;s common to capture every call as an interaction. A customer may call into the call center to check on the status of an order, or to inquire about a billing question, etc. Each of these can be captured as an interaction in the system.</p>
<div id="attachment_8048" style="width: 1930px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?ssl=1"><img data-attachment-id="8048" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/create-interaction/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?fit=1920%2C974" data-orig-size="1920,974" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="create-interaction" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?fit=300%2C152" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?fit=1024%2C519" class="wp-image-8048 size-full" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?resize=1920%2C974&#038;ssl=1" alt="" width="1920" height="974" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?w=1920 1920w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?resize=300%2C152 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?resize=1024%2C519 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/create-interaction.png?resize=350%2C178 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Create Interaction</p></div>
<p>In many service centers, a case is overkill for tracking these simple inquiries. We want to capture that we&#8217;ve interacted with the customer, but we don&#8217;t need all of the more complex workflow that goes along with a traditional support case.  But, in some instances, an interaction may also lead to a case being created, and we&#8217;ve made it easy to create a new case from the interaction page.</p>
<p>There&#8217;s nothing that says that Interactions have to be an interaction with a <em>human</em>. And, it&#8217;s often the case that interactions are created programatically.  For example, years ago I worked on a project for a bank, and each time a customer called into the bank&#8217;s IVR system, an interaction was created automatically. All of these interactions roll up into a complete view of every touch-point with a customer.</p>
<p>Functionality also includes</p>
<ul>
<li>Logging Notes to an interaction, including the use of <a href="https://clarify.dovetailsoftware.com/gsherman/2016/07/21/increasing-user-productivity-canned-responses/">Canned Responses</a>.</li>
<li>Searching and Querying for Interactions</li>
<li>The interactions functionality can be completely enabled/disabled on a system wide basis</li>
<li>Privileges allow for control of who can create, edit, and query for interactions</li>
<li>Recent Interactions are shown on the Contact page</li>
</ul>
<h2></h2>
<h2>At Mentions</h2>
<p>Sometimes while working a case, you&#8217;ll want to call the attention of another employee. When you include a mention (by typing @ and then the user&#8217;s name or login name) in your notes, that employee will be notified (via a business rule). Mentions are currently supported only on cases, when Logging Notes or Logging Research Notes.</p>
<p>This works similar to @mentions in many of the other apps that we use on a daily basis, including Facebook, Twitter, and Slack.</p>
<p>Mentions are a great way to loop someone else into a case, without having to transfer ownership of the case itself.</p>
<div id="attachment_8049" style="width: 1368px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?ssl=1"><img data-attachment-id="8049" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/at-mention/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?fit=1358%2C543" data-orig-size="1358,543" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="at-mention" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?fit=300%2C120" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?fit=1024%2C409" class="wp-image-8049 size-full" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?resize=1358%2C543&#038;ssl=1" alt="" width="1358" height="543" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?w=1358 1358w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?resize=300%2C120 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?resize=1024%2C409 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/at-mention.png?resize=350%2C140 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">@mentions</p></div>
<div id="attachment_8050" style="width: 823px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?ssl=1"><img data-attachment-id="8050" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/email-3/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?fit=813%2C614" data-orig-size="813,614" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="email" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?fit=300%2C227" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?fit=813%2C614" class="size-full wp-image-8050" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?resize=813%2C614&#038;ssl=1" alt="" width="813" height="614" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?w=813 813w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?resize=300%2C227 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?resize=350%2C264 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/email.png?resize=80%2C60 80w" sizes="(max-width: 813px) 100vw, 813px" data-recalc-dims="1" /></a><p class="wp-caption-text">@mention notification</p></div>
<h2></h2>
<h2>Slack Notifications</h2>
<p>Instead of getting notified by email, a user can choose to receive notifications within <a href="https://slack.com/">Slack</a>.</p>
<p>When a user chooses to receive <a href="https://slack.com/" target="_blank" rel="noopener">Slack</a> Notifications, a direct message will be sent to the employee’s personal Slack channel.</p>
<p>I&#8217;ll have another post soon that goes into more details regarding Slack Notifications.</p>
<div id="attachment_8091" style="width: 944px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?ssl=1"><img data-attachment-id="8091" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/21/introducing-slack-notifications-using-dovetail-rulemanager/slack-assign-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=934%2C379" data-orig-size="934,379" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="slack-assign" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=300%2C122" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?fit=934%2C379" class="size-full wp-image-8091" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=934%2C379&#038;ssl=1" alt="" width="934" height="379" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?w=934 934w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=300%2C122 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/slack-assign-1.jpg?resize=350%2C142 350w" sizes="(max-width: 934px) 100vw, 934px" data-recalc-dims="1" /></a><p class="wp-caption-text">Personal Slack Notification</p></div>
<p>&nbsp;</p>
<h2>Log Email with Existing Attachments</h2>
<p>When logging an email, users can now select an existing file attachment to include in the outgoing email</p>
<div id="attachment_8051" style="width: 1292px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?ssl=1"><img data-attachment-id="8051" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/log-email/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?fit=1282%2C745" data-orig-size="1282,745" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="log-email" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?fit=300%2C174" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?fit=1024%2C595" class="wp-image-8051 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?resize=1282%2C745&#038;ssl=1" alt="" width="1282" height="745" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?w=1282 1282w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?resize=300%2C174 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?resize=1024%2C595 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/log-email.png?resize=350%2C203 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Log Email with Existing Attachments</p></div>
<h2></h2>
<h2>History Improvements for Emails with Attachments</h2>
<p>History: Attachments that are part of an email (Sent Email or Received Email) are now grouped with the email history item, instead of showing as separate items.</p>
<p>This makes the history much cleaner, and makes it clearer which files were included with which emails.</p>
<div id="attachment_8052" style="width: 1524px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?ssl=1"><img data-attachment-id="8052" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/history/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?fit=1514%2C700" data-orig-size="1514,700" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="history" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?fit=300%2C139" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?fit=1024%2C473" class="wp-image-8052 size-full" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?resize=1514%2C700&#038;ssl=1" alt="" width="1514" height="700" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?w=1514 1514w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?resize=300%2C139 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?resize=1024%2C473 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/history.png?resize=350%2C162 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Case History &#8211; Emails with Attachments</p></div>
<h2></h2>
<h2>Toggle Case Notes Visibility</h2>
<p>Allow case notes to be toggled between Public and Internal. This allow for hiding case notes in SelfService/WebSupport-type applications.</p>
<p>For example, as a user, I may save a regular note that is supposed to be Internal Only. That note can now be easily toggled to be marked as Internal.</p>
<div id="attachment_8053" style="width: 1612px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?ssl=1"><img data-attachment-id="8053" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/toggle/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?fit=1602%2C281" data-orig-size="1602,281" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="toggle" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?fit=300%2C53" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?fit=1024%2C180" class="wp-image-8053 size-full" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?resize=1602%2C281&#038;ssl=1" alt="" width="1602" height="281" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?w=1602 1602w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?resize=300%2C53 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?resize=1024%2C180 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/toggle.png?resize=350%2C61 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Mark an existing note as Internal</p></div>
<h2></h2>
<h2>Schema Path Builder</h2>
<p>Schema Path Builder, to assist with building schema paths for Rule Properties and Auto-Destination Rules</p>
<div id="attachment_8054" style="width: 1467px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?ssl=1"><img data-attachment-id="8054" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/path-builder/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?fit=1457%2C631" data-orig-size="1457,631" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="path-builder" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?fit=300%2C130" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?fit=1024%2C443" class="wp-image-8054 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?resize=1457%2C631&#038;ssl=1" alt="" width="1457" height="631" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?w=1457 1457w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?resize=300%2C130 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?resize=1024%2C443 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/path-builder.png?resize=350%2C152 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Schema Path Builder</p></div>
<h2></h2>
<h2>Workgroup Specific Broadcasts</h2>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2015/02/05/broadcasts-in-dovetail-agent/">Broadcasts</a> can now be sent to everyone, or only to members of one or more workgroups</p>
<div id="attachment_8055" style="width: 1021px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?ssl=1"><img data-attachment-id="8055" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/broadcasts-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?fit=1011%2C937" data-orig-size="1011,937" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="broadcasts" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?fit=300%2C278" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?fit=1011%2C937" class="size-full wp-image-8055" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?resize=1011%2C937&#038;ssl=1" alt="" width="1011" height="937" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?w=1011 1011w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?resize=300%2C278 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/broadcasts.png?resize=350%2C324 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Broadcast &#8211; limit to specific workgroup(s)</p></div>
<h2></h2>
<h2>Business Rule Condition Ordering</h2>
<p>Business rule conditions can now be ordered (and re-ordered), and <a href="https://support.dovetailsoftware.com/selfservice/products/show/RuleManager">Rulemanager</a> will evaluate these conditions in order.</p>
<p>This allows for fine-tuning of how Rulemanager evaluates business rules, and can help with performance.</p>
<p>For example, there may be a custom rule property that needs to do an expensive cross-server query. By putting that condition last, it allows the simple conditions to be evaluated first, and the expensive evaluation to be avoided if any of the simple conditions evaluate to false.</p>
<div id="attachment_8056" style="width: 1237px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/conditions.gif?ssl=1"><img data-attachment-id="8056" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/conditions-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/conditions.gif?fit=1227%2C428" data-orig-size="1227,428" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="conditions" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/conditions.gif?fit=300%2C105" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/conditions.gif?fit=1024%2C357" class="wp-image-8056 size-full" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/conditions.gif?resize=1227%2C428&#038;ssl=1" alt="" width="1227" height="428" data-recalc-dims="1" /></a><p class="wp-caption-text">Business Rule Conditions</p></div>
<h2></h2>
<h2>History for Task Manager</h2>
<p>Tasks and Task Sets (part of the <a href="https://clarify.dovetailsoftware.com/gsherman/2016/06/06/dovetail-task-manager-introduction/">Task Manager</a> functionality) now include a History tab, which tracks activities (create, edit, add, delete).</p>
<p>This allows better visibility and auditing capabilities as to who has edited these items and when.</p>
<div id="attachment_8057" style="width: 1242px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?ssl=1"><img data-attachment-id="8057" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/taskhistory/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?fit=1232%2C507" data-orig-size="1232,507" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="TaskHistory" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?fit=300%2C123" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?fit=1024%2C421" class="wp-image-8057 size-full" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?resize=1232%2C507&#038;ssl=1" alt="" width="1232" height="507" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?w=1232 1232w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?resize=300%2C123 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?resize=1024%2C421 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/TaskHistory.png?resize=350%2C144 350w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">History for Task Manager</p></div>
<p>&nbsp;</p>
<h2>Wrap Up</h2>
<p>There’s a bunch of cool stuff in this release – and many of these items were enhancements submitted directly by customers.</p>
<p>For a complete list of enhancements and fixes, refer to the <a href="https://support.dovetailsoftware.com/documentation/Dovetail%20Agent/20.0.0/html/whatsnew.html">What’s New section in the Agent 20 documentation</a>.</p>
<p>If you want to learn more, or want to see a demo of Agent in action – just drop me a line or give me a call – I’m always happy to show off our applications!</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/">What’s New in Dovetail Agent 20</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/08/13/whats-new-in-dovetail-agent-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">8047</post-id>	</item>
		<item>
		<title>GDPR and the Right to be Forgotten</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/#comments</comments>
		<pubDate>Tue, 24 Jul 2018 19:51:20 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Amdocs Clarify CRM]]></category>
		<category><![CDATA[ArchiveManager]]></category>
		<category><![CDATA[diet]]></category>
		<category><![CDATA[GDPR]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">https://clarify.dovetailsoftware.com/?p=8074</guid>
		<description><![CDATA[<p>Recently I&#8217;ve been having more and more conversations around GDPR, and specifically the Right to be Forgotten portion of the regulation. So if we have a customer that asks to be forgotten, how do we deal with that? And what does that mean within our Clarify/Dovetail systems? Often, the conversations dive into what data do we need [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/">GDPR and the Right to be Forgotten</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Recently I&#8217;ve been having more and more conversations around GDPR, and specifically the <em>Right to be Forgotten</em> portion of the regulation.</p>
<p>So if we have a customer that asks to be forgotten, how do we deal with that? And what does that mean within our Clarify/Dovetail systems?</p>
<p>Often, the conversations dive into <em>what</em> data do we need to get rid of.</p>
<h2><a id="user-content-customer-information" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#customer-information"></a>Customer Information</h2>
<p>In our CRM / case management systems, the customer record is pretty contained. We have the contact table for the person itself, which has the person&#8217;s name, phone number, email address, etc. And we have the e_addr table, for their additional phone numbers, email addresses, and web sites.</p>
<p>There&#8217;s some slight differences if we&#8217;re dealing with B2C or B2B organizations. With B2C, where we might be dealing with Individual Contacts, we may also need to deal with the related site and address records.</p>
<h2><a id="user-content-notes-emails-cases" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#notes-emails-cases"></a>Notes, Emails, Cases</h2>
<p>But then we have all of our workflows and interactions with the customer &#8211; which may contain customer data. Notes and emails for the contact themself. And of course &#8211; Cases &#8211; especially case notes and case emails that may contain sensitive or identifying customer data.</p>
<p>And then the conversation tends to lead to a couple of different avenues of <em>how</em> to deal with this data.</p>
<p>The most common approaches seem to be either to <em>delete</em> or to <em>redact</em> the information.</p>
<h2><a id="user-content-delete" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#delete"></a>Delete</h2>
<p>Deleting the customer record (and related data) seems to be the most common approach. We can delete the contact and related e_addr records. If it&#8217;s an individual contact (in a B2C environment), we might also delete the contact_role, site, and address records.</p>
<p>But, we also have to deal with the cases. Case notes and case emails likely contain sensitive or identifying customer data.</p>
<p>Deleting the data seems to be the go-to choice &#8211; but I think it yields some pitfalls as well. If you delete the customer&#8217;s cases &#8211; you&#8217;ve now affected your history and reporting.</p>
<p>If we delete cases, we then lose visibility into not only the cases themself, but related KPIs. We no longer have accurate counts for:</p>
<ul>
<li>number of cases created, timing, and frequency</li>
<li>cases broken down by case type, severity, part, or business unit</li>
<li>cases worked by an individual user</li>
<li>SLA measurements</li>
<li>per-incident contract reporting</li>
<li>etc.</li>
</ul>
<p>We spend so much time making sure we collect the data so that we can use it &#8211; it seems odd to want to throw it away.</p>
<p>Depending on the number of GDPR requests received, this may or may not have a significant impact on reporting and analytics.</p>
<h2><a id="user-content-redact" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#redact"></a>Redact</h2>
<p>Instead of deleting the data, we can redact it instead. We can fine-tune our redacting, so that we only redact sensitive or identifying customer data. Obviously, things like customer name, phone numbers, email addresses, addresses, etc.</p>
<p>When we look at our workflow objects (such as Cases) &#8211; we can redact certain pieces of data &#8211; where we have identifying customer data &#8211; and keep the rest intact. For example, we&#8217;d likely redact anything that is a text or notes field &#8211; where customer data may be present. This would include the case title, notes, emails, phone logs, etc. But we can maintain the case identifying information &#8211; case type, severity, the related part and serial number, all of the user and system workflow actions, create and close history items, etc. This allows us to maintain the important data that we collect and use for both historical and future analytic purposes.</p>
<h2><a id="user-content-deleting-with-diet" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#deleting-with-diet"></a>Deleting with DIET</h2>
<p>I&#8217;ve talked many times in the past about the power of the Dovetail <a href="https://support.dovetailsoftware.com/selfservice/products/show/ArchiveManager" rel="nofollow">DIET</a> (ArchiveManager) tool.</p>
<p>We can use DIET to delete (purge) data from the database.</p>
<p>DIET uses directive files, which direct DIET in what to purge, and how to traverse and deal with related data.</p>
<p>For example, when purging a case, we want to purge</p>
<ul>
<li>the case itself</li>
<li>all related notes logs, phone logs, email logs, and research logs</li>
<li>all close case records</li>
<li>all activity logs</li>
<li>all time and expense logs</li>
<li>all commitments</li>
<li>etc.</li>
</ul>
<p>DIET ships with example directive files that handle all of this.</p>
<p>If you don&#8217;t use some of these items, the directive file can be tweaked to remove them. For example, if you don&#8217;t use time and expense logs, we can remove them from the directive file. That way DIET doesn&#8217;t need to even look for them, since it would never find any. This is purely a performance tweak though.</p>
<p>In addition, if you&#8217;re like most Clarify/Dovetail customers, you&#8217;ve customized, likely adding additional tables. So the directive file can be edited to include these additional custom tables as well.</p>
<p>Once the cases have been purged, then we can purge the customer (contact) record. We need to get rid of the cases first, then the contact. The directive file for purging contacts says to STOP if the contact has any cases, as we don&#8217;t want to end up with cases related to a non-existent contact, thus ending up with our data in a bad state. These built-in safeguards help protect the integrity of your data.</p>
<h3><a id="user-content-purge-cases" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#purge-cases"></a>Purge Cases</h3>
<p>Here&#8217;s an example of where I first purge all of the cases for a contact, and then purge the contact itself.</p>
<div id="attachment_8076" style="width: 2452px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?ssl=1"><img data-attachment-id="8076" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/carbon/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?fit=2442%2C1422" data-orig-size="2442,1422" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="purge-cases" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?fit=300%2C175" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?fit=1024%2C596" class="wp-image-8076 size-full" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?resize=2442%2C1422&#038;ssl=1" alt="" width="2442" height="1422" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?w=2442 2442w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?resize=300%2C175 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?resize=1024%2C596 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?resize=350%2C204 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon.png?w=2000 2000w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Purge Cases with DIET</p></div>
<p>Notice that we purged 353 cases, but the total number of records was over 11,000. All in 22 seconds. (and that&#8217;s without any tweaks or optimizations of the directives file)</p>
<h3><a id="user-content-purge-contact" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#purge-contact"></a>Purge Contact</h3>
<div id="attachment_8075" style="width: 2250px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?ssl=1"><img data-attachment-id="8075" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/carbon-1/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?fit=2240%2C1026" data-orig-size="2240,1026" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="purge-contact" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?fit=300%2C137" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?fit=1024%2C469" class="wp-image-8075 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?resize=2240%2C1026&#038;ssl=1" alt="" width="2240" height="1026" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?w=2240 2240w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?resize=300%2C137 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?resize=1024%2C469 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?resize=350%2C160 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/carbon-1.png?w=2000 2000w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Purge Contact with DIET</p></div>
<p>Then we purge the contact.</p>
<p>Just 1 contact record (as expected), but a lot of act_entries. 102 total records in less than a second.</p>
<h2><a id="user-content-redating-with-sql" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#redating-with-sql"></a>Redacting with SQL</h2>
<p>Rather than deleting the data, we can redact any fields that may contain sensitive information. This allows us to keep the case intact &#8211; which is useful for reporting and history. We can see that the case exists, its case type, when it was created and closed, etc. But we&#8217;ll redact any sensitive information.</p>
<p>Unlike SaaS applications, Clarify/Dovetail customers have full access to the underlying database &#8211; which means we can take advantage of native database tools. Although in this case, I don&#8217;t think we need super-fancy tools &#8211; some good old-fashioned SQL will do the trick.</p>
<p>The hard part here is determining <em>what</em> you need to redact. We can certainly offer some suggestions for baseline Clarify/Dovetail data, but as the keeper of your system and data, you may need to do some auditing of your system to see where else you may have identifying customer data. For example, we&#8217;ll likely want to redact:</p>
<ul>
<li>contact name, phone number, email address</li>
<li>contact notes</li>
<li>case title</li>
<li>case history</li>
<li>case notes</li>
<li>case phone notes</li>
<li>case email logs</li>
<li>case research logs</li>
<li>close case logs</li>
<li>etc.</li>
</ul>
<h3><a id="user-content-a-case-in-its-normal-state" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#a-case-in-its-normal-state"></a>A case, in its normal state</h3>
<div id="attachment_8077" style="width: 1246px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?ssl=1"><img data-attachment-id="8077" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/case-5842/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?fit=1236%2C916" data-orig-size="1236,916" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="case-5842" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?fit=300%2C222" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?fit=1024%2C759" class="wp-image-8077 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=1236%2C916&#038;ssl=1" alt="" width="1236" height="916" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?w=1236 1236w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=300%2C222 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=1024%2C759 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=350%2C259 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=150%2C110 150w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/case-5842.png?resize=80%2C60 80w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Normal Case</p></div>
<h3><a id="user-content-the-same-case-after-being-redacted" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#the-same-case-after-being-redacted"></a>The same case, after being redacted</h3>
<div id="attachment_8078" style="width: 1246px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?ssl=1"><img data-attachment-id="8078" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/5842-redacted/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?fit=1236%2C916" data-orig-size="1236,916" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="5842-redacted" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?fit=300%2C222" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?fit=1024%2C759" class="wp-image-8078 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=1236%2C916&#038;ssl=1" alt="" width="1236" height="916" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?w=1236 1236w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=300%2C222 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=1024%2C759 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=350%2C259 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=150%2C110 150w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/5842-redacted.png?resize=80%2C60 80w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Redacted Case</p></div>
<h3><a id="user-content-and-the-contact-redacted" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#and-the-contact-redacted"></a>And the contact, redacted</h3>
<div id="attachment_8079" style="width: 1246px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?ssl=1"><img data-attachment-id="8079" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/contact-redacted/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?fit=1236%2C916" data-orig-size="1236,916" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="contact-redacted" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?fit=300%2C222" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?fit=1024%2C759" class="wp-image-8079 size-full" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=1236%2C916&#038;ssl=1" alt="" width="1236" height="916" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?w=1236 1236w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=300%2C222 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=1024%2C759 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=350%2C259 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=150%2C110 150w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/07/contact-redacted.png?resize=80%2C60 80w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Redacted Contact</p></div>
<h3><a id="user-content-example-sql" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#example-sql"></a>Example SQL</h3>
<p>Here&#8217;s <a href="https://gist.github.com/gsherman/3e99d267b997840987a253d1299dc269">the SQL script</a> that I used to redact a contact and their cases. If you want to do something similar, this script may be a good starting point.</p>
<h2><a id="user-content-track-and-automate-these-requests" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#track-and-automate-these-requests"></a>Track and Automate these Requests</h2>
<p>What if you wanted to track and automate this more? Just kicking around a few ideas here:</p>
<ul>
<li>When a new GDPR request comes in, create an <a href="https://clarify.dovetailsoftware.com/gsherman/2017/07/18/action-items-101/" rel="nofollow">Action Item</a> with a type of GDPR and relate to the contact.</li>
<li>Dispatch to GDPR Request queue</li>
<li>Accept and Change the Status to Approved.</li>
</ul>
<p>Create a new Powershell script</p>
<ul>
<li>finds any GDPR action items with a status of Approved</li>
<li>maybe we want a delay, so we only look for those action items that are more than 30 days old</li>
<li>for each one, we run either our SQL script or DIET purge commands</li>
<li>log a note to the action item, saying that the purge or redaction happened</li>
<li>close the action item</li>
</ul>
<p>Create a Nightly Scheduled Task that runs the above Powershell script</p>
<p>Much of this mimics what I covered in a previous post: <a href="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/" rel="nofollow">Automatically Scheduling and Tracking Work Items</a></p>
<p>Obviously, this is just some ideas. I&#8217;d probably see how many of these requests actually come in, before adding a lot of scripting and automation around the process. But, I do really like the idea of tracking these requests by an Action Item, even without the scripting and automation. This provides some history and visibility into how often these types of requests come in.</p>
<h2><a id="user-content-wrap-up" class="anchor" href="https://gist.github.com/gsherman/a3762792aa8937bb93235eb5f790f478#wrap-up"></a>Wrap Up</h2>
<p>With either of the above approaches (purge or redact), there is a bit of work to do, but I don&#8217;t think it&#8217;s a huge task.</p>
<ol>
<li>Determine your preferred approach &#8211; delete or redact data</li>
<li>Determine where you may have identifying customer data (including customizations)</li>
<li>Starting with either of the above technical approaches, tweak for your specific needs</li>
</ol>
<p>The good thing is that once you&#8217;ve done this work once, it&#8217;s re-usable for future <em>Right to be Forgotten</em> requests.</p>
<p>And if you need some assistance, we&#8217;re happy to be that trusted partner and guide by your side.</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/">GDPR and the Right to be Forgotten</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/07/24/gdpr-right-forgotten/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">8074</post-id>	</item>
		<item>
		<title>Automatically Scheduling and Tracking Work Items</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/#respond</comments>
		<pubDate>Tue, 03 Apr 2018 14:23:49 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[action items]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[dovetail carrier]]></category>
		<category><![CDATA[task manager]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7998</guid>
		<description><![CDATA[<p>I recently heard a customer question regarding how to manage scheduled work &#8211; such as task-based initiatives that need to be done at specific times of the week, month or year. How could I  setup a task based scheduling system where I could build out my list of tasks, the frequency, attach the job aide/work instructions, then [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/">Automatically Scheduling and Tracking Work Items</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>I recently heard a customer question regarding how to manage scheduled work &#8211; such as task-based initiatives that need to be done at specific times of the week, month or year.</p>
<blockquote><p>How could I  setup a task based scheduling system where I could build out my list of tasks, the frequency, attach the job aide/work instructions, then have the system assign it to a specific queue when the time for the task to be done comes up. These would all be scheduled items. Once I set the frequency of the task, there would be an engine/function that would create these tasks. I would also like to be able to report on these tasks, if they were completed, etc.</p></blockquote>
<p>As I was thinking about this, I broke it down into a few items:</p>
<ol>
<li>How could we track/manage an individual piece of work?</li>
<li>How could we setup the list of work items that need to be done, including their specific attributes and routing?</li>
<li>What would trigger the automatic creation of these work items?</li>
<li>How could I view and query/report on these work items?</li>
</ol>
<p>I think all of this can be accomplished using Task Manager and Action Items within Dovetail. Lets give it a whirl.</p>
<h2>Action Items</h2>
<p>As I covered in my previous <a href="https://clarify.dovetailsoftware.com/gsherman/2017/07/18/action-items-101/">Action Items 101 post</a> &#8211; an Action Item is simply a task that needs to be completed. The task could be any number of things – depending on how you wish to use them. Here, we&#8217;ll use them for a scheduled maintenance task.</p>
<p>I&#8217;ve added a new <em>Scheduled Maintenance </em>value to the Action Item Type list, making it easy to identify these action items.</p>
<p>So now I can create an action item of this type, and I get all the normal workflow capabilities (dispatch, assign, close, etc. )</p>
<p>Here, I&#8217;ve created an action item for some work to be done, namely to <em>Test the Disaster Recovery Process</em>. It has a type of <em>Scheduled Maintenance</em>, and it&#8217;s been dispatched to the <em>Operations</em> queue.</p>
<div id="attachment_7999" style="width: 1034px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?ssl=1"><img data-attachment-id="7999" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/action-item/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?fit=1184%2C731" data-orig-size="1184,731" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="action-item" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?fit=300%2C185" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?fit=1024%2C632" class="size-large wp-image-7999" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item-1024x632.png?resize=1024%2C632&#038;ssl=1" alt="" width="1024" height="632" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?resize=1024%2C632 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?resize=300%2C185 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?resize=350%2C216 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/action-item.png?w=1184 1184w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Action Item &#8211; Scheduled Maintenance</p></div>
<p>So we now have a piece of work that can be tracked and managed. Step 1 complete.</p>
<p>Next, we need to look at how we can we setup the list of work items that need to be done, including their specific attributes and routing</p>
<h2>Task Manager</h2>
<p>Dovetail Task Manager allows actions to occur automatically when a task set is invoked.  <a href="https://clarify.dovetailsoftware.com/gsherman/2016/06/06/dovetail-task-manager-introduction/">For a primer on Task Manager (including a video walkthrough), check out this post</a>. One of the supported actions is creating action items.</p>
<h3>Task</h3>
<p>Here&#8217;s a task that I&#8217;ve created to test the disaster recovery process:</p>
<ul>
<li>The task will <strong>Create an Action Item</strong></li>
<li>The action item <strong>Type</strong> will be set to <strong>Scheduled Maintenance</strong></li>
<li>I can provide additional <strong>Details</strong>, such as notes, or a link to reference</li>
<li>It has a <strong>Due Date</strong> of 5 days (from the date the action item is created)</li>
<li>And it will automatically be <strong>Dispatched</strong> to the <strong>Operations</strong> queue</li>
</ul>
<div id="attachment_8003" style="width: 1034px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?ssl=1"><img data-attachment-id="8003" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/task-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?fit=1184%2C731" data-orig-size="1184,731" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="task" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?fit=300%2C185" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?fit=1024%2C632" class="size-large wp-image-8003" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1-1024x632.png?resize=1024%2C632&#038;ssl=1" alt="" width="1024" height="632" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?resize=1024%2C632 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?resize=300%2C185 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?resize=350%2C216 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/task-1.png?w=1184 1184w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Test Disaster Recovery Process Task</p></div>
<p>Now that we have a task, we can add that to a Task Set.</p>
<h3>Task Set</h3>
<p>A task set is simply a collection of tasks. Here, I&#8217;ve created a <em>Monthly Maintenance</em> task set, and added the <em>Test Disaster Recovery Process</em> task to it.</p>
<p>I&#8217;ve also added another task to Review the Error Logs.</p>
<div id="attachment_8004" style="width: 1034px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?ssl=1"><img data-attachment-id="8004" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/task-set/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?fit=1184%2C731" data-orig-size="1184,731" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Task Set" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?fit=300%2C185" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?fit=1024%2C632" class="size-large wp-image-8004" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set-1024x632.png?resize=1024%2C632&#038;ssl=1" alt="" width="1024" height="632" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?resize=1024%2C632 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?resize=300%2C185 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?resize=350%2C216 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Task-Set.png?w=1184 1184w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Monthly Maintenance Task Set</p></div>
<p>So, we now have a monthly task set with a couple of tasks. Step 2 complete.</p>
<p>Next, we need to have this task set get triggered on a periodic basic.</p>
<h2>Task Scheduler</h2>
<p>We can use the built-in Windows Task Scheduler to trigger the creation of the monthly maintenance tasks. It&#8217;s super flexible, and provides a lot of options for scheduling.</p>
<p>Here, I&#8217;ve created a Monthly Maintenance task that will run on the first Monday of every month.</p>
<div id="attachment_8005" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?ssl=1"><img data-attachment-id="8005" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/taskscheduler/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?fit=1188%2C797" data-orig-size="1188,797" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="TaskScheduler" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?fit=300%2C201" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?fit=1024%2C687" class="size-large wp-image-8005" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler-1024x687.png?resize=1024%2C687&#038;ssl=1" alt="" width="1024" height="687" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?resize=1024%2C687 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?resize=300%2C201 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?resize=350%2C235 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskScheduler.png?w=1188 1188w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Windows Task Scheduler</p></div>
<p>We have our schedule defined, so now we need to configure the action itself.</p>
<p>How do we have the Windows Task Scheduler trigger the Monthly Maintenance Task Set within Dovetail?</p>
<h3>Publish a Message</h3>
<p>The way task sets get started is by a message being published to Dovetail Carrier. This commonly happens via a business rule, and Rulemanager will publish that message. But we can also publish a message directly using the handy Publish utility.</p>
<p>In short, the Publish utility makes it easy to send (publish) a message into Dovetail Carrier. I&#8217;ve talked about the Publish utility in much more detail <a href="https://clarify.dovetailsoftware.com/gsherman/2016/06/15/publish-message-dovetail-carrier-invoke-custom-action/">here</a> and <a href="https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/">here</a>, so check out those posts for additional information.</p>
<p>The message that gets published needs a few pieces of data:</p>
<ul>
<li>A type of RunTaskSet</li>
<li>The TaskSetName</li>
<li>A Case ID (although in this scenario, we&#8217;re not concerned about a case, so it can be any case in your system)</li>
</ul>
<p>So here&#8217;s the command line that we want to run:</p>
<pre>c:\bin\publish\Publish.exe "type=RunTaskSet\r\nTaskSetName=Monthly Maintenance\r\ncaseId=100"</pre>
<p>&nbsp;</p>
<p>And here&#8217;s what it looks like within the Windows Task Scheduler:</p>
<div id="attachment_8006" style="width: 1034px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?ssl=1"><img data-attachment-id="8006" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/taskaction/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?fit=1188%2C797" data-orig-size="1188,797" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="TaskAction" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?fit=300%2C201" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?fit=1024%2C687" class="size-large wp-image-8006" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction-1024x687.png?resize=1024%2C687&#038;ssl=1" alt="" width="1024" height="687" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?resize=1024%2C687 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?resize=300%2C201 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?resize=350%2C235 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/TaskAction.png?w=1188 1188w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Windows Task Scheduler &#8211; Actions</p></div>
<p>So now, on the first Monday of every month, the Windows Task Scheduler will publish a message to Dovetail Carrier, and Carrier will run the Monthly Maintenance Task Set, and the 2 action items will be automatically created and dispatched.</p>
<h2>Query</h2>
<p>Action Items can easily be queried on. Here, I&#8217;ve created a simple query to view the open scheduled maintenance tasks. I&#8217;ve also made it a favorite (notice the filled in star icon), so I can easily run this query at any time.</p>
<div id="attachment_8007" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?ssl=1"><img data-attachment-id="8007" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/query-4/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?fit=1184%2C731" data-orig-size="1184,731" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="query" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?fit=300%2C185" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?fit=1024%2C632" class="size-large wp-image-8007" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query-1024x632.png?resize=1024%2C632&#038;ssl=1" alt="" width="1024" height="632" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?resize=1024%2C632 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?resize=300%2C185 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?resize=350%2C216 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/query.png?w=1184 1184w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Open Scheduled Maintenance Tasks Query</p></div>
<p>So we now have an easy way to query and view the status of our scheduled maintenance tasks. Step 4 complete.</p>
<p>&nbsp;</p>
<h2>Repeat the Process</h2>
<p>If we have other monthly maintenance tasks to be done, it&#8217;s now super easy to create a new task and add it to the monthly task set.</p>
<p>We can follow a similar process for other time periods. For example, we can create a weekly task set, that is triggered every week. Or bi-weekly, or yearly. It&#8217;s the same process.</p>
<h2>Summary</h2>
<p>Like many of the solutions I blog about, I think it&#8217;s the general approach rather than the specific outcome that is most interesting.</p>
<p>A few things to note</p>
<ul>
<li>Not everything has to be a Case &#8211; we have other entities in the system that we can use. Action Items are widely underused.</li>
<li>Once the Windows Task Scheduler action is setup &#8211; everything else is configured within the Dovetail Agent UI.</li>
<li>We can take advantage of the best tools for the job &#8211; i.e. Windows Task Scheduler is super flexible and reliable</li>
<li>Notice that I didn&#8217;t write any code here. No custom coding or scripting necessary.</li>
</ul>
<p>So there you go &#8211; one approach for automatically scheduling and tracking work items. Hope you dig it.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/">Automatically Scheduling and Tracking Work Items</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/04/03/automatically-scheduling-and-tracking-work-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7998</post-id>	</item>
		<item>
		<title>What’s New in Dovetail Agent 19</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/#respond</comments>
		<pubDate>Tue, 27 Mar 2018 15:22:19 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Amdocs Clarify CRM]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[Dovetail Agent]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7979</guid>
		<description><![CDATA[<p>We recently released Dovetail Agent version 19. Here’s a run-down of the highlights. Download Search Results Users have always been able to download the results of a query, but now they can also download the results of a search as well &#8211; in either Excel or CSV format. The output columns when downloading search results will be [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/">What’s New in Dovetail Agent 19</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>We recently released <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Agent">Dovetail Agent</a> version 19. Here’s a run-down of the highlights.</p>
<h2>Download Search Results</h2>
<p>Users have always been able to download the results of a query, but now they can also download the results of a search as well &#8211; in either Excel or CSV format.</p>
<div id="attachment_7980" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?ssl=1"><img data-attachment-id="7980" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/search-5/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?fit=1219%2C584" data-orig-size="1219,584" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="search" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?fit=300%2C144" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?fit=1024%2C491" class="wp-image-7980 size-large" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-1024x491.png?resize=1024%2C491&#038;ssl=1" alt="" width="1024" height="491" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?resize=1024%2C491 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?resize=300%2C144 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?resize=350%2C168 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search.jpg?w=1219 1219w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Download Search Results</p></div>
<p>The output columns when downloading search results will be the same output columns as when a query result is downloaded, and are <a href="https://clarify.dovetailsoftware.com/gsherman/2016/11/10/customizing-baseline-queries-in-dovetail-agent/">easily configurable using a filter.config file</a>. So it&#8217;s easy to add or remove additional columns, and that change will automatically apply to both query and search results.</p>
<div id="attachment_7981" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?ssl=1"><img data-attachment-id="7981" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/search-results-excel/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?fit=1573%2C641" data-orig-size="1573,641" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="search-results-excel" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?fit=300%2C122" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?fit=1024%2C417" class="wp-image-7981 size-large" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel-1024x417.png?resize=1024%2C417&#038;ssl=1" alt="" width="1024" height="417" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?resize=1024%2C417 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?resize=300%2C122 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?resize=350%2C143 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/search-results-excel.png?w=1573 1573w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Search Results &#8211; Excel format</p></div>
<p>&nbsp;</p>
<h2>Download Limits</h2>
<p>A new configuration setting (DownloadMaxRowCount) defines the maximum number of items that can be downloaded, from either a query result or a search result. This helps prevent users from trying to download the entire database &#8211; something that will make your DBAs happy!</p>
<p>&nbsp;</p>
<h2>My Calendar</h2>
<p>Action Items are now included in the user&#8217;s calendar (based on the Due Date of the Action Item).</p>
<div id="attachment_7982" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?ssl=1"><img data-attachment-id="7982" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/calendar/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?fit=1311%2C894" data-orig-size="1311,894" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="calendar" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?fit=300%2C205" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?fit=1024%2C698" class="size-large wp-image-7982" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar-1024x698.png?resize=1024%2C698&#038;ssl=1" alt="" width="1024" height="698" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?resize=1024%2C698 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?resize=300%2C205 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?resize=350%2C239 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/calendar.png?w=1311 1311w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">My Calendar</p></div>
<p>Now user&#8217;s can easily see all the items that are due soon &#8211; including:</p>
<ul>
<li>Action Items</li>
<li>Subcases</li>
<li>Commitments</li>
</ul>
<h2></h2>
<h2>Solution Enhancements</h2>
<p>We&#8217;ve enhanced solutions to go along with the improvements made in <a href="https://clarify.dovetailsoftware.com/gsherman/2017/08/22/whats-new-in-selfservice-3/">Dovetail Selfservice 3</a>.</p>
<h3>Solution Type</h3>
<p>Solutions now include a Solution Type drop-down, allowing for better categorization and taxonomy, as well as for defining <a href="https://clarify.dovetailsoftware.com/gsherman/2017/08/22/whats-new-in-selfservice-3/">Selfservice Custom Content pages</a>.</p>
<div id="attachment_7983" style="width: 1034px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?ssl=1"><img data-attachment-id="7983" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/solution/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?fit=1206%2C749" data-orig-size="1206,749" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Solution" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?fit=300%2C186" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?fit=1024%2C636" class="size-large wp-image-7983" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution-1024x636.png?resize=1024%2C636&#038;ssl=1" alt="" width="1024" height="636" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?resize=1024%2C636 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?resize=300%2C186 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?resize=350%2C217 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/Solution.png?w=1206 1206w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Solution Type</p></div>
<h3>Solution Ratings</h3>
<p>Display individual and overall average ratings for solutions.</p>
<div id="attachment_7984" style="width: 1034px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?ssl=1"><img data-attachment-id="7984" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/solution-ratings/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?fit=1206%2C749" data-orig-size="1206,749" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="solution-ratings" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?fit=300%2C186" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?fit=1024%2C636" class="size-large wp-image-7984" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings-1024x636.png?resize=1024%2C636&#038;ssl=1" alt="" width="1024" height="636" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?resize=1024%2C636 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?resize=300%2C186 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?resize=350%2C217 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-ratings.jpg?w=1206 1206w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Solution Ratings</p></div>
<h3>Hide comments</h3>
<p>Allow for setting the &#8220;Internal&#8221; flag on a Solution comment, allowing it to be hidden (marked as Internal) within the Dovetail SelfService application.</p>
<div id="attachment_7986" style="width: 1034px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?ssl=1"><img data-attachment-id="7986" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/solution-comment-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?fit=1206%2C749" data-orig-size="1206,749" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="solution-comment" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?fit=300%2C186" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?fit=1024%2C636" class="size-large wp-image-7986" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1-1024x636.png?resize=1024%2C636&#038;ssl=1" alt="" width="1024" height="636" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?resize=1024%2C636 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?resize=300%2C186 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?resize=350%2C217 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/solution-comment-1.jpg?w=1206 1206w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Toggle Internal/Public flag on a solution comment</p></div>
<h2>Impersonation</h2>
<p>For any activities that are performed while a user is being impersonated, the impersonator information is now included in the case history.</p>
<div id="attachment_7993" style="width: 1034px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?ssl=1"><img data-attachment-id="7993" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/impersonated/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?fit=1259%2C775" data-orig-size="1259,775" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="impersonated" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?fit=300%2C185" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?fit=1024%2C630" class="wp-image-7993 size-large" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated-1024x630.png?resize=1024%2C630&#038;ssl=1" alt="" width="1024" height="630" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?resize=1024%2C630 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?resize=300%2C185 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?resize=350%2C215 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/impersonated.jpg?w=1259 1259w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Note logged during impersonation</p></div>
<h2>Admin</h2>
<p>We&#8217;ve made a bunch of improvements within the Admin section of the app as well.</p>
<h2>Broadcasts</h2>
<p>Broadcasts on the Manage Broadcasts page now include an Active/Inactive badge for each broadcast, making it easy to see at a glance which ones are in play.</p>
<div id="attachment_7987" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?ssl=1"><img data-attachment-id="7987" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/broadcasts/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?fit=1056%2C667" data-orig-size="1056,667" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="broadcasts" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?fit=300%2C189" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?fit=1024%2C647" class="size-large wp-image-7987" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts-1024x647.png?resize=1024%2C647&#038;ssl=1" alt="" width="1024" height="647" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?resize=1024%2C647 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?resize=300%2C189 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?resize=350%2C221 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/broadcasts.png?w=1056 1056w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Broadcasts</p></div>
<p>&nbsp;</p>
<h2>Business Rules</h2>
<p>The Manage Business Rules page now shows business rules in a paged format, as opposed to showing all rules on one page. This is especially helpful for those implementations with hundreds of rules.</p>
<div id="attachment_7988" style="width: 1034px" class="wp-caption alignnone"><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?ssl=1"><img data-attachment-id="7988" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/manage-business-rules/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?fit=1052%2C665" data-orig-size="1052,665" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="manage-business-rules" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?fit=300%2C190" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?fit=1024%2C647" class="size-large wp-image-7988" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules-1024x647.png?resize=1024%2C647&#038;ssl=1" alt="" width="1024" height="647" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?resize=1024%2C647 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?resize=300%2C190 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?resize=350%2C221 350w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/manage-business-rules.png?w=1052 1052w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Manage Business Rules</p></div>
<p>&nbsp;</p>
<h2>Business Rule &#8211; History</h2>
<p>Business Rules now include a History tab, which tracks activities (create, edit, add, delete) on a business rule. We tend to track everything that happens on work items (cases, subcases, action items, etc.) &#8211; but not typically on our admin entities. So we&#8217;ve added this history tracking for business rules, and we&#8217;re planning on adding history tracking for more admin items in the near future.</p>
<div id="attachment_7989" style="width: 1034px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?ssl=1"><img data-attachment-id="7989" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/business-rule-history/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?fit=1056%2C746" data-orig-size="1056,746" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="business-rule-history" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?fit=300%2C212" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?fit=1024%2C723" class="size-large wp-image-7989" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history-1024x723.png?resize=1024%2C723&#038;ssl=1" alt="" width="1024" height="723" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?resize=1024%2C723 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?resize=300%2C212 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?resize=350%2C247 350w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/business-rule-history.png?w=1056 1056w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Business Rule History</p></div>
<p>&nbsp;</p>
<h2>Business Rule Conditions</h2>
<p>Admins can now edit a condition. In the past, the condition would need to be removed and then re-added. This is especially helpful when a condition has a complicated value.</p>
<p>We&#8217;ve also added support for the &#8220;is not in&#8221; operator for business rule conditions.</p>
<div id="attachment_7990" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?ssl=1"><img data-attachment-id="7990" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/conditions/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?fit=1259%2C675" data-orig-size="1259,675" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="conditions" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?fit=300%2C161" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?fit=1024%2C549" class="size-large wp-image-7990" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions-1024x549.png?resize=1024%2C549&#038;ssl=1" alt="" width="1024" height="549" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?resize=1024%2C549 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?resize=300%2C161 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?resize=350%2C188 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/conditions.png?w=1259 1259w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Business Rule Conditions</p></div>
<p>&nbsp;</p>
<h2>Privilege Class</h2>
<p>The priv class page now allows for filtering to view only enabled privileges.</p>
<div id="attachment_7991" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?ssl=1"><img data-attachment-id="7991" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/priv-class/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?fit=1259%2C675" data-orig-size="1259,675" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="priv-class" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?fit=300%2C161" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?fit=1024%2C549" class="size-large wp-image-7991" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class-1024x549.png?resize=1024%2C549&#038;ssl=1" alt="" width="1024" height="549" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?resize=1024%2C549 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?resize=300%2C161 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?resize=350%2C188 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/priv-class.png?w=1259 1259w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Privilege Class &#8211; Show only Enabled Privileges</p></div>
<h2>Print Pages</h2>
<p>Improved the print pages for all workflow items (Case, Subcase, Solution, Part Request, Change Request, Action Item). These are now separate pages, allowing for better formatting and greater customizability.</p>
<div id="attachment_7992" style="width: 1034px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?ssl=1"><img data-attachment-id="7992" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/print-case/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?fit=1259%2C775" data-orig-size="1259,775" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="print-case" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?fit=300%2C185" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?fit=1024%2C630" class="size-large wp-image-7992" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case-1024x630.png?resize=1024%2C630&#038;ssl=1" alt="" width="1024" height="630" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?resize=1024%2C630 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?resize=300%2C185 300w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?resize=350%2C215 350w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2018/03/print-case.png?w=1259 1259w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><p class="wp-caption-text">Print Case</p></div>
<p>&nbsp;</p>
<h2>Summary</h2>
<p>There’s a bunch of cool stuff in this release &#8211; and many of these items were enhancements submitted directly by customers.</p>
<p>There’s also a number of minor changes, assorted bug fixes, and some changes that are specific to developers.</p>
<p>For a complete list of enhancements and fixes, refer to the <a href="https://support.dovetailsoftware.com/documentation/Dovetail%20Agent/19.0.1/html/whatsnew.html">What’s New section in the Agent 19 documentation</a>.</p>
<p>If you want to learn more, or want to see a demo of Agent in action – just drop me a line or give me a call – I’m always happy to show off our applications!</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/">What’s New in Dovetail Agent 19</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2018/03/27/whats-new-in-dovetail-agent-19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7979</post-id>	</item>
		<item>
		<title>How to Quickly Test Dovetail Carrier Messages</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/#respond</comments>
		<pubDate>Tue, 24 Oct 2017 14:24:39 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[dovetail carrier]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[rulemanager]]></category>
		<category><![CDATA[test Dovetail Carrier]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7635</guid>
		<description><![CDATA[<p>A common workflow is to have a business rule fire, and that business rule will send Dovetail Carrier a message. For example, when a customer updates a case via SelfService, we can have a business rule fire that sends an SDK Toolkit message to Carrier, and Carrier will change the case status to &#8220;Customer Update&#8221;. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/">How to Quickly Test Dovetail Carrier Messages</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A common workflow is to have a business rule fire, and that business rule will send <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Carrier">Dovetail Carrier</a> a message.</p>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/"><img data-attachment-id="7709" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/test-carrier/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?fit=1024%2C512" data-orig-size="1024,512" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="test-carrier" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?fit=300%2C150" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?fit=1024%2C512" class="wp-image-7709 size-full aligncenter" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?resize=1024%2C512&#038;ssl=1" alt="" width="1024" height="512" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?w=1024 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/10/test-carrier.png?resize=300%2C150 300w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<p>For example, when a customer updates a case via SelfService, we can have a business rule fire that sends an <a href="https://clarify.dovetailsoftware.com/gsherman/2016/08/02/sdk-toolkit-extension/">SDK Toolkit </a>message to Carrier, and Carrier will change the case status to &#8220;Customer Update&#8221;.</p>
<h2>Complete end-to-end Testing</h2>
<p>When I&#8217;m putting this all together, and testing it out, a full integration test would be to log into SelfService, and log a note to a case. That would cause Rulemanager to fire a business rule which would send the message to Carrier, then Carrier can do its thing. So I have multiple apps in play here:</p>
<ol>
<li>Dovetail Agent, for setting up the business rule</li>
<li>Dovetail SelfService, which is how the customer updates a case</li>
<li>Dovetail Rulemanager, which processes the business rule and sends the message to Carrier</li>
<li>Dovetail Carrier, which receives the message and performs the Change Status</li>
</ol>
<p>When I&#8217;m first setting this all up, I can simplify all this, and test using just 1 app, rather than dealing with 4.</p>
<p>I like to be able to throw a message into Carrier&#8217;s queue to get processed, and test that it&#8217;s doing what I expect.</p>
<h2>Publish Utility</h2>
<p>I can easily do this using the publish.exe utility. This executable will simply take the message content as an input parameter, and publish that message to Carrier. <a href="https://clarify.dovetailsoftware.com/gsherman/2016/06/15/publish-message-dovetail-carrier-invoke-custom-action/">I mentioned this executable before</a>, in the context of custom actions, and we provide this app (and the source code for it) as an example of how you can build your own app that publishes messages to Carrier.</p>
<p>More and more I&#8217;ve found myself using this utility to push messages to Carrier for testing purposes.</p>
<p>This way I can just test the Carrier message piece, and not have to worry about the other 3 apps. This makes testing much easier and faster.</p>
<p>Check out the <a href="http://dovetailsoftware.github.io/carrier-customizations/">Dovetail Carrier Customizations site</a> for more details on downloading the exe and its source code.</p>
<h2>Command Line</h2>
<p>From a command line, I can simply call publish.exe, and pass in the message. Note the use of \n to indicate a newline.</p>
<p>Here&#8217;s an example where I&#8217;m publishing a message into the Carrier queue so that it changes the status of a case.</p>
<pre class="theme:github toolbar:2 show-lang:2 nums:false nums-toggle:false lang:default decode:true ">publish.exe "Type=CallToolkit\n Toolkit=Support\n Method=ChangeCaseStatus\n CaseIdNum=4305\n NewStatus=Working"</pre>
<p>Once I have the basic message working, then I can start adding in other parameters, or testing variations as needed.</p>
<h2>Carrier Logs</h2>
<p>The Carrier logs allow me to track down any errors. For example, here&#8217;s the logs showing that the message was received and processed, but I gave it an invalid status.</p>
<pre class="theme:github toolbar:2 show-lang:2 lang:default decode:true">Dovetail.Carrier.Core.RuleManager.RuleManagerConsumer - 
Carrier message received: Type=CallToolkit\nToolkit=Support\nMethod=ChangeCaseStatus\nCaseIdNum=4305\nNewStatus=Customer Update 

Dovetail.Carrier.Core.RuleManager.RuleManagerConsumer - 
Resolved message data for: Carrier.Extensions.SDK.CallToolkit 

Carrier.Extensions.SDK.CallToolkitConsumer - 
Invocation request received: 
Toolkit: Support
Method: ChangeCaseStatus
Arguments: {
	"CaseIdNum": "4305",
	"NewStatus": "Customer Update"
}
 
Carrier.Extensions.SDK.CallToolkitConsumer - 
Resolved toolkit: FChoice.Toolkits.Clarify.Support.SupportToolkit 

Carrier.Extensions.SDK.ToolkitInvoker - 
Resolved ChangeCaseStatus to Carrier.Extensions.SDK.DefaultToolkitInvocationPolicy 

ERROR FChoice.Foundation.Clarify.ClarifyException - 
FChoice.Foundation.Clarify.ClarifyException: (15126) Element 'Customer Update' in list 'Open' does not exist.</pre>
<h2>Iterate and Test Quickly</h2>
<p>By reducing my development/test footprint to only Carrier, I can more quickly iterate over different message formats, without involving Agent or Rulemanager.</p>
<p>Once everything is good with my Carrier message, I can then bring my other apps into play (such as Agent, Rulemanager and SelfService)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/">How to Quickly Test Dovetail Carrier Messages</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2017/10/24/how-to-quickly-test-dovetail-carrier-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7635</post-id>	</item>
		<item>
		<title>Finding a Business Rule based on its message</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/#respond</comments>
		<pubDate>Tue, 26 Sep 2017 16:41:17 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Amdocs Clarify CRM]]></category>
		<category><![CDATA[bolt]]></category>
		<category><![CDATA[business rule]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[ProTip]]></category>
		<category><![CDATA[QuickTip]]></category>
		<category><![CDATA[rulemanager]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7581</guid>
		<description><![CDATA[<p>If you receive a business rule notification message, but you&#8217;re unsure as to exactly which business rule it came from, there&#8217;s a few ways to find the originating rule. Notification Message For example, lets say that you received the following notification: How do I find which business rule caused this notification to be sent? There&#8217;s actually [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/">Finding a Business Rule based on its message</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>If you receive a business rule notification message, but you&#8217;re unsure as to exactly which business rule it came from, there&#8217;s a few ways to find the originating rule.</p>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/"><img data-attachment-id="7705" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/findbizrule/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?fit=1024%2C512" data-orig-size="1024,512" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="FindBizRule" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?fit=300%2C150" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?fit=1024%2C512" class="alignnone wp-image-7705 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?resize=1024%2C512&#038;ssl=1" alt="" width="1024" height="512" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?w=1024 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/FindBizRule.png?resize=300%2C150 300w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<h2>Notification Message</h2>
<p>For example, lets say that you received the following notification:</p>
<div id="attachment_7582" style="width: 757px" class="wp-caption alignnone"><img data-attachment-id="7582" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/email-2/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?fit=747%2C230" data-orig-size="747,230" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="email" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?fit=300%2C92" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?fit=747%2C230" class="size-full wp-image-7582" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?resize=747%2C230&#038;ssl=1" alt="" width="747" height="230" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?w=747 747w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/email.png?resize=300%2C92 300w" sizes="(max-width: 747px) 100vw, 747px" data-recalc-dims="1" /><p class="wp-caption-text">Email Notification</p></div>
<p>How do I find which business rule caused this notification to be sent?</p>
<p>There&#8217;s actually a few options here.</p>
<h2></h2>
<h2>1. Dovetail Agent &#8211; Query Business Rule Actions</h2>
<p>Using Dovetail Agent, create a query for Business Rule Actions</p>
<div id="attachment_7595" style="width: 722px" class="wp-caption alignnone"><img data-attachment-id="7595" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/query-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Query.png?fit=712%2C382" data-orig-size="712,382" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Query" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Query.png?fit=300%2C161" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Query.png?fit=712%2C382" class="wp-image-7595 size-full" src="/wp-content/uploads/2017/07/_d_improd_/Query_f_improf_712x382.png" alt="" width="712" height="382" /><p class="wp-caption-text">Dovetail Agent &#8211; Query Business Rule Actions</p></div>
<p>And filter for Message Contains <em>something happened</em></p>
<p>This will show you a list of rules that contain that string in the message.</p>
<div id="attachment_7590" style="width: 970px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-SearchRules-1.png"><img data-attachment-id="7590" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/agent-searchrules-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-SearchRules-1.png?fit=1450%2C617" data-orig-size="1450,617" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Agent-SearchRules" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-SearchRules-1.png?fit=300%2C128" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-SearchRules-1.png?fit=1024%2C436" class="wp-image-7590 size-large" src="/wp-content/uploads/2017/07/_d_improd_/Agent-SearchRules-1-1024x436_f_improf_960x409.png" alt="" width="960" height="409" /></a><p class="wp-caption-text">Dovetail Agent &#8211; Query Results</p></div>
<p>Clicking one of the results will take you to the Business Rule itself.</p>
<div id="attachment_7594" style="width: 970px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png"><img class="wp-image-7594 size-large" src="/wp-content/uploads/2017/07/_d_improd_/Agent-ViewRule-3-1024x482_f_improf_960x452.png" alt="" width="960" height="452" /></a><p class="wp-caption-text">Dovetail Agent &#8211; View Business Rule</p></div>
<h2>2. Dovetail Agent &#8211; from the History</h2>
<p>If you know the work item (Case, Subcase, etc.) that the notification pertains to, then you can also check the History for that item.</p>
<p>Make sure the History is set to <em>Show Details</em>. You can then see the Rules that fired.</p>
<div id="attachment_7592" style="width: 970px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Case.png"><img data-attachment-id="7592" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/case-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Case.png?fit=1784%2C839" data-orig-size="1784,839" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Case" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Case.png?fit=300%2C141" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Case.png?fit=1024%2C482" class="wp-image-7592 size-large" src="/wp-content/uploads/2017/07/_d_improd_/Case-1024x482_f_improf_960x452.png" alt="" width="960" height="452" /></a><p class="wp-caption-text">Dovetail Agent &#8211; Case History</p></div>
<p>Clicking on the rule will take you to the Business Rule page for that rule.</p>
<p>Then you can see the details of that rule, including the message.</p>
<div id="attachment_7594" style="width: 970px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?ssl=1"><img data-attachment-id="7594" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/agent-viewrule-4/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?fit=1784%2C839" data-orig-size="1784,839" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Agent-ViewRule" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?fit=300%2C141" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?fit=1024%2C482" class="wp-image-7594 size-large" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3-1024x482.png?resize=960%2C452&#038;ssl=1" alt="" width="960" height="452" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?resize=1024%2C482 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Agent-ViewRule-3.png?resize=300%2C141 300w" sizes="(max-width: 960px) 100vw, 960px" data-recalc-dims="1" /></a><p class="wp-caption-text">Dovetail Agent &#8211; View Business Rule</p></div>
<p>You may have to view a few of the rules on that case before you find the right one, but at least your surface area for rules to check have been reduced greatly.</p>
<h2>3. BOLT</h2>
<p>Using the Business Rule page in BOLT, filter for Message contains <em>something happened</em>.</p>
<div id="attachment_7584" style="width: 970px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?ssl=1"><img data-attachment-id="7584" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/bolt-search-2/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?fit=1450%2C918" data-orig-size="1450,918" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="bolt-search" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?fit=300%2C190" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?fit=1024%2C648" class="wp-image-7584 size-large" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1-1024x648.png?resize=960%2C608&#038;ssl=1" alt="" width="960" height="608" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?resize=1024%2C648 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?resize=300%2C190 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-search-1.png?w=1450 1450w" sizes="(max-width: 960px) 100vw, 960px" data-recalc-dims="1" /></a><p class="wp-caption-text">BOLT &#8211; Search Business Rules</p></div>
<p>This will show you a list of rules that contain that string in the message.</p>
<div id="attachment_7585" style="width: 970px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-results.png"><img data-attachment-id="7585" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/bolt-results/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-results.png?fit=1450%2C918" data-orig-size="1450,918" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="bolt-results" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-results.png?fit=300%2C190" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-results.png?fit=1024%2C648" class="wp-image-7585 size-large" src="/wp-content/uploads/2017/07/_d_improd_/bolt-results-1024x648_f_improf_960x608.png" alt="" width="960" height="608" /></a><p class="wp-caption-text">BOLT &#8211; Business Rule Search Results</p></div>
<p>And from there, you  can click on the rule name to see details of the rule.</p>
<div id="attachment_7589" style="width: 970px" class="wp-caption alignnone"><a href="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?ssl=1"><img data-attachment-id="7589" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/bolt-rule-2/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?fit=1784%2C839" data-orig-size="1784,839" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="bolt-rule" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?fit=300%2C141" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?fit=1024%2C482" class="wp-image-7589 size-large" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1-1024x482.png?resize=960%2C452&#038;ssl=1" alt="" width="960" height="452" srcset="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?resize=1024%2C482 1024w, https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/bolt-rule-1.png?resize=300%2C141 300w" sizes="(max-width: 960px) 100vw, 960px" data-recalc-dims="1" /></a><p class="wp-caption-text">BOLT &#8211; View Business Rule</p></div>
<p>BOLT is freely available at <a href="https://github.com/DovetailSoftware/bolt">https://github.com/DovetailSoftware/bolt</a></p>
<h2>4. SQL</h2>
<p>You can also use direct SQL to query for the data.</p>
<p>The following query will give you the names of the business rules based on a notification message.</p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false lang:tsql decode:true ">select * from table_com_tmplte where objid in 
(
  select escal_act2com_tmplte 
  from table_com_tmplte  
  where action like '%something happened%'
  and type = 2
)</pre>
<p>From there, you can view the business rule itself in whatever app you use for managing business rules (Dovetail Agent, Dovetail Admin, Clarify Client, etc.)</p>
<p>Using SQL is my least favorite way of accomplishing this task, but it is an option.</p>
<h2>Summary</h2>
<p>Locating a business rule based on its message is one of those sys admin tasks that pops up on occasion &#8211; and with just the Clarify Client, it was a challenge.</p>
<p>Now, with some smarter tools, and a bit of know-how, this becomes an easy task.</p>
<p>Rock on.</p>
<h2>Dig This?</h2>
<p>Sign up to get information like this delivered right to your inbox.</p>
<p><a href="https://clarify.dovetailsoftware.com/newsletter/"><button class="gs-button gs-blue">Sign up for the Dovetail Newsletter</button> </a></p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/">Finding a Business Rule based on its message</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2017/09/26/how-do-i-find-a-business-rule-based-on-its-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7581</post-id>	</item>
		<item>
		<title>How to Include Calculated Data in Query Results</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/#respond</comments>
		<pubDate>Tue, 19 Sep 2017 14:21:42 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[calculated data]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[Filters]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[queries]]></category>
		<category><![CDATA[schemaeditor]]></category>
		<category><![CDATA[schemascript]]></category>
		<category><![CDATA[sql views]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7575</guid>
		<description><![CDATA[<p>I&#8217;ve blogged before about the Filter Config and Filter Overrides within Dovetail Agent. I totally dig this feature, as it makes it super easy to customize the queries within the app without having to write code. We know it&#8217;s easy to show data that comes from a database column within the query results &#8211; such [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/">How to Include Calculated Data in Query Results</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve blogged before about the <a href="https://clarify.dovetailsoftware.com/gsherman/2016/11/11/query-anything-with-dovetail-agent/">Filter Config and Filter Overrides within Dovetail Agent</a>.</p>
<p>I totally dig this feature, as it makes it super easy to customize the queries within the app without having to write code.</p>
<p>We know it&#8217;s easy to show data that comes from a database column within the query results &#8211; such as a contact&#8217;s name or phone number.</p>
<p>But what if we wanted to show something that is more dynamic? i.e. something that needs to be calculated?</p>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/"><img data-attachment-id="7703" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/calculateddata/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?fit=1024%2C512" data-orig-size="1024,512" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="CalculatedData" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?fit=300%2C150" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?fit=1024%2C512" class="alignnone wp-image-7703 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?resize=1024%2C512&#038;ssl=1" alt="Calculated Data in Query Results" width="1024" height="512" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?w=1024 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/08/CalculatedData.png?resize=300%2C150 300w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<p>&nbsp;</p>
<p>For example, in the result set for contact queries, what if we wanted to <strong>show the number of open cases that a customer has</strong>?</p>
<p>There&#8217;s not an existing field in the database that contains this data. The number of open cases needs to be summed up.</p>
<p>So how can we do this in a query?</p>
<h2>SQL Views to the rescue</h2>
<p>In the past, I&#8217;ve discussed SQL views, and how they can be super powerful. As a refresher, here&#8217;s what they are:</p>
<p>SQL views allow an administrator to define the actual SQL for a view, as opposed to the schema tool dynamically building the SQL.</p>
<p>SQL views allow for:</p>
<ul>
<li>A view with only one table. A common use of this is to take advantage of aggregates (max, min, count, sum, avg, etc.).</li>
<li>A view using multiple, unrelated tables.</li>
<li>A view that uses the UNION keyword to consolidate between multiple tables or views.</li>
</ul>
<h2>Number of Open Cases for a Contact</h2>
<p>So, what we can do is to create a SQL View that contains the number of open cases for a contact.</p>
<p>Our view will return the contact objid, and a <em>count</em> of the number of open cases.</p>
<p>A simple <a href="https://support.dovetailsoftware.com/selfservice/products/show/SchemaEditor">Dovetail SchemaEditor</a> schemascript will do the trick here.</p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false show-title:false plain:false plain-toggle:false copy:false popup:false lang:default decode:true">&lt;schemaScript xmlns="http://www.dovetailsoftware.com/2006/10/SchemaScript.xsd"&gt;

   &lt;addSqlView name="dt_contct_open_cases" id="502"&gt;
      &lt;baseTable&gt;case&lt;/baseTable&gt;
      &lt;groupName&gt;Dovetail&lt;/groupName&gt;
      &lt;description&gt;Number of Open Cases for a given contact&lt;/description&gt;
      &lt;sql&gt;
      select c.objid as contact_objid, count(e.elm_objid) as num_open_cases 
      from table_contact c
      LEFT OUTER JOIN table_extactcase e ON c.objid= e.contact_objid AND e.condition like 'Open%' 
      group by c.objid
      &lt;/sql&gt;
   &lt;/addSqlView&gt;

   &lt;addSqlViewColumn name="contact_objid" sqlView="dt_contct_open_cases" dataType="Integer"/&gt;
   &lt;addSqlViewColumn name="num_open_cases" sqlView="dt_contct_open_cases" dataType="Integer" /&gt;

&lt;/schemaScript&gt;</pre>
<h2>SQL Query</h2>
<p>We can now run a simple SQL query that returns the number of open cases for a contact, given their primary key (objid).</p>
<div style="width: 752px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/06/query.png" target="_blank" rel="noopener noreferrer"><img class="alignnone" style="padding-top: 0px; padding-left: 0px; padding-right: 0px; border: 0px;" title="query" src="/wp-content/uploads/2017/06/_d_improd_/query_thumb_f_improf_742x229.png" alt="query" width="742" height="229" border="0" /></a><p class="wp-caption-text">SQL Query against our new SQL View</p></div>
<p>&nbsp;</p>
<p>Now that we have the schema setup to return the data we want, lets include this data as part of the contact query.</p>
<h2>Filter Config Overrides</h2>
<p>I previously blogged about <a href="https://clarify.dovetailsoftware.com/gsherman/2016/11/10/customizing-baseline-queries-in-dovetail-agent/">how to use filter config override files to customize queries</a>.</p>
<p>For this scenario, we&#8217;ll create an override config file for the contacts query.</p>
<p>We’ll add a join from the existing query to the new view that we just created.</p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false lang:default decode:true">&lt;addJoin from="con_objid" to="contact_objid"  table="dt_contct_open_cases" adhoc="true"&gt;</pre>
<p>And then make the <em># of Open Cases</em> data available for <em>filtering</em></p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false lang:default decode:true">&lt;addFacet key="numberOpenCases" field="num_open_cases" dataType="int" label="# of Open Cases"/&gt;</pre>
<p>And finally make the <em># of Open Cases </em>data available as a <em>output column</em></p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false lang:default decode:true">&lt;columns&gt;
    &lt;addColumn key="numberOpenCases" template="number" label="# of Open Cases" index="3" width="140"/&gt;
&lt;/columns&gt;
</pre>
<p>Here&#8217;s the complete <em>contacts.override.filter.config</em> file:</p>
<pre class="theme:github toolbar:2 toolbar-overlay:false toolbar-hide:false lang:default decode:true ">&lt;filter overrides="Contacts"&gt;

  &lt;query from="rol_contct"&gt;

  &lt;addJoin from="con_objid" to="contact_objid"  table="dt_contct_open_cases" adhoc="true"&gt;
    &lt;addFacet key="numberOpenCases" field="num_open_cases" dataType="int" label="# of Open Cases"/&gt;
  &lt;/addJoin&gt;

&lt;/query&gt;

  &lt;columns&gt;
    &lt;addColumn key="numberOpenCases" template="number" label="# of Open Cases" index="3" width="140"/&gt;
  &lt;/columns&gt;

&lt;/filter&gt;</pre>
<p>Simply copy that file to the <em>$dovetailAgent\Filters\custom</em> directory.</p>
<p>That’s it.</p>
<h2>Test it</h2>
<p>Within Dovetail Agent, we can create a new contact query, and we can see that the <em>Number of Open Cases</em> is now displayed in the results.</p>
<div id="attachment_7576" style="width: 1529px" class="wp-caption alignnone"><a href="/wp-content/uploads/2017/06/ContactQuery-1.png" target="_blank" rel="noopener noreferrer"><img data-attachment-id="7576" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/contactquery/" data-orig-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/06/ContactQuery-1.png?fit=1519%2C847" data-orig-size="1519,847" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ContactQuery" data-image-description="" data-medium-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/06/ContactQuery-1.png?fit=300%2C167" data-large-file="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/06/ContactQuery-1.png?fit=1024%2C571" class="size-full wp-image-7576" src="/wp-content/uploads/2017/06/_d_improd_/ContactQuery-1_f_improf_1519x847.png" alt="" width="1519" height="847" /></a><p class="wp-caption-text">Contact Query with the Number of Open Cases Results</p></div>
<h2>Filtering</h2>
<p>We can also filter the query based on that data.</p>
<p>For example, lets filter the query to only show those contact with more than 50 open cases.</p>
<div style="width: 1534px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/06/ContactsWithManyOpenCases.png" target="_blank" rel="noopener noreferrer"><img class="alignnone" style="padding-top: 0px; padding-left: 0px; padding-right: 0px; border: 0px;" title="ContactsWithManyOpenCases" src="/wp-content/uploads/2017/06/_d_improd_/ContactsWithManyOpenCases_thumb_f_improf_1524x852.png" alt="ContactsWithManyOpenCases" width="1524" height="852" border="0" /></a><p class="wp-caption-text">Contact Query with Number of Open Cases Filter</p></div>
<h2>Summary</h2>
<p>While the example here is cool, it very well may not exactly fit your specific needs.</p>
<p>But that&#8217;s OK &#8211; I think it&#8217;s the <strong>concepts</strong> here that are most interesting.</p>
<ol>
<li>We can use SQL views to calculate, aggregate, or take advantage of other powerful elements of the SQL language</li>
<li>We can use filter config override files to easily add filters and output columns based on the SQL view data</li>
</ol>
<p>And both of these these tasks &#8211; a schema change and a config file &#8211; are within the wheelhouse of Clarify/Dovetail sys admins.</p>
<p>There&#8217;s no code involved here, such as C# or JavaScript, so these types of changes should not require your development team.</p>
<p>&nbsp;</p>
<p>So what do you think? Could you see this being useful in your environment?</p>
<p>Have some ideas of things that would fit into this process?  Drop a comment below and let me know!</p>
<p>&nbsp;</p>
<h2>Dig This?</h2>
<p>Sign up to get information like this delivered right to your inbox.</p>
<p><a href="https://clarify.dovetailsoftware.com/newsletter/"><button class="gs-button gs-blue">Sign up for the Dovetail Newsletter</button> </a></p>
<h2></h2>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/">How to Include Calculated Data in Query Results</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2017/09/19/how-to-include-calculated-data-in-query-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7575</post-id>	</item>
		<item>
		<title>Business Rule Usage Reports in Dovetail Agent</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/#respond</comments>
		<pubDate>Tue, 12 Sep 2017 17:35:02 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Amdocs Clarify CRM]]></category>
		<category><![CDATA[business rule]]></category>
		<category><![CDATA[Dovetail Agent]]></category>
		<category><![CDATA[reports]]></category>
		<category><![CDATA[rulemanager]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7603</guid>
		<description><![CDATA[<p>A few years ago I wrote a post titled Getting the most out of your business rules. Most of the information in that post is still relevant today.  &#160; In that post, I discussed how we can analyze the data inside our database to see which rules are firing and how often. We can do this [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/">Business Rule Usage Reports in Dovetail Agent</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A few years ago I wrote a post titled <a href="https://clarify.dovetailsoftware.com/gsherman/2012/06/20/getting-the-most-out-of-your-business-rules/">Getting the most out of your business rules</a>. Most of the information in that post is still relevant today. </p>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/"><img data-attachment-id="7702" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/biz-rule-reports/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?fit=1024%2C512" data-orig-size="1024,512" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="biz-rule-reports" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?fit=300%2C150" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?fit=1024%2C512" class="alignnone wp-image-7702 size-full" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?resize=1024%2C512&#038;ssl=1" alt="" width="1024" height="512" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?w=1024 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/biz-rule-reports.png?resize=300%2C150 300w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<p>&nbsp;</p>
<p>In that post, I discussed how we can analyze the data inside our database to see which rules are firing and how often. We can do this using a <em>Business Rule Usage Report</em>. </p>
<blockquote>
<p>This report tells us what business rules are firing along with how often. Perhaps even more importantly, it allows you to see the rules that are not being fired. Perhaps those rules could be removed, or made inactive, therefore simplifying business rule administration. Or maybe they should be firing, and need further investigation.</p>
</blockquote>
<p>These reports are now available within <a href="https://clarify.dovetailsoftware.com/user-applications/agent/">Dovetail Agent</a>.  Makes sense to have this data available right alongside where you create and edit your business rules. </p>
<h2>Business Rule Usage Report</h2>
<p>From the Manage Business Rules page, click on the <em>Usage Report</em> link, which takes you to the report.</p>
<div id="attachment_7604" style="width: 970px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?ssl=1"><img data-attachment-id="7604" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/usgereport/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?fit=1448%2C666" data-orig-size="1448,666" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="UsgeReport" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?fit=300%2C138" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?fit=1024%2C471" class="wp-image-7604 size-large" src="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport-1024x471.png?resize=960%2C442&#038;ssl=1" alt="" width="960" height="442" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?resize=1024%2C471 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?resize=300%2C138 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/UsgeReport.png?w=1448 1448w" sizes="(max-width: 960px) 100vw, 960px" data-recalc-dims="1" /></a><p class="wp-caption-text">Business Rule Usage Report</p></div>
<p>From the report, we can easily see which rules have fired, and how often, within the defined time period. </p>
<p>By default, the report shows data for the last 30 days. You also have one-click access to filter by other date ranges:</p>
<ul>
<li>Last 30 Days</li>
<li>Last 365 Days</li>
<li>This Month</li>
<li>Last Month</li>
<li>This Year</li>
<li>Last Year </li>
</ul>
<p>In addition, you can manually enter whatever start and end dates that you want. </p>
<h2>Rules that don&#8217;t log their Activity</h2>
<p>Within a business rule action, you have the option to specify whether an Activity Log is created when the rule fires or not.  If an activity log is not created, then we don&#8217;t get the data, and thus we can&#8217;t report on it. No bueno. </p>
<p>So, to make it clear when this is happening, we color those rules differently, so that they stand out, and make it obvious that the report data may be inaccurate because of this. </p>
<div id="attachment_7606" style="width: 970px" class="wp-caption alignnone"><a href="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?ssl=1"><img data-attachment-id="7606" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/coloredrows/" data-orig-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?fit=1475%2C385" data-orig-size="1475,385" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ColoredRows" data-image-description="" data-medium-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?fit=300%2C78" data-large-file="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?fit=1024%2C267" class="wp-image-7606 size-large" src="https://i2.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows-1024x267.png?resize=960%2C250&#038;ssl=1" alt="" width="960" height="250" srcset="https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?resize=1024%2C267 1024w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?resize=300%2C78 300w, https://i1.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/ColoredRows.png?w=1475 1475w" sizes="(max-width: 960px) 100vw, 960px" data-recalc-dims="1" /></a><p class="wp-caption-text">Rules that aren&#8217;t logging their Activity</p></div>
<p>The help text on the page provides this information, in context. </p>
<blockquote>
<p>Colored rule action rows have the Create Activity Log option set to &#8216;No&#8217; so the number of times the rule has fired will always be zero. If you wish the number of rule firings to be accurate for this rule, check the Create Activity Log on Action checkbox for this rule action.</p>
</blockquote>
<p>Hopefully this spurs the viewer on to edit the business rule and set the Create Activity Log option to Yes.</p>
<h2>Activity Report for a Single Rule</h2>
<p>In addition to the Summary Report shown above, we also have access to this information when viewing a specific business rule. On the Business Rule page is an Activity tab. </p>
<p>Here, we access the same basic report, but it&#8217;s specific to only this Business Rule, and its Actions.</p>
<p><a href="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?ssl=1"><img data-attachment-id="7608" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/actiivity-onerule-2/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?fit=1576%2C524" data-orig-size="1576,524" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Actiivity-OneRule" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?fit=300%2C100" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?fit=1024%2C340" class="alignnone wp-image-7608 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?resize=1576%2C524&#038;ssl=1" alt="" width="1576" height="524" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?w=1576 1576w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?resize=300%2C100 300w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/Actiivity-OneRule-1.png?resize=1024%2C340 1024w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<p>Notice that this rule has 2 Rule Actions (notice the number 2 in the Actions tab header), and the Activity report shows the number of times that  each of those actions has fired within the given time period. </p>
<p>Since each rule action can start at a different time, the <em># of Times Fired</em> can be different for each action. Here, both actions start at the same time, so that&#8217;s why both show the same number. </p>
<h2>Summary</h2>
<p>This usage report tells us what business rules are firing along with how often. Perhaps even more importantly, it allows you to see the rules that are not being fired. Perhaps those rules could be removed, or made inactive, therefore simplifying business rule administration. Or maybe they should be firing, and need further investigation.</p>
<p>For even more help with Business Rules, check out the <strong>Free Collection of Business Rule Recipes</strong>.  There’s also a <strong>Business Rule Template</strong>, which is helpful when defining new business rules.</p>
<p>You can access the <a href="https://support.dovetailsoftware.com/resources/BusinessRulesRecipe.html">Business Rule Recipes and Template here</a>. </p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/">Business Rule Usage Reports in Dovetail Agent</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2017/09/12/business-rule-usage-reports-in-dovetail-agent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7603</post-id>	</item>
		<item>
		<title>Parent-Child Cases Extension in Dovetail Carrier</title>
		<link>https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/</link>
		<comments>https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/#respond</comments>
		<pubDate>Tue, 05 Sep 2017 17:25:01 +0000</pubDate>
		<dc:creator><![CDATA[Gary Sherman]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Dovetail for Clarify]]></category>
		<category><![CDATA[Gary Sherman]]></category>
		<category><![CDATA[Amdocs Clarify CRM]]></category>
		<category><![CDATA[Business Process Automation Tools]]></category>
		<category><![CDATA[business rules]]></category>
		<category><![CDATA[carrier]]></category>
		<category><![CDATA[rulemanager]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://clarify.dovetailsoftware.com/?p=7613</guid>
		<description><![CDATA[<p>One of the available extensions within Dovetail Carrier is the Parent-Child Cases Extension, which allows for automating workflow processes involving parent and child cases. &#160; Quick Refresher on Parent and Child Cases With parent and child cases, we can relate a group of similar problems with a root cause. The parent case identifies the root [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/">Parent-Child Cases Extension in Dovetail Carrier</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>One of the available extensions within <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Carrier">Dovetail Carrier</a> is the Parent-Child Cases Extension, which allows for automating workflow processes involving parent and child cases.</p>
<p><a href="https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/"><img data-attachment-id="7700" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/parent-child-extension/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?fit=1024%2C512" data-orig-size="1024,512" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="parent-child-extension" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?fit=300%2C150" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?fit=1024%2C512" class="alignnone wp-image-7700 size-full" src="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?resize=1024%2C512&#038;ssl=1" alt="" width="1024" height="512" srcset="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?w=1024 1024w, https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/09/parent-child-extension.png?resize=300%2C150 300w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></p>
<p>&nbsp;</p>
<h2>Quick Refresher on Parent and Child Cases</h2>
<p>With parent and child cases, we can relate a group of similar problems with a root cause. The parent case identifies the root cause. A child case is a customer problem that arises due to the root cause and is linked to the parent case.</p>
<p>For example, suppose someone knocks out a utility pole, which causes an internet outage for many customers.</p>
<p>Each customer may call into the call center and report the outage. We can relate all of these cases to a parent case, which is where the repair is being tracked. Updates on the repair are tracked within the parent case. Only one case needs to be updated, thus removing duplicate work.</p>
<h2 class="heading2">Parent-Child Cases Extension</h2>
<p>This extension allows for automating part of the workflow process here &#8211; specifically, it will automatically close all the child cases of a parent case.</p>
<p>A common use case for this is to have a business rule that fires when a parent case is closed. This rule will tell <a href="https://support.dovetailsoftware.com/selfservice/products/show/RuleManager">Dovetail Rulemanager</a> to send a message to Carrier, and Carrier will close all of the child cases. An internal note will be logged to the parent case with details.</p>
<h2>Example Message</h2>
<p>Here&#8217;s what the message looks like that we want to send to Carrier:</p>
<pre class="theme:github toolbar:2 show-lang:2 lang:default decode:true ">type=CloseChildCases
caseID=12345
Status=Closed
Resolution=Auto-Closed
Summary=Automatically closed via Dovetail Carrier extension

</pre>
<p>&nbsp;</p>
<h2>Integration with Rulemanager</h2>
<p><a href="https://support.dovetailsoftware.com/selfservice/products/show/RuleManager">Dovetail Rulemanager</a> supports a business rule action type of <strong>Carrier Message</strong>, which will send a message to <a href="https://support.dovetailsoftware.com/selfservice/products/show/Dovetail%20Carrier">Dovetail Carrier</a>. This allows a business rule to be crafted that will close the child cases.</p>
<h3>Example Business Rule</h3>
<table class="info" border="0" width="768" cellspacing="0" cellpadding="2">
<tbody>
<tr align="left" valign="top">
<td width="204">Object Type</td>
<td width="564">Case</td>
</tr>
<tr align="left" valign="top">
<td width="204">Rule Name/Description</td>
<td width="564">When the parent case is closed, close all the children</td>
</tr>
<tr align="left" valign="top">
<td width="204">Start Events</td>
<td width="564">Close Task</td>
</tr>
<tr align="left" valign="top">
<td width="204">Cancel Event</td>
<td width="564">None</td>
</tr>
<tr align="left" valign="top">
<td width="204">Conditions</td>
<td width="564">Number Of Child Cases &gt; 0</td>
</tr>
<tr align="left" valign="top">
<td width="204">Action Title</td>
<td width="564">Auto-Close the Children</td>
</tr>
<tr align="left" valign="top">
<td width="204">Create Activity Log Entry?</td>
<td width="564">true (checked)</td>
</tr>
<tr align="left" valign="top">
<td width="204">Who to Notify</td>
<td width="564">no one (leave empty)</td>
</tr>
<tr align="left" valign="top">
<td width="204">Start Action</td>
<td width="564">0 minutes</td>
</tr>
<tr align="left" valign="top">
<td width="204">From</td>
<td width="564">Event Creation</td>
</tr>
<tr align="left" valign="top">
<td width="204">Using</td>
<td width="564">Elapsed Time</td>
</tr>
<tr align="left" valign="top">
<td width="204">Repeat</td>
<td width="564">Never</td>
</tr>
<tr align="left" valign="top">
<td width="204">Message Type</td>
<td width="564">Carrier Message</td>
</tr>
<tr align="left" valign="top">
<td width="204">Message</td>
<td width="564">
<p><code class="monospace">type=CloseChildCases</code></p>
<p class="bodytext"><code class="monospace">caseID=[Object ID]</code></p>
<p class="bodytext"><code class="monospace">Status=Closed</code></p>
<p class="bodytext"><code class="monospace">Resolution=Auto-Closed</code></p>
<p class="bodytext"><code class="monospace">Summary=Automatically closed via business rule</code></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Note: The <em>Number Of Child Cases</em> rule property (used in the business rule condition) is a custom Function-based Rule Property, freely available at <a href="https://dovetailsoftware.github.io/property-extensions/">https://dovetailsoftware.github.io/property-extensions/</a></p>
<h2>Note logged to the Parent Case</h2>
<p>When this message is handled, an internal note will automatically be logged to the parent case with details of what happened, including which cases were closed, which are already closed, and which could not be closed (along with the reason why it could not be closed).</p>
<h3>Example of note that is logged</h3>
<div id="attachment_7614" style="width: 1450px" class="wp-caption alignnone"><a href="https://clarify.dovetailsoftware.com/wp-content/uploads/2017/07/parent-case.png"><img data-attachment-id="7614" data-permalink="https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/parent-case/" data-orig-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/parent-case.png?fit=1440%2C510" data-orig-size="1440,510" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="parent-case" data-image-description="" data-medium-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/parent-case.png?fit=300%2C106" data-large-file="https://i0.wp.com/clarify.dovetailsoftware.com/wp-content/uploads/2017/07/parent-case.png?fit=1024%2C363" class="wp-image-7614 size-full" src="/wp-content/uploads/2017/07/_d_improd_/parent-case_f_improf_1440x510.png" alt="" width="1440" height="510" /></a><p class="wp-caption-text">Closed Parent Case</p></div>
<p>&nbsp;</p>
<h2>Flip the Script &#8211; When the last child case is closed, close the parent case</h2>
<p>What if you wanted to go the other way &#8211; so that when the last child case is closed, it should automatically close the parent case?</p>
<p>This is easy to do as well. Create a new business rule. When the child case is closed, and the <em>NumberOfOpenChildCasesOnParent</em> is equal to zero, send Carrier a message to close the parent case using the <a href="https://clarify.dovetailsoftware.com/gsherman/2016/08/02/sdk-toolkit-extension/">SDK Toolkit Extension</a>.</p>
<p>This business rule is one of the examples provided in the <strong>Free Collection of Business Rule Recipes. </strong>You can access the <a href="https://support.dovetailsoftware.com/resources/BusinessRulesRecipe.html">Business Rule Recipes here</a>. </p>
<h2>Summary</h2>
<p>If you use Parent and Child Cases, this new Carrier extension should help with your workflow automation. </p>
<p>And don&#8217;t forget &#8211; if the available Carrier extensions don&#8217;t fit your exact needs &#8211; you can build your own extensions, allowing you to craft processes that address your specific business needs. Check out the <a href="http://dovetailsoftware.github.io/carrier-customizations/">Dovetail Carrier Customizations site</a> for more details. </p>
<p>&nbsp;</p>
<h2>Dig This?</h2>
<p>Sign up to get information like this delivered right to your inbox.</p>
<p><a href="https://clarify.dovetailsoftware.com/newsletter/"><button class="gs-button gs-blue">Sign up for the Dovetail Newsletter</button> </a></p>
<p>The post <a rel="nofollow" href="https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/">Parent-Child Cases Extension in Dovetail Carrier</a> appeared first on <a rel="nofollow" href="https://clarify.dovetailsoftware.com">Clarify Solutions | Dovetail Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://clarify.dovetailsoftware.com/gsherman/2017/09/05/parent-child-cases-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<post-id xmlns="com-wordpress:feed-additions:1">7613</post-id>	</item>
	</channel>
</rss>
