News.mscrm-addons.com BlogHello and welcome to our blog! What can we do for you? Are you looking for further technical information or step-by-step instructions to our products? Or would you like to read the latest news on mscrm-addons? Please feel free to browse our blog for detailed information and to share our posts! https://www.mscrm-addons.com/BlogDialing Ruleshttps://www.mscrm-addons.com/Blog/PostId/10233/dialing-rulesTelephoneIntegration (TI),TI 365Wed, 09 Oct 2019 10:00:47 GMT<p>When configuring <strong>DIALING RULES</strong> we need to know exactly how the number must be concatenated for dialing<br /> <br /> - internal company calls ( the call is not routed outside your local loop)<br /> - local calls within your area code<br /> - for long distance calls within your country but outside your area code<br /> - for international calls outside your country<br /> <br /> To properly set those, we need to know the following codes like&nbsp;<br /> <br /> "<strong>exit code</strong>", "<strong>country code</strong>", "<strong>area code</strong>", "<strong>trunk code</strong>", "<strong>access code</strong>".<br /> <br /> First of all, we need to define what is our&nbsp;<br /> * <span style="text-decoration: underline;">country code</span> -&gt; Country calling codes are used to dial phone numbers internationally. Each country has an assigned code of its own. In order to dial an international phone call you must always use a country code before the actual subscriber telephone number.<br /> * <span style="text-decoration: underline;">exit code</span> -&gt; Exit codes, also known as international access codes or international direct dialing (IDD) codes automatically redirect telephone calls to a foreign country. It is the first code you dial when calling abroad. You may replace it with the plus sign (+).<br /> <br /> This setting depends on the country you are in.<br /> For example if you are located in United States, your Country Code is 1 and the Exit Code is 011. <br /> If you are located in Germany, then your Country Code is 49 and the Exit Code is 00.<br /> If you are located in Australia, then your Country Code is 61 and the Exit Code is 0011.</p> <p><span style="text-decoration: underline;">Exit Code</span> is a sequence of digits you need to dial for international calls. If a person in Australia wants to call into Germany, then they must dial their own Exit Code 0011 and the Country Code of Germany 49.<br /> <br /> For non-international calls, we need to define what is the&nbsp;<br /> * TrunkCode&nbsp;<br /> and what the&nbsp;<br /> * local AreaCode.<br /> <br /> National <span style="text-decoration: underline;"><em>TrunkCode</em></span> is used to place calls within a certain country.&nbsp;<span>It is the sequence of digits that must be dialed before the Area Code. It is</span>&nbsp;left out when dialing in from abroad.<br /> If you are located in United States, then your Trunk Code is 1.<br /> If you are located in Germany, then your Trunk Code is 0.<br /> If you are located in Australia, then your Trunk Code is 0.<br /> <br /> *<span style="text-decoration: underline;"><strong>Access Code</strong></span> is code dialing for accessing phone lines outside your companies phone network. Regardless if you want to make an international call or noninternational call. If the call is internal between the local companies extensions, then the Access Code needs not to be dialed, since there is no need for accessing outside phone netwoork.<br /> <br /> For more help please check this side -&gt; https://www.howtocallabroad.com/codes.html<br /> <br /> The sintax for internation calls is&nbsp;<br /> [Access Code] + [Exit Code] + [Country Code] + [Area Code] + local subscription number&nbsp;<br /> <br /> The sintax for long distance calls is&nbsp;<br /> [Access Code] + [Trunk Code] + [non-local Area Code] + local subscription number&nbsp;<br /> <br /> The sintax for local calls is&nbsp;<br /> [Access Code] + [Trunk Code] + [local Area Code] + local subscription number&nbsp;<br /> or if the local area code is not required<br /> [Access Code] + local subscription number&nbsp;<br /> <br /> The sintax for internal calls between the local company extensions is to dial only the internal extension (usually not longer than 4 digits).<br /> <br /> To set those settings you need to define the Dialing Rules in Phone and Modem settings.&nbsp;<br /> If you have troubles succesfully dialing the numbers over our CTI, you need to pass us the syntax form for&nbsp;</p> <ul> <li>international calls<br /> [Access Code] + [Exit Code] + [Country Code] + [Area Code] + local subscription number&nbsp;</li> <li>for long distance calls<br /> [Access Code] + [Trunk Code] + [non-local Area Code] + local subscription number&nbsp;</li> <li>for local calls<br /> [Access Code] + [Trunk Code] + [local Area Code] + local subscription number&nbsp;<br /> <br /> </li> </ul> <span>To verify the settings go into TIClient / Setup / Phone tab.&nbsp;<br /> </span><img alt="" src="data:image/png;base64,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" /><br /> <br /> After you press the Apply button, those settings will be stored in the Windows LOCAL_MACHINE registry<br /> Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Locations\Location<br /> <br /> Note: Because the registry branch&nbsp;<span>Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Locations\Location has restricted permissions for modifying values, you might need to apply those settings via the official Windows Phone and Modem (telephon.cpl) tool.&nbsp;<br /> Otherwise the changes you made in the TIClient&nbsp; / Setup / Phone / Dialing Rules, will not be saved.&nbsp;</span>10233PhoneCall from/to fields are not populatedhttps://www.mscrm-addons.com/Blog/PostId/9860/phonecall-fromto-fields-are-not-populatedTelephoneIntegration (TI),TI 2013Thu, 08 Oct 2015 13:56:00 GMT<p>When you open a new PhoneCall activity (without the <em>always store</em> option), the TelephoneIntegration (TI) Client automatically fills the <em>from</em> and <em>to</em> field with the actual sender and the recipient. The functionality is provided with the TelephoneIntegrationServerCore2013.16 solution.</p> <p>If it does not work, you must check the <em>checkSender function</em>.</p> <p>To do so, open the <em>PhoneCall Information Form</em>. Make sure, that in case of an <em>OnLoad event</em> the <em>checkSender function </em>is called from the <em>ptm_PhoneCallDirection</em>.</p> <p><a href="http://mscrm-addons.com/BlogEngine.NET/images/blog/files/2015%2f10%2fcheckSenderScript.PNG"><img alt="" src="http://mscrm-addons.com/images/blog/files/2015%2f10%2fcheckSenderScript.PNG" width="314" height="187" /></a></p> <p><em>Figure 1: PhoneCall Information Form</em></p> <p>&nbsp;</p> <p>The content of the<em> checkSender function</em> must look like this:</p> <p style="padding-left: 30px;">function checkSender()<br /> {<br /> &nbsp;&nbsp;&nbsp; try<br /> &nbsp;&nbsp;&nbsp; {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!(window.location.search.match('&amp;id=')))<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (window.location.search.match('actualdurationminutes=-')) <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (Xrm.Page.data.entity.attributes.get("directioncode").getValue())<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var from = Xrm.Page.data.entity.attributes.get("ownerid").getValue();<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xrm.Page.data.entity.attributes.get("from").setValue(from);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var from = Xrm.Page.data.entity.attributes.get("ownerid").getValue();<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var to = Xrm.Page.data.entity.attributes.get("to").getValue();</p> <p style="padding-left: 30px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xrm.Page.data.entity.attributes.get("from").setValue(to);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xrm.Page.data.entity.attributes.get("to").setValue(from);<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name = "actualdurationminutes";<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var regex = new RegExp("[\\?&amp;]" + name + "=([^&amp;#]*)");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var results = regex.exec(window.location.search);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var dur = parseInt(results[1].replace(/\+/g, ""));<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xrm.Page.data.entity.attributes.get("actualdurationminutes").setValue(dur * -1);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br /> &nbsp;&nbsp;&nbsp; }<br /> &nbsp;&nbsp;&nbsp; catch (e) {}<br /> }<br /> <br /> </p> <p>Please do also check the <em>PhoneCall Standard form</em>.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9860How to synchronize TelephoneIntegration history with actual phonecallshttps://www.mscrm-addons.com/Blog/PostId/9859/how-to-synchronize-telephoneintegration-history-with-actual-phonecalls!TelephoneIntegration (TI),TI 2013,TI 2015 / 2016Fri, 25 Sep 2015 11:00:00 GMT<p><strong>INTRODUCTION </strong></p> <p>This article explains the steps required<em> to synchronize the actual call duration as recorded in the TelephoneIntegration history with actual phone calls in CRM. </em></p> <p><strong>Addon: </strong><a href="http://www.mscrm-addons.com/Products/MSCRM2013/TelephoneIntegration/tabid/173/language/en-US/Default.aspx">TelephoneIntegration for MS CRM 2013, 2015</a></p> <p><strong>Prerequisite:</strong></p> <p>This will only work for phonecalls, that are created with the <em>always store-</em>option enabled in the CTI clients options.</p> <p>&nbsp;</p> <p><strong>1)</strong> Start with creating a new workflow <em>(CRM &gt; Settings &gt; Processes)</em> and attach it to the entity <em>MSCRM-Addons.com CTI Call History</em>.<br /> &nbsp; &nbsp; In case you have not created a workflow in Microsoft Dynamics CRM yet, get some advice how to do this</p> <ul> <li>in&nbsp;<a href="http://www.mscrm-addons.com/Blog/PostId/9749/Workflow-creation with AutoMerge for MS Dynamics CRM 2013 Online" target="_blank">CRM Online here</a></li> <li>in&nbsp;<a href="http://www.mscrm-addons.com/Support/Documentations/tabid/116/Default.aspx" target="_blank">CRM on premise in our documentation</a></li> </ul> <p><a href="http://mscrm-addons.com/images/blog/files/a1.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/a1.png"></a><a title="Create workflow" href="http://mscrm-addons.com/images/blog/files/a1.png"><img class="img-responsive" style="display: inline; border: 0px;" title="a1" src="http://mscrm-addons.com/images/blog/files/a1_thumb.png" alt="a1" width="244" height="82" /></a></div> <br /> <em>Figure 1: Create workflow</em></p> <p><strong>2)</strong> On the next page make sure the <em>start when</em>-option is set to <em>Record is Created</em>.&nbsp;<br /> <a href="http://mscrm-addons.com/images/blog/files/a2.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/a2.png"></a><a title="Set start when-option" href="http://mscrm-addons.com/images/blog/files/a2.png"><img class="img-responsive" style="display: inline; border: 0px;" title="a2" src="http://mscrm-addons.com/images/blog/files/a2_thumb.png" alt="a2" width="244" height="100" /></a></div> <br /> <em>Figure 2: Set start when-option</em></p> <p><strong>3) </strong>Add a <em>Check Condition</em>-step&nbsp;that will check if the history record has the phone call activity GUID info. Edit it like shown in Figure 3.&nbsp;<br /> <a href="http://mscrm-addons.com/images/blog/files/pic2.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/pic2.png"></a><a title="Edit Check Condition-step" href="http://mscrm-addons.com/images/blog/files/pic2.png"><img class="img-responsive" style="display: inline; border-width: 0px; border-style: solid;" title="pic2" src="http://mscrm-addons.com/images/blog/files/pic2_thumb.png" alt="pic2" width="244" height="144" /></a></div> <br /> <em>Figure 3: Edit Check Condition-step</em></p> <p><strong>4)</strong> Add a <em>Wait Condition</em> that will start 5 mintes after the record is created. The record is created at the end of the call. Users can adujst the time (5 minutes) to their needs. It should be edited as shown in Figure 4.<br /> <a href="http://mscrm-addons.com/images/blog/files/a3.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/a3.png"></a><a title="Edit Wait Condition-step" href="http://mscrm-addons.com/images/blog/files/a3.png"><img class="img-responsive" style="display: inline; border: 0px;" title="a3" src="http://mscrm-addons.com/images/blog/files/a3_thumb.png" alt="a3" width="244" height="79" /></a></div> <br /> <em>Figure 4: Edit Wait Condition-step</em></p> <p><strong>5)</strong> Add an&nbsp;<em>Update Record</em>-step as substep to your <em>Wait Condition</em>. It will update the lastsync field. Edit it as shown in Figure 5.<br /> <a href="http://mscrm-addons.com/images/blog/files/pic4.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/pic4.png"></a><a title="Edit Update Record-step" href="http://mscrm-addons.com/images/blog/files/pic4.png"><img class="img-responsive" style="display: inline; border-width: 0px; border-style: solid;" title="pic4" src="http://mscrm-addons.com/images/blog/files/pic4_thumb.png" alt="pic4" width="244" height="112" /></a></div> <br /> <em>Figure 5: Edit Update Record-step</em></p> <p>The generated workflow steps should now look like this:</p> <p><a href="http://mscrm-addons.com/images/blog/files/a5.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/a5.png"></a><a title="Generated workflow steps" href="http://mscrm-addons.com/images/blog/files/a5.png"><img class="img-responsive" style="display: inline; border: 0px;" title="a5" src="http://mscrm-addons.com/images/blog/files/a5_thumb.png" alt="a5" width="244" height="78" /></a></div> <br /> <em>Figure 6: Generated workflow steps</em></p> <p>Save the workflow and activate it.</p> <p><strong>6)</strong> Start your <em>CRM Plugin Registration Tool</em>, connect to your CRM organization(s) and under Registered Plugins check for&nbsp;<em>PTM.Plugins.</em> Expand it. <br /> Right click on&nbsp;<em>PTM.Plugins.SyncNumberPlugin. </em>Then select&nbsp;<em>Register New Step</em> as outlined in Figure 7. &nbsp; &nbsp;<br /> <br /> <a href="http://mscrm-addons.com/images/blog/files/pic5.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/pic5.png"></a><a title="Register new step" href="http://mscrm-addons.com/images/blog/files/pic5.png"><img class="img-responsive" style="display: inline; border-width: 0px; border-style: solid;" title="pic5" src="http://mscrm-addons.com/images/blog/files/pic5_thumb.png" alt="pic5" width="244" height="108" /></a></div> <br /> <em>Figure 7: Register new step</em></p> <p><strong>7)</strong> When the <em>CTI </em>marks the call as <em>finished</em>, the information is stored in the <em>history table</em>. <br /> The first step checks if the <em>linkedactivityid </em>contains a phone call guid. If yes, it waits for 5 minutes. Within the 5 minutes, the user has to finish the modification of the open phone call by saving it (but not completing it). 5 minutes after the call has been finished, the <em>lastsyncdate </em>will be updated.<br /> This behaviour triggers the <em>SyncNumberPlugin</em>. If the phone call was not read only, then the <em>duration </em>field will be updated.</p> <p><strong>That&rsquo;s it!</strong>&nbsp;We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9859Chrome External Protocol Message does not pop up https://www.mscrm-addons.com/Blog/PostId/9681/dcp-not-working-with-google-chromeDocumentsCorePack (DCP),DCP 2011,TI 2011Thu, 10 Oct 2013 15:42:00 GMT<p style="text-align: left;"><strong>What to do if Chrome External Protocol Message does not pop up</strong></p> <p style="text-align: left;">If the <em><strong>[DocumentsCorePack]</strong></em>- and/or the <em><strong>[TelephoneIntegration (Call)]</strong></em>- button do not work with Chrome, you may have skipped an important message.</p> <p style="text-align: left;">The first time, you click our <em><strong>[Print in Word]</strong></em>-button, a message - box appears, which asks you if you want to allow</p> <p style="text-align: left;">the external protocoll of our product. If you did not click <em>Launch App</em> and checked the remember settings - checkbox,</p> <p style="text-align: left;">the Message will not reappear.&nbsp;</p> <p>&nbsp; <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="External Protocol Request Message Box" href="http://mscrm-addons.com/images/blog/files/2013%2f10%2fGoogle%20Chrome%20-%20AAM%20protocol%20warning%20dialog.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f10%2fGoogle%20Chrome%20-%20AAM%20protocol%20warning%20dialog.png" /></a></div> </p> <p><em>Figure 1: External Protocol Request Message Box</em></p> <p>&nbsp;</p> <p>To undo this, you have to search for the Local State file in the Chrome config:</p> <p>C:\Users\USER\AppData\Local\Google\Chrome\User Data\Local State</p> <p>Open this file and search for <em>mscrm,&nbsp;</em>remove the following statement and save it over the old file.</p> <p><strong>&nbsp; "mscrm-addons": {</strong></p> <p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "cti": false,</strong></p> <p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "dcp": false</strong></p> <p><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;},</strong></p> <p>This will make the warning appear again(this time select "Launch App"). Do the same with the &nbsp;<strong><em>[Call]</em></strong>-Buttons of TelephoneIntegration, if necessary.</p> <p><strong>That&rsquo;s it!</strong>&nbsp;We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9681How to synchronize TelephoneIntegration history with actual phonecallshttps://www.mscrm-addons.com/Blog/PostId/9677/synchronizing-telephone-integration-history-with-actual-phonecallsTelephoneIntegration (TI),TI 2011Thu, 19 Sep 2013 08:14:00 GMT<p><strong>Synopsis:</strong></p> <p>This article explains the steps required to synchronize the actual call duration as recorded in the TelephoneIntegration history with actual phone calls in CRM.</p> <p><strong>Prerequisite:</strong></p> <p>This will only work for phone calls, that are created with the <em>always store</em> option enabled in the CTI clients options.</p> <p><strong>Procedure:</strong></p> <p>You will need to create a workflow and to trigger the required plugin. You can import the attached workflow to your CRM.</p> <p><a href="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSynchronizationTemplate.zip">SynchronizationTemplate.zip (4.76 kb)</a></p> <p>Or you can create a new workflow as follows:</p> <p>Start with creating a new workflow and attach it to the entity MSCRM-ADDONS<em>.com CTI CALL History</em>.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Create new workflow" href="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF1.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF1.png" width="523" height="392" /></a></div> </p> <p><em>Figure 1: Create new workflow</em></p> <p>On the next page make sure, the <em>start when-</em>option is set to R<em>ecord is created</em>.</p> <p>Add a new step of the type <em>Wait Condition</em>.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Specify the conditions of the process" href="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF2.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF2.png" width="520" height="339" /></a></div> </p> <p><em>Figure 2: Specify the conditions of the process</em></p> <p>&nbsp;</p> <p>Make sure all values are set as above BEFORE selecting the <em>Created On-</em>attribute (highlighted in gray).</p> <p>The timeout suggested with 2 hours should be adapted to your needs. If your processing time for a phonecall is exceeding two hours, you should increase this timeout to a more appropriate value.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Process Information window" href="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF3.jpg"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF3.jpg" width="525" height="342" /></a></div> </p> <p><em>Figure 3: Process Information window</em></p> <p>&nbsp;</p> <p>Your workflow is now containing a wait condition. You will have to add another step to update the record and trigger the workflow now.</p> <p>Click on the highlighted row and add an <em>Update Record-</em>step.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Add record" href="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF4.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f9%2fSyncWF4.png" width="523" height="348" /></a></div> </p> <p><em>Figure 4: Add record</em></p> <p>&nbsp;</p> <p>Click on the<em><strong> [Save and Close]</strong></em>-button, then activate the workflow. The duration will be synced to the phonecalls after the set period of timeout.</p> <p><span style="background-color: #ffffff; color: #ff0000;">Please note: The timeout must be sufficiently long to ensure the users are no longer editing the record, as the users saving the record would overwrite the duration again, if the sync has already taken place.</span></p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9677How to rebuild a phone number index tablehttps://www.mscrm-addons.com/Blog/PostId/9663/how-to-rebuild-phone-number-index-tableTelephoneIntegration (TI),TI 2011Wed, 03 Jul 2013 10:09:00 GMT<p>When phone numbers are not being resolved correctly, the cause is sometimes an incomplete phone number index table (to be found in the&nbsp;<em>MSCRM-ADDONS.com CTI CallInfos</em>)&nbsp;in CRM.&nbsp;</p> <p>It is recommended to rebuild this table from scratch. This includes removing all existing data in that table. To do so, we use the <a title="TI Update Service" href="http://www.mscrm-addons.com/Blog/PostId/9595/The TelephoneIntegration update service">Telephone Integration update service</a>. This article outlines how to do so.&nbsp; </p> <p>1. Start the <em>TelephoneIntegration (TI) Server Configuration Tool</em> and select your CRM organization. Then click on the <em><strong>[Launch config]</strong></em>-button.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Organization Overview" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic1.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic1.PNG" width="500" /></a></div> </p> <p><em>Figure 1: Organization Overview</em></p> <p>2. Now click on the&nbsp;[<strong>Configure Service</strong>]-button.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="TelephoneIntegration Setup" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic2.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic2.PNG" width="500" /></a></div> </p> <p><em>Figure 2: TelephoneIntegration Setup</em></p> <p><em><br /> </em></p> <p>3. After that, a new window appears.&nbsp;</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="TelephoneIntegration Update Service Configuration" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic3.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic3.PNG" width="500" /></a></div> </p> <p><em>Figure 3: TelephoneIntegration Update Service Configuration</em></p> <p>&nbsp;</p> <p>4. Here, check the checkbox next to the <em>Delete existing data-</em>option</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Delete existing data" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic4.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic4.PNG" /></a></div> </p> <p><em>Figure 4: Delete existing data&nbsp;</em></p> <p><em><br /> </em></p> <p>5. In the <em>CRM Connection Setup</em>-tab, make sure that you have a valid CRM Connection to the right CRM Organization and that the service is authenticated as a CRM user that has a <em>System Admin Security Role</em>.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="CRM Connection check" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic5.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic5.PNG" width="500" /></a></div> </p> <p><em>Figure 5: CRM Connection check</em></p> <p><em><br /> </em></p> <p>6. Press the [<strong>Save Changes</strong>]-button and click on the [<strong>Activate Job</strong>]-button. After few moments, you will see the following update service states:</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="CRM ribbon" href="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic6.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic6.PNG" /></a></div> </p> <p><img alt="" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic7.PNG" /></p> <p><img alt="" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic8.PNG" /></p> <p>7. After configuring the service, click on the [<strong>Cancel</strong>]-button and then click on the [<strong>Close</strong>]-button.</p> <p><img alt="" src="http://mscrm-addons.com/images/blog/files/2013%2f7%2fpic9.PNG" width="500" /></p> <p><em>Figure 6: CRM ribbon</em></p> <p>Finally, make sure that the&nbsp;<a href="http://www.mscrm-addons.com/Blog/PostId/9571/CTI does not resolve phone number">phone number is resolved</a>.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9663How to assign unresolved numbers to exisiting CRM recordshttps://www.mscrm-addons.com/Blog/PostId/9604/assign-unresolved-numbers-to-exisiting-crm-recordsTelephoneIntegration (TI),TI 2011Tue, 11 Dec 2012 10:10:00 GMT<p>TelephoneIntegration provides the possibility to assign unresolved numbers to already existing CRM records. This blog article outlines how do so.</p> <p>To do so, you simply have to right-click on the number to open the context-menu. Then select the <em>Add to Existing Record</em>-option.</p> <p><a href="http://mscrm-addons.com/images/blog/files/TI_balloon_menu.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/TI_balloon_menu.png"></a><a title="TelephoneIntegration balloon with option to assign unresolved number to existing CRM record or to create new record" href="http://mscrm-addons.com/images/blog/files/TI_balloon_menu.png"><img class="img-responsive" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; display: block; background-image: none;" title="TI_balloon_menu" src="http://mscrm-addons.com/images/blog/files/TI_balloon_menu_thumb.png" alt="TI_balloon_menu" width="231" height="422" /></a></div> </p> <p><em>Figure 1: TelephoneIntegration balloon with option to assign unresolved number to existing CRM record or to create new record</em></p> <p>A search window will open in which you could search for/select the required CRM record. Once found, close the window with a click on the <em><strong>[OK]</strong></em>-button and the number will be automatically added to one of the CRM records phone fields.</p> <p>Please note: These phone fields have to be configured as <em>Search Fields</em> in the TelephoneIntegration Server configuration tool.</p> <p><a href="http://mscrm-addons.com/images/blog/files/TI_search.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/TI_search.png"></a><a title="Search window" href="http://mscrm-addons.com/images/blog/files/TI_search.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="TI_search" src="http://mscrm-addons.com/images/blog/files/TI_search_thumb.png" alt="TI_search" width="428" height="419" /></a></div> </p> <p><em>Figure 2: Search window </em></p> <p><strong>That&rsquo;s it!</strong>&nbsp;We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9604Telephone Integration Client Unattended Setuphttps://www.mscrm-addons.com/Blog/PostId/9597/telephone-integration-client-unattended-setupTelephoneIntegration (TI),TI 2011Tue, 23 Oct 2012 11:31:00 GMT<p><strong>Introduction:</strong></p> <p>The following article outlines, how TelephoneIntegration Client is installed unattended. This enables installing the CTI client via policy or automatic install scripts.</p> <p><strong>Procedure:</strong></p> <p>This procedure basically&nbsp;requires&nbsp;four steps. Please follow each of them carefully!</p> <p><strong><span style="font-size: small;">1) Download necessary files</span></strong></p> <ul> <li> <p>TelephoneIntegration client Versions 5.46 and above: available in the <em>Download </em>area on <a href="http://www.mscrm-addons.com/">www.mscrm-addons.com</a></p> </li> <li> <p>Batch/Reg-Files: attached to this article</p> </li> </ul> &nbsp; <p><strong><span style="font-size: small;">2) Configure tiuai.reg- file:</span></strong></p> <p>This file contains the whole registry-setting of TelephoneIntegration Client.</p> <p><span style="color: #ff0000;">Please note: you need to replace the placeholder values/dummy values of the registry file with your real values.</span></p> <div><strong><span style="font-size: small;">3) Modify the invoke_uai.bat - file:</span></strong></div> <div><strong><span style="font-size: small;"><br /> </span></strong></div> <div>Basically, it consists of two path-parameters:</div> <ol> <li>Path of the Telephone Integration-client installation package</li> <li>Path of the tiuaix(64/86).reg file</li> </ol> <div>"<span style="color: #ff1111;"><strong>PATHTOMSIFILE</strong>" /V"/qb /lvx* C:\instlog.txt UAIREGFILE=<span style="color: #dd1111;"><strong>PATHTOREGFILE</strong>"</span></span></div> <div>&nbsp;</div> <div><strong>Example:</strong>"C:\tmp\UAI\Telephone Integration Client for MS CRM 2011.exe" /V"/qb /lvx* C:\instlog.txt UAIREGFILE=C:\tmp\UAI\tiuaix64.reg"</div> <div> <div id="imcontent" dir="ltr"><span dir="ltr" style="color: #000000;"><br /> <span style="color: #ff0000;">Please note: These paths must not include any kind of blanks in the values.</span></span></div> <div dir="ltr"><span dir="ltr" style="color: #000000;"><br /> </span></div> </div> <div><strong><span style="font-size: small;">4) Run the batch-file:</span></strong></div> <div>&nbsp;</div> <div>Run the modified.bat file to start the installation routine.<br /> <br /> Possible errors are logged in C:\instlog.txt, process information is&nbsp;written to your temp&nbsp;folder and&nbsp;to the installation directory of Telephone Integration Client.</div> <div>Please send these files and, if possible, a&nbsp;screenshot of the error message&nbsp;to <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a> in case of troubles.&nbsp;</div> <div>&nbsp;</div> <div>To uninstall, you may try the follwoing command:<br /> <br /> <span style="font-family: Consolas; color: #1f497d;">wmic product where "name = 'Telephone Integration Client for MS CRM'" call uninstall /nointeractive</span></div> <p>&nbsp;</p> <p><a href="http://mscrm-addons.com/images/blog/files/2012%2f10%2fti_uai.zip">ti_uai.zip (3.40 kb)</a></p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9597The TelephoneIntegration update servicehttps://www.mscrm-addons.com/Blog/PostId/9595/new-telephoneintegration-update-serviceTelephoneIntegration (TI),TI 2011Fri, 19 Oct 2012 13:25:00 GMT<div>The TelephoneIntegration (TI) update service retrieves the needed information (determined by the administrator within the CTI-configuration interface) from the CRM system, processes it and provides it for TI. This is essential if you want TelephoneIntegration to operate. The update service e.g. ensures that telephone numbers are provided to perform calls or that information about the caller/called person are provided within the TI User Interface (balloon) for a more efficient call handling, etc.</div> <div>&nbsp;</div> <div>The update service replaces the previous interactive index building tool. The update service first appears in the course of the initial TelephoneIntegration installation.</div> <div><a href="http://mscrm-addons.com/images/blog/files/Picturel_1.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/Picturel_1.png"></a><a title="Update service for TelephoneIntegration, appearing for the first time during the initial TI installation" href="http://mscrm-addons.com/images/blog/files/Picturel_1.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px; border-style: solid;" title="Picturel_1" src="http://mscrm-addons.com/images/blog/files/Picturel_1_thumb.png" alt="Picturel_1" width="519" height="334" /></a></div> <em>&nbsp;</em></div> <div><em>Figure 1: Update service for TelephoneIntegration, appearing for the first time during the initial TI installation</em></div> <div>&nbsp;</div> <div>In general, the service runs in the background and automatically checks for updates every quarter of an hour, even if users are logged out. If a workload is present, it will be processed in batches, so users are not limited while they work.</div> <div>If users/administrators make changes to the TelephoneIntegration configuration (e.g. adding entities, etc.), the service automatically starts to adopt these changes right away. It retrieves the corresponding information from CRM to update TelephoneIntegration with it.</div> <div><em>&nbsp;</em></div> <div>Additionally, users/administrators have the possibility to easily change the current service configuration. If required, a simple click on the <em><strong>[Configure Service]</strong></em>-button creates a new configuration. If a configuration already exists and is currently processed by the service, users/administrators receive a message box. Here, they can select between just viewing the current configuration (with a click on the <em><strong>[Cancel]</strong></em>-button) or resetting the call information table by clicking on the <em><strong>[Yes]</strong></em>-button. Resetting removes any pending updates and forces users/administrators to perform a full rebuild.</div> <div> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Information about the TI license and the current update service configurations with option to priorize them" href="http://mscrm-addons.com/images/blog/files/2012%2f11%2fPicture3_new.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2012%2f11%2fPicture3_new.png" /></a></div> </div> <div><em>Figure 2: Message box after clicking on the <strong>[Configure Service]</strong>-button with the option to just view the configuration or to reset the call information table</em></div> <p>Changing or adding service configurations is possible for each organization. The update service-configuration page is displayed for the current organization, the service status however will be displayed for the active service (which does not necessarily mean that it has to be the currently configured one). <br /> Should a service status of another organisation be dispalyed, this is highlighted in red color below the service status information.</p> <div>Further options within the service configuration are:</div> <div>start and stop the service<br /> change the configuration for the currently logged on organisation or</div> <div>add it to the queue.</div> <div>&nbsp;</div> <div>Administrators can also determine the batch size (1). After processing the number of records determined in the batch size, the service goes into sleep mode for the following four minutes.</div> <div>Furthermore, administrators can limit the active time span for the services data processing. Outside of the timespan set, the service is not processing.&nbsp;</div> <div>Both settings help to avoid user impact while the service is processing data, like SQL timeouts or very slow CRM response times by mitigating the workload.</div> <div>&nbsp;</div> <div>Users/administrators get details about the current service status in the configuration interface (in the&nbsp;<em>service status</em> of the <em>general</em>-tab or in the <em>log</em>-tab), as well as in the Windows Event Viewer.</div> <div><a href="http://mscrm-addons.com/images/blog/files/updateservice_generalview.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/updateservice_generalview.png"></a><a title="Message box after clicking on the [Configure Service]-button with the option to just view the configuration or to reset the call information table" href="http://mscrm-addons.com/images/blog/files/updateservice_generalview.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="updateservice_generalview" src="http://mscrm-addons.com/images/blog/files/updateservice_generalview_thumb.png" alt="updateservice_generalview" width="516" height="377" /></a></div> </div> <div><em>Figure 3: CTI Update Service-Configuration with different options</em></div> <div><em><em>&nbsp;</em></em></div> <div><em><em>&nbsp;</em></em> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Error message if users/administrators try to change priority for an active server configuration" href="http://mscrm-addons.com/images/blog/files/2012%2f11%2fserviceupdate_log.png"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2012%2f11%2fserviceupdate_log.png" width="509" height="371" /></a></div> </div> <div><em>Figure 4: Information about current service status in the log-area of service configuration, double-clicking on a log entry shows the details for this entry</em></div> <div><em>&nbsp;</em></div> <div><a href="http://mscrm-addons.com/images/blog/files/Picture_5.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/Picture_5.png"></a><a title="CTI Update Service-Configuration with different options" href="http://mscrm-addons.com/images/blog/files/Picture_5.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px; border-style: solid;" title="Picture_5" src="http://mscrm-addons.com/images/blog/files/Picture_5_thumb.png" alt="Picture_5" width="510" height="280" /></a></div> </div> <div><em>Figure 5: Information about current service status in the Windows Event Viewer I</em></div> <div><em>&nbsp;</em></div> <div><a href="http://mscrm-addons.com/images/blog/files/Picture_6.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/Picture_6.png"></a><a title="Information about current service status in the log-area of service configuration, double-clicking on a log entry shows the details for this entry" href="http://mscrm-addons.com/images/blog/files/Picture_6.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px; border-style: solid;" title="Picture_6" src="http://mscrm-addons.com/images/blog/files/Picture_6_thumb.png" alt="Picture_6" width="511" height="306" /></a></div> </div> <div><em>Figure 6: Information about current service status in the Windows Event Viewer</em><em>&nbsp;II<br /> </em></div> <div>&nbsp;</div> <div>Additional information provided by the service configuration is the TelephoneIntegration license state (1) and an overview of the currently enqueued service configurations (2) (Green = active, Black = enqueued, Grey = not in the queue but created). <br /> The queue overview also offers an option to change the priority of the scheduled configurations (3). <br /> <span style="color: #ff0000;">Please note: Priority changings cannot be made for the active item, as this is currently processed by the service.</span></div> <div><a href="http://mscrm-addons.com/images/blog/files/updateservice_queue.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/updateservice_queue.png"></a><a title="Information about current service status in the Windows Event Viewer I" href="http://mscrm-addons.com/images/blog/files/updateservice_queue.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="updateservice_queue" src="http://mscrm-addons.com/images/blog/files/updateservice_queue_thumb.png" alt="updateservice_queue" width="515" height="377" /></a></div> </div> <div><em>Figure 7: Information about the TI license and the current update service configurations with option to priorize them</em></div> <div><em>&nbsp;</em></div> <div><em></em><a href="http://mscrm-addons.com/images/blog/files/Picture_9.png"></a> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a href="http://mscrm-addons.com/images/blog/files/Picture_9.png"></a><a title="Information about current service status in the Windows Event Viewer" href="http://mscrm-addons.com/images/blog/files/Picture_9.png"><img class="img-responsive" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px; border-style: solid;" title="Picture_9" src="http://mscrm-addons.com/images/blog/files/Picture_9_thumb.png" alt="Picture_9" width="257" height="167" /></a></div> </div> <div><em>Figure 8: Error message if users/administrators try to change priority for an active server configuration</em></div> <div>&nbsp;</div> <div><strong>That&rsquo;s it!</strong>&nbsp;We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</div>9595CTI Client Version expiring when only support expireshttps://www.mscrm-addons.com/Blog/PostId/9583/cti-client-version-expiring-when-only-support-expiresTelephoneIntegration (TI),TI 2011Tue, 17 Jul 2012 07:47:00 GMT<p>This is a known issue with versions previous to 5.28.</p> <p>Please upgrade to at least this version : http://62.99.232.162/ti2011/tic530.zip to fix the problem.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9583CTI does not resolve phone numberhttps://www.mscrm-addons.com/Blog/PostId/9571/cti-does-not-resolve-phone-numberTelephoneIntegration (TI),TI 2011Fri, 02 Mar 2012 13:46:00 GMT<p>If the calling/called phone number is stored in Microsoft Dynamics CRM, then the number should be resolved to the corresponded CRM record. If the number does not resolve, make sure that the number is stored in the "<em>MSCRM-ADDONS.com CTI CallInfos</em>" entity.&nbsp;</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Advanced Find" href="http://mscrm-addons.com/images/blog/files/2012%2f3%2fAdvancedSearch1.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2012%2f3%2fAdvancedSearch1.PNG" width="443" height="289" /></a></div> </p> <p><em>Figure 1: Advanced Find</em></p> <p>To do so, go to the Advanced Find and look for the number 31668088036. With a click on the <em><strong>[Results]</strong></em>-button, you should get at least one found record.</p> <p>In the <em>phonenumber</em> collumn you can see the full canonical format of the number with Country Code.</p> <p> <div class="lightbox" data-plugin-options="{'delegate': 'a', 'type': 'image', 'gallery': {'enabled': false}}"><a title="Advanced Find with records" href="http://mscrm-addons.com/images/blog/files/2012%2f3%2fAdvancedRes1.PNG"><img alt="" class="img-responsive" src="http://mscrm-addons.com/images/blog/files/2012%2f3%2fAdvancedRes1.PNG" /></a></div> </p> <p><em>Figure 2: Advanced Find with records</em></p> <p>There are two possible scenarios how to proceed now.&nbsp;</p> <p><strong>Scenario 1: You did not get any result from your search</strong></p> <p>If you did not get any results for the number in the AdvancedFind, check your <em>fields.xml</em> setting. There, make sure that the number is stored in the correct&nbsp;<em>entity / searchfield.</em></p> <p>For example, the number could have been saved in the <em>ContactEntity</em>&nbsp;in the mobilephone field, which is not the searchfield you were running your search on. <br /> <br /> If so, the mobilephone field could be found in fields.xml setting under <contact><searchfields>telephone1,telephone2,<strong>mobilephone</strong>,...</searchfields></contact></p> <p>To solve the issue, simply delete the phone number in the mobilephone field and store the number again in the phonenumber field. Go back to the Advanced Find and check the phonenumber in <em>MSCRM-ADDONS.com CTI CallInfos</em> entity.</p> <p>The number should now be stored in the correct entity in its full canonized form. If it were still not visible, something could be wrong with the&nbsp;<em>CRM Asynchronous services</em>. Make sure that these services are running.</p> <p><strong>Scenario 2: You did get a result from your search</strong> </p> <p>If AdvancedFind returns at least one record that matches our number, then something is wrong with the TI Client. Make sure that the calling party phone number is not an internal number. If it is not, activate debugging and make one incoming or outgoing calll with that number. Please send us the so generated log file.</p> <p><span style="color: #ff0000;">Please note: The shorter the log file, the sooner the developer finds the essential data to solve the problem.&nbsp;</span></p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9571What to do if the TAPI wrapper is not working properlyhttps://www.mscrm-addons.com/Blog/PostId/9559/the-tapi-wrapper-is-not-working-properlyTelephoneIntegration (TI),TI 2011Mon, 28 Nov 2011 12:35:00 GMT<p><span style="font-size: small; font-family: 'Times New Roman';"> </span><span lang="EN-US" style="color: black;">CTI 2011 TAPI wrapper needs a <strong><span>TAPI driver</span></strong> that is suitable to your Phone PBX server. </span></p> <p><span lang="EN-US" style="color: black;">Each PBX phone-system vendor has its own TAPI driver. </span></p> <p><span lang="EN-US" style="color: black;">Our TAPI wrapper has not an active role on the TAPI lines, it is just a passive listener to random TAPI driver events and eventually, it triggers them in case of outgoing calls, accepting the incoming offers.</span></p> <p><span lang="EN-US" style="text-decoration: underline; color: red;">To make sure that you have a valid TAPI driver installed</span><span lang="EN-US" style="color: black;">, you should be able to use it with <em><span>windows dialer.exe</span></em>. If you cannot use <em>dialer.exe</em> over your TAPI line, then CTI 2011 TAPI wrapper will also not be possible.</span></p> <p><span lang="EN-US" style="color: black;"><span style="font-family: Verdana, sans-serif;">Go to the start panel and run </span><strong><span>telephon.cpl</span></strong>. A<span style="font-family: Verdana, sans-serif;">dd your TAPI driver and configure it to your needs. </span></span></p> <p><span lang="EN-US" style="color: black;">Now again go to the start panel and run dialer.exe. You should be able to make a successful outgoing call by using your TAPI line. </span></p> <p><span lang="EN-US" style="color: black;">Call your mobile phone number. If it rings, the TAPI driver is definitely okay.</span></p> <p>Now install TelephoneIntegration (TI) 2011 (Client) and activate the TAPI layer during the installation with the corresponding TAPI line.</p> <p>If it seems that the TI 2011 Client is not working correctly (for example, if the call direction is not correct), please go to the <a href="http://www.mscrm-addons.com/">www.mscrm-addons.com</a>&nbsp;homepage. In the download section, install our free <em>TAPI Test Tool</em>. Although the TAPI driver seems to make an outgoing call&nbsp;and accept an incoming call, it could be using a wrong connection in the background.</p> <p>Simply start the TAPI Test Tool and run a test by making first an&nbsp;incoming call and then an outgoing call.</p> <p>Please copy the content of events for each action and send it&nbsp;to <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p> <p>So we will see which events are passed from TAPI driver by making an outgoing call and which event for getting an offering and accepting the call.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9559Calling out from a CRM Entity by pressing the [Call Number]-button triggers no reactionhttps://www.mscrm-addons.com/Blog/PostId/9558/calling-out-from-crm-entity-by-pressing-call-number-button-triggers-no-reactionTelephoneIntegration (TI),TI 2011Mon, 28 Nov 2011 12:30:00 GMT<p>If you outgoing calls are successful when made from CTI client, but not from the CRM entity, simply check the Internet Explorer Security Options. Please make sure that your CRM Server is included in the <em>Trusted Sites Zone</em>.</p> <p>If it is correctly added, but it still does not seem to triggers any reaction, please activate debugging and erase all existing logs.</p> <p>Then, try an outgoing call from within your CRM entity and send the log file to <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9558The Entity or PhoneCall activity does not open when a call is madehttps://www.mscrm-addons.com/Blog/PostId/9557/by-outgoing-calls-the-entity-or-phonecall-activity-will-not-open-sometimesTelephoneIntegration (TI),TI 2011Mon, 28 Nov 2011 11:44:00 GMT<p>Before an entity or PhoneCall activity can be opened by an incoming/outgoing phone call, the phonenumber must be resolved.</p> <p>1. Check the Behaviour Settings of the CTI 2011 Client. Right click on the <em>tray icon</em> and select the Settings. Are the checkboxes for opening Entity and phone call activity set for outgoing calls?</p> <p>2. Make sure that the phone number can be resolved in your CRM <a href="http://www.mscrm-addons.com/Blog/PostId/9571/CTI does not resolve phone number">http://www.mscrm-addons.com/Blog/PostId/9571/CTI does not resolve phone number</a></p> <p>3. Does the outgoing number correspond to the Behaviour Setting <em>minimum number digit length to enable processing</em>?</p> <p>4. If all these settings are correct, enable debugging, make an outgoing call from with a CRM number and send us the log file, with the fields.xml file and a picture of the Behaviour Settings.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9557What to do when the Lync / OCS wrapper does not support outgoing calls?https://www.mscrm-addons.com/Blog/PostId/9556/the-lync-ocs-wrapper-stop-making-outgoing-callsTelephoneIntegration (TI),TI 2011Fri, 25 Nov 2011 14:48:00 GMT<p><span style="font-size: small; font-family: 'Times New Roman';"><em> </em></span><span style="font-size: 9pt;" lang="EN-US"><span style="font-size: small; font-family: 'Times New Roman';"> </span><span style="font-size: 9pt;" lang="EN-US">The CTI supports only one call at the moment. </span></span></p> <p><span style="font-size: 9pt;" lang="EN-US">However, when transferring existing calls to a third party, it can happen that some sessions are not correctly closed. You can compare that with a broken Lync conversation.</span></p> <p><span style="font-size: 9pt;" lang="EN-US">To solve this issue, right click on the CTI Toolbar icon and click on <em>Drop calls and reset. </em>Then try to make an outgoing call from the CTI Client. </span></p> <p><span style="font-size: small; font-family: 'Times New Roman';"> </span><span style="font-size: 9pt;" lang="EN-US">If the problem still exists, try to completely shut down the CTI Client, shut down all left Lync / OCS conversations and open the CTI Client again. If the problem still exist, please contact the mscrm-addons support Team and send the appropriate log file to <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.&nbsp;</span></p> <p><span style="font-size: 9pt;" lang="EN-US">Also, please check if the Lync Client and the MOC Client work correctly.&nbsp;</span></p> <p><span style="font-size: 9pt;" lang="EN-US"><br /> <strong>That's it!</strong> We appreciate your feedback! Please share your thoughts by sending an email to <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</span></p>9556WindowsXP and WIF (WindowsIdentityFoundation)https://www.mscrm-addons.com/Support/Blog/tabid/165/PostId/9547/windowsxp-and-wif-(windowsidentityfoundation).aspxDocumentsCorePack (DCP),DCP 2011,TI 2011Mon, 12 Sep 2011 14:33:00 GMT<p><span style="color: #ff0000;">!! Please note: This only applies to CTI Versions 5.30 and below !!&nbsp;<br /> !! Since Microsoft has changed the EULA of their WIF SDK we are now allowed to include all required files into our setups !!</span></p> <p>All of our client products (Telephone Integration and DocumentsCorePack Client) need the WindowsIdentityFoundation Framework to be able to connect to CRM 2011.</p> <p>Unfortunately the WIF Framework is not officially supported on WindowsXP by Microsoft, but there are 2 ways to make this work on a WindowsXP OS.&nbsp;</p> <p><strong>Requirements:</strong></p> <p>Microsoft .Net Framework 3.5 &amp; prerequisites installed on the Windows XP Client.</p> <p>You need one machine that is supported for having the WIF Framework. (Vista or higher) &nbsp;<br /> <br /> Locate the <em>Microsoft.IdentityModel.dll</em>.</p> <p><strong>Option 1:</strong></p> <p>Register the <em>Microsoft.IdentityModel.dll</em> in the GAC (<em>GlobalAssemblyCache</em>) of the Client you want to install it on. <br /> <br /> This makes the DLL available to any application on the specific Client.</p> <p>A detailed How-To can be found here : <a title="http://mkonrad.blogspot.com/2010/11/crm-2011-filenotfoundexception-when.html" href="http://mkonrad.blogspot.com/2010/11/crm-2011-filenotfoundexception-when.html">http://mkonrad.blogspot.com/2010/11/crm-2011-filenotfoundexception-when.html<br /> <br /> </a></p> <p><strong>Option 2:</strong></p> <p>Copy the DLL to the desired target installation folder <em>BEFORE </em>installing the product. <br /> <br /> You will manually have to create the folder at first. <br /> <br /> This will enable the WIF only for the product targeted, narrowing down the possibilities of side effects.</p> <p><span style="color: #ff0000;">Please note: Both ways are not supported by Microsoft. <br /> <br /> </span>It is not guaranteed, that this method will still work with further updates to the WIF Framework. <br /> <br /> If Microsoft chooses to udpate the WIF Framework you might also have to replace the DLL with a newer version.</p> <p>MSCRM-Addons can also not guarantee for the functionality or any possible side effects.</p> <p><strong>That&rsquo;s it!&nbsp;</strong>We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9547CTI in a hosted environmenthttps://www.mscrm-addons.com/Blog/PostId/9490/cti-in-a-hosted-environmentTelephoneIntegration (TI),TI 4.0Fri, 09 Jul 2010 11:29:00 GMT<p>CTI <strong>does</strong> need the server component in a hosted environment as well, but you can launch the CTI Server setup from any Client, as long as you have a user with full access to CRM.</p> <p>You need to select the hosted options on the Connection dialog.&nbsp;</p> <p>If you have physical access to the CRM server, you can simply launch the setup on that server as if it were an onPremise installation.</p> <p>Due to the mechanics of an IFD setup, the client will not use a SQL connection to retrieve the information, but a webservice call.</p> <p>As webservice calls are more limited as SQL queries, it is recommended to create a hidden field in CRM on the entities you want to search in.</p> <p>They will hold the numbers in a format similar to the one TAPI uses.</p> <p>You can achieve this either via an onSave script or via a workflow in CRM, transmuting the number to a TAPI compatible format.</p> <p>This is only required for caller identification, outbound calls will work with the formatted number, because they are processed by the Client application.</p> <p>&nbsp;</p> <p><strong>Explanation:</strong></p> <p>The number stored in CRM is formatted canonical, looking like +43 (316) 680880 0</p> <p>The TAPI drivers delivers a number as 00433166808800.</p> <p>Though the information is the same, the formatting prevents the CTI to find the number, as the webservice call is not able to resolve the formatting.</p> <p>If you have a field in the CRM entity that is getting filled with the unformatted number, you can setup the CTI to use that field for the lookup and get correct results in looking up the callers, but still have a well formatted number in the CRM to display.</p> <p>&nbsp;</p> <p><strong>That&rsquo;s it!</strong>&nbsp;We appreciate your feedback! Please share your thoughts by sending an email to&nbsp;<a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</p>9490CTI & TrendMicro 2010 blockiert Popup-Fensterhttps://www.mscrm-addons.com/Blog/PostId/9480/cti-trendmicro-2010-blockiert-popup-fensterTelephoneIntegration (TI),TI 2011Fri, 14 May 2010 11:39:00 GMT<p><span style="font-size: small; font-family: arial, helvetica, sans-serif;">Trendmicro Officescan (Version 10, Servicepack 1).</span></p> <p><span style="font-size: small; font-family: arial, helvetica, sans-serif;"><strong>L&ouml;sung:</strong> Mit dem <em>Trendmicro Performance tuning Tool</em> (siehe Link) eine Ausnahme auf die <em>CallInfoCRM4.exe</em> erstellen. </span></p> <p><span style="font-size: small; font-family: arial, helvetica, sans-serif;">Die Ausnahme wird, obwohl im TM Artikel nicht erw&auml;hnt, in die globale Konfiguration aufgenommen.&nbsp;<a href="http://esupport.trendmicro.com/pages/Identifying-and-resolving-performance-related-issues-caused-by-Behavior-Monitoring-and-Device-Control-features.aspx" target="_blank">LINK</a></span></p> <p><span style="font-size: small; font-family: arial, helvetica, sans-serif;"><strong>Das war's auch schon!</strong> Wir freuen uns auf Ihre R&uuml;ckmeldung! Schicken Sie diese bitte gerne per eMail an <a href="mailto:support@mscrm-addons.com">support@mscrm-addons.com</a>.</span></p>9480