Examples

Robotics and IoT remote control

Power bi-directional secured communication with physical devices in real time using the Ably platform.


Some examples built on Ably

  • Unifly

    Unifly has developed an award-winning cloud-based management platform that enables the safe integration of drones into the aviation system, called Unifly Unmanned Traffic Management System, known as UniflyUTMS.

    Visit Unifly
  • CurveTips

    In partnership with RobotLAB, CurveTips have built a fashion recommendation system on a Pepper Robot. Ably was used to keep all components responsive to feedback in real time.

    See it in action

Ably delivers robotics and IoT solutions with

  • Pub/sub messaging

    Using channels devices can broadcast out realtime updates to any number of subscribers.

    Find out more
  • Presence and device awareness

    Subscribe to events when devices go online or offline.

    Find out more
  • Device state

    Devices can maintain state in Ably that is broadcasted out in real time to other devices or servers interested, such as GPS location.

    Find out more
  • Protocol interoperability and MQTT

    Use the right protocol for the job with Ably's protocol adapters adding support for the low energy protocol MQTT, and queuing protocols STOMP and AMQP.

    Find out more
  • Connection state recovery

    When devices lose their connection, they don't need to lose message continuity and data integrity.

    Find out more
  • Message history

    Realtime data persisted into our database can be retrieved at a later time by devices or servers.

    Find out more
  • Direct message routing

    We ensure data transferred between devices is always routed using the most efficient path, which means it's fast.

    Find out more
  • Guaranteed delivery & ordering

    Our quality of service and reliable message ordering guarantee lets you focus on building your service.

    Find out more
  • End-to-end encryption

    If you device data is sensitive, then our libraries offer symmetric 256-bit AES encryption ensuring no one, including ourselves, can inspect your data payloads.

    Find out more
  • Token based access control

    You maintain complete control over which devices can publish or subscribe to realtime data.

    Find out more
  • Smart mobile and browser push notifications

    Use our smart browser and push notifications to get the attention of users when a threshold on a device is breached.

    Find out more
  • Low energy client libraries

    Using our protocol adapters, we offer compatibility with a wide range of embedded and other low-energy realtime client libraries.

    Find out more
  • Consistent client libraries on every platform

    Simplify development with our libraries offering a consistent API on every popular platform.

    Find out more
  • Processing realtime data with queues

    Data published into the realtime system can be processed using message queues thus alleviating back pressure and simplifying data ingestion onto your servers.

    Find out more
  • WebHook notifications

    Use WebHooks to be notified via HTTP when a device comes online or publishes a message.

    Find out more
  • Privacy and compliance

    We never inspect payloads and are a registered ICO data processor. We ensure your data is secure and sandboxed within your account.

    Find out more

Get started now with our free plan

It includes 100 peak connections, 3 million messages per month, and loads of features.

Create your free account