bx24_telephony
Manage Bitrix24 telephony operations: register and finish external calls, configure SIP lines, launch VoxImplant callbacks and info calls, attach recordings or transcriptions, and retrieve call statistics and follow-ups.
Instructions
Bitrix24 telephony: external lines, external calls, SIP, voximplant, call follow-up. Methods telephony.externalLine., telephony.externalCall., voximplant., call.followup. (REST 1.0 + 3.0). RU/EN: телефония, внешняя линия, звонок, SIP, воксимплант, перезвон / telephony, external line, call, sip, follow-up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Entity ID | |
| order | No | Order object (e.g. { 'ID': 'DESC' }) | |
| start | No | Pagination offset (number of records to skip) | |
| action | Yes | Operation to perform: - "externalLine_add": Add an external line - "externalLine_delete": Delete an external line (destructive) - "externalLine_list": List external lines - "externalCall_register": Register an external call - "externalCall_finish": Finish an external call - "externalCall_search": Search external call history - "externalCall_show": Show the call card to a user - "externalCall_hide": Hide the call card - "externalCall_attachRecord": Attach a call recording to a call - "externalCall_searchCrmEntities": Search CRM entities by phone number - "call_attachTranscription": Attach a call transcription to a call - "call_followup_get": Get call follow-ups - "voximplant_info": Get VoxImplant account info - "voximplant_call_search": Search VoxImplant calls - "voximplant_callback_start": Start a callback to a user - "voximplant_infocall_startwithsound": Auto-call a number playing an MP3 - "voximplant_infocall_startwithtext": Auto-call a number with TTS text - "voximplant_tts_voices_get": List available TTS voices - "voximplant_url_get": Get telephony URLs - "voximplant_statistic_get": Get call statistics - "voximplant_line_get": List outbound lines - "voximplant_line_outgoing_get": Get the default outbound line - "voximplant_line_outgoing_set": Set the default outbound line - "voximplant_line_outgoing_sip_set": Set the default SIP outbound line - "voximplant_user_get": Get user telephony settings - "voximplant_user_activatePhone": Activate a user's SIP phone - "sip_add": Add a SIP line - "sip_update": Update a SIP line - "sip_get": List SIP connections - "sip_status": Get SIP registration status - "sip_connector_status": Get SIP connector status - "sip_delete": Delete a SIP line (destructive) - "sip_list": List SIP lines | |
| fields | No | Line/call/SIP fields (NUMBER, LINE_NUMBER, USER_ID, CALL_ID, ...) | |
| filter | No | Filter object (e.g. { '>OPPORTUNITY': 10000, 'STAGE_ID': 'WON' }) | |
| select | No | Array of field names to return (projection) | |
| confirm | No | Set to true to confirm destructive actions when BX24_CONFIRM_DESTRUCTIVE is enabled. |