{"id":23599,"date":"2024-09-01T11:21:39","date_gmt":"2024-09-01T11:21:39","guid":{"rendered":"http:\/\/www.intellicti.com\/help\/?p=23599"},"modified":"2025-03-26T12:37:38","modified_gmt":"2025-03-26T12:37:38","slug":"what-is-tns","status":"publish","type":"post","link":"https:\/\/www.intellicti.com\/help\/what-is-tns\/","title":{"rendered":"What is Telephone Number System (TNS)?"},"content":{"rendered":"<h2>intelli-CTi &#8211; Telephone Number System (TNS) What is it and why?<\/h2>\n<p>This article considers some of the data management hurdles faced when implementing Computer Telephony Integration (CTI), and why we implemented Telephone Number System (TNS) in our integrations.<\/p>\n<p><img loading=\"lazy\" class=\"alignleft wp-image-23600 size-large\" src=\"https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1-1024x395.jpg\" alt=\"CTI - What is Telephone Number System (TNS) \" width=\"1000\" height=\"386\" srcset=\"https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1-1024x395.jpg 1024w, https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1-300x116.jpg 300w, https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1-768x296.jpg 768w, https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1.jpg 1903w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p>There are several scenarios to consider:<\/p>\n<ol>\n<li>Managing the numbers such that inbound calls can be matched to records within the application accurately and quickly<\/li>\n<li>Managing the numbers so that outbound calls can be dialled from the application successfully, including internationally<\/li>\n<li>Ensuring the format within the system is compatible with other system components. Here I am thinking about where data is perhaps synced to Outlook\/mobile applications so user can dial out from those<\/li>\n<\/ol>\n<p>In our experience, most applications do little to assist the integrator. Dynamics 365 CRM for example does nothing to manage the format of the data captured, it is a pure free-form text field, you could apply a mask, but this would only cover a single country format.<\/p>\n<p>Some systems may have separate fields for Country Code, Area Code etc., but that is not common.<\/p>\n<p>So you need a capability within your integration to be able to deal with all manner of phone number entry examples:<\/p>\n<ul>\n<li>01329 222800<\/li>\n<li>+44 1329 222800 ext 101<\/li>\n<li>0044 (0) 1329 222800 &#8211; 101<\/li>\n<li>44132922 2800 ext 101<\/li>\n<\/ul>\n<p>You get the idea. These are just some of the ways a number may be entered, as human beings we can decipher this and make a reasonable guess as to what to dial, but as we know systems need a little more structure and uniformity to work effectively.<\/p>\n<p>Our integration with Dynamics 365 includes TNS, which is a phone number data management sub system. This handles the task of applying a uniform structure to the data, which for inbound calls means that unless an entry is very poor in format or incomplete, we can return a very high hit rate. It also includes some other neat tricks such that the look up performance is fast! This combination provides a great user experience, a quick and accurate record lookup.<\/p>\n<p>For outbound calls, you are reliant on the data held being complete, even if the format is somewhat inconsistent. At least then with a good knowledge of the various country code and area code dialling rules you stand a reasonable chance of building the outbound part of the integration to achieve a successful call.<\/p>\n<p>So if you are considering building telephony integration, you need to consider the issue of managing phone numbers. Clearly, the more you are able to do in the data capture process to enforce a standard the better. In our Infor CRM (Saleslogix) integration, we re-wrote the Account\/Contact data capture process completely and included in that the explicit capture of the appropriate country code and segmentation of the area code and number. This was a LOT of work, you may not have that luxury or budget!<\/p>\n<p>Without the ability to enforce the systematic phone number data capture, you have to rely on user training. We have found that the key incentive for the user to follow a standard format was the usability of the data on mobiles as a result.<\/p>\n<p>We use what is known as the canonical format: +44 (01329) 222800<\/p>\n<p>However, even with good training and the users doing the right thing, you still need to allow for other methods of data capture, like web captured leads etc. that may not be so correct.<br \/>\n<!----------------------------- Article Footer Start - DO NOT REMOVE ------------------------------><\/p>\n<table style=\"border-bottom: none;\" summary=\"Article Summary\">\n<tbody>\n<tr class=\"qgkb-articleheader-table-summary\">\n<td style=\"width: 25%; border-top-color: currentColor; border-top-width: 3px; border-top-style: solid;\" valign=\"top\"><strong>\u00a0Related Resources:<\/strong><\/td>\n<td style=\"width: 75%; border-top-color: currentColor; border-top-width: 1px; border-top-style: solid;\" valign=\"top\">\n<ul>\n<li><a href=\"https:\/\/www.intellicti.com\">www.intellicti.com<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr class=\"qgkb-articleheader-table-summary\">\n<td style=\"vertical-align: top; border-top: 1px solid #e6e6e6;\"><strong><span style=\"color: #444444;\"><span style=\"line-height: 14px; font-size: 14px;\">Further Information:<\/span><\/span><\/strong><\/td>\n<td style=\"vertical-align: top; border-top: 1px solid #e6e6e6;\">\n<ul>\n<li><a href=\"\/help\/\">intelli-CTi Help Center<\/a><\/li>\n<li><a href=\"\/help\/faqs\/\">intelli-CTi\u00a0FAQs<\/a><\/li>\n<li><a href=\"\/help\/troubleshooting\/\">intelli-CTi\u00a0\u00a0Troubleshooting<\/a><\/li>\n<li><a href=\"\/help\/how-to-guides\/\">intelli-CTi\u00a0How-To Guides<\/a><\/li>\n<li><a href=\"\/help\/paribus-discovery\/technical-articles\/\">intelli-CTi\u00a0Technical Articles<\/a><\/li>\n<li><a href=\"\/help\/paribus-discovery\/documents\/\">intelli-CTi\u00a0Document Library<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-------------------------------------- Article Footer End ---------------------------------------><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-23599\" class=\"share-twitter sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-23599\" class=\"share-linkedin sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\" target=\"_blank\" title=\"Click to print\"><span>Print<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>intelli-CTi &#8211; Telephone Number System (TNS) What is it and why? This article considers some of the data management hurdles faced when implementing Computer Telephony Integration (CTI), and why we implemented Telephone Number System (TNS) in our integrations. There are several scenarios to consider: Managing the numbers such that inbound calls can be matched to &hellip; <a href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">What is Telephone Number System (TNS)?<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-23599\" class=\"share-twitter sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\"><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-23599\" class=\"share-linkedin sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\" target=\"_blank\" title=\"Click to print\"><span>Print<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":21,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[134,164,14,148,15,23,193],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.1.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"This article considers the data management hurdles faced when implementing CTI, and why we use Telephone Number System (TNS) in our integrations.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:title\" content=\"intelli-CTi - What is Telephone Number System (TNS)?\" \/>\n<meta name=\"twitter:description\" content=\"This article considers the data management hurdles faced when implementing CTI, and why we use Telephone Number System (TNS) in our integrations.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@intelliCTi\" \/>\n<meta name=\"twitter:site\" content=\"@intelliCTi\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.intellicti.com\/help\/#website\",\"url\":\"https:\/\/www.intellicti.com\/help\/\",\"name\":\"The intelli-CTi Help Center\",\"description\":\"Customer Self Help, intelli-CTi product news and blog articles\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.intellicti.com\/help\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.intellicti.com\/help\/what-is-tns\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.intellicti.com\/help\/wp-content\/uploads\/2018\/03\/CTI_1.jpg\",\"width\":1903,\"height\":734,\"caption\":\"CTI - What is Telephone Number System (TNS)\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.intellicti.com\/help\/what-is-tns\/#webpage\",\"url\":\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\",\"name\":\"intelli-CTi - What is Telephone Number System (TNS)?\",\"isPartOf\":{\"@id\":\"https:\/\/www.intellicti.com\/help\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.intellicti.com\/help\/what-is-tns\/#primaryimage\"},\"datePublished\":\"2024-09-01T11:21:39+00:00\",\"dateModified\":\"2025-03-26T12:37:38+00:00\",\"author\":{\"@id\":\"https:\/\/www.intellicti.com\/help\/#\/schema\/person\/553240b39260b41170ae563fc6640ef7\"},\"description\":\"This article considers the data management hurdles faced when implementing CTI, and why we use Telephone Number System (TNS) in our integrations.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.intellicti.com\/help\/what-is-tns\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.intellicti.com\/help\/#\/schema\/person\/553240b39260b41170ae563fc6640ef7\",\"name\":\"intelli-CTi Team\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.intellicti.com\/help\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/00c6cd7408c3531da38599fd6bccaa5c?s=96&d=mm&r=g\",\"caption\":\"intelli-CTi Team\"},\"sameAs\":[\"http:\/\/www.intellicti.com\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8OqwE-68D","_links":{"self":[{"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/posts\/23599"}],"collection":[{"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/comments?post=23599"}],"version-history":[{"count":10,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/posts\/23599\/revisions"}],"predecessor-version":[{"id":25939,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/posts\/23599\/revisions\/25939"}],"wp:attachment":[{"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/media?parent=23599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/categories?post=23599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intellicti.com\/help\/wp-json\/wp\/v2\/tags?post=23599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}