Contact Support

Contact our software support team

Login to the Support Portal

T: +44 (0) 20 7121 4800

Touchstone Customer Helpdesk Portal

The portal enables you to submit cases 24/7 and track the status of these issues, from the initial log through to resolution. It also provides valuable access to knowledge-based articles and technical documentation, enabling you to broaden your understanding – and the value – of your applications. If you do not have a login to the Customer Portal, please contact to activate your login details.