Migrate to SIP and Manage it Effectively

Hanging on to ISDN and PSTN fixed lines? We manage the migration of your fixed line connections to SIP. When you’re ready to make the move, we’re here to move you over safely and without disruption to your ongoing operation. In the meantime, we support your existing ISDN and analogue lines and help you plan your move to SIP, at a time and pace to suit.

Our market leading NetX portal is the perfect tool to help you manage your voice communications. It’s been designed to give you full visibility over your inbound and outbound voice communications. With powerful analytics tools, customisable dashboards and widgets, reports scheduling, call flows and business continuity planning.

Real-Time Insight into Call Behaviour

Group Head of Enterprise Architecture,


To be able to generate not just reports using NetX, but real-time insight into call behaviour is a fantastic boost to our ability to be a responsive data-led organisation. It gives us a unified and meaningful view of the environment, saving time and effort.

Our Voice Network Services Span

Line rentals

Inbound and outbound services

SIP trunks and routing

Number porting

Billing and reporting

Call cost audit

NETX portal

Your Flexible SIP Management Portal

Our SIP portal, NetX has been created from the ground up, with the vision to empower customers with self-service. It has a wealth of features and functionality that we’re constantly developing. Take control of your calls and call environment.

  • Customisable real-time dashboard
  • Analytics
  • Call flows for routing
  • Blacklisting and whitelisting
  • Full encryption
  • Disaster recovery testing

NetX logo

Direct call routing for Microsoft Teams, Zoom and Google Flow

Deliver calls into different phone systems and give your businesses greater flexibility and control over your calling environment.

Learn more about Direct Call Routing

NetX Direct Routing for Microsoft Teams

With our NetX Direct Routing, you can connect MS Teams to your existing phone system and enjoy the benefits of seamless communication and collaboration.

Learn more about NetX Direct Routing for MS Teams

Talk to the Experts

Speak to a member of the team about your SIP migration or our NetX portal. Get in touch with us today!

function async(u, c) { var d = document, t = 'script', o = d.createElement(t), s = d.getElementsByTagName(t)[0]; o.src = 'https://' + u; if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); } s.parentNode.insertBefore(o, s); } async('js.hsforms.net/forms/current.js', function() { hbspt.forms.create({ css: '', portalId: '457312', formId: 'da1db199-d62a-4f6d-a9f6-fb2c5c1ea505', target: '#hubspotform-submitted-18-8', onFormReady: function(form) { let formHiddenField = document.querySelector('input[name=""]'); if (formHiddenField) { formHiddenField.value = 'sip'; } function checkEvent() { if (event.data.type === 'hsFormCallback') { if (event.data.eventName === 'onFormSubmitted') { const formWrapper = document.querySelector('.form-wrapper-18'); const headline = formWrapper.querySelector('.js-form-headline'); const content = formWrapper.querySelector('.js-form-content'); if (headline) { headline.style.display = 'none'; } if (content) { content.style.display = 'none'; } App.trackByLeadForensics({ link: '#hubspotform-submitted-18-8', label: 'Contact Form Submission' }); const successMessage = formWrapper.querySelector('.submitted-message'); if (successMessage) { const allForms = [...document.querySelectorAll('#hsForm_da1db199-d62a-4f6d-a9f6-fb2c5c1ea505')]; if (allForms.length) { allForms.forEach(function(form) { const parent = form.parentElement; const wrapper = parent.parentElement; const headline = wrapper.querySelector('.js-form-headline'); const content = wrapper.querySelector('.js-form-content'); parent.innerHTML = successMessage.innerHTML; if (headline) { headline.style.display = 'none'; } if (content) { content.style.display = 'none'; } }); } } } } } window.addEventListener('message', checkEvent); } }); (function() { window.jQuery = window.jQuery || function(nodeOrSelector) { if (typeof(nodeOrSelector) == 'string') { return document.querySelector(s); } return nodeOrSelector; }; })(); });