Acrobits has deployed more than 140 million endpoints across a wide range of devices and operating
systems in just 10 years. Our SDK is the answer to your real-time commercial communications needs.
Add busy lamp field integration to your real-time communications platform to see whether users are in an active call.
// Blf status
val dialogInfo = Instance.Registration.getDialogInfo(accountId, uri)
val blfString = if (dialogInfo.busyLamp) "On call" else "Off call"
busyLampStatusLabel.setText(blfString)
// Busy Lamp field iOS
DialogInfo *dialogInfo = Softphone::instance()->registration()->getDialogInfo(uri);
if (dialogInfo) {
if (dialogInfo->busyLamp) {
busyLampStatusLabel.text = NSLocalizedString(@"On Call", nil);
} else {
busyLampStatusLabel.text = NSLocalizedString(@"Off Call", nil);
}
}