-
Server Script API (Lua)
Server Script API (Lua)
Introduction
PBXCall
- PBXCall.Activate()
- PBXCall.Alerting()
- PBXCall.CalledPartyName()
- PBXCall.CalledPartyNumber()
- PBXCall.CalledPartyNumberCanonical()
- PBXCall.CallId()
- PBXCall.CallingDeviceName()
- PBXCall.CallingDeviceType()
- PBXCall.CallingPartyName()
- PBXCall.CallingPartyNumber()
- PBXCall.CallProceeding()
- PBXCall.CallType()
- PBXCall.Charges()
- PBXCall.ConnectedName()
- PBXCall.ConnectedNumber()
- PBXCall.DeletePhoneCallListEntry()
- PBXCall.DialedNumber()
- PBXCall.Disconnect()
- PBXCall.Hold()
- PBXCall.IsFaxToneDetected()
- PBXCall.IsInternal()
- PBXCall.IsOnHold()
- PBXCall.IsOriginatorDisconnected()
- PBXCall.LastRecordedMessage()
- PBXCall.LastRecordedMessageLength()
- PBXCall.OriginalCallingPartyName()
- PBXCall.OriginalCallingPartyNumber()
- PBXCall.PlayMessage()
- PBXCall.PostDialingDigits()
- PBXCall.RecordMessage()
- PBXCall.SecondaryCallingPartyNumber()
- PBXCall.SendEMail()
- PBXCall.SkipAlerting()
- PBXCall.TransferrerName()
- PBXCall.TransferrerNumber()
- PBXCall.WaitForDisconnect()
PBXUser
- PBXUser.Away()
- PBXUser.AwayViaPresence()
- PBXUser.BusyRedirect()
- PBXUser.BusyRedirectNumber()
- PBXUser.DelayedRedirect()
- PBXUser.DelayedRedirectNumber()
- PBXUser.DelayedRedirectTimeout()
- PBXUser.DoNotDisturb()
- PBXUser.DoNotDisturbViaPresence()
- PBXUser.EnableParallelCall()
- PBXUser.FreeStatusText()
- PBXUser.IsBusy()
- PBXUser.IsLoggedIn()
- PBXUser.IsOutlookBusy()
- PBXUser.IsOutOfOffice()
- PBXUser.Name()
- PBXUser.Now()
- PBXUser.NumberOfNewVoiceMessages()
- PBXUser.ParallelCallNumbers()
- PBXUser.PhonePin()
- PBXUser.UnconditionalRedirect()
- PBXUser.UnconditionalRedirectNumber()
- PBXUser.UserId()
PBXScript
- PBXScript.CompareNumbers()
- PBXScript.ConvertToCanonical()
- PBXScript.EndScript()
- PBXScript.GetAudioFileLength()
- PBXScript.GetPBXConfig()
- PBXScript.GetUserByAddress()
- PBXScript.InstallLanguageId()
- PBXScript.OutputTrace()
- PBXScript.OutputTraceEx()
- PBXScript.PreviousScripts()
- PBXScript.SendEMail()
- PBXScript.Sleep()
- PBXScript.SystemLanguageId()
- PBXScript.Version()
PBXWebRequest
-
2 pages in this category
-
Introduction
Last Updated:Lua → VBScript SwxWare v13.10 The following interfaces are available: PBXCall This interface covers properties and methods being directly connected to the current call. PBXUser This interface covers properties and methods being directly connected to the user the current script is running for. PBXScript This interface covers common properties and methods connected to scripting purposes. PBXWebRequest This interface - 195 views
-
Predefined Constants
Last Updated:Lua → VBScript SwxWare v13.10 Many of the Server Script API functions make use of predefined constants for parameters and/or return values. PBXResult -- Script result values PBXSuccess = 0 PBXFailure = 1 PBXTimeout = 2 PBXCallTermNormalCallClearing = 3 PBXCallTermDestinationBusy = 4 PBXCallTermReject = 5 PBXCallTermCancelled - 39 views
-