A new coding framework in Cityworks allows you to add custom buttons and widgets to Cityworks apps—and put them right where your users expect them to be.
When you’re in the groove of your daily work, the number of clicks or manual searches it takes to complete a task can have a big impact on the time and effort required to move through a workflow. That’s why we added new functionality to help you further streamline navigation among Cityworks apps and third-party solutions.
Starting at Cityworks 15.8, HTML5 apps such as Respond support a new extensibility framework that allows administrators to add coded widgets that bring in data from other systems and buttons that help users quickly navigate to other Cityworks apps or third-party sites that are part of their workflow.
► You might also like: Get to Know Your Cityworks Apps
The extensibility framework can be accessed in Style, the Cityworks customization app. A new page in Style allows you to write code for new features—such as a button, link, clock, or weather widget. This creates an item in Style that you can insert into an available widget slot within the HTML5 app. The item appears for users with the specified Style profile, allowing you to further customize the experience for distinct groups of end-users. Here are a few examples.
1. Make Training Materials Easy to Find
Many organizations create training materials and workflow instructions to guide end-users through standard procedures. For example, water utilities may create step-by-step guides to help their crews standardize hydrant flow tests. These documents, when used regularly, can help maintain data entry standards and empower users to do their job quickly and effectively. But crew workers may have a hard time finding that quick start guide in the truck. If the guide gets lost or damaged, it won’t be used.
With the new extensibility model, you can create a button and link it to a document hosted on an internal intranet or file-sharing site. And because buttons can be customized according to the user profiles configured in Style, you can also customize which resources are made available to specific user groups within Cityworks.
2. Simplify Tab Navigation
Permit technicians often navigate between several different software tabs in order to manage the plan review process. Cityworks and partner solution APIs make it possible for Cityworks to pass permit and licensing data to and from electronic plan review solutions, and certain tasks must still be done in each system. By adding a new button to the attachment panel in Respond, users can launch the third-party system in a single tap, simultaneously passing important data and taking the user to the next step in their document management workflow.
By taking advantage of this functionality in Cityworks HTML5 apps, you can help simplify everyday tasks and reduce manual navigation between tabs and systems. This means happier users who can find the tools they need, exactly where they expect them to be.
By Dan Puerling, Cityworks subject matter expert