Agile Intelligence

for all your things

Collect

Flow Agent

flowthings.io agents (currently in public beta) run embedded on devices and allow developers to not only manage the devices sending data to the flowthings.io, but will allow a subset of flowthings.io realtime technology to be run on the device itself

HTTP Push

Have an application already and can POST data? Start processing data in realtime using our REST API

MQTT Broker

flowthings.io provides an API for creating and managing tasks which connect to any MQTT broker and import that data into flowthings.io as it is published

WebSockets

Want to open a single WebSocket connection and have access to as many streams as you'd like? flowthings.io supports both consuming and publishing data to streams (as well as much of our REST API) in a single connection.

Any API

The flowthings.io API Importer can be used to create tasks that convert any REST API into a stream. Write an API Importer Task in JavaScript and send it to flowthings.io. The task executes continuously, polling any API and writing the output to any stream you specify.

Process

Complex Event Processing

How do we turn data streams into intelligent action? The heart of the answer lies in our complex event processing capabilities and it's support of agile intelligence. Share your experience and expertise in a few lines of JavaScript, in our Track GUI, or any other number of tools, and flowthings.io will start turning data streams into realtime intelligent actions

Realtime Filtering

flowthings.io allows you to quickly and easily create filters on data streams or the connections between them. This allows you to isolate just the information that you need from a flood of realtime data.

Enterprise Integration

Does your solution depend on knowledge stored in private data repositories? Our complex event processing engine allows you to securely reach into those data stores and apply that knowledge in a realtime context. Need a solution for private network access? Contact us and we can help with that.

Leverage Any API

Does your solution depend on knowledge stored in Apps or SaaS products with an API? Our complex event processing engine allows you to securely query those APIs and apply that knowledge in a realtime context.

Deliver

REST

flowthings.io will store as little or as much data as you'd like, and it's always available via our REST API

HTTP

flowthings.io processing includes HTTP Push capability. If you have an App or device that accepts HTTP connections and needs agile intelligence in real time, flowthings.io can deliver it.

Mobile

Mobile devices benefit from our always-on WebSockets connection, or in low-bandwidth, low-power situations, from our mobile-optimized REST API

Enterprise

flowthings.io can deliver data to any system with a REST or WebSockets API, we can also implement custom private network solutions to integrate with existing enterprise messaging systems.

Devices

IoT Gateways and Devices can benefit from our Flow Agent, our always-on WebSockets connection, or in low-bandwidth, low-power situations, from our highly optimized REST API.

Cloud

Just as flowthings.io can pull data from cloud-based systems for integration into realtime processing, we can also deliver agile intelligence to those systems, greatly increasing their effectiveness.

Apps

Existing solutions can super-charged with real-time data. Be they desktop, mobile, web, or native -- flowthings.io has a delivery system for them.