You are here:


The world around us becomes more interactive with each passing day, driven by ubiquitous computing and network connectivity. Passive objects, like a tire or a pair of jeans, are uniquely identifiable when affixed to an RFID transponder, enabling them to interact with the world around us just as we do. The ability of a business to harness these advances to achieve higher levels or productivity while simultaneously lowering operational costs is foremost on the minds of many executives. Flows helps engineers speed the implementation of fully automated RFID-centric, sensor-driven workflows by lowering deployment costs.

Software engineers use Flows to visually craft business rules that link people, sensors, objects, and business processes with back-office systems. Business rule designs are captured either with the intuitive Flows iPad application for basic workflow definitions, or the full-featured HTML 5 web application.

When Flows is deployed alongside other SMART COSMOS platform services, especially Profiles for supply chain visibility and Objects for capturing any type of product definitions, businesses are able to harness new types of micro-interactions previously inaccessible.SMART COSMOS FLOWS helps engineers speed the implementation and lower the complexities of creating fully automated RFID and sensor-driven workflows. Solution integrators achieve a higher degree of productivity and lower operational costs by rapidly linking together physical objects, business processes, sensors, and disparate back-office systems through an intuitive table-based business rule designer.




  • Flows is built around a powerful Business Rule Management System (BRMS). From basic looping to parenthetical Boolean analysis, and even human-machine interaction, model workflows quickly using an easy to learn drag and drop environment.
  • Easy inclusion of various communication mechanisms, including email notifications, SMS text messages, and even control proprietary hardware from a workflow with Flows TCP socket or Web Service capabilities.
  • Numerous ways to dynamically trigger specific business rules. Composite rules can be triggered by designing a single business rule that invokes a collection of other business rules. Use these discrete contextual events to feed raw data into Big Data analytics engines.
  • The ability to securely verify the integrity of an object using a uniquely assigned identification number, like an RFID serial number, empowers new types of workflow automation previously unavailable.


  • Rich business rule definition capabilities including native support for fork, join, loops, and action.
  • Full support of both synchronous and asynchronous actions within a business rule to support parallelism
  • Ability to identify one or more triggering events in an external system or database that cause a specific business rule definition to execute as a result of the change in state.
  • Composition of business rules is natively supported if multiple business rule executions are required from a singular triggering event.
  • Complete support for accessing and working with data from multiple databases within a singular business rule (support for Oracle, MySQL, and Microsoft SQL Server).
  • Integrated communication capabilities via email and sms (future support planned for VoIP and MMS)
  • REST endpoints for managing and executing business rules
  • Multi-platform business rule designer supported with a HTML 5 user interface and a native iPad application
  • Ability to connect with any sensor or back-office system via Web Services, TCP Sockets, and/or UDP broadcasts
  • Business rule execution intrinsically captures where (geospatial data), who, how (device), and when.

Software Developers

For technical questions related to our open-source Profiles SDK, please visit our Developers web site or send an e-mail to