bitrix24_voximplant_statistic_get
Retrieve telephony call statistics filtered by CRM entity, activity, call ID, or user. Get call duration, type, date, phone number, recording file ID, and result codes.
Instructions
Get telephony call statistics (Mango Office / Voximplant) — one row per call. Filter by CRM_ENTITY_ID (the lead/deal id), CRM_ACTIVITY_ID, CALL_ID, or PORTAL_USER_ID. Key fields: CALL_DURATION (seconds), CALL_TYPE (1=outbound, 2=inbound), CALL_START_DATE, PHONE_NUMBER, PORTAL_USER_ID (the manager), RECORD_FILE_ID (the audio recording's disk file id, null if not recorded), CALL_FAILED_CODE (200=answered, 304=missed), CALL_VOTE, REST_APP_NAME (the telephony connector). TRANSCRIPT_ID / TRANSCRIPT_PENDING stay null/'N' on this portal (re-verified 2026-07-28 across the 50 most recent calls): Bitrix's own transcription and BitrixGPT scoring are UI-only CoPilot features, not exposed via REST. To understand a call, first check the local pipeline's transcript in the timeline note (bitrix24_crm_timeline_note_get, itemId = CRM_ACTIVITY_ID); only if there is none, download the recording (RECORD_FILE_ID) and transcribe it with bitrix24_call_transcribe. This method is the authority on direction and duration — a note header that disagrees is wrong.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort column, e.g. 'CALL_START_DATE' (default) | |
| limit | No | Max rows to return (default cap 500; pass limit >= total to fetch all). | |
| filter | No | e.g. {CRM_ENTITY_ID: 143820} for all calls on a lead, {CRM_ACTIVITY_ID: 693490} for one call, {PORTAL_USER_ID: 796} for a manager. Date-bound: {'>CALL_START_DATE': 'YYYY-MM-DD'}. | |
| sortOrder | No | Sort direction (default DESC) |