Actions290
- Task Actions
- Direct API Actions
- CRM Actions
- User Actions
- SPA Actions
- Activity Actions
- Automation Actions
- Document Generator Actions
- Data Storage Actions
- Get Entity
- Add Entity
- Update Entity
- Delete Entity
- Get Entity Rights
- Get Entity Sections
- Add Entity Section
- Update Entity Section
- Delete Entity Section
- Get Entity Item
- Add Entity Item
- Update Entity Item
- Delete Entity Item
- Get Entity Item Properties
- Add Entity Item Property
- Update Entity Item Property
- Delete Entity Item Property
- Chat Actions
- User Field Actions
- File Actions
- User Field Config Actions
- Duplicate Actions
- Timeline Actions
- Disk Actions
- Upload File
- Download File
- Delete File
- Get File Info
- List Files
- Create Folder
- Delete Folder
- Get Storage Info
- Get Storages
- Get Storage
- Get Folders
- Get Folder
- Add Folder
- Update Folder
- Copy Folder
- Move Folder
- Rename Folder
- Get Files
- Get File
- Copy File
- Move File
- Rename File
- Share Item
- Get Shared Items
- Get Sharing Rights
- Update Sharing Rights
- Workflow Actions
- Status Actions
- Calendar Actions
- Chatbot Actions
- Events Actions
- Lists Actions
- Product Actions
- Open Lines Actions
- Telephony Actions
- Register External Call
- Finish External Call
- Hide External Call
- Show External Call
- Search CRM Entities
- Attach Call Record
- Get External Line
- Add External Line
- Update External Line
- Delete External Line
- Get Voximplant Statistics
- Get Voximplant Line
- Get Voximplant SIP Connector
- Get Voximplant SIP Line
- Add Voximplant SIP Line
- Update Voximplant SIP Line
- Delete Voximplant SIP Line
- Message Service Actions
- Notify Actions
Overview
The node integrates with the Bitrix24 platform, enabling interaction with various Bitrix24 resources including CRM entities and business processes. Specifically, for the Open Lines resource with the Get Open Lines operation, it retrieves information about open communication lines configured in Bitrix24. This is useful for scenarios where you want to monitor or manage customer communication channels such as chats, calls, or social media integrations within Bitrix24.
Practical examples include:
- Fetching a list of all active open lines to display their status or details in an external dashboard.
- Automating workflows based on the availability or configuration of open lines.
- Integrating open line data into other systems for unified customer support management.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method to authenticate with Bitrix24: OAuth2 (recommended), Webhook URL (simpler but less secure), or API Key authentication. |
| Options | Additional parameters to customize the request: |
| Filter | JSON object specifying filter criteria to narrow down which open lines to retrieve. |
| Sort | JSON object defining the sort order of the returned open lines. |
Output
The node outputs an array of items where each item's json property contains the data retrieved from Bitrix24 about open lines. The structure corresponds to the Bitrix24 API response for open lines, typically including fields such as IDs, names, statuses, and configuration details of each open line.
If the node encounters an error during execution and "Continue On Fail" is enabled, it outputs an item with an error field describing the issue, along with the resource name and a timestamp.
No binary data output is involved in this operation.
Dependencies
- Requires valid authentication credentials for Bitrix24, which can be provided via OAuth2, webhook URL, or API key.
- Relies on Bitrix24's REST API endpoints to fetch open line data.
- No additional external services are required beyond Bitrix24 itself.
- Proper configuration of credentials in n8n is necessary for successful API calls.
Troubleshooting
Common Issues:
- Authentication failures due to invalid or expired credentials.
- Incorrectly formatted JSON in the Filter or Sort options causing API errors.
- Network connectivity issues preventing access to Bitrix24 API.
Error Messages:
- Errors thrown by the node will include the message from the Bitrix24 API or internal processing errors.
- If "Continue On Fail" is enabled, errors are returned as part of the output JSON with an
errorfield.
Resolutions:
- Verify that the selected authentication method is correctly set up and credentials are valid.
- Ensure JSON syntax in Filter and Sort fields is correct.
- Check network connectivity and Bitrix24 service status.
- Review Bitrix24 API permissions to confirm the authenticated user has access to open lines data.
Links and References
- Bitrix24 Open Lines API Documentation (official Bitrix24 docs for open lines)
- Bitrix24 REST API Overview