Abhijith contacted us via our support e-mail previously and I wanted to share our response to this configuration on the thread here as well.
On a fundamental level, our adapter is supported by Linux as the drivers are baked into the kernel past 3.0.34 and higher.
With regards to individual profile support, Bluetooth stack configuration with software such as BlueZ (the default Linux Bluetooth stack), Pulseaudio, and oFono are not something we provide in-depth support for. Bluetooth audio in particular undergoes a lot of development changes and is still fairly buggy in Linux, so we cannot guarantee functionality on Linux platforms.
The ability to operate as a HID client, and call rule configuration, are not typical use cases and we have no documentation for this ourselves.
More information regarding the state of Bluetooth audio in Linux can be found here — http://plugable.com/2017/02/07/bluetooth-audio-problems-cant-get-your-bose-quietcomfort-35-connected-check-here-first/ — in the section “What Are Some of the Known Issues and Fixes in Linux?”.
Our adapter may work for this project, but largely the configuration portion of getting it to work would be unsupported by us and largely up to the documentation of the software necessary to make it function.