Optional audioOverrides client's default audio constraints. Defaults to true
Optional callerName to use as the caller ID name when dialing out to a destination.
Optional callerNumber to use as the caller ID when dialing out to a destination. A valid phone number is required for dials out to PSTN numbers.
Optional camdeviceId to use as webcam. Overrides the client's default one.
Optional clientTelnyx's Call Control client_state. Can be used with Connections with Advanced -> Events enabled.
clientState string should be base64 encoded.
Optional customAdd custom headers to the INVITE and ANSWER request.
Optional debugEnable debug mode for this call.
Optional debugOutput debug logs to a file.
Optional destinationPhone number or SIP URI to dial.
Optional forceForce the use of a relay ICE candidate.
Optional iceOverrides client's default iceServers.
Optional idCustom ID to identify the call. This will be used as the callID in place of the UUID generated by the client.
Optional keepKeep the connection alive on socket connection close, i.e., do not hang up the call when attach message is received.
Optional localOverrides client's default localElement.
Optional localIf set, the call will use this stream instead of retrieving a new one.
Optional mediaConfigures media (audio/video) in a call.
Optional sdpASBandwidthOptional useOptional micdeviceId to use as microphone. Overrides the client's default one.
Optional onOverrides client's default telnyx.notification handler for this call.
Optional preferred_Preferred codecs for the call.
Optional prefetchEnable or disable ICE Candidate Prefetching.
Optional remoteOverrides client's default remoteElement.
Optional remoteIf set, the call will use this stream instead of retrieving a new one.
Optional speakerdeviceId to use as speaker. Overrides the client's default one.
Optional telnyxTelnyx Call Control ID, if using Call Control services.
Optional telnyxTelnyx call leg ID, if using Call Control services.
Optional telnyxTelnyx call session ID, if using Call Control services.
Optional trickleEnable or disable Trickle ICE.
Optional useUses stereo audio instead of mono.
Optional videoOverrides client's default video constraints. Defaults to false
ICallOptions ICallOptions