CallSessionInfo
Props
accountId: number
Account ID that initiates the JS session
applicationId: number
Application ID that initiates the JS session
applicationName: string
Application name
audioQuality: string
Call's audio quality. The possible values are: Standard | HD | Ultra HD.
callSessionHistoryId: number
Unique JS session identifier
calls: CallInfo[]
Calls within the JS session, including durations, cost, phone numbers and other information
customData: string
Custom data
duration: number
Entire JS session duration in seconds. The session can contain multiple calls
finishReason: string
Finish reason. Possible values are Normal termination, Insufficient funds, Internal error (billing timeout), Terminated administratively, JS session error, Timeout
initiatorAddress: string
Initiator's IP address
logFileUrl: string
Link to the session log. The log retention policy is 1 month, after that time this field clears. If you have issues accessing the log file, check if the application has "Secure storage of applications and logs" feature enabled. In this case, you need to authorize.
mediaServerAddress: string
Media server IP address
ruleName: string
Routing rule name
startDate: Date
Start date in the selected timezone in 24-h format: YYYY-MM-DD HH:mm:ss
userId: number
User ID that initiates the JS session