-
Server Script API (VBScript)
Server Script API (VBScript)
Introduction
PBXCall
- PBXCall.Activate
- PBXCall.Alerting
- PBXCall.CalledPartyNumber
- PBXCall.CalledPartyNumberCanonical
- PBXCall.CallId
- PBXCall.CallingDeviceName
- PBXCall.CallingDeviceType
- PBXCall.CallingEntityId
- PBXCall.CallingEntityType
- PBXCall.CallingPartyName
- PBXCall.CallingPartyNumber
- PBXCall.CallProceeding
- PBXCall.Charges
- PBXCall.CLIMode
- PBXCall.ConnectedName
- PBXCall.ConnectedNumber
- PBXCall.DialedNumber
- PBXCall.Disconnect
- PBXCall.FaxToneDetected
- PBXCall.Hold
- PBXCall.IsInternal
- PBXCall.IsOnHold
- PBXCall.IsOriginatorDisconnected
- PBXCall.LastRecordedMessage
- PBXCall.LastRecordedMessageLength
- PBXCall.PhoneCallListEntry
- PBXCall.PlayMessage
- PBXCall.PostDialingDigits
- PBXCall.RecordMessage
- PBXCall.SecondaryCallingPartyNumber
- PBXCall.SendEMail
- PBXCall.SkipAlerting
- PBXCall.WaitForDisconnect
PBXUser
- PBXUser.Away
- PBXUser.BusyRedirect
- PBXUser.BusyRedirectNumber
- PBXUser.DataFolder
- PBXUser.DelayedRedirect
- PBXUser.DelayedRedirectNumber
- PBXUser.DelayedRedirectTimeout
- PBXUser.DoNotDisturb
- PBXUser.EnableMobileExtensions
- PBXUser.EnableParallelCall
- PBXUser.FreeStatusText
- PBXUser.IsBusy
- PBXUser.IsConferenceUser
- PBXUser.IsLoggedIn
- PBXUser.IsOutlookBusy
- PBXUser.IsOutOfOffice
- PBXUser.MobileIdentificationNumbers
- PBXUser.MobilePhoneNumber
- PBXUser.Name
- PBXUser.Now
- PBXUser.NumberOfNewVoicemails
- PBXUser.ParallelCallNumbers
- PBXUser.Pin
- PBXUser.UnconditionalRedirect
- PBXUser.UnconditionalRedirectNumber
- PBXUser.UploadFile
- PBXUser.UserID
- PBXUser.VoicemailEMailAddress
- PBXUser.VoicemailRecording
- PBXUser.VoicemailRecordingTimeout
- PBXUser.VoicemailWelcomeMessage
PBXGroup
PBXScript
- PBXScript.CompareNumbers
- PBXScript.ConvertToCanonical
- PBXScript.CreateObject
- PBXScript.DataFolder
- PBXScript.EndScript
- PBXScript.GetAudioFileLength
- PBXScript.InstallLanguageID
- PBXScript.IsUserOrGroupBusy
- PBXScript.IsUserOrGroupBusyEx
- PBXScript.Licenses
- PBXScript.Now
- PBXScript.OutputTrace
- PBXScript.OutputTraceEx
- PBXScript.PreviousScripts
- PBXScript.SendEMail
- PBXScript.Sleep
- PBXScript.SystemLanguageID
- PBXScript.Type
- PBXScript.WebRequest
PBXConfig
-
3 pages in this category
-
PBXConfig.GetUserByAddress
Last Updated:VBScript → Lua SwxWare v4.40 This function returns a list of PBXUser objects which have the given address. Do not mistake these PBXUser objects with the PBXUser interface of the Server Script API. g_PBXConfig.GetUserByAddress("101") This function returns a list of PBXUser objects which have the given address, 101 in this example. If the address is an internal number, user name, H.323 alias or SIP user ID the returned collection contains the corresponding - 319 views
-
Server Properties
Last Updated:VBScript → Lua SwxWare v4.40 The following server configuration properties can be requested from the PBXConfig object. All properties are read-only. PBXScript.OutputTrace "CountryCode: " & g_PBXConfig.CountryCode PBXScript.OutputTrace "AreaCode: " & g_PBXConfig.AreaCode PBXScript.OutputTrace "PublicAccessPrefix: " & g_PBXConfig.PublicAccessPrefix PBXScript.OutputTrace "LongDistanceCallPrefix: " & g_PBXConfig - 156 views
-
Server Status
Last Updated:VBScript SwxWare v4.40 The following current status values of the server can be requested from the PBXConfig object. All values are read-only. Dim oStatus Set oStatus = g_PBXConfig.Status PBXScript.OutputTrace "LoggedInDevicesCOM : " & oStatus.LoggedInDevicesCOM PBXScript.OutputTrace "LoggedInDevicesPhone : " & oStatus.LoggedInDevicesPhone PBXScript.OutputTrace "LoggedInDevicesH323 : " & oStatus.LoggedInDevicesH323 PBXScr - 125 views
-