ThingWorx Utilities Basics > Key Features
  
Key Features
The following table lists the main features and benefits of ThingWorx Utilities.
Category
Features
Benefits
Managing Connected Products and Systems
Provisioning
IoT application to load, individually or in bulk, asset and device-specific data such as serial number, nameplate, and other information
Register and activate new devices in the system
Create, read, update, and delete unique records associated with devices and assets
Efficiently defines the attributes associated with unique instances of new intelligent assets as they are created
Ensures that remote products can be easily connected and remotely managed and supports lifecycle use cases of connected devices
Alert Management
View and manage active alerts, alert history, alert details
Change thresholds on individual alerts and manage enabled/disabled alerts
Allows application developers to create connected solutions with embedded alert management capabilities into other applications
Easy-to-use alert rule editor for business analysts to create rules that can perform actions such that trigger notifications or launch business processes
Provides the ability to view and manage alerts at scale
Asset Management
Asset dashboard displaying current device status
Search for and filter assets
Display all relevant asset data at a glance
View charts of current and historic data
Asset visibility permissions administration
Easily view and manage assets
Convenient access to current and historical asset data
Remote Access and Control
Remotely and securely access machines and devices
Execute bi-directional file transfers
Easily and securely provides business analysts and line-of-business users with ready access to critical information about connected products and devices
Allows users to remotely monitor and manage connected devices and perform actions to troubleshoot problems, provide operator assistance, perform training, and support other IoT product use cases
Software Content Management
Remotely create, schedule, and manage deployment of software packages to connected products
Deployment dashboard to track progress and monitor results of software distribution
Enables efficient, secure, reliable, and cost-effective mass distribution of software modules, such as application and operating systems updates and upgrades, patches, and documentation
Ability to easily create, manage, and audit a package of software files for securely pushing content to devices
Ability to quickly identify a selected set of targeted assets to control software distribution
Ability to enable and configure automatic retries for deployments
Process Workflow
Create, edit, and manage business processes associated with connected devices
Supports processes composed of one or more steps including activities and decision points with branching
Supports decision logic including human intervention, rules, web services, and analytics
Drag and drop interface allows non-developers to quickly create powerful business processes to manage connected devices, products, and systems
Allows ready visibility to progress and status of business processes with ability search, filter, and audit
Provides a notation readily understandable by business users – from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that performs the processes, and finally, to the users who manage and monitor the processes
Deployment Options
Choose from:
Cloud deployment
On-premises
Offers flexibility to best fit your deployment preferences and requirements.
Integration Hub
Standard integration framework for creating and implementing reusable system connectors
Out-of-the-box data model and related services for manufactured things with pre-defined thing shapes, thing templates, and things
Abstraction layer between data sources and the consuming applications
Extendable model so new elements and services can be easily added
Out-of-the-box sample reference integration to Salesforce
Quickly integrate existing business systems with IoT applications using pre-built and reusable connectors
Provides a foundation for developing solutions that requires data from multiple systems
Allows rapid integration development
Connects business processes and people with systems sharing consistent IoT-related information across the enterprise
Makes the value of smart, connected products broadly available throughout the enterprise and allows companies to fully realize the benefit of their investment in IoT initiatives