Sync for IoT: an Overview

Sync for IoT makes it possible to build end-to-end experiences with your embedded and wearable devices using the same Sync primitives that connect mobile devices and web browsers.

We make all this possible with new tools for your Twilio toolbox.

First, we've added aDevice Manager, a new tool in the Twilio Console to manage device credentials and bind hardware to Sync services. Everything in the Device Manager is also accessible in our REST API, making it easy to scale to any number of devices.

Second, we've exposed Sync Objects via MQTT. MQTT is the de-facto standard protocol for low-power, low-footprint devices. Further, MQTT clients exist for virtually all platforms. Adding MQTT support extends Sync's reach beyond web and mobile - we also have a library of quickstarts for various hardware devices and programming languages.

Access to Sync's MQTT support is currently by invite only. If you'd like to try what you see in these docs, sign up for the developer preview and the team at Twilio will get you onboarded as soon as possible.

To set up your first device, head over to the Virtual Device QuickStart, which will show you how to securely connect a device to the Runtime and start using Sync. Next, have a look at the Twilio Wireless Blueprints to see how the Twilio Runtime can be used with real hardware to solve common problems. Lastly, have a look at our documentation, specifically: