Welcome
The BlueParrott Developer Portal is your hub for creating voice-driven solutions that integrate seamlessly with BlueParrott headsets. Our platform provides standardized interfaces over Bluetooth Classic, Bluetooth Low Energy (BLE), and custom MFi protocols, enabling developers to build robust and interoperable applications.
With these interfaces, you can leverage advanced headset features such as the programmable Parrott Button™, audio streaming, and device state management to deliver hands-free workflows for industries like logistics, retail, and field services. Explore our documentation, sample integrations, and best practices to accelerate development and unlock the full potential of BlueParrott technology in your solutions.Bluetooth Classic (Android SDK)
Ready to level up your Android app? This tutorial shows you how to tweak your code so your headset is in the right mode and you can catch your very first Push-to-Talk (PTT) events like a pro!
Bluetooth LE (iOS SDK)
This tutorial walks you through setting up your headset and capturing your first Push-to-Talk (PTT) events on your iOS app — all using Bluetooth Low Energy (BLE) for a faster, more seamless experience.
Bluetooth Classic - Interface Specification
This specification document defines how a mobile device (Android phone) communicates with a BlueParrott headset using Bluetooth Classic through an AT‑command–based interface.
At the core of the interface is a structured set of AT commands exchanged over the Classic Bluetooth link.
Bluetooth LE - Interface Specification
This specification document defines how a mobile device (such as an iOS or Android phone) communicates with a BlueParrott headset over Bluetooth Low Energy (BLE).
At its core, the interface utilizes a GATT (Generic Attribute Profile) framework to organize services and their associated characteristics.
Custom MFi Protocol (iOS)
This tutorial will guide you through configuring your headset and capturing your first Push-to-Talk (PTT) events on your iOS app — leveraging our custom MFi integration for a more advanced, reliable, and seamless experience compared to traditional Bluetooth Classic.
BlueParrott AI Assistant
I can answer a wide range of questions and provide information, from product-related inquiries to general knowledge and factual research. How can I help you today?.
BlueParrott Updater - Error Codes
This page provides a thorough and detailed compilation of all BlueParrott Updater error codes, each accompanied by a clear description. It is designed to help users and support teams quickly identify specific error codes encountered in the BlueParrott Updater Desktop application, understand their meanings, and access guidance for troubleshooting or resolving issues.