Member Junction
Preparing search index...
@memberjunction/telephony-adapters
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
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Anonymous
Caller
Identity
Resolver
Base
Caller
Identity
Resolver
Call
Capacity
Gate
Call
Capacity
Lease
Call
End
Observer
Sdk
Call
Lifecycle
Tracker
Default
Agent
Session
Manager
Expected
Call
Store
Interaction
Lifecycle
Service
Live
Kit
Sip
Extension
Live
Kit
Sip
Resolver
Live
Kit
Sip
Telephony
Service
Number
Pool
Selector
Outbound
Call
Refused
Error
Outbound
Rate
Limiter
Place
Call
Result
Place
Live
Kit
Sip
Call
Result
Place
Ring
Central
Call
Result
Place
Vonage
Call
Result
Ring
Central
Telephony
Extension
Ring
Central
Telephony
Resolver
Ring
Central
Telephony
Service
Room
Call
Session
Starter
Room
Call
Tool
Executor
Start
Teams
Meeting
Result
Teams
Acs
Media
Registry
Teams
Meetings
Extension
Teams
Meetings
Resolver
Teams
Meetings
Service
Telephony
Call
Session
Starter
Telephony
Call
Tool
Executor
Telephony
Capacity
Telephony
Resolver
Twilio
Call
Media
Registry
Twilio
Elastic
Sip
Trunk
Carrier
Twilio
Telephony
Extension
Twilio
Telephony
Service
Vonage
Call
Media
Registry
Vonage
Telephony
Extension
Vonage
Telephony
Resolver
Vonage
Telephony
Service
Interfaces
Agent
Transfer
Target
Calendar
Scheduler
Handle
Calendar
Scheduler
Options
Call
Configuration
Input
Caller
Identity
Close
Interaction
Params
Create
Interaction
Link
Params
Create
Interaction
Params
Create
Session
Input
Found
Agent
Handoff
Destination
Deps
Handoff
Resolution
Context
I
Acs
Media
Transport
I
Agent
Session
Manager
I
Call
Capacity
I
Caller
Identity
Resolver
I
Live
Kit
Sip
Inbound
Handler
I
Sip
Trunk
Carrier
Join
Meeting
Result
Live
Kit
Sip
Inbound
Call
Context
Live
Kit
Sip
Inbound
Handler
Result
Live
Kit
Sip
Inbound
Result
Live
Kit
Sip
Settings
Live
Kit
Sip
Telephony
Service
Deps
Number
Pool
Selection
Request
Number
Transfer
Target
Outbound
Call
Policy
Outbound
Call
Request
Outbound
Guard
Deps
Outbound
Policy
Settings
Phone
Framing
Input
Provider
Info
Record
Interaction
Event
Params
Ring
Central
Telephony
Config
Ring
Central
Telephony
Service
Deps
Room
Call
Framing
Input
Room
Call
Start
Args
Room
Call
Starter
Deps
Room
Call
Tool
Executor
Deps
Room
Handoff
Capabilities
Run
As
User
Directory
Selected
Number
Pool
Result
Sip
Trunk
Config
Check
Sip
Trunk
Description
Sip
Trunk
Health
Sip
Trunk
Number
Sip
Trunk
Validation
Context
Started
Room
Call
Started
Telephony
Call
Teams
Meetings
Config
Teams
Meetings
Service
Deps
Telephony
Call
Controls
Telephony
Call
Start
Args
Telephony
Call
Starter
Deps
Telephony
Config
Telephony
Resolver
Context
Telephony
Shared
Settings
Telephony
Tool
Executor
Deps
Telephony
Tool
Features
Tracked
Session
Transfer
Target
Settings
Twilio
Elastic
Sip
Trunk
Settings
Twilio
Telephony
Config
Twilio
Telephony
Service
Deps
User
Payload
User
Transfer
Target
Vonage
Telephony
Config
Vonage
Telephony
Service
Deps
Type Aliases
Call
End
Request
Reason
Inbound
Context
Resolution
Live
Kit
Sip
Service
Like
On
Machine
Action
Outbound
Authorization
Outbound
Refusal
Code
Resolved
Destination
Room
Call
Coordinator
Room
Call
Handoff
Engine
Run
As
Resolution
Sip
Trunk
Carrier
Settings
Socket
Auth
Failure
Socket
Auth
Result
Stop
Session
Fn
Telephony
Start
Engine
Transfer
Target
Transfer
Target
Kind
Twilio
Telephony
Service
Like
Vonage
Telephony
Service
Like
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
User
Cache
Directory
VONAGE_
MEDIA_
WSS_
PATH
VONAGE_
TELEPHONY_
MOUNT_
PATH
Functions
Authorize
Outbound
Call
Authorize
Outbound
Call
Or
Release
build
Calendar
Source
Resolver
Build
Calendar
Source
Resolver
Build
Callback
Url
Build
Phone
Framing
Build
Room
Call
Framing
Build
Room
Call
Tools
build
Scheduled
Session
Factory
Build
Scheduled
Session
Factory
Build
Telephony
Call
Configuration
Build
Telephony
Tools
Calculate
Interaction
Cost
Can
User
Run
Agent
Check
Transfer
Destination
Close
Agent
Session
Row
Coerce
Webhook
Params
Compute
Handoff
Capabilities
Create
Caller
Identity
Resolver
Create
Live
Kit
Sip
Router
Create
Sip
Trunk
Carrier
create
Teams
Meetings
Handler
Create
Teams
Meetings
Handler
create
Twilio
Telephony
Handler
Create
Twilio
Telephony
Handler
create
Vonage
Telephony
Handler
Create
Vonage
Telephony
Handler
Find
Active
Agent
By
Name
Find
Agent
Name
By
ID
Find
Inbound
Route
Find
Phone
Agent
Identity
Find
Phone
Number
Find
Transfer
Target
Get
Live
Kit
Sip
Inbound
Handler
Get
Live
Kit
Sip
Telephony
Service
get
Read
Write
Provider
Get
Read
Write
Provider
Get
Ring
Central
Telephony
Service
Get
Teams
Meetings
Service
Get
Twilio
Telephony
Service
get
User
From
Payload
Get
User
From
Payload
Get
Vonage
Telephony
Service
Handle
Live
Kit
Webhook
Handle
Twilio
Amd
Callback
Handle
Twilio
Inbound
Voice
Handle
Twilio
Status
Callback
Handle
Vonage
Call
Event
Handle
Vonage
Inbound
Answer
Is
Valid
E164
Load
Active
Agent
Identity
Load
Anonymous
Caller
Identity
Resolver
Load
Telephony
Adapters
Mask
Number
Number
Transfer
Targets
Public
Origin
Read
Shared
Telephony
Settings
Resolve
Caller
Safely
Resolve
Handoff
Destination
Resolve
Inbound
Context
Resolve
Inbound
Run
As
User
Resolve
On
Machine
Resolve
Outbound
Policy
Resolve
Transfer
Directory
Set
Live
Kit
Sip
Inbound
Handler
Set
Live
Kit
Sip
Telephony
Service
Set
Ring
Central
Telephony
Service
Set
Teams
Meetings
Service
Set
Twilio
Telephony
Service
Set
Vonage
Telephony
Service
Start
Calendar
Scheduler
Supported
Room
Targets
Trim
Trailing
Slashes
Wire
Twilio
Media
Socket
Wire
Vonage
Media
Socket
Member Junction
Loading...