Call Follow-up Fields
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
A call follow-up contains call metadata, attendees, recording, and AI blocks: transcription, overview, summary, insights, and efficiency rating.
Fields can be passed in the select parameter of the call.followup.list and call.followup.get methods.
Which Fields Can Be Passed in Select
In select, you can pass root object fields and available nested paths for AI blocks:
transcription,transcription.language,transcription.segmentsoverview,overview.topic,overview.detailedTakeaways,overview.meetingType,overview.agenda,overview.agreements,overview.actionItems,overview.meetingssummaryinsights,insights.speakerEvaluationAvailable,insights.speakerAnalysis,insights.meetingStrengths,insights.meetingWeaknesses,insights.speechStyleInfluence,insights.engagementLevel,insights.areasOfResponsibility,insights.finalRecommendationsevaluation,evaluation.efficiencyValue,evaluation.calendar,evaluation.criteria
You cannot pass fields inside items arrays in select. For example, instead of participants.name, pass participants, and instead of overview.actionItems.actionItem, pass overview.actionItems. The method will return the entire array with the available fields.
Root Object
|
Name |
Description |
|
callId |
Identifier of the call |
|
callType |
Call type:
|
|
initiatorId |
Identifier of the user who started the call |
|
startDate |
Call start date in ISO 8601 format |
|
endDate |
Call end date in ISO 8601 format. If the call is still ongoing, the value is |
|
durationSeconds |
Duration of the call in seconds |
|
uuid |
Call session UUID |
|
language |
Transcription language code, e.g., |
|
version |
Maximum schema version among saved AI blocks |
|
participants |
Call participants (detailed description) |
|
outcomes |
List of ready AI blocks:
|
|
createdAt |
Date of the last AI record for the call in ISO 8601 format |
|
tracks |
Call recordings (detailed description) |
|
transcription |
Call transcription (detailed description) |
|
overview |
Meeting overview (detailed description) |
|
summary |
Segmented call summary (detailed description) |
|
insights |
Insights and speaker analysis (detailed description) |
|
evaluation |
Meeting effectiveness assessment (detailed description) |
Participants[] Object
|
Name |
Description |
|
userId |
User identifier |
|
talkedSeconds |
User participation time in the call in seconds |
|
name |
User's first name |
|
avatar |
URL of the user's avatar |
|
workPosition |
Position of the user |
Tracks[] Object
|
Name |
Description |
|
trackId |
Call recording identifier |
|
type |
Recording type |
|
fileId |
Identifier of the file |
|
diskFileId |
Identifier of the file on Drive |
|
duration |
Recording duration in seconds |
|
fileSize |
File size in bytes |
|
fileName |
File name |
|
mimeType |
File MIME type |
|
callId |
Identifier of the call |
|
relUrl |
Relative file URL |
|
url |
Absolute file URL |
|
dateCreate |
Recording registration date in ISO 8601 format |
Transcription Object
|
Name |
Description |
|
language |
Transcription language code |
|
segments |
Utterances in chronological order (detailed description) |
transcription.segments[] Object
|
Name |
Description |
|
userId |
Identifier of the user who spoke the utterance |
|
userName |
User's first name |
|
start |
Utterance start time relative to the beginning of the call in |
|
end |
Utterance end time relative to the beginning of the call in |
|
text |
Utterance text. Mention format depends on the |
Overview Object
|
Name |
Description |
|
topic |
Brief meeting topic |
|
detailedTakeaways |
Detailed meeting outcomes |
|
meetingType |
Meeting type:
|
|
agenda |
Meeting agenda:
|
|
agreements |
Agreements. Each item may contain:
|
|
actionItems |
Action items based on the meeting results. Each item may contain:
|
|
meetings |
Scheduled follow-up meetings. Each item may contain:
|
Summary Object
|
Name |
Description |
|
segments |
Summary segments (detailed description) |
summary.segments[] Object
|
Name |
Description |
|
start |
Segment start time relative to the start of the call in |
|
end |
Segment end time relative to the start of the call in |
|
title |
Segment title |
|
summary |
Segment summary |
Insights Object
|
Name |
Description |
|
speakerEvaluationAvailable |
Whether speaker ratings are available. For regions outside the CIS, the value is |
|
speakerAnalysis |
Speaker analysis (detailed description). Items are sorted by share of speech and efficiency rating |
|
meetingStrengths |
Meeting strengths. Each item contains:
|
|
meetingWeaknesses |
Meeting weaknesses. Each item contains:
|
|
speechStyleInfluence |
Assessment of the impact of communication style on the meeting outcome |
|
engagementLevel |
Assessment of participant engagement |
|
areasOfResponsibility |
Areas of responsibility defined based on the meeting results |
|
finalRecommendations |
Recommendations for future meetings |
insights.speakerAnalysis[] Object
|
Name |
Description |
|
userId |
User identifier |
|
detailedInsight |
Detailed analysis of speaker participation |
|
efficiencyValue |
Speaker efficiency rating from |
|
evaluationCriteria |
Assessment criteria map. Key — criterion code, value — object with fields:
|
|
talkPercentage |
Speaker's share of speech in percent. Field is added based on transcription data |
|
duration |
Speaker's speech duration in seconds. Field is added based on transcription data |
|
durationFormat |
Formatted speaker speech duration. Field is added based on transcription data |
Evaluation Object
|
Name |
Description |
|
efficiencyValue |
Overall meeting efficiency rating from |
|
calendar |
Calendar planning assessment. Contains field:
|
|
criteria |
Assessment criteria map. Key — criterion code, value — object with fields:
|