Events

VoxImplant.CallEvents.Connected

Event dispatched after call was connected

Properties
  • call: VoxImplant.Call

    Call that dispatched the event

  • headers: Object

    Optional SIP headers received with the message

VoxImplant.CallEvents.Disconnected

Event dispatched after call was disconnected

Properties

VoxImplant.CallEvents.Failed

Event dispatched after if call failed.

Most frequent status codes:
CodeDescription
486Destination number is busy
487Request terminated
603Call was rejected
404Invalid number
480Destination number is unavailable
402Insufficient funds
Properties
  • call: VoxImplant.Call

    Call that dispatched the event

  • code: Number

    Status code of the call (i.e. 486)

  • headers: Object

    Optional SIP headers received with the message.

  • reason: String

    Status message of call failure (i.e. Busy Here)

VoxImplant.CallEvents.ICETimeout

Event dispatched in case of network connection problem between 2 peers

Properties

VoxImplant.CallEvents.InfoReceived

Event dispatched when INFO message is received.

Properties
  • body: String

    Content of the message.

  • call: VoxImplant.Call

    Call that dispatched the event.

  • headers: Object

    Optional SIP headers received with the message.

  • mimeType: String

    MIME type of INFO message.

VoxImplant.CallEvents.MessageReceived

Event dispatched when text message is received.

Properties
  • call: VoxImplant.Call

    Call that dispatched the event.

  • text: String

    Content of the message.

VoxImplant.CallEvents.ProgressToneStart

Event dispatched when progress tone playback starts.

Properties

VoxImplant.CallEvents.ProgressToneStop

Event dispatched when progress tone playback stops.

Properties

VoxImplant.CallEvents.TransferComplete

Event dispatched when call has been transferred successfully.

Properties

VoxImplant.CallEvents.TransferFailed

Event dispatched when call transfer failed.

Properties