Choose from a variety of development options depending on your device type, development preference, and the customer experience you want to enable. No matter which option you choose, you can take advantage of our documentation, tools, and developer forums to help you on the way.
|On the Cloud||On Device Module||Local Connection||Alexa Built-in||Echo Paired|
|Connectivity Type||Connect your cloud to Alexa's cloud with Alexa skills||Add an on-device hardware module||Connect via local connectivity protocols||No additional integration required; use your existing AVS client||Pair with an Echo device via Bluetooth or BLE|
Smart Home Skill API, Custom Skill API, Multi-Capability Skills
Alexa Connect Kit (ACK)
|Zigbee, Bluetooth, Z-Wave and other local connectivity protocols||Alexa Voice Service (AVS) API||Alexa Gadgets Toolkit|
|Key Consideration||Requires your own device cloud||Managed service: No need to create a skill or manage cloud service||
Zigbee or Z-Wave certified
|Must have a microphone and meet AVS development requirements.||Can only be controlled by Echo devices|
Any smart device with Wi-Fi
Any device with a microcontroller: coffee makers, ovens, microwaves
Zigbee or Z-Wave certified lights, locks, plugs, sensors
|Any device with Alexa Built-in||Toys and gadgets|
|Voice User Interface||Pre-built (Amazon-defined) or custom built||Pre-built (Amazon-defined)||Pre-built (Amazon-defined)||Pre-built (Amazon-defined)||Custom built|
|Certification Eligibility||Works with Alexa||Works with Alexa||Works with Alexa||Alexa Built-In||n/a|
|Development Information||Smart Home Skill API||Alexa Connect Kit||Zigbee and Echo Plus||Smart Home for AVS||Alexa Gadgets Toolkit|
You can build a smart home skills with the Alexa Skills Kit (ASK), which provides self-service APIs and tools to build skills that enable customers to control your cloud-connected devices and appliances using Alexa.
You can use Alexa Connect Kit (ACK) to connect virtually any device with power to Alexa without managing cloud services or creating a skill. You integrate Amazon-managed ACK hardware module directly into your device and then a pay separate low, upfront fee that covers your ongoing use of the ACK cloud service for the device.
You can connect your Zigbee-based smart devices, like lights, locks, plugs, switches, and sensors, to Alexa using the Zigbee hub built into the new Echo Show and Echo Plus, or through other Zigbee Certified hubs.
Works with All Hubs (WWAHu) is a custom Zigbee cluster that standardizes best practices to improve security, reliability, and interoperability for Zigbee devices.
Enable Frustration-Free Setup (FSS) for Zigbee devices so a customer’s Zigbee hub will automatically and securely setup their device to their Zigbee network.
With the Alexa Gadgets toolkit, you can pair toys and accessories via bluetooth to an Echo device that connects directly with the Alexa cloud, without needing to manage a device cloud, account link, or enlist custom OTA solutions.
Create a smart toy that responds in reaction to Alexa’s native capabilities, such as wake word detection, setting timers, receiving notifications, playing music, and more.