PageSourceSearch

https://www.pure-ip.com/resources/news

html pure-ip.com collected 2026-09-24 22:09:07 UTC 121,616 bytes, 2,043 lines download raw bytes

1<!doctype html><html class="no-js scroll-smooth" lang="en"><head>
2        <meta charset="utf-8">
3        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
4        <meta name="author" content="Pure IP">
5        <meta name="description" content="Read Pure IP's news and updates on global voice services, platform integrations, and customer success.">
6        <title>News and Announcements | Pure IP</title>
7        <link rel="shortcut icon" href="https://www.pure-ip.com/hubfs/PureIP-favicon-forlight-1.jpg">
8        <style>
9
10  </style>
11        
12        
13        
13<script src="https://unpkg.com/lucide@latest/dist/umd/lucide.min.js"></script>
13
14        
15        <meta name="viewport" content="width=device-width, initial-scale=1">
16
17    
17<script src="/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"></script>
vendor: 1 bytes, line 17
17
18<script>hsjQuery = window['jQuery'];</script>
18
19    <meta property="og:description" content="Read Pure IP's news and updates on global voice services, platform integrations, and customer success.">
20    <meta property="og:title" content="News and Announcements | Pure IP">
21    <meta name="twitter:description" content="Read Pure IP's news and updates on global voice services, platform integrations, and customer success.">
22    <meta name="twitter:title" content="News and Announcements | Pure IP">
23
24    
25
26    
27    <style>
28a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
29</style>
30
31<link rel="stylesheet" href="https://www.pure-ip.com/hubfs/hub_generated/template_assets/1/182837366632/1787219571051/template_tailwind.min.css">
32<link rel="stylesheet" href="https://www.pure-ip.com/hubfs/hub_generated/module_assets/1/201723161693/1786529788657/module_nav-updated.min.css">
33<!-- Editor Styles -->
34<style id="hs_editor_style" type="text/css">
35.dnd_area-row-0-force-full-width-section > .row-fluid {
36  max-width: none !important;
37}
38.dnd_area-row-1-force-full-width-section > .row-fluid {
39  max-width: none !important;
40}
41/* HubSpot Styles (default) */
42.dnd_area-dnd_partial-2-module-2-hidden {
43  display: block !important;
44}
45</style>
46    
47
48    
49<!--  Added by GoogleAnalytics4 integration -->
50<script data-cookieconsent="ignore">
51var _hsp = window._hsp = window._hsp || [];
52window.dataLayer = window.dataLayer || [];
53function gtag(){dataLayer.push(arguments);}
54
55var useGoogleConsentModeV2 = true;
56var waitForUpdateMillis = 1000;
57
58
59if (!window._hsGoogleConsentRunOnce) {
60  window._hsGoogleConsentRunOnce = true;
61
62  gtag('consent', 'default', {
63    'ad_storage': 'denied',
64    'analytics_storage': 'denied',
65    'ad_user_data': 'denied',
66    'ad_personalization': 'denied',
67    'wait_for_update': waitForUpdateMillis
68  });
69
70  if (useGoogleConsentModeV2) {
71    _hsp.push(['useGoogleConsentModeV2'])
72  } else {
73    _hsp.push(['addPrivacyConsentListener', function(consent){
74      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));
75      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));
76
77      gtag('consent', 'update', {
78        'ad_storage': hasAdsConsent ? 'granted' : 'denied',
79        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',
80        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',
81        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'
82      });
83    }]);
84  }
85}
86
87gtag('js', new Date());
88gtag('set', 'developer_id.dZTQ1Zm', true);
89gtag('config', 'G-SZ57R4TCGW');
90</script>
vendor: 92 bytes, lines 90-91
90
91<script data-cookieconsent="ignore" async src="https://www.googletagmanager.com/gtag/js?id=
91G-SZ57R4TCGW
vendor: 13 bytes, lines 91-92
91"></script>
92
93<!-- /Added by GoogleAnalytics4 integration -->
94
95<!--  Added by GoogleTagManager integration -->
96<script data-cookieconsent="ignore">
97var _hsp = window._hsp = window._hsp || [];
98window.dataLayer = window.dataLayer || [];
99function gtag(){dataLayer.push(arguments);}
100
101var useGoogleConsentModeV2 = true;
102var waitForUpdateMillis = 1000;
103
104if (useGoogleConsentModeV2) {
105
106  gtag('set','developer_id.dZTQ1Zm',true);
107
108  gtag('consent', 'default', {
109  'ad_storage': 'denied',
110  'analytics_storage': 'denied',
111  'ad_user_data': 'denied',
112  'ad_personalization': 'denied',
113  'wait_for_update': waitForUpdateMillis
114  });
115}
116
117var hsLoadGtm = function loadGtm() {
118    if(window._hsGtmLoadOnce) {
119      return;
120    }
121
122    if (useGoogleConsentModeV2) {
123      _hsp.push(['useGoogleConsentModeV2'])
124    }
vendor: 349 bytes, lines 124-130
124
125
126    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
127    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
128    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
129    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
130    })(window,document,'script','dataLayer','
130GTM-WLNFHKD
vendor: 9 bytes, lines 130-132
130');
131
132    
132window._hsGtmLoadOnce = true;
133};
134
135_hsp.push(['addPrivacyConsentListener', function(consent){
136  if(consent.allowed || (consent.categories && consent.categories.analytics)){
137    hsLoadGtm();
138  }
139}]);
140
141</script>
141
142
143<!-- /Added by GoogleTagManager integration -->
144
145    <link rel="canonical" href="https://www.pure-ip.com/resources/news">
146
147<link rel="dns-prefetch" href="//use.typekit.net">
148<link rel="stylesheet" href="https://use.typekit.net/vnj1bfr.css">
149<!-- Google Tag Manager -->
150<script>
vendor: 327 bytes, lines 150-154
150(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
151new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
152j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
153'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
154})(window,document,'script','dataLayer','
154GTM-WLNFHKD
vendor: 3 bytes, line 154
154');
154</script>
154
155<!-- End Google Tag Manager -->
156<!-- Hotjar Tracking Code for pure-ip.com -->
157<script>
vendor: 125 bytes, lines 157-160
157
158    (function(h,o,t,j,a,r){
159        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
160        h._hjSettings={hjid:
1601598901
vendor: 258 bytes, lines 160-165
160,hjsv:6};
161        a=o.getElementsByTagName('head')[0];
162        r=o.createElement('script');r.async=1;
163        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
164        a.appendChild(r);
165    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
166</script>
166
167
168<style>
169div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{
170    padding-top: 150px !important;
171    padding-bottom: 150px !important;	
172}
173
174#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording{
175Font-size: 22px;
176Line-height: 30px;
177}
178  
179  .main_nav .max-w-[128px]{max-width:150px !important;}
180  </style>
180<script>
181(function(){var a=window.mutiny=window.mutiny||{};if(!window.mutiny.client){a.client={_queue:{}};var b=["identify","trackConversion"];var c=[].concat(b,["defaultOptOut","optOut","optIn"]);var d=function factory(c){return function(){for(var d=arguments.length,e=new Array(d),f=0;f<d;f++){e[f]=arguments[f]}a.client._queue[c]=a.client._queue[c]||[];if(b.includes(c)){return new Promise(function(b,d){a.client._queue[c].push({args:e,resolve:b,reject:d})})}else{a.client._queue[c].push({args:e})}}};c.forEach(function(b){a.client[b]=d(b)})}})();
182</script>
vendor: 1 bytes, line 182
182
183<script data-cfasync="false" src="https://client-registry.mutinycdn.com/personalize/client/85d396280ee6bad5.js"></script>
183
184
185<script>
186window.uetq = window.uetq || [];
187window.uetq.push('consent', 'default', {
188    'ad_storage': 'denied'
189    });
190</script>
190
191
192<script>
193  window.addEventListener("consentGranted", () => {
194    window.clarity('consent');
195  });
196</script>
196
197
198<script>
199  window.addEventListener("consentWithdrawn", () => {
200    window.clarity('consent', false);
201  });
202</script>
202
203
204
205
206<script>
207  window.dataLayer = window.dataLayer || [];
208  window.addEventListener('message', function (event) {
209    if (event.data && event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormSubmit') {
210      var email = '', phone = '';
211      (event.data.data || []).forEach(function (f) {
212        if (f.name === 'email')  email = (f.value || '').trim().toLowerCase();
213        if (f.name === 'phone')  phone = (f.value || '').replace(/\D/g, '');
214      });
215
216      window.dataLayer.push({
217        event: 'form_submission',
218        user_data: {
219          email: email,
220          phone_number: phone
221        }
222      });
223    }
224  });
225</script>
225
226
227
228 <link rel="help" type="text/plain" href="https://www.pure-ip.com/hubfs/Files%20%2B%20PDFs/llms.txt" title="LLM context">
229
230<!-- Start cookieyes banner --> 
230<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/ed86b0b12c8601b0b268d9f8/script.js"></script>
230 <!-- End cookieyes banner -->
231
232<script>!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"WsViyvtfhLk13MXfqVgc9G",debug:true});</script>
232
233<meta property="og:url" content="https://www.pure-ip.com/resources/news">
234<meta name="twitter:card" content="summary">
235<meta http-equiv="content-language" content="en">
236
237
238
239
240
241<style>
242
243  </style>
244    <meta name="generator" content="HubSpot"></head>
245
246    <body class="  hs-content-id-205403395934 hs-site-page page hs-content-path-resources-news hs-content-name-news-hub   ">
247<!--  Added by GoogleTagManager integration -->
vendor: 68 bytes, lines 247-248
247
248<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
248GTM-WLNFHKD
vendor: 84 bytes, lines 248-249
248" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
249
250<!-- /Added by GoogleTagManager integration -->
251
252        
253            <div id="hs_cos_wrapper_nav_updated" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
254
255
256
257
258<nav class="nav_updated main-nav fixed top-0 left-8 right-8 z-50 transition-[top] duration-300 lg:bg-light max-w-[1280px] mx-auto lg:mt-8 mt-6 lg:rounded-[20px] [&amp;.nav-border]:rounded-b-none lg:[&amp;.main-nav--scrolled]:max-w-none lg:[&amp;.main-nav--scrolled]:mt-0 lg:[&amp;.main-nav--scrolled]:rounded-none lg:[&amp;.main-nav--scrolled]:w-full lg:[&amp;.main-nav--scrolled]:left-0 lg:[&amp;.main-nav--scrolled]:right-0 lg:[&amp;.main-nav--scrolled]:shadow-[0px_4px_4px_0px_rgba(0,0,0,0.25)]">
259    <div class="relative [.open-mobile-nav_&amp;]:before:content-[''] [.open-mobile-nav_&amp;]:before:fixed [.open-mobile-nav_&amp;]:before:top-0 [.open-mobile-nav_&amp;]:before:left-0 [.open-mobile-nav_&amp;]:before:bg-[rgba(0,0,0,0.30)] [.open-mobile-nav_&amp;]:before:z-[-1] [.open-mobile-nav_&amp;]:before:w-full [.open-mobile-nav_&amp;]:before:h-full lg:bg-transparent bg-light lg:rounded-none rounded-2xl [.open-mobile-nav_&amp;]:rounded-b-none lg:shadow-none shadow-[0px_4px_4px_0px_rgba(0,0,0,0.10)]">
260        <div class="container border-b border-dark-40 lg:block hidden">
261            <div class="flex flex-row items-center justify-end gap-8 py-3">
262                
263                    <a href="https://login.pure-ip.com/" target="_blank" rel="noopener">
264            <span class="p underline hover:no-underline">Login</span>
265        </a>
266                
267                    <a href="https://www.pure-ip.com/portals" target="_blank" rel="noopener">
268            <span class="p underline hover:no-underline">Portals</span>
269        </a>
270                
271                <button class="search-icon p !mb-0 underline hover:no-underline">Search</button>
272            </div>
273        </div>
274        <div class="container">
275            <div class="flex items-center justify-between gap-8 w-full lg:py-6 py-4 z-50"><a class="max-w-[165px]" href="/">
276            <img class="image h-full w-full object-contain" src="https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=180&amp;height=65&amp;name=Pure%20IP_Red%20Logo_2018-1.png" alt="Pure IP_Red Logo_2018-1" width="180" height="65" srcset="https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=90&amp;height=33&amp;name=Pure%20IP_Red%20Logo_2018-1.png 90w, https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=180&amp;height=65&amp;name=Pure%20IP_Red%20Logo_2018-1.png 180w, https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=270&amp;height=98&amp;name=Pure%20IP_Red%20Logo_2018-1.png 270w, https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=360&amp;height=130&amp;name=Pure%20IP_Red%20Logo_2018-1.png 360w, https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=450&amp;height=163&amp;name=Pure%20IP_Red%20Logo_2018-1.png 450w, https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png?width=540&amp;height=195&amp;name=Pure%20IP_Red%20Logo_2018-1.png 540w" sizes="(max-width: 180px) 100vw, 180px">
277        </a>
278
279                <button class="main-nav__burger burger flex lg:hidden" aria-label="Mobile menu hamburger" aria-expanded="false">
280    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none">
281    <path d="M3.75 6.75H20.25M3.75 12H20.25M3.75 17.25H20.25" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
282    </svg>
283</button>
284
285                <div class="hidden lg:flex items-center xl:gap-8 lg:gap-4 gap-6">
286                    <ul class="flex flex-row xl:gap-8 lg:gap-4 gap-6"><li class="main-nav__item group w-full lg:w-auto"><span class="main-nav-parent lg:p-0 p-4 meganav-parent cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16
286px] xl:text-lg">
287                    Products
288                
289                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
290                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
291                    </svg>
292                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:bg-light bg-dark-5 lg:top-full w-full lg:rounded-b-[32px] max-w-[1280px] lg:left-1/2 lg:-translate-x-1/2 lg:max-h-[calc(100vh_-_212px)] lg:overflow-y-auto [.main-nav--scrolled_&amp;]:lg:max-h-[calc(100vh_-_180px)]">
293                    
294                        <div class="lg:px-8 lg:pb-8 lg:pt-3 flex lg:gap-8 items-start">
295                            <ul class="grid lg:grid-cols-4 gap-8 w-full relative lg:px-0 px-4 lg:pb-0 pb-4"><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
296                                    
297                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
298                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Global Voice</p>
299                                                <p class="p-small flex gap-2 justify-between">
300                                                    <span>Consolidate global voice across 137 countries through a single provider</span>
301                                                
302                                                    
303                                                </p>
304                                            </div>
305                                        
306                    
307                                    <div class="flex flex-col gap-6">
308                                    
309                                        
310                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/pstn-replacement">
311            
312                                                    <div class="text-dark !font-light">
313                                                        <span class="group-hover/item:underline w-fit">PSTN Replacement</span>
314
315                                                        
316                                                    </div>
317                                                
318        </a>
319                                        
320                                    
321                                        
322                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/managed-sbc">
323            
324                                                    <div class="text-dark !font-light">
325                                                        <span class="group-hover/item:underline w-fit">Managed SBC Services</span>
326
327                                                        
328                                                    </div>
329                                                
330        </a>
331                                        
332                                    
333                                        
334                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/hypernetwork">
335            
336                                                    <div class="text-dark !font-light">
337                                                        <span class="group-hover/item:underline w-fit">HyperNetwork for DID Resiliency</span>
338
339                                                        
340                                                    </div>
341                                                
342        </a>
343                                        
344                                    
345                                    </div>
346                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
347                                    <a class="group/box" href="https://www.pure-ip.com/products/unified-integrations">
348            
349                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
350                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Unified Integrations</p>
351                                                <p class="p-small flex gap-2 justify-between">
352                                                    <span>Integrate UCaaS and CCaaS through a single experience layer</span>
353                                                
354                                                    
355                                                        <svg class="min-w-4 self-end lg:block hidden" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
356                                                        <path d="M3 8L13 8M13 8L8.5 3.5M13 8L8.5 12.5" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
357                                                        </svg>
358                                                    
359                                                </p>
360                                            </div>
361                                        
362        </a>
363                    
364                                    <div class="flex flex-col gap-6">
365                                    
366                                        
367                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams">
368            
369                                                    <div class="text-dark !font-bold">
370                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams</span>
371
372                                                        
373                                                    </div>
374                                                
375        </a>
376                                        
377                                    
378                                        
379                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/operator-connect">
380            
381                                                    <div class="text-dark !font-light">
382                                                        <span class="group-hover/item:underline w-fit">Operator Connect</span>
383
384                                                        
385                                                    </div>
386                                                
387        </a>
388                                        
389                                    
390                                        
391                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/direct-routing">
392            
393                                                    <div class="text-dark !font-light">
394                                                        <span class="group-hover/item:underline w-fit">Direct Routing</span>
395
396                                                        
397                                                    </div>
398                                                
399        </a>
400                                        
401                                    
402                                        
403                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/webex-calling">
404            
405                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
406                                                        <span class="group-hover/item:underline w-fit">Webex Calling</span>
407
408                                                        
409                                                    </div>
410                                                
411        </a>
412                                        
413                                    
414                                        
415                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/webex-calling/cloud-connect">
416            
417                                                    <div class="text-dark !font-light">
418                                                        <span class="group-hover/item:underline w-fit">Cloud Connect</span>
419
420                                                        
421                                                    </div>
422                                                
423        </a>
424                                        
425                                    
426                                        
427                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/zoom-phone">
428            
429                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
430                                                        <span class="group-hover/item:underline w-fit">Zoom Phone</span>
431
432                                                        
433                                                    </div>
434                                                
435        </a>
436                                        
437                                    
438                                        
439                                            <a class="group/item" href="https://www.pure-ip.com/products/observability">
440            
441                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
442                                                        <span class="group-hover/item:underline w-fit">Pure IP Observability</span>
443
444                                                        
445                                                    </div>
446                                                
447        </a>
448                                        
449                                    
450                                    </div>
451                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
452                                    <a class="group/box" href="https://www.pure-ip.com/products/global-network-services">
453            
454                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
455                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Global Network Services </p>
456                                                <p class="p-small flex gap-2 justify-between">
457                                                    <span>Simplify connectivity across global sites</span>
458                                                
459                                                    
460                                                        <svg class="min-w-4 self-end lg:block hidden" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
461                                                        <path d="M3 8L13 8M13 8L8.5 3.5M13 8L8.5 12.5" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
462                                                        </svg>
463                                                    
464                                                </p>
465                                            </div>
466                                        
467        </a>
468                    
469                                    <div class="flex flex-col gap-6">
470                                    
471                                        
472                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/managed-sd-wan">
473            
474                                                    <div class="text-dark !font-light">
475                                                        <span class="group-hover/item:underline w-fit">Managed SD-WAN</span>
476
477                                                        
478                                                    </div>
479                                                
480        </a>
481                                        
482                                    
483                                        
484                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/managed-wan">
485            
486                                                    <div class="text-dark !font-light">
487                                                        <span class="group-hover/item:underline w-fit">Managed WAN</span>
488
489                                                        
490                                                    </div>
491                                                
492        </a>
493                                        
494                                    
495                                        
496                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/global-noc">
497            
498                                                    <div class="text-dark !font-light">
499                                                        <span class="group-hover/item:underline w-fit">Global NOC &amp; Central Visibility</span>
500
501                                                        
502                                                    </div>
503                                                
504        </a>
505                                        
506                                    
507                                    </div>
508                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
509                                    
510                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
511                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Value-Added Solutions</p>
512                                                <p class="p-small flex gap-2 justify-between">
513                                                    <span>Built to support solution deployment and ongoing optimization</span>
514                                                
515                                                    
516                                                </p>
517                                            </div>
518                                        
519                    
520                                    <div class="flex flex-col gap-6">
521                                    
522                                        
523                                            <a class="group/item" href="https://www.pure-ip.com/products/finops-for-intelligent-cost-management">
524            
525                                                    <div class="text-dark !font-bold">
526                                                        <span class="group-hover/item:underline w-fit">FinOps for Intelligent Cost Management</span>
527
528                                                        
529                                                    </div>
530                                                
531        </a>
532                                        
533                                    
534                                        
535                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement">
536            
537                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
538                                                        <span class="group-hover/item:underline w-fit">Solution Lifecycle Enablement </span>
539
540                                                        
541                                                    </div>
542                                                
543        </a>
544                                        
545                                    
546                                        
547                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-deployment">
548            
549                                                    <div class="text-dark !font-light">
550                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams Deployment</span>
551
552                                                        
553                                                    </div>
554                                                
555        </a>
556                                        
557                                    
558                                        
559                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-support">
560            
561                                                    <div class="text-dark !font-light">
562                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams Support</span>
563
564                                                        
565                                                    </div>
566                                                
567        </a>
568                                        
569                                    
570                                        
571                                            <a class="group/item" href="https://www.pure-ip.com/products/ucaas-one-for-smb">
572            
573                                                    <div class="p-4 rounded-2xl border border-dark-40 flex flex-col gap-2 cms-content lg:group-hover/item:bg-dark-5 transition-all duration-300">
574                                                        <p class="!mb-0 p-large !font-bold">UCaaSone</p>
575                                                        <p class="p-small">Unified Communications platform for SMBs, supporting up to 500 users</p>
576                                                    </div>
577                                                
578        </a>
579                                        
580                                    
581                                    </div>
582                                </li></ul>
583                        </div>
584                    
585                </ul></li><li class="main-nav__item group w-full lg:w-auto"><span class="main-nav-parent lg:p-0 p-4 meganav-parent cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16px] xl:text-lg">
586                    Solutions 
587                
588                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
589                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
590                    </svg>
591                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:bg-light bg-dark-
5915 lg:top-full w-full lg:rounded-b-[32px] max-w-[1280px] lg:left-1/2 lg:-translate-x-1/2 lg:max-h-[calc(100vh_-_212px)] lg:overflow-y-auto [.main-nav--scrolled_&amp;]:lg:max-h-[calc(100vh_-_180px)]">
592                    
593                        <div class="lg:px-8 lg:pb-8 lg:pt-3 w-full bg-light lg:transparent">
594                            <ul class="grid grid-cols-1 lg:grid-cols-4 lg:gap-8">
595                                
596                                    <li class="lg:col-span-2 lg:grid-cols-2">
597                                        
598                                            <p class="font-bold text-lg lg:mb-6 text-dark px-4 pt-4 pb-6 lg:py-0 lg:px-0 bg-light lg:bg-transparent">By Industry</p>
599                                        
600
601                                        
602                                            <ul class="grid lg:grid-cols-2 lg:gap-y-6 lg:gap-x-8 px-4 lg:px-0 mb-4 lg:mb-0 bg-dark-5 lg:bg-transparent">
603                                                
604                                                    <li>
605                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/education">
606            Education
607        </a>
608                                                    </li>
609                                                
610                                                    <li>
611                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/financial-services">
612            Financial Services
613        </a>
614                                                    </li>
615                                                
616                                                    <li>
617                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/healthcare">
618            Healthcare 
619        </a>
620                                                    </li>
621                                                
622                                                    <li>
623                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/hospitality">
624            Hospitality 
625        </a>
626                                                    </li>
627                                                
628                                                    <li>
629                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/manufacturing">
630            Manufacturing
631        </a>
632                                                    </li>
633                                                
634                                                    <li>
635                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/professional-services">
636            Professional Services
637        </a>
638                                                    </li>
639                                                
640                                                    <li>
641                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/retail">
642            Retail
643        </a>
644                                                    </li>
645                                                
646                                            </ul>
647                                        
648                                    </li>
649                                
650                            </ul>
651                        </div>
652                    
653                </ul></li><li class="main-nav__item group w-full lg:w-auto">
654                <a class="lg:p-0 p-4 block p text-lg lg:text-[16
654px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/coverage">Coverage</a></li><li class="main-nav__item group w-full lg:w-auto">
655                <a class="lg:p-0 p-4 block p text-lg lg:text-[16px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/our-expertise">Our Expertise</a></li><li class="main-nav__item group w-full lg:w-auto">
656                <a class="lg:p-0 p-4 block p text-lg lg:text-[16px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/channel-partner-program">Partner Program</a></li><li class="main-nav__item group w-full lg:w-auto relative"><span class="main-nav-parent lg:p-0 p-4 cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16px] xl:text-lg">
657                    Resources
658                
659                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
660                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
661                    </svg>
662                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:min-w-[350px] w-full lg:top-[calc(100%_+_32px)] lg:left-1/2 lg:-translate-x-1/2 lg:bg-light lg:rounded-b-[24px]">
663                    <li class="lg:border-t lg:border-dark-10">
664                                <a class="block p p-4 lg:bg-light bg-dark-
6645 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources">All resources</a>
665                            </li><li class="lg:border-t lg:border-dark-10">
666                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/blog">Blog</a>
667                            </li><li class="lg:border-t lg:border-dark-10">
668                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/videos">Videos</a>
669                            </li><li class="lg:border-t lg:border-dark-10">
670                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/news">News</a>
671                            </li><li class="lg:border-t lg:border-dark-10">
672                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/case-studies">Customer Stories</a>
673                            </li>
674                </ul></li></ul>
675                    <div class="flex flex-wrap gap-x-4 gap-y-4 items-center">
676            <a class="btn btn--primary" href="https://www.pure-ip.com/contact-us">
677                            Contact Us
678
679                            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
680                            <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
681                            </svg>
682                        </a></div>
683                </div>
684            </div>
685        </div>
686    </div>
687
688    <div class="main-nav-mobile-menu hidden absolute w-full top-full inset-x-0 z-50 bg-light rounded-b-2xl overflow-hidden">
689        <div class="overflow-y-auto flex flex-col justify-between gap-6 h-[calc(100dvh_-_160px)]">
690            <div>
691                <ul class="flex flex flex-col items-start [&amp;_.btn]:w-full [&amp;_.btn]:!bg-transparent [&amp;_.btn]:!p-4 [&amp;_.btn]:!text-dark [&amp;_.btn_svg]:hidden [&amp;_.btn]:before:hidden [&amp;_.btn]:!text-[18px] [&amp;_.btn]:!leading-[150%]"><li class="main-nav__item group w-full lg:w-auto"><span class="main-nav-parent lg:p-0 p-4 meganav-parent cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16px] xl:text-lg">
692                    Products
693                
694                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
695                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
696                    </svg>
697                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:bg-light bg-dark-
6975 lg:top-full w-full lg:rounded-b-[32px] max-w-[1280px] lg:left-1/2 lg:-translate-x-1/2 lg:max-h-[calc(100vh_-_212px)] lg:overflow-y-auto [.main-nav--scrolled_&amp;]:lg:max-h-[calc(100vh_-_180px)]">
698                    
699                        <div class="lg:px-8 lg:pb-8 lg:pt-3 flex lg:gap-8 items-start">
700                            <ul class="grid lg:grid-cols-4 gap-8 w-full relative lg:px-0 px-4 lg:pb-0 pb-4"><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
701                                    
702                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
703                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Global Voice</p>
704                                                <p class="p-small flex gap-2 justify-between">
705                                                    <span>Consolidate global voice across 137 countries through a single provider</span>
706                                                
707                                                    
708                                                </p>
709                                            </div>
710                                        
711                    
712                                    <div class="flex flex-col gap-6">
713                                    
714                                        
715                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/pstn-replacement">
716            
717                                                    <div class="text-dark !font-light">
718                                                        <span class="group-hover/item:underline w-fit">PSTN Replacement</span>
719
720                                                        
721                                                    </div>
722                                                
723        </a>
724                                        
725                                    
726                                        
727                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/managed-sbc">
728            
729                                                    <div class="text-dark !font-light">
730                                                        <span class="group-hover/item:underline w-fit">Managed SBC Services</span>
731
732                                                        
733                                                    </div>
734                                                
735        </a>
736                                        
737                                    
738                                        
739                                            <a class="group/item" href="https://www.pure-ip.com/products/global-voice/hypernetwork">
740            
741                                                    <div class="text-dark !font-light">
742                                                        <span class="group-hover/item:underline w-fit">HyperNetwork for DID Resiliency</span>
743
744                                                        
745                                                    </div>
746                                                
747        </a>
748                                        
749                                    
750                                    </div>
751                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
752                                    <a class="group/box" href="https://www.pure-ip.com/products/unified-integrations">
753            
754                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
755                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Unified Integrations</p>
756                                                <p class="p-small flex gap-2 justify-between">
757                                                    <span>Integrate UCaaS and CCaaS through a single experience layer</span>
758                                                
759                                                    
760                                                        <svg class="min-w-4 self-end lg:block hidden" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
761                                                        <path d="M3 8L13 8M13 8L8.5 3.5M13 8L8.5 12.5" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
762                                                        </svg>
763                                                    
764                                                </p>
765                                            </div>
766                                        
767        </a>
768                    
769                                    <div class="flex flex-col gap-6">
770                                    
771                                        
772                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams">
773            
774                                                    <div class="text-dark !font-bold">
775                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams</span>
776
777                                                        
778                                                    </div>
779                                                
780        </a>
781                                        
782                                    
783                                        
784                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/operator-connect">
785            
786                                                    <div class="text-dark !font-light">
787                                                        <span class="group-hover/item:underline w-fit">Operator Connect</span>
788
789                                                        
790                                                    </div>
791                                                
792        </a>
793                                        
794                                    
795                                        
796                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/direct-routing">
797            
798                                                    <div class="text-dark !font-light">
799                                                        <span class="group-hover/item:underline w-fit">Direct Routing</span>
800
801                                                        
802                                                    </div>
803                                                
804        </a>
805                                        
806                                    
807                                        
808                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/webex-calling">
809            
810                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
811                                                        <span class="group-hover/item:underline w-fit">Webex Calling</span>
812
813                                                        
814                                                    </div>
815                                                
816        </a>
817                                        
818                                    
819                                        
820                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/webex-calling/cloud-connect">
821            
822                                                    <div class="text-dark !font-light">
823                                                        <span class="group-hover/item:underline w-fit">Cloud Connect</span>
824
825                                                        
826                                                    </div>
827                                                
828        </a>
829                                        
830                                    
831                                        
832                                            <a class="group/item" href="https://www.pure-ip.com/products/unified-integrations/zoom-phone">
833            
834                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
835                                                        <span class="group-hover/item:underline w-fit">Zoom Phone</span>
836
837                                                        
838                                                    </div>
839                                                
840        </a>
841                                        
842                                    
843                                        
844                                            <a class="group/item" href="https://www.pure-ip.com/products/observability">
845            
846                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
847                                                        <span class="group-hover/item:underline w-fit">Pure IP Observability</span>
848
849                                                        
850                                                    </div>
851                                                
852        </a>
853                                        
854                                    
855                                    </div>
856                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
857                                    <a class="group/box" href="https://www.pure-ip.com/products/global-network-services">
858            
859                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
860                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Global Network Services </p>
861                                                <p class="p-small flex gap-2 justify-between">
862                                                    <span>Simplify connectivity across global sites</span>
863                                                
864                                                    
865                                                        <svg class="min-w-4 self-end lg:block hidden" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
866                                                        <path d="M3 8L13 8M13 8L8.5 3.5M13 8L8.5 12.5" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
867                                                        </svg>
868                                                    
869                                                </p>
870                                            </div>
871                                        
872        </a>
873                    
874                                    <div class="flex flex-col gap-6">
875                                    
876                                        
877                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/managed-sd-wan">
878            
879                                                    <div class="text-dark !font-light">
880                                                        <span class="group-hover/item:underline w-fit">Managed SD-WAN</span>
881
882                                                        
883                                                    </div>
884                                                
885        </a>
886                                        
887                                    
888                                        
889                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/managed-wan">
890            
891                                                    <div class="text-dark !font-light">
892                                                        <span class="group-hover/item:underline w-fit">Managed WAN</span>
893
894                                                        
895                                                    </div>
896                                                
897        </a>
898                                        
899                                    
900                                        
901                                            <a class="group/item" href="https://www.pure-ip.com/products/global-network-services/global-noc">
902            
903                                                    <div class="text-dark !font-light">
904                                                        <span class="group-hover/item:underline w-fit">Global NOC &amp; Central Visibility</span>
905
906                                                        
907                                                    </div>
908                                                
909        </a>
910                                        
911                                    
912                                    </div>
913                                </li><li class="meganav-item flex flex-col gap-6 lg:pt-0 pt-4">
914                                    
915                                            <div class="flex flex-col gap-2 lg:p-4 p-3 rounded-2xl lg:border border-secondary cms-content lg:group-hover/box:bg-dark-5 transition-all duration-300 lg:bg-transparent bg-light">
916                                                <p class="p lg:!text-[17px] !mb-0 !font-bold">Value-Added Solutions</p>
917                                                <p class="p-small flex gap-2 justify-between">
918                                                    <span>Built to support solution deployment and ongoing optimization</span>
919                                                
920                                                    
921                                                </p>
922                                            </div>
923                                        
924                    
925                                    <div class="flex flex-col gap-6">
926                                    
927                                        
928                                            <a class="group/item" href="https://www.pure-ip.com/products/finops-for-intelligent-cost-management">
929            
930                                                    <div class="text-dark !font-bold">
931                                                        <span class="group-hover/item:underline w-fit">FinOps for Intelligent Cost Management</span>
932
933                                                        
934                                                    </div>
935                                                
936        </a>
937                                        
938                                    
939                                        
940                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement">
941            
942                                                    <div class="text-dark pt-6 border-t lg:border-dark-20 border-secondary !font-bold">
943                                                        <span class="group-hover/item:underline w-fit">Solution Lifecycle Enablement </span>
944
945                                                        
946                                                    </div>
947                                                
948        </a>
949                                        
950                                    
951                                        
952                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-deployment">
953            
954                                                    <div class="text-dark !font-light">
955                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams Deployment</span>
956
957                                                        
958                                                    </div>
959                                                
960        </a>
961                                        
962                                    
963                                        
964                                            <a class="group/item" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-support">
965            
966                                                    <div class="text-dark !font-light">
967                                                        <span class="group-hover/item:underline w-fit">Microsoft Teams Support</span>
968
969                                                        
970                                                    </div>
971                                                
972        </a>
973                                        
974                                    
975                                        
976                                            <a class="group/item" href="https://www.pure-ip.com/products/ucaas-one-for-smb">
977            
978                                                    <div class="p-4 rounded-2xl border border-dark-40 flex flex-col gap-2 cms-content lg:group-hover/item:bg-dark-5 transition-all duration-300">
979                                                        <p class="!mb-0 p-large !font-bold">UCaaSone</p>
980                                                        <p class="p-small">Unified Communications platform for SMBs, supporting up to 500 users</p>
981                                                    </div>
982                                                
983        </a>
984                                        
985                                    
986                                    </div>
987                                </li></ul>
988                        </div>
989                    
990                </ul></li><li class="main-nav__item group w-full lg:w-auto"><span class="main-nav-parent lg:p-0 p-4 meganav-parent cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16px] xl:text-lg">
991                    Solutions 
992                
993                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
994                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
995                    </svg>
996                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:bg-light bg-dark-
9965 lg:top-full w-full lg:rounded-b-[32px] max-w-[1280px] lg:left-1/2 lg:-translate-x-1/2 lg:max-h-[calc(100vh_-_212px)] lg:overflow-y-auto [.main-nav--scrolled_&amp;]:lg:max-h-[calc(100vh_-_180px)]">
997                    
998                        <div class="lg:px-8 lg:pb-8 lg:pt-3 w-full bg-light lg:transparent">
999                            <ul class="grid grid-cols-1 lg:grid-cols-4 lg:gap-8">
1000                                
1001                                    <li class="lg:col-span-2 lg:grid-cols-2">
1002                                        
1003                                            <p class="font-bold text-lg lg:mb-6 text-dark px-4 pt-4 pb-6 lg:py-0 lg:px-0 bg-light lg:bg-transparent">By Industry</p>
1004                                        
1005
1006                                        
1007                                            <ul class="grid lg:grid-cols-2 lg:gap-y-6 lg:gap-x-8 px-4 lg:px-0 mb-4 lg:mb-0 bg-dark-5 lg:bg-transparent">
1008                                                
1009                                                    <li>
1010                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/education">
1011            Education
1012        </a>
1013                                                    </li>
1014                                                
1015                                                    <li>
1016                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/financial-services">
1017            Financial Services
1018        </a>
1019                                                    </li>
1020                                                
1021                                                    <li>
1022                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/healthcare">
1023            Healthcare 
1024        </a>
1025                                                    </li>
1026                                                
1027                                                    <li>
1028                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/hospitality">
1029            Hospitality 
1030        </a>
1031                                                    </li>
1032                                                
1033                                                    <li>
1034                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/manufacturing">
1035            Manufacturing
1036        </a>
1037                                                    </li>
1038                                                
1039                                                    <li>
1040                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/professional-services">
1041            Professional Services
1042        </a>
1043                                                    </li>
1044                                                
1045                                                    <li>
1046                                                        <a class="text-dark font-light py-4 lg:py-0 inline-block hover:underline" href="https://www.pure-ip.com/solutions/retail">
1047            Retail
1048        </a>
1049                                                    </li>
1050                                                
1051                                            </ul>
1052                                        
1053                                    </li>
1054                                
1055                            </ul>
1056                        </div>
1057                    
1058                </ul></li><li class="main-nav__item group w-full lg:w-auto">
1059                <a class="lg:p-0 p-4 block p text-lg lg:text-[16
1059px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/coverage">Coverage</a></li><li class="main-nav__item group w-full lg:w-auto">
1060                <a class="lg:p-0 p-4 block p text-lg lg:text-[16px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/our-expertise">Our Expertise</a></li><li class="main-nav__item group w-full lg:w-auto">
1061                <a class="lg:p-0 p-4 block p text-lg lg:text-[16px] xl:text-lg transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary" href="https://www.pure-ip.com/channel-partner-program">Partner Program</a></li><li class="main-nav__item group w-full lg:w-auto relative"><span class="main-nav-parent lg:p-0 p-4 cursor-default flex gap-1 items-center p transition-all duration-300 lg:border-b-4 border-transparent group-hover:border-primary lg:[.main-nav-item-open-desk_&amp;]:border-primary !mb-0 lg:justify-normal justify-between text-lg lg:text-[16px] xl:text-lg">
1062                    Resources
1063                
1064                    <svg class="lg:[.main-nav-item-open-desk_&amp;]:rotate-180 lg:rotate-0 -rotate-90 [.main-nav-item-open_&amp;]:rotate-0" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none">
1065                        <path d="M16.25 6.875L10 13.125L3.75 6.875" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1066                    </svg>
1067                </span><ul class="main-nav__sub-nav hidden lg:absolute lg:flex flex-col lg:opacity-0 lg:invisible lg:[.main-nav-item-open-desk_&amp;]:opacity-100 lg:[.main-nav-item-open-desk_&amp;]:visible lg:transition-[opacity,visibility] lg:duration-300 overflow-hidden lg:min-w-[350px] w-full lg:top-[calc(100%_+_32px)] lg:left-1/2 lg:-translate-x-1/2 lg:bg-light lg:rounded-b-[24px]">
1068                    <li class="lg:border-t lg:border-dark-10">
1069                                <a class="block p p-4 lg:bg-light bg-dark-
10695 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources">All resources</a>
1070                            </li><li class="lg:border-t lg:border-dark-10">
1071                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/blog">Blog</a>
1072                            </li><li class="lg:border-t lg:border-dark-10">
1073                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/videos">Videos</a>
1074                            </li><li class="lg:border-t lg:border-dark-10">
1075                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/news">News</a>
1076                            </li><li class="lg:border-t lg:border-dark-10">
1077                                <a class="block p p-4 lg:bg-light bg-dark-5 lg:hover:bg-[#D9F2FF] transition-all duration-300" href="https://www.pure-ip.com/resources/case-studies">Customer Stories</a>
1078                            </li>
1079                </ul></li></ul>
1080                <div class="flex flex-col items-start [&amp;_.btn]:w-full [&amp;_.btn]:!bg-transparent [&amp;_.btn]:!p-4 [&amp;_.btn]:!text-dark [&amp;_.btn_svg]:hidden [&amp;_.btn]:before:hidden [&amp;_.btn]:!text-[18px] [&amp;_.btn]:!leading-[150%]">
1081            <a class="btn btn--primary" href="https://www.pure-ip.com/contact-us">
1082                            Contact Us
1083
1084                            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
1085                            <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1086                            </svg>
1087                        </a></div>
1088            </div>
1089
1090            <div class="flex flex-col">
1091                
1092                    <a class="p-4 border-t border-dark-10" href="https://login.pure-ip.com/" target="_blank" rel="noopener">
1093            <span class="p">Login</span>
1094        </a>
1095                
1096                    <a class="p-4 border-t border-dark-10" href="https://www.pure-ip.com/portals" target="_blank" rel="noopener">
1097            <span class="p">Portals</span>
1098        </a>
1099                
1100                <button class="search-icon p p-4 text-left border-t border-dark-10">Search</button>
1101            </div>
1102        </div>
1103    </div>
1104
1105    <div class="lg:[.main-nav--scrolled_&amp;]:top-0 lg:-top-8 -top-6 hidden search-input absolute left-1/2 -translate-x-1/2 w-screen transition-all duration-150 ease-in-out [&amp;.open-search]:z-[50]">
1106        <div class="bg-light lg:py-20 py-6 relative z-[1]">
1107            <div class="container">
1108                
1109    <div class="searchnav__hs-search-field relative cms-content w-full">
1110        <div class="searchnav__hs-search-field__bar flex flex-col gap-2 mx-auto w-full max-w-[1062px]">
1111            <div class="flex flex-row md:gap-4 gap-2 items-center justify-center w-full">
1112            
1113    
1114                <form class="flex !flex-row gap-4 items-center justify-center w-full" data-hs-do-not-collect="true" action="/hs-search-results">
1115                    <input type="text" class="searchnav__hs-search-field__input relative lg:min-w-[255px] max-w-[863px] rounded-lg" name="term" autocomplete="off" aria-label="Search" placeholder="Search">
1116    
1117                    
1118                        <input type="hidden" name="type" value="SITE_PAGE">
1119                    
1120                    
1121                    
1122                        <input type="hidden" name="type" value="BLOG_POST">
1123                        <input type="hidden" name="type" value="LISTING_PAGE">
1124                    
1125                    
1126    
1127                    
1128                        <button class="btn btn--primary md:!flex !hidden" aria-label="Search">
1129                            Search
1130
1131                            <svg class="min-w-4" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
1132                            <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1133                            </svg>
1134                        </button>
1135                    
1136                </form>
1137    
1138                <button class="search-close-btn " aria-label="Close search">
1139                    <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewbox="0 0 48 48" fill="none">
1140                    <path d="M0 8C0 3.58172 3.58172 0 8 0H40C44.4183 0 48 3.58172 48 8V40C48 44.4183 44.4183 48 40 48H8C3.58172 48 0 44.4183 0 40V8Z" fill="#E6ECEF" />
1141                    <path d="M18 30L30 18M18 18L30 30" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1142                    </svg>
1143                </button>
1144            </div>
1145    
1146            <ul class="searchnav__hs-search-field__suggestions md:max-w-[998px] md:w-[calc(100%_-_60px)] w-full bg-dark-
11465 rounded-lg absolute top-[calc(100%_+_10px)] overflow-hidden !p-0 hidden [&amp;[data-open]]:block [&amp;_li]:!mb-0 [&amp;_li:first-child]:!text-[18px] [&amp;_li:first-child]:!leading-[150%] [&amp;_li:first-child]:!font-extrabold [&amp;_li:first-child]:py-4 [&amp;_li:first-child]:px-6 [&amp;_li]:before:!content-none [&amp;_li:not(:first-child)]:!p-0 [&amp;_li]:border-b [&amp;_li]:border-b-dark-10 [&amp;_li:not(:first-child)]:border-l-[3px] [&amp;_li:not(:first-child)]:border-l-transparent [&amp;_li:not(:first-child):hover]:border-l-primary [&amp;_li_a:hover]:bg-dark-10 [&amp;_li_a]:py-4 [&amp;_li_a]:block [&amp;_li_a]:px-6 [&amp;_li]:!text-dark "></ul>
1147        </div>
1148    </div>
1149    
1150
1151
1152            </div>
1153        </div>
1154    </div>
1155</nav></div>
1156        
1157
1158        <main id="main-content">
1159        
1160    <div class="container-fluid body-container body-container--resources-listing">
1161<div class="row-fluid-wrapper">
1162<div class="row-fluid">
1163<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12">
1164
1165<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-force-full-width-section dnd-section">
1166<div class="row-fluid ">
1167<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
1168
1169<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row">
1170<div class="row-fluid ">
1171<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
1172<div id="hs_cos_wrapper_dnd_area-dnd_partial-1-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1173
1174
1175
1176<section class="dnd_area-dnd_partial-1-module-2 hero-slim relative lg:pt-12 md:pt-8 pt-6 lg:pb-12 md:pb-8 pb-6 bg-light-5">
1177    <div class="container relative z-[1] md:mt-[179px] mt-[104px]">
1178        <div class="text-left justify-start items-center flex">
1179            <div class="w-full md:w-8/12 flex flex-col gap-y-8">
1180                <div class="text-content cms-content "><h1>News hub</h1>
1181<div>
1182<article dir="auto" tabindex="-1" data-turn-id="09205983-6d0b-4e3a-b1b4-4ee60a0c1d91" data-testid="conversation-turn-2" data-scroll-anchor="true" data-turn="assistant">
1183<div>
1184<div tabindex="-1">
1185<div>
1186<div data-message-author-role="assistant" data-message-id="55581887-1f39-48cf-b313-d6c7b8c85242" dir="auto" data-message-model-slug="gpt-5-2-instant">
1187<div>
1188<div>
1189<p data-start="0" data-end="95" data-is-last-node="" data-is-only-node="">News and updates on global voice services, platform integrations, and customer success.</p>
1190</div>
1191</div>
1192</div>
1193</div>
1194<div>&nbsp;</div>
1195<div>
1196<div>&nbsp;</div>
1197</div>
1198</div>
1199</div>
1200</article>
1201</div>
1202<div aria-hidden="true" data-edge="true">&nbsp;</div>
1203        </div>
1204                
1205            </div>
1206        </div>
1207    </div>
1208
1209    
1210</section></div>
1211
1212</div><!--end widget-span -->
1213</div><!--end row-->
1214</div><!--end row-wrapper -->
1215
1216</div><!--end widget-span -->
1217</div><!--end row-->
1218</div><!--end row-wrapper -->
1219
1220<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-section dnd_area-row-1-force-full-width-section">
1221<div class="row-fluid ">
1222<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
1223
1224<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row">
1225<div class="row-fluid ">
1226<div class="span12 widget-span widget-type-custom_widget dnd_area-dnd_partial-2-module-2-hidden dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
1227<div id="hs_cos_wrapper_dnd_area-dnd_partial-2-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1228
1229
1230
1231<section id="resourcesHub" class="dnd_area-dnd_partial-2-module-2 resources-listing relative">
1232    <div class="lg:pt-20 md:pt-12 pt-8">
1233        <div class="container">
1234            <div class="flex md:flex-row flex-col gap-x-8 gap-y-6 cms-content">
1235                <div class="flex flex-col gap-2">
1236                    <p class="p-small !mb-0">Type<span class="text-red"> *</span></p>
1237                    <select class="select md:min-w-[300px]" ref="resourceMobileTypeFilter" @change="filter('type', $event.target.value)">
1238                        <option value="all" selected>All</option>
1239                        <option v-for="type in types" :value="type.name">{!! type.name | upper !!}</option>
1240                    </select>
1241                </div>
1242
1243                <div class="flex flex-col gap-2">
1244                    <p class="p-small !mb-0">Topic<span class="text-red"> *</span></p>
1245
1246                    <select class="select md:min-w-[300px]" ref="resourceTopicFilter" @change="filter('topic', $event.target.value)">
1247                        <option value="all" selected>All</option>
1248                        <option v-for="topic in topics" :value="topic.name">{!! topic.name | upper !!}</option>
1249                    </select>
1250                </div>
1251            </div>
1252        </div>
1253    </div>
1254
1255    
1256    
1257        <div class="relative">
1258            <div class="container relative z-[1] lg:py-[120px] md:py-20 py-12">
1259                <div class="flex md:flex-row flex-col rounded-2xl overflow-hidden bg-dark-3">
1260                    <div class="md:w-1/2 w-full">
1261                        <img class="w-full h-full object-cover lg:aspect-[640/447] md:aspect-[448/410] aspect-[311/154]" src="https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=640&amp;height=447&amp;name=indonesia1.jpg" loading="lazy" width="640" height="447" srcset="https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=320&amp;height=224&amp;name=indonesia1.jpg 320w, https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=640&amp;height=447&amp;name=indonesia1.jpg 640w, https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=960&amp;height=671&amp;name=indonesia1.jpg 960w, https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=1280&amp;height=894&amp;name=indonesia1.jpg 1280w, https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=1600&amp;height=1118&amp;name=indonesia1.jpg 1600w, https://www.pure-ip.com/hs-fs/hubfs/indonesia1.jpg?width=1920&amp;height=1341&amp;
1261name=indonesia1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px">
1262                    </div>
1263
1264                    <div class="md:w-1/2 w-full md:px-10 px-8 lg:py-10 md:py-12 py-8 flex flex-col justify-between gap-12 cms-content">
1265                        <div>
1266                            <span class="block mb-4 leading-[125%] lg:tracking-[1px] tracking-[0.9px] uppercase lg:text-[20px] text-[18px] font-extrabold text-dark">Featured</span>
1267                            <h5>Pure IP adds Indonesia to growing Global Voice footprint</h5>
1268                        </div>
1269
1270                        <a class="btn--link w-fit" href="https://www.pure-ip.com/news/pure-ip-adds-indonesia-to-growing-global-voice-footprint">Learn More
1271            
1272                            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
1273                            <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1274                            </svg>
1275                        </a>
1276                    </div>
1277                </div>
1278            </div>
1279
1280            <svg class="absolute bottom-0 right-0 md:block hidden" xmlns="http://www.w3.org/2000/svg" width="452" height="353" viewbox="0 0 452 353" fill="none">
1281                <path d="M236.494 11.2885C320.517 -5.29594 405.584 -5.57785 483.373 44.2974C736.069 204.247 698.155 551.588 395.248 580.732C227.249 597.981 212.718 503.556 137.743 356.548C95.8381 274.4 -47.2366 231.005 17.9072 112.747C56.681 42.3701 155.422 26.9436 236.507 11.2952L236.494 11.2885Z" stroke="#F15A29" stroke-width="1.88" stroke-miterlimit="10" />
1282            </svg>
1283        </div>
1284    
1285
1286    <svg class="w-full h-auto bg-dark-5 lg:block hidden" xmlns="http://www.w3.org/2000/svg" width="1600" height="189" viewbox="0 0 1600 189" fill="none">
1287        <path d="M-480 134.546C-471.92 137.493 -463.77 140.371 -455.53 143.183C-372.57 171.471 -280.73 185.339 -182.43 189L-68.02 189C522.86 169.139 1296.63 -134.466 1793.2 79.7689C1882.37 118.238 1982.91 137.519 2080 136.023L2080 -0.000442505L-480 -0.000218703L-480 134.546Z" fill="white" />
1288    </svg>
1289
1290    <svg class="w-full h-auto bg-dark-5 hidden md:block lg:hidden" xmlns="http://www.w3.org/2000/svg" width="1024" height="120" viewbox="0 0 1024 120" fill="none">
1291        <path d="M-646 110.346C-639.375 112.762 -632.693 115.123 -625.937 117.429
1291C-557.916 140.629 -482.614 152.002 -402.016 155.004L-308.208 155.004C176.267 138.716 810.698 -110.273 1217.85 65.4227C1290.96 96.9713 1373.39 112.784 1453 111.557L1453 0.00335693L-646 0.00354043L-646 110.346Z" fill="white" />
1292    </svg>
1293
1294    <svg class="w-full h-auto bg-dark-5 md:hidden block" xmlns="http://www.w3.org/2000/svg" width="376" height="80" viewbox="0 0 376 80" fill="none">
1295        <path d="M-344.5 64.7855C-340.637 66.204 -336.74 67.5901 -332.8 68.9437C-293.135 82.5642 -249.224 89.2414 -202.224 91.004L-147.522 91.004C134.992 81.441 504.951 -64.7392 742.374 38.4111C785.008 56.9332 833.079 66.2169 879.5 65.4963L879.5 0.00358582L-344.5 0.00369282L-344.5 64.7855Z" fill="white" />
1296    </svg>
1297
1298    <div class="bg-dark-5 lg:py-[120px] md:py-20 py-12">
1299        <div class="container cms-content">
1300            <div v-if="filteredResources.length === 0">
1301                <h3 class="h3">No resources found for the selected filters.</h3>
1302                <button class="reset btn btn--primary mt-8" @click="resetFilters()">Reset filters 
1303                <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
1304                <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1305                </svg></button>
1306            </div>
1307
1308            <div v-if="filteredResources.length" class="cms-content grid grid-cols-1 md:grid-cols-3 gap-x-8 md:gap-y-16 gap-y-8">
1309                <a v-for="(resource, index) in slicedResources" class="rounded-2xl bg-light overflow-hidden flex flex-col h-full" :href="resource.url">
1310                    <div class="w-full overflow-hidden">
1311                        <img class="object-cover lg:aspect-[405/200] md:aspect-[277/166] aspect-[311/166] w-full" :alt="resource.name + ' icon'" :src="resource.featured_image.url" height="200" width="405" loading="lazy">
1312                    </div>
1313
1314                    <div class="p-8 flex flex-col gap-2">
1315                        <div class="flex gap-2 items-center flex-wrap">
1316                            <span class="block leading-[125%] lg:tracking-[1px] tracking-[0.9px] uppercase lg:text-[20px] text-[18px] font-extrabold text-dark">{!! resource.type.name !!}</span>
1317                            <p>{!! resource.published_date | formatDate !!}</p>
1318                        </div>
1319
1320                        <h5 class="!mb-0">{!! resource.name !!}</h5>
1321                    </div>
1322                </a>
1323            </div>
1324
1325            <div v-if="limit < filteredResources.length" class="flex justify-center lg:mt-[120px] md:mt-20 mt-12">
1326                <button class="reset btn btn--primary w-auto" @click="loadMore()">Load more
1327                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none">
1328                    <path d="M9 3L14 8M14 8L9 13M14 8H2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1329                    </svg>
1330                </button>
1331            </div>
1332        </div>
1333    </div>
1334</section></div>
1335
1336</div><!--end widget-span -->
1337</div><!--end row-->
1338</div><!--end row-wrapper -->
1339
1340</div><!--end widget-span -->
1341</div><!--end row-->
1342</div><!--end row-wrapper -->
1343
1344</div><!--end widget-span -->
1345</div>
1346</div>
1347</div>
1348
1349        </main>
1350
1351        
1352            <div id="hs_cos_wrapper_main_footer" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1353
1354<footer class="main_footer main-footer-updated bg-light lg:pt-20 md:pt-12 pt-8 lg:pb-[120px] md:pb-20 pb-16">
1355    <div class="container">
1356        <div class="flex flex-col md:gap-16 gap-12">
1357            <div class="md:pb-16 pb-10 border-b-2 border-secondary">
1358                <a class="max-w-[157px] block" href="https://www.pure-ip.com">
1359            <img class="image h-full w-full object-contain" src="https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=315&amp;height=112&amp;
1359name=image%2011.png" alt="image 11" width="315" height="112" srcset="https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=158&amp;height=56&amp;name=image%2011.png 158w, https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=315&amp;height=112&amp;name=image%2011.png 315w, https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=473&amp;height=168&amp;name=image%2011.png 473w, https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=630&amp;height=224&amp;name=image%2011.png 630w, https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=788&amp;height=280&amp;name=image%2011.png 788w, https://www.pure-ip.com/hs-fs/hubfs/Website-2024/New%20footer/image%2011.png?width=945&amp;height=336&amp;name=image%2011.png 945w" sizes="(max-width: 315px) 100vw, 315px">
1360        </a>
1361            </div>
1362
1363            <div class="grid lg:grid-cols-5 md:grid-cols-3 lg:gap-[60px] gap-10 cms-content">
1364                
1365                    
1366                    <div class="lg:grid flex flex-col lg:grid-cols-2 lg:gap-[60px] gap-10 lg:col-span-2">
1367                    
1368                        <div class="flex flex-col gap-6">
1369                            <p class="!mb-0 text-left !font-extrabold md:block hidden group-hover:text-secondary transition-all duration-150 ease-in-out">Global Voice</p>
1370
1371                            <button class="footer-item p !mb-0 text-left !font-extrabold md:hidden flex justify-between gap-2 items-center">
1372                                Global Voice
1373
1374                                <svg class="[.footer-item-open_&amp;]:rotate-180" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewbox="0 0 24 25" fill="none">
1375                                <path d="M19.5 8.75L12 16.25L4.5 8.75" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1376                                </svg>
1377                            </button>
1378
1379                            <div class="md:block hidden">
1380                                <ul class="flex flex-col gap-6">
1381                                
1382                                
1383                                    <li class="!p-0 !m-0 before:hidden">
1384                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-voice/pstn-replacement">
1385            <span>PSTN Replacement</span>
1386        </a>
1387                                    </li>
1388                                
1389                                    <li class="!p-0 !m-0 before:hidden">
1390                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-voice/managed-sbc">
1391            <span>Managed SBC Services</span>
1392        </a>
1393                                    </li>
1394                                
1395                                    <li class="!p-0 !m-0 before:hidden">
1396                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-voice/hypernetwork">
1397            <span>HyperNetwork for DID Resiliency</span>
1398        </a>
1399                                    </li>
1400                                
1401                                </ul>
1402                            </div>
1403                        </div>
1404                    
1405                
1406                    
1407                        <div class="flex flex-col gap-6">
1408                            <a class="group underline hover:no-underline md:block hidden w-fit" href="https://www.pure-ip.com/products/unified-integrations">
1409            <p class="!mb-0 text-left !font-extrabold md:block hidden group-hover:text-secondary transition-all duration-150 ease-in-out">Unified Integrations</p>
1410        </a>
1411
1412                            <button class="footer-item p !mb-0 text-left !font-extrabold md:hidden flex justify-between gap-2 items-center">
1413                                Unified Integrations
1414
1415                                <svg class="[.footer-item-open_&amp;]:rotate-180" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewbox="0 0 24 25" fill="none">
1416                                <path d="M19.5 8.75L12 16.25L4.5 8.75" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1417                                </svg>
1418                            </button>
1419
1420                            <div class="md:block hidden">
1421                                <ul class="flex flex-col gap-6">
1422                                
1423                                <li class="!p-0 !m-0 before:hidden md:hidden block">
1424                                    <a class="underline hover:no-underline w-fit block" href="https://www.pure-ip.com/products/unified-integrations">
1425            <p class="!mb-0 text-left !font-extrabold">Unified Integrations</p>
1426        </a>
1427                                </li>
1428                                
1429                                
1430                                    <li class="!p-0 !m-0 before:hidden">
1431                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams">
1432            <span>Microsoft Teams</span>
1433        </a>
1434                                    </li>
1435                                
1436                                    <li class="!p-0 !m-0 before:hidden">
1437                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/operator-connect">
1438            <span>Operator Connect</span>
1439        </a>
1440                                    </li>
1441                                
1442                                    <li class="!p-0 !m-0 before:hidden border-b border-dark-20 !pb-6">
1443                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/microsoft-teams/direct-routing">
1444            <span>Direct Routing</span>
1445        </a>
1446                                    </li>
1447                                
1448                                    <li class="!p-0 !m-0 before:hidden">
1449                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/webex-calling">
1450            <span>Webex Calling</span>
1451        </a>
1452                                    </li>
1453                                
1454                                    <li class="!p-0 !m-0 before:hidden border-b border-dark-20 !pb-6">
1455                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/webex-calling/cloud-connect">
1456            <span>Cloud Connect</span>
1457        </a>
1458                                    </li>
1459                                
1460                                    <li class="!p-0 !m-0 before:hidden border-b border-dark-20 !pb-6">
1461                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/unified-integrations/zoom-phone">
1462            <span>Zoom Phone</span>
1463        </a>
1464                                    </li>
1465                                
1466                                    <li class="!p-0 !m-0 before:hidden border-b border-dark-20 !pb-6">
1467                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/observability">
1468            <span>Pure IP Observability</span>
1469        </a>
1470                                    </li>
1471                                
1472                                </ul>
1473                            </div>
1474                        </div>
1475                    
1476                    </div>
1477                    
1478                
1479                    
1480                    <div class="lg:grid flex flex-col lg:grid-cols-2 lg:gap-[60px] gap-10 lg:col-span-2">
1481                    
1482                        <div class="flex flex-col gap-6">
1483                            <a class="group underline hover:no-underline md:block hidden w-fit" href="https://www.pure-ip.com/products/global-network-services">
1484            <p class="!mb-0 text-left !font-extrabold md:block hidden group-hover:text-secondary transition-all duration-150 ease-in-out">Global Network Services</p>
1485        </a>
1486
1487                            <button class="footer-item p !mb-0 text-left !font-extrabold md:hidden flex justify-between gap-2 items-center">
1488                                Global Network Services
1489
1490                                <svg class="[.footer-item-open_&amp;]:rotate-180" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewbox="0 0 24 25" fill="none">
1491                                <path d="M19.5 8.75L12 16.25L4.5 8.75" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1492                                </svg>
1493                            </button>
1494
1495                            <div class="md:block hidden">
1496                                <ul class="flex flex-col gap-6">
1497                                
1498                                <li class="!p-0 !m-0 before:hidden md:hidden block">
1499                                    <a class="underline hover:no-underline w-fit block" href="https://www.pure-ip.com/products/global-network-services">
1500            <p class="!mb-0 text-left !font-extrabold">Global Network Services</p>
1501        </a>
1502                                </li>
1503                                
1504                                
1505                                    <li class="!p-0 !m-0 before:hidden">
1506                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-network-services/managed-sd-wan">
1507            <span>Managed SD-WAN</span>
1508        </a>
1509                                    </li>
1510                                
1511                                    <li class="!p-0 !m-0 before:hidden">
1512                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-network-services/managed-wan">
1513            <span>Managed WAN</span>
1514        </a>
1515                                    </li>
1516                                
1517                                    <li class="!p-0 !m-0 before:hidden">
1518                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/global-network-services/global-noc">
1519            <span>Global NOC &amp; Central Visibility</span>
1520        </a>
1521                                    </li>
1522                                
1523                                </ul>
1524                            </div>
1525                        </div>
1526                    
1527                
1528                    
1529                        <div class="flex flex-col gap-6">
1530                            <p class="!mb-0 text-left !font-extrabold md:block hidden group-hover:text-secondary transition-all duration-150 ease-in-out">Value-Added Solutions</p>
1531
1532                            <button class="footer-item p !mb-0 text-left !font-extrabold md:hidden flex justify-between gap-2 items-center">
1533                                Value-Added Solutions
1534
1535                                <svg class="[.footer-item-open_&amp;]:rotate-180" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewbox="0 0 24 25" fill="none">
1536                                <path d="M19.5 8.75L12 16.25L4.5 8.75" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1537                                </svg>
1538                            </button>
1539
1540                            <div class="md:block hidden">
1541                                <ul class="flex flex-col gap-6">
1542                                
1543                                
1544                                    <li class="!p-0 !m-0 before:hidden border-b border-dark-20 !pb-6">
1545                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/finops-for-intelligent-cost-management">
1546            <span>FinOps for Intelligent Cost Management</span>
1547        </a>
1548                                    </li>
1549                                
1550                                    <li class="!p-0 !m-0 before:hidden">
1551                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/solution-lifecycle-enablement">
1552            <span>Solution Lifecycle Enablement</span>
1553        </a>
1554                                    </li>
1555                                
1556                                    <li class="!p-0 !m-0 before:hidden">
1557                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-deployment">
1558            <span>Microsoft Teams Deployment</span>
1559        </a>
1560                                    </li>
1561                                
1562                                    <li class="!p-0 !m-0 before:hidden">
1563                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/products/solution-lifecycle-enablement/teams-phone-support">
1564            <span>Microsoft Teams Support</span>
1565        </a>
1566                                    </li>
1567                                
1568                                </ul>
1569                            </div>
1570                        </div>
1571                    
1572                    </div>
1573                    
1574                
1575                    
1576                        <div class="flex flex-col gap-6">
1577                            <p class="!mb-0 text-left !font-extrabold md:block hidden group-hover:text-secondary transition-all duration-150 ease-in-out">Company</p>
1578
1579                            <button class="footer-item p !mb-0 text-left !font-extrabold md:hidden flex justify-between gap-2 items-center">
1580                                Company
1581
1582                                <svg class="[.footer-item-open_&amp;]:rotate-180" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewbox="0 0 24 25" fill="none">
1583                                <path d="M19.5 8.75L12 16.25L4.5 8.75" stroke="#084062" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
1584                                </svg>
1585                            </button>
1586
1587                            <div class="md:block hidden">
1588                                <ul class="flex flex-col gap-6">
1589                                
1590                                
1591                                    <li class="!p-0 !m-0 before:hidden">
1592                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/our-expertise">
1593            <span>Our Expertise</span>
1594        </a>
1595                                    </li>
1596                                
1597                                    <li class="!p-0 !m-0 before:hidden">
1598                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/resources">
1599            <span>Resources</span>
1600        </a>
1601                                    </li>
1602                                
1603                                    <li class="!p-0 !m-0 before:hidden">
1604                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/blog">
1605            <span>Blog</span>
1606        </a>
1607                                    </li>
1608                                
1609                                    <li class="!p-0 !m-0 before:hidden">
1610                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/resources/videos">
1611            <span>Videos</span>
1612        </a>
1613                                    </li>
1614                                
1615                                    <li class="!p-0 !m-0 before:hidden">
1616                                    <a class="p !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/resources/news">
1617            <span>News</span>
1618        </a>
1619                                    </li>
1620                                
1621                                </ul>
1622                            </div>
1623                        </div>
1624                    
1625                
1626            </div>
1627
1628            <div class="flex md:flex-row flex-col-reverse justify-between gap-8 cms-content md:mt-0 mt-4">
1629                <div class="flex flex-row md:gap-x-8 gap-x-6 md:gap-y-2 gap-y-6 items-center lg:w-7/12 md:w-10/12 w-full flex-wrap">
1630                    <span class="p !mb-0 p-small">Pure IP © 2026 All rights reserved</span>
1631                    
1632                        
1633                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/complaints-procedure">
1634            Complaints
1635        </a>
1636                        
1637                    
1638                        
1639                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/code-of-practice-policies">
1640            Code of Practice &amp; Policies
1641        </a>
1642                        
1643                    
1644                        
1645                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/terms-and-conditions">
1646            Terms &amp; Conditions
1647        </a>
1648                        
1649                    
1650                        
1651                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/privacy-policy">
1652            Privacy Policy
1653        </a>
1654                        
1655                    
1656                        
1657                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/cookie-policy">
1658            Cookie Policy
1659        </a>
1660                        
1661                    
1662                        
1663                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/canada-accessibility">
1664            Canada Accessibility
1665        </a>
1666                        
1667                    
1668                        
1669                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/esg-policy">
1670            ESG Policy
1671        </a>
1672                        
1673                    
1674                        
1675                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.pure-ip.com/coverage/local-restrictions">
1676            Local Restrictions
1677        </a>
1678                        
1679                    
1680                        
1681                            <a class="p p-small !mb-0 w-fit hover:underline" href="https://www.bcmone.com/legal/" target="_blank" rel="noopener">
1682            Legal
1683        </a>
1684                        
1685                    
1686                </div><div class="flex flex-row gap-6 lg:w-5/12 md:w-2/12 w-full md:justify-end md:items-end"><a href="https://twitter.com/pure_ip" target="_blank" rel="noopener" aria-label="X icon link">
1687            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none">
1688            <g clip-path="url(#clip0_2375_9907)">
1689                <path d="M19.9067 -0.228882H23.96L15.1067 9.95779L25.56 23.7711H17.3467L10.9467 15.3978L3.58667 23.7711H-0.466667L9.02667 12.8911L-1 -0.228882H7.42667L13.24 7.45112L19.9067 -0.228882ZM18.4667 21.3178H20.7067L6.2 2.06445H3.74667L18.4667 21.3178Z" fill="#084062" />
1690            </g>
1691            <defs>
1692                <clippath id="clip0_2375_9907">
1693                <rect width="24" height="24" fill="#084062" />
1694                </clippath>
1695            </defs>
1696        </svg>
1697        </a><a href="https://www.linkedin.com/company/pureip/" target="_blank" rel="noopener" aria-label="Linkedin icon link">
1698            <svg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="fill-dark">
1699        <path fill-rule="evenodd" clip-rule="evenodd" d="M1.6875 0C0.75552 0 0 0.75552 0 1.6875V22.3125C0 23.2445 0.75552 24 1.6875 24H22.3125C23.2445 24 24 23.2445 24 22.3125V1.6875C24 0.75552 23.2445 0 22.3125 0H1.6875ZM3.43428 20.5657H6.86285V9.13714H3.43428V20.5657ZM3 5.14857C3.01143 6.32571 3.96 7.28571 5.14857 7.28571C6.32571 7.27429 7.28572 6.32571 7.28572 5.13714C7.27429 3.96 6.32571 3 5.13714 3C3.95999 3.01143 3 3.96 3 5.14857ZM17.1486 20.5657H20.5771V14.2229C20.5771 10.8171 19.6171 8.98857 16.1657 8.98857C14.36 8.98857 12.9086 9.89143 12.4171 10.7829H12.3829V9.13714H9.14857V20.5657H12.5771V15.08C12.5771 13.16 13.4 11.9943 15.1257 11.9943C16.5429 11.9943 17.1486 13.3314 17.1486 14.8514V20.5657Z" fill="#084062" />
1700        </svg>
1701        </a><a href="https://www.youtube.com/@pureip" target="_blank" rel="noopener" aria-label="Youtube icon link">
1702            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640" class="size-6 fill-dark"> 
1703            <path d="M581.7 188.1C575.5 164.4 556.9 145.8 533.4 139.5C490.9 128 320.1 128 320.1 128C320.1 128 149.3 128 106.7 139.5C83.2 145.8 64.7 164.4 58.4 188.1C47 231 47 320.4 47 320.4C47 320.4 47 409.8 58.4 452.7C64.7 476.3 83.2 494.2 106.7 500.5C149.3 512 320.1 512 320.1 512C320.1 512 490.9 512 533.5 500.5C557 494.2 575.5 476.3 581.8 452.7C593.2 409.8 593.2 320.4 593.2 320.4C593.2 320.4 593.2 231 581.8 188.1zM264.2 401.6L264.2 239.2L406.9 320.4L264.2 401.6z" />
1704        </svg>
1705    
1706        </a></div></div>
1707        </div>
1708    </div>
1709</footer></div>
1710        
1711        
1712        
1713<!-- HubSpot performance collection script -->
1714<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 1714
1714
1715<script src="https://www.pure-ip.com/hubfs/hub_generated/template_assets/1/182837280817/1787219573116/template__query-binding.min.js"></script>
vendor: 1 bytes, line 1715
1715
1716<script>
1717var hsVars = hsVars || {}; hsVars['language'] = 'en';
1718</script>
1718
1719
1720<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 1720
1720
1721<script src="https://www.pure-ip.com/hubfs/hub_generated/template_assets/1/182837280819/1787219572587/template__slide-reveal.min.js"></script>
vendor: 1 bytes, line 1721
1721
1722<script src="https://www.pure-ip.com/hubfs/hub_generated/module_assets/1/201723161693/1786529788657/module_nav-updated.min.js"></script>
1722
1723
1724    
1724<script>
1725        let hsSearch__searchnav = function(_instance) {
1726        let TYPEAHEAD_LIMIT = 3;
1727        let KEYS = {
1728            TAB: 'Tab',
1729            ESC: 'Esc', // IE11 & Edge 16 value for Escape
1730            ESCAPE: 'Escape',
1731            UP: 'Up', // IE11 & Edge 16 value for Arrow Up
1732            ARROW_UP: 'ArrowUp',
1733            DOWN: 'Down', // IE11 & Edge 16 value for Arrow Down
1734            ARROW_DOWN: 'ArrowDown',
1735        };
1736        let searchTerm = '',
1737            searchForm = _instance,
1738            searchField = _instance.querySelector('.searchnav__hs-search-field__input'),
1739            searchResults = _instance.querySelector('.searchnav__hs-search-field__suggestions'),
1740            searchOptions = function() {
1741                let formParams = [];
1742                let form = _instance.querySelector('form');
1743                for (let i = 0; i < form.querySelectorAll('input[type=hidden]').length; i++) {
1744                    let e = form.querySelectorAll('input[type=hidden]')[i];
1745                    if (e.name !== 'limit') {
1746                        formParams.push(
1747                            encodeURIComponent(e.name) + '=' + encodeURIComponent(e.value)
1748                        );
1749                    }
1750                }
1751                let queryString = formParams.join('&');
1752                return queryString;
1753            };
1754    
1755        let debounce = function(func, wait, immediate) {
1756            let timeout;
1757            return function() {
1758                let context = this,
1759                args = arguments;
1760                let later = function() {
1761                    timeout = null;
1762                    if (!immediate) {
1763                        func.apply(context, args);
1764                    }
1765                };
1766                let callNow = immediate && !timeout;
1767                clearTimeout(timeout);
1768                timeout = setTimeout(later, wait || 200);
1769                if (callNow) {
1770                    func.apply(context, args);
1771                }
1772            };
1773        },
1774        emptySearchResults = function() {
1775            searchResults.innerHTML = '';
1776            searchField.focus();
1777            searchResults.removeAttribute("data-open")
1778        },
1779        fillSearchResults = function(response) {
1780            let items = [];
1781            items.push("<li id='results-for'>Results for \"" + response.searchTerm + '"</li>');
1782            response.results.forEach(function(val, index) {
1783                items.push(
1784                    "<li id='result" +
1785                    index +
1786                    "'><a href='" +
1787                    val.url +
1788                    "'>" +
1789                    val.title +
1790                    '</a></li>'
1791                );
1792            });
1793    
1794            emptySearchResults();
1795            searchResults.innerHTML = items.join('');
1796            searchResults.setAttribute("data-open", "")
1797        },
1798        getSearchResults = function() {
1799            let request = new XMLHttpRequest();
1800            let requestUrl =
1801                '/_hcms/search?&term=' +
1802                encodeURIComponent(searchTerm) +
1803                '&limit=' +
1804                encodeURIComponent(TYPEAHEAD_LIMIT) +
1805                '&autocomplete=true&analytics=true&' +
1806                searchOptions();
1807    
1808            request.open('GET', requestUrl, true);
1809            request.onload = function() {
1810                if (request.status >= 200 && request.status < 400) {
1811                    let data = JSON.parse(request.responseText);
1812                    if (data.total > 0) {
1813                        fillSearchResults(data);
1814                        trapFocus();
1815                    } else {
1816                        emptySearchResults();
1817                    }
1818                } else {
1819                    console.error('Server reached, error retrieving results.');
1820                }
1821            };
1822            request.onerror = function() {
1823                console.error('Could not reach the server.');
1824            };
1825            request.send();
1826        },
1827        trapFocus = function() {
1828            let tabbable = [];
1829            tabbable.push(searchField);
1830            let tabbables = searchResults.getElementsByTagName('A');
1831            for (let i = 0; i < tabbables.length; i++) {
1832                tabbable.push(tabbables[i]);
1833            }
1834            let firstTabbable = tabbable[0],
1835                lastTabbable = tabbable[tabbable.length - 1];
1836            let tabResult = function(e) {
1837                if (e.target == lastTabbable && !e.shiftKey) {
1838                    e.preventDefault();
1839                    firstTabbable.focus();
1840                } else if (e.target == firstTabbable && e.shiftKey) {
1841                    e.preventDefault();
1842                    lastTabbable.focus();
1843                }
1844            },
1845            nextResult = function(e) {
1846                e.preventDefault();
1847                if (e.target == lastTabbable) {
1848                    firstTabbable.focus();
1849                } else {
1850                    tabbable.forEach(function(el) {
1851                    if (el == e.target) {
1852                        tabbable[tabbable.indexOf(el) + 1].focus();
1853                    }
1854                });
1855            }
1856        },
1857        lastResult = function(e) {
1858            e.preventDefault();
1859            if (e.target == firstTabbable) {
1860                lastTabbable.focus();
1861            } else {
1862                tabbable.forEach(function(el) {
1863                    if (el == e.target) {
1864                        tabbable[tabbable.indexOf(el) - 1].focus();
1865                    }
1866                });
1867            }
1868        };
1869        searchForm.addEventListener('keydown', function(e) {
1870            switch (e.key) {
1871                case KEYS.TAB:
1872                    tabResult(e);
1873                    break;
1874                case KEYS.ESC:
1875                case KEYS.ESCAPE:
1876                    emptySearchResults();
1877                    break;
1878                case KEYS.UP:
1879                case KEYS.ARROW_UP:
1880                    lastResult(e);
1881                    break;
1882                case KEYS.DOWN:
1883                case KEYS.ARROW_DOWN:
1884                    nextResult(e);
1885                    break;
1886                }
1887            });
1888        },
1889        isSearchTermPresent = debounce(function() {
1890            searchTerm = searchField.value;
1891            if (searchTerm.length > 2) {
1892                getSearchResults();
1893            } else if (searchTerm.length == 0) {
1894                emptySearchResults();
1895            }
1896        }, 250),
1897        init = (function() {
1898            searchField.addEventListener('input', function(e) {
1899                if (searchTerm != searchField.value) {
1900                    isSearchTermPresent();
1901                }
1902            });
1903        })();
1904        };
1905    
1906        if (document.attachEvent ? document.readyState === 'complete' : document.readyState !== 'loading') {
1907            let searchResults = document.querySelectorAll('.searchnav__hs-search-field');
1908            Array.prototype.forEach.call(searchResults, function(el) {
1909                let hsSearch__searchnavModule = hsSearch__searchnav(el);
1910            });
1911        } else {
1912        document.addEventListener('DOMContentLoaded', function() {
1913            let searchResults = document.querySelectorAll('.searchnav__hs-search-field');
1914            Array.prototype.forEach.call(searchResults, function(el) {
1915                let hsSearch__searchnavModule = hsSearch__searchnav(el);
1916            });
1917        });
1918    }
1919    </script>
1919
1920
1921
1922<script>
1923    window.PORTAL_ID = "434319"
1924    window.HUBDB_TABLE_ID = "149474904"
1925</script>
1925
1926
1927<script src="https://cdn.jsdelivr.net/npm/vue@2"></script>
vendor: 1 bytes, line 1927
1927
1928<script src="https://www.pure-ip.com/hubfs/hub_generated/template_assets/1/182837280821/1787219574271/template_resources.vue.min.js"></script>
vendor: 1 bytes, line 1928
1928
1929<script src="https://www.pure-ip.com/hubfs/hub_generated/module_assets/1/210332017078/1775118961560/module_main-footer-updated.min.js"></script>
1929
1930
1931<!-- Start of HubSpot Analytics Code -->
1932<script type="text/javascript">
1933var _hsq = _hsq || [];
1934_hsq.push(["setContentType", "standard-page"]);
1935_hsq.push(["setCanonicalUrl", "https:\/\/www.pure-ip.com\/resources\/news"]);
1936_hsq.push(["setPageId", "205403395934"]);
1937_hsq.push(["setContentMetadata", {
1938    "contentPageId": 205403395934,
1939    "legacyPageId": "205403395934",
1940    "contentFolderId": null,
1941    "contentGroupId": null,
1942    "abTestId": null,
1943    "languageVariantId": 205403395934,
1944    "languageCode": "en",
1945    
1946    
1947}]);
1948</script>
1948
1949
1950<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/434319.js"></script>
1950
1951<!-- End of HubSpot Analytics Code -->
1952
1953
1954<script type="text/javascript">
1955var hsVars = {
1956    render_id: "471c5ec4-368d-4ced-a190-6a28b30ac1c3",
1957    ticks: 1790247699567,
1958    page_id: 205403395934,
1959    
1960    content_group_id: 0,
1961    portal_id: 434319,
1962    app_hs_base_url: "https://app.hubspot.com",
1963    cp_hs_base_url: "https://cp.hubspot.com",
1964    language: "en",
1965    analytics_page_type: "standard-page",
1966    scp_content_type: "",
1967    
1968    analytics_page_id: "205403395934",
1969    category_id: 1,
1970    folder_id: 0,
1971    is_hubspot_user: false
1972}
1973</script>
1973
1974
1975
1976<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
1976
1977
1978<!-- start Main.js DO NOT REMOVE --> 
1979
1980<script src=""></script>
1980 
1981
1982<!-- end Main.js -->
1983
1984<script type="application/ld+json">
1985{
1986  "@context": "https://schema.org",
1987  "@type": "Organization",
1988  "@id": "https://www.pure-ip.com/#organization",
1989  "name": "Pure IP",
1990  "legalName": "Pure IP",
1991  "foundingDate": "2004",
1992  "url": "https://www.pure-ip.com",
1993  "logo": "https://www.pure-ip.com/hs-fs/hubfs/Graphics%20and%20Logos/Logos/Logos/Pure%20IP_Red%20Logo_2018-1.png",
1994  "image": "https://www.pure-ip.com/hs-fs/hubfs/Website-2024/Typography/homepage-hero-1.png?width=1500&height=1443&name=homepage-hero-1.png",
1995  "description": "Pure IP, a BCM One company, provides global enterprise voice, SIP trunking, PSTN replacement, Microsoft Teams Phone, Operator Connect, and cloud communications solutions for multinational organizations.",
1996  "sameAs": [
1997    "https://www.linkedin.com/company/pureip/",
1998    "https://x.com/pure_ip",
1999    "https://www.youtube.com/@pureip"
2000  ],
2001  "parentOrganization": {
2002    "@type": "Organization",
2003    "name": "BCM One",
2004    "url": "https://www.bcmone.com/"
2005  },
2006  "contactPoint": {
2007    "@type": "ContactPoint",
2008    "contactType": "sales",
2009    "telephone": "+44-20-3991-1100",
2010    "email": "[email protected]",
2011    "availableLanguage": "English"
2012  },
2013  "knowsAbout": [
2014    "Enterprise voice",
2015    "SIP trunking",
2016    "PSTN replacement",
2017    "Microsoft Teams Phone",
2018    "Operator Connect",
2019    "Cisco Webex Calling",
2020    "Zoom Phone",
2021    "Unified Integrations",
2022    "Direct Routing",
2023    "Global Network Services",
2024    "Managed WAN",
2025    "Managed SD-WAN",
2026    "Global NOC and Central Visibility",
2027    "FinOps for Intelligent Cost Management",
2028    "Solution Lifecycle Enablement",
2029    "Microsoft Teams Deployment",
2030    "UCaaSone",
2031    "Cloud communications"
2032  ],
2033  "areaServed": {
2034  "@type": "Place",
2035  "name": "Worldwide"
2036}
2037}
2038</script>
2038
2039
2040
2041
2042    
2043</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.