Open Channels Statistics Data Types
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to the official REST documentation
Data types are used in responses of imopenlines.v2.* methods. All field names are passed in camelCase format.
Where Types Are Used
|
Type |
Where It Is Returned |
|
Method imopenlines.v2.Session.list, field |
|
|
Method imopenlines.v2.Operator.list, field |
|
|
Method imopenlines.v2.Session.Stat.get, field |
|
|
Method imopenlines.v2.Session.Rating.list, field |
|
|
Method imopenlines.v2.Session.Transfer.list, field |
|
|
Method imopenlines.v2.Stat.get, root object |
Field Features
|
Fields |
Where They Are Used |
When They Are Returned as |
|
|
Objects |
If the plan or user permissions do not allow viewing supervisor ratings |
|
|
Object |
If the user does not have read permission for the linked CRM object |
Object session
|
Field |
Description |
|
id |
Session ID |
|
configId |
Open channel ID |
|
source |
Channel code, for example |
|
Operator ID |
|
|
userId |
Internal customer ID |
|
userCode |
External customer ID in the channel |
|
chatId |
Chat ID |
|
dateCreate |
Session creation date in ISO 8601 format |
|
Session close date |
|
|
Date of the first operator response |
|
|
Date of the first live operator response |
|
|
status |
Session status sessionStatus |
|
Close reason closeReason |
|
|
vote |
Customer rating vote |
|
Supervisor rating from |
|
|
Supervisor comment on the rating |
|
|
Linked CRM object type. Possible values:
|
|
|
Linked CRM object ID |
|
|
queueTransfers |
Number of session transfers |
|
Time to first response, seconds |
|
|
Time to close, seconds |
|
|
Whether the operator met the first response KPI |
|
|
messageCount |
Number of messages in the dialog |
Object operatorLoad
|
Field |
Description |
|
userId |
Operator ID |
|
configId |
Open channel ID |
|
status |
Operator status operatorStatus |
|
activeSessions |
Number of active operator sessions |
|
maxChat |
Maximum number of simultaneous chats from line settings |
|
freeSlots |
Number of free operator slots |
|
Operator last activity date |
Object sessionStat
|
Field |
Description |
|
sessionId |
Session ID |
|
Time to first response, seconds |
|
|
Time to close, seconds |
|
|
Total number of messages, including system messages |
|
|
Number of operator messages, excluding system messages |
|
|
Number of customer messages, excluding system messages |
|
|
Number of session transfers |
|
|
Whether the operator met the first response KPI |
|
|
Customer rating vote |
|
|
Supervisor rating from |
Object rating
|
Field |
Description |
|
sessionId |
Session ID |
|
configId |
Open channel ID |
|
Operator ID |
|
|
source |
Channel code |
|
vote |
Customer rating vote |
|
Supervisor rating from |
|
|
Supervisor comment on the rating |
|
|
Customer rating date |
|
|
Session close date |
Object transfer
|
Field |
Description |
|
sessionId |
Session ID |
|
date |
Transfer date in ISO 8601 format |
|
ID of the operator from whom the session was transferred |
|
|
ID of the operator to whom the session was transferred |
|
|
fromConfigId |
Source line ID |
|
Destination line ID |
|
|
reason |
Transfer reason transferReason |
|
mode |
Transfer mode. Possible values:
|
|
type |
Transfer destination type. Possible values:
|
|
Transfer initiator ID |
Object statResult
|
Field |
Description |
|
totalSessions |
Total number of sessions |
|
closedSessions |
Number of closed sessions |
|
spamSessions |
Number of spam sessions |
|
avgWaitAnswer |
Average time to first response, seconds |
|
avgSessionDuration |
Average session duration, seconds |
|
likeCount |
Number of likes |
|
dislikeCount |
Number of dislikes |
|
votedSessions |
Number of sessions with a customer rating |
|
positiveRate |
Share of positive ratings from |
|
kpiFirstAnswerOk |
Number of sessions that met the first response KPI |
|
kpiFirstAnswerFail |
Number of sessions that did not meet the first response KPI |
|
sessionsBySource |
Number of sessions by channel |
|
sessionsByHour |
Number of sessions by hour of day, 24 items |
|
sessionsByOperator |
Statistics by operator |
Object sourceCount
|
Field |
Description |
|
source |
Channel code, for example |
|
count |
Number of sessions from the channel |
Object operatorCount
|
Field |
Description |
|
operatorId |
Operator ID |
|
count |
Number of operator sessions |
|
avgWaitAnswer |
Average operator first response time, seconds |
|
positiveRate |
Share of positive customer ratings for the operator from |
sessionStatus Values
|
Value |
Description |
|
|
Session is in the queue or missed |
|
|
Operator is handling the dialog |
|
|
Session is closed |
|
|
Session is marked as spam |
|
|
Session is paused |
operatorStatus Values
|
Value |
Description |
|
|
Operator is online and not paused |
|
|
Operator is offline |
|
|
Operator has paused themselves |
closeReason Values
|
Value |
Description |
|
|
Session was closed by an operator |
|
|
Session was closed automatically by timeout |
|
|
Session was closed as spam |
|
|
Session was closed because of customer inactivity |
|
|
Session was closed after the channel response window expired |
vote Values
|
Value |
Description |
|
|
Customer left a like |
|
|
Customer left a dislike |
|
|
No rating |
transferReason Values
|
Value |
Description |
|
|
Manual transfer by an operator |
|
|
Automatic return to the same line queue |
|
|
Automatic distribution |
|
|
Transfer to another open channel |