bluetoothctl-telephony(1) Linux System Administration bluetoothctl-telephony(1)

bluetoothctl-telephony - Telephony Submenu

bluetoothctl [--options] [telephony.commands]

This submenu manages telephony features using the org.bluez.Telephony(5) and org.bluez.Call(5) interfaces.

List available audio gateways.

Show audio gateway information.

> show [telephony]
org.bluez.Telephony(5) properties
[telephony]
Audio gateway device path (optional, shows current if omitted)
> show
> show /org/bluez/hci0/dev_00_11_22_33_44_55
> show /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF

Select default audio gateway.

> select <telephony>
<telephony>
Audio gateway device path to set as default
> select /org/bluez/hci0/dev_00_11_22_33_44_55
> select /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF

Dial number.

> dial <number> [telephony]
org.bluez.Telephony(5) method Dial
<number>
Phone number to dial
[telephony]
Audio gateway device path (optional, uses current if omitted)
> dial 555-1234
> dial +1-555-123-4567
> dial 911
> dial 555-1234 /org/bluez/hci0/dev_00_11_22_33_44_55
> dial +44-20-7946-0958 /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF
> dial *67-555-1234
> dial #31#555-1234

hangup-all

Hangup all calls.

> hangup-all [telephony]
org.bluez.Telephony(5) method HangupAll
[telephony]
Audio gateway device path (optional, uses current if omitted)
> hangup-all
> hangup-all /org/bluez/hci0/dev_00_11_22_33_44_55

list-calls

List available calls.

show-call

Show call information.

> show-call <call>
org.bluez.Call(5) properties
<call>
Call object path to display information for
> show-call /org/bluez/hci0/dev_00_11_22_33_44_55/call1
> show-call /org/bluez/hci0/dev_00_11_22_33_44_55/call2
> show-call /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1

Answer call.

> answer <call>
org.bluez.Call(5) method Answer
<call>
Call object path to answer
> answer /org/bluez/hci0/dev_00_11_22_33_44_55/call1
> answer /org/bluez/hci0/dev_00_11_22_33_44_55/call2
> answer /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1

Hangup call.

> hangup <call>
org.bluez.Call(5) method Hangup
<call>
Call object path to terminate
> hangup /org/bluez/hci0/dev_00_11_22_33_44_55/call1
> hangup /org/bluez/hci0/dev_00_11_22_33_44_55/call2
> hangup /org/bluez/hci0/dev_AA_BB_CC_DD_EE_FF/call1

http://www.bluez.org

<linux-bluetooth@vger.kernel.org>

Free use of this software is granted under the terms of the GNU Lesser General Public Licenses (LGPL).

May 2025 BlueZ