When developing a Service Portal in ServiceNow, you will quickly find some often desired features are missing when it comes to the out-of-the-box form and data table widgets. Swiss Tool® is a collection of helpful Service Portal widgets that address this issue and allow you to rapidly develop a powerful customer-facing Service Portal.
We use a unique approach of building on top of the out-of-the-box widgets without cloning and provide additional features that are easily configurable. Among many others, these features include:
The most suggested way of adding new features to out-of-the-box widgets like the data table and form widget is by cloning the widget. Cloning the widget however, will prevent your widgets from getting upgraded during ServiceNow releases. If a security fix is rolled out for the data table or form widget, you will not know about it and the fix might never be applied for your widgets. The Swiss Tool® widgets use the default form and table widget, which ensures that the latest version of the widgets is always used and the latest changes from ServiceNow are integrated. The Swiss Tool widgets use the default form and table widget, which ensures that the latest version of the widgets is always used and the latest changes from ServiceNow are integrated.
Reason one can be prevented by properly maintaining your cloned widgets in every Service Now release. Tracking the changes done to widgets, performing new clones and re-applying customizations to new versions of widgets can be very time consuming and theoretically should happen twice a year. When using Swiss Tool, we guarantee you can greatly reduce the time required when upgrading your custom Service Portals to a new releases.
Developing an appealing and functional custom Service Portal with ServiceNow can be very challenging. Even basic features like adding client-side buttons for confirmations or displaying related records in an embedded lists can be time consuming and difficult to implement for the most experienced ServiceNow developers. With Swiss Tool®, lots of functionality that is required in almost every custom Service Portal can easily be enabled and configured. This will reduce the time needed to create your custom Service Portal from weeks down to days.
Developing workarounds for advanced features in a custom service portal, like styling in data tables, showing an embedded list in a form or adding a confirmation to a button can be very difficult and hacky. Maintaining such solutions is nearly impossible. This is especially true if the know-how from developers who performed the cloning of widgets and developing workarounds is lost. When using Swiss Tool®, the whole responsibility of maintaining the widgets will be shifted to us, and we will ensure our widgets work properly with every new release.
When working with Service Portal widgets, it requires knowledge in web development, HTML, CSS, JS and AngularJS. Even for the slightest changes to behavior, you will need to have great knowledge in those technologies. With Swiss Tool®, a lot of features can easily be configured without coding. Adding annotations or embedded/related lists is as simple as adding them to the form in the Classic UI. Defining styles for data tables or configuring mandatory attachments can be achieved by simple configuration.
Swiss Tool® can be found in the ServiceNow Store. If you want to give it a try and see how Swiss Tool® fits your purpose, please consider requesting a free trial:
If you have any questions about the Swiss Tool, do not hesitate to contact us via swsstlrctvch.