Cityworks Work Order API Facilitates SCADA Integration at Waterford Township

Public Works Sees Increased Operational Efficiencies as a Result of Cityworks

Aug 19, 2014 - Sandy, UT — The Department of Public Works (DPW) in Waterford Township, Michigan, implemented Cityworks® Work Order API to facilitate SCADA integration, increasing functionality, improving data sharing, and amplifying operational efficiencies as a result. Implemented in just one week, the flexible web services-based approach proved to be advantageous for Waterford DPW’s integration.

In 2011, DPW began standardizing workflow procedures while simultaneously integrating the department’s supervisory control and data acquisition (SCADA) system with Cityworks. The solution involved transforming years worth of user knowledge and experience into best practices that could be used to develop electronic standard operating procedures (eSOP) for specific scenarios detected by SCADA data analysis. A user would receive the procedures and corresponding work orders in Cityworks as part of a workflow generated by condition-based triggers from SCADA.

Waterford DPW’s plan for integrating SCADA with Cityworks was different from the normal integration process as it utilized the Cityworks Work Order API. The Cityworks Work Order API provides developers with a set of web services to generate work orders in Cityworks. Using Cityworks, data sent to the web services can automatically trigger both routine and emergency work orders.

Frank Fisher, DPW Engineering Superintendent, stated, “After implementing the Cityworks Work Order API at Waterford DPW, the API’s functionality increased, which means that even more data can be shared between applications. This further empowers the functionality of any application that leverages this powerful method to embed the core work order functionality of Cityworks within itself. One of the core business principles for Waterford Township is to harness technology that will increase operational efficiency, and the Cityworks Work Order API has filled a major role in providing additional efficiencies.”

The Waterford project involved Waterford DPW’s SCADA system and GE Proficy iFIX, passing real-time operational data to the DPW’s workflow application, GE Proficy Workflow (Workflow). Leveraging Cityworks Work Order API, Workflow sends Cityworks key information necessary to create work orders, such as feature information and the type of work order needed.

“The nature of the design allowed the integration between Waterford DPW’s Workflow and Cityworks to be completed in a single week,” Fisher stated. “This accomplishment is significant not only because the development time was amazingly short, but also because it shows the flexibility and functionality that the Work Order API provides to developers.”

Many advantages are provided by the web services-based approach. Primarily, the application developer is able to quickly develop a component to create work orders in Cityworks without having to develop complicated methods to replicate the Cityworks work order creation process. Fisher continued, “This simple approach to how applications interact with Cityworks allows more effort to be focused on building integrations that harness the power of the applications interacting with Cityworks, instead of focusing on replicating processes needed to generate work orders. This API-based approach also creates an easier environment for maintaining the integration as either application is updated. In the end, this method provides a more robust product to be implemented at Waterford Township DPW.”

The initial Waterford Township DPW project consisted of developing two workflow processes with corresponding eSOP workflows and triggering appropriate work orders. Waterford DPW quickly realized the benefits of this Work Order API-based approach, as the entire design, development, and implementation of the project was completed within two weeks. The straightforward design of the integration allows DPW staff to create new workflows internally, thus leveraging the ability to automatically generate eSOPs and associated work orders without a developer.

Waterford DPW continues to develop additional eSOP and workflow processes that leverage this powerful integration between their core business applications, and looks forward to continuing to leverage the Cityworks Work Order API in this integration as well as in future integrations wherever possible.

“Cityworks Work Order API is a powerful tool used to empower integrations between business applications,” said Brian Haslam, president and CEO of Cityworks–Azteca Systems Inc. “As exemplified at Waterford Township DPW, it is easily leveraged and provides significant benefits. While Cityworks coupled with Esri®’s ArcGIS® has become the GIS-centric platform for public asset management, APIs allow other software systems to access data and expose functionality, creating a composite of diverse software systems to provide customized solutions that improve operational efficiencies, prioritize actions, and improve planning.”

About Cityworks

Since 1996, Cityworks® has been streamlining the way agencies manage public infrastructure and property by combining the asset geodatabase with the business logic of agencies that care for infrastructure and property. An authoritative resource and system of record, Cityworks elevates Esri®’s ArcGIS® Location Platform specifically to manage workflow, schedule resources and prioritize activities—saving time and improving operational efficiencies. Time-tested and proven technology, Cityworks is Empowering GIS® at more than 500 organizations around the world.

Photographs available upon request.

For more information, contact:

Lindsay Ferguson

Communications Specialist

Cityworks® – Azteca Systems


Email Contact


Copyright © 2014 Azteca Systems Inc. All rights reserved.

Azteca, Azteca Systems Inc., Cityworks, Cityworks Wireless,,, and are either registered trademarks or trademarks of Azteca Systems Inc. in the United States and/or other countries.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners.


Read the complete story ...

Review Article Be the first to review this article

Featured Video
GIS Data Analyst for CostQuest Associates, Inc. at Cincinnati, Ohio
Mid-Level Mechanical Engineer for Kiewit at lenexa, Kansas
Mechanical Engineer for Allen & Shariff Corporation at Pittsburgh, Pennsylvania
Upcoming Events
7th International Conference on Cartography & GIS at Sozopol Bulgaria - Jun 18 - 23, 2018
Energy Drone Coalition 2018 at Royal Sonesta Hotel Houston TX - Jun 19 - 21, 2018
International Conference on Geomatics, Geomapplica 2018 at Syros - Mykonos islands Greece - Jun 25 - 29, 2018
18 International Multidisciplinary Scientific GeoConference SGEM 2018 at Paradise Blue 5 *****, Congress Center Albena Resort & Spa Bulgaria - Jun 30 - 9, 2018
Teledyne Optech
University of Denver GIS Masters Degree Online
Interdrone 2018

Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation TechJobsCafe - Technical Jobs and Resumes  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise