Member Junction
    Preparing search index...

    Module @memberjunction/telephony-adapters

    Classes

    AnonymousCallerIdentityResolver
    BaseCallerIdentityResolver
    CallCapacityGate
    CallCapacityLease
    CallEndObserverSdk
    CallLifecycleTracker
    DefaultAgentSessionManager
    ExpectedCallStore
    InteractionLifecycleService
    LiveKitSipExtension
    LiveKitSipResolver
    LiveKitSipTelephonyService
    NumberPoolSelector
    OutboundCallRefusedError
    OutboundRateLimiter
    PlaceCallResult
    PlaceLiveKitSipCallResult
    PlaceRingCentralCallResult
    PlaceVonageCallResult
    RingCentralTelephonyExtension
    RingCentralTelephonyResolver
    RingCentralTelephonyService
    RoomCallSessionStarter
    RoomCallToolExecutor
    StartTeamsMeetingResult
    TeamsAcsMediaRegistry
    TeamsMeetingsExtension
    TeamsMeetingsResolver
    TeamsMeetingsService
    TelephonyCallSessionStarter
    TelephonyCallToolExecutor
    TelephonyCapacity
    TelephonyResolver
    TwilioCallMediaRegistry
    TwilioElasticSipTrunkCarrier
    TwilioTelephonyExtension
    TwilioTelephonyService
    VonageCallMediaRegistry
    VonageTelephonyExtension
    VonageTelephonyResolver
    VonageTelephonyService

    Interfaces

    AgentTransferTarget
    CalendarSchedulerHandle
    CalendarSchedulerOptions
    CallConfigurationInput
    CallerIdentity
    CloseInteractionParams
    CreateInteractionLinkParams
    CreateInteractionParams
    CreateSessionInput
    FoundAgent
    HandoffDestinationDeps
    HandoffResolutionContext
    IAcsMediaTransport
    IAgentSessionManager
    ICallCapacity
    ICallerIdentityResolver
    ILiveKitSipInboundHandler
    ISipTrunkCarrier
    JoinMeetingResult
    LiveKitSipInboundCallContext
    LiveKitSipInboundHandlerResult
    LiveKitSipInboundResult
    LiveKitSipSettings
    LiveKitSipTelephonyServiceDeps
    NumberPoolSelectionRequest
    NumberTransferTarget
    OutboundCallPolicy
    OutboundCallRequest
    OutboundGuardDeps
    OutboundPolicySettings
    PhoneFramingInput
    ProviderInfo
    RecordInteractionEventParams
    RingCentralTelephonyConfig
    RingCentralTelephonyServiceDeps
    RoomCallFramingInput
    RoomCallStartArgs
    RoomCallStarterDeps
    RoomCallToolExecutorDeps
    RoomHandoffCapabilities
    RunAsUserDirectory
    SelectedNumberPoolResult
    SipTrunkConfigCheck
    SipTrunkDescription
    SipTrunkHealth
    SipTrunkNumber
    SipTrunkValidationContext
    StartedRoomCall
    StartedTelephonyCall
    TeamsMeetingsConfig
    TeamsMeetingsServiceDeps
    TelephonyCallControls
    TelephonyCallStartArgs
    TelephonyCallStarterDeps
    TelephonyConfig
    TelephonyResolverContext
    TelephonySharedSettings
    TelephonyToolExecutorDeps
    TelephonyToolFeatures
    TrackedSession
    TransferTargetSettings
    TwilioElasticSipTrunkSettings
    TwilioTelephonyConfig
    TwilioTelephonyServiceDeps
    UserPayload
    UserTransferTarget
    VonageTelephonyConfig
    VonageTelephonyServiceDeps

    Type Aliases

    CallEndRequestReason
    InboundContextResolution
    LiveKitSipServiceLike
    OnMachineAction
    OutboundAuthorization
    OutboundRefusalCode
    ResolvedDestination
    RoomCallCoordinator
    RoomCallHandoffEngine
    RunAsResolution
    SipTrunkCarrierSettings
    SocketAuthFailure
    SocketAuthResult
    StopSessionFn
    TelephonyStartEngine
    TransferTarget
    TransferTargetKind
    TwilioTelephonyServiceLike
    VonageTelephonyServiceLike

    Variables

    CALL_CONTROL_SETTLE_MS
    CALLER_IDENTITY_RESOLVER_KEY
    CANCEL_PENDING_WORK_TOOL
    DEFAULT_ALLOWED_PREFIXES
    DEFAULT_BLOCKED_PREFIXES
    DEFAULT_COST_PER_MINUTE
    DEFAULT_EXPECTATION_TTL_MS
    DEFAULT_LIVEKIT_SIP_ROOM_PREFIX
    DEFAULT_MAX_CALL_SECONDS
    DEFAULT_MAX_CALLS_PER_USER_PER_HOUR
    DEFAULT_MAX_CONCURRENT_CALLS
    END_CALL_REASON_MAX_CHARS
    END_CALL_TOOL
    LIVEKIT_SIP_MOUNT_PATH
    MEDIA_SOCKET_AUTH_DEADLINE_MS
    MJ_SERVER_EXTENSIONS
    RESOLVER_PATHS
    SEND_DTMF_TOOL
    TEAMS_MEETINGS_MOUNT_PATH
    TRANSFER_CALL_TOOL
    TWILIO_MEDIA_WSS_PATH
    TWILIO_TELEPHONY_MOUNT_PATH
    UserCacheDirectory
    VONAGE_MEDIA_WSS_PATH
    VONAGE_TELEPHONY_MOUNT_PATH

    Functions

    AuthorizeOutboundCall
    AuthorizeOutboundCallOrRelease
    buildCalendarSourceResolver
    BuildCalendarSourceResolver
    BuildCallbackUrl
    BuildPhoneFraming
    BuildRoomCallFraming
    BuildRoomCallTools
    buildScheduledSessionFactory
    BuildScheduledSessionFactory
    BuildTelephonyCallConfiguration
    BuildTelephonyTools
    CalculateInteractionCost
    CanUserRunAgent
    CheckTransferDestination
    CloseAgentSessionRow
    CoerceWebhookParams
    ComputeHandoffCapabilities
    CreateCallerIdentityResolver
    CreateLiveKitSipRouter
    CreateSipTrunkCarrier
    createTeamsMeetingsHandler
    CreateTeamsMeetingsHandler
    createTwilioTelephonyHandler
    CreateTwilioTelephonyHandler
    createVonageTelephonyHandler
    CreateVonageTelephonyHandler
    FindActiveAgentByName
    FindAgentNameByID
    FindInboundRoute
    FindPhoneAgentIdentity
    FindPhoneNumber
    FindTransferTarget
    GetLiveKitSipInboundHandler
    GetLiveKitSipTelephonyService
    getReadWriteProvider
    GetReadWriteProvider
    GetRingCentralTelephonyService
    GetTeamsMeetingsService
    GetTwilioTelephonyService
    getUserFromPayload
    GetUserFromPayload
    GetVonageTelephonyService
    HandleLiveKitWebhook
    HandleTwilioAmdCallback
    HandleTwilioInboundVoice
    HandleTwilioStatusCallback
    HandleVonageCallEvent
    HandleVonageInboundAnswer
    IsValidE164
    LoadActiveAgentIdentity
    LoadAnonymousCallerIdentityResolver
    LoadTelephonyAdapters
    MaskNumber
    NumberTransferTargets
    PublicOrigin
    ReadSharedTelephonySettings
    ResolveCallerSafely
    ResolveHandoffDestination
    ResolveInboundContext
    ResolveInboundRunAsUser
    ResolveOnMachine
    ResolveOutboundPolicy
    ResolveTransferDirectory
    SetLiveKitSipInboundHandler
    SetLiveKitSipTelephonyService
    SetRingCentralTelephonyService
    SetTeamsMeetingsService
    SetTwilioTelephonyService
    SetVonageTelephonyService
    StartCalendarScheduler
    SupportedRoomTargets
    TrimTrailingSlashes
    WireTwilioMediaSocket
    WireVonageMediaSocket