External Phone

Xelion Object
      ↪ Entity
          ↪ Base Phone
              ↪ Licensed Phone
                  ↪ External Phone


A phone that is not connected to Xelion (a non-sip phone)

Fields

Name Type Notes

phoneNumber

String

the phone number

twinnedPhoneNumber

String

the phone number of the twinned phone

phoneId

String

the unique id of phone

deviceName

String

the device name (Windows, iPhone, Android, Chromebook)

pushServiceId

Push Service Id Enum

push service id

pushServiceRegistrationId

String

push server registration id of the phone

pushKitRegistrationId

String

push server registration id of the phone

phoneOs

Phone Os

phone os

xelionVersion

String

xelion app version

notifyChat

Boolean

push chat notifications

notifyIncomingCalls

Boolean

push incoming calls notifications for personal line

forwardCalls

Boolean

forward incoming calls

forwardingDestination

String

the number to forward the call to, when the phone calls the call-forwarding-number

forwardingRequestDate

String

the date of the forward call request

callStrategy

Call Strategy Enum

call strategy of smartphone

waitUntilCallConfirmed

Boolean

incoming calls waits until the incoming call is confirmed by the device

allowGsmDialIfBusy

Boolean

allow a second incoming call on GSM if the phone is busy