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 Bitrix24 node allows interaction with the Bitrix24 CRM and business platform. Specifically, for the Timeline resource with the Bind operation, this node binds timeline entries to specified CRM entities such as Leads, Deals, Contacts, or Companies. This is useful when you want to programmatically associate timeline events (like comments, logs, or activities) with particular CRM records to maintain a detailed history of interactions.
Common scenarios:
- Automatically linking a new comment or log entry to a Deal after an external event.
- Binding custom timeline data to a Contact or Lead for tracking purposes.
- Integrating external systems that generate timeline events and associating them with CRM entities in Bitrix24.
Practical example:
You have a workflow where customer support tickets are logged outside Bitrix24. When a ticket is updated, you use this node to bind a timeline comment or log message to the corresponding Contact entity in Bitrix24, ensuring all communication history is centralized.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method to authenticate with Bitrix24: OAuth2, Webhook URL, or API Key. |
| Entity Type | The type of CRM entity to bind the timeline entry to. Options: Lead, Deal, Contact, Company. |
| Entity ID | The unique identifier of the CRM entity (Lead, Deal, Contact, or Company) to which the timeline entry will be bound. |
| Binding Data | JSON object containing the binding details required by Bitrix24 to create the association on the timeline. |
| Options | Additional optional parameters including: - Filter (JSON): Criteria to filter results. - Order (JSON): Sorting order. - Start (number): Pagination start position. |
Output
The node outputs an array of items where each item contains a json field representing the response from Bitrix24 after attempting to bind the timeline entry. The exact structure depends on the Bitrix24 API response but generally includes confirmation of the binding action or error details if it failed.
If the node encounters an error 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.
This node does not output binary data.
Dependencies
Requires valid authentication credentials for Bitrix24 via one of the supported methods:
- OAuth2 token
- Webhook URL
- API key
The node relies on Bitrix24's REST API endpoints to perform operations.
No additional external dependencies beyond standard n8n credential setup and network access to Bitrix24.
Troubleshooting
Common issues:
- Invalid or expired authentication credentials leading to authorization errors.
- Incorrect or missing Entity ID causing the bind operation to fail.
- Malformed JSON in the Binding Data property resulting in API request errors.
- Network connectivity problems preventing API calls.
Error messages:
- Errors returned from Bitrix24 API will be included in the output if "Continue On Fail" is enabled.
- Typical errors include authentication failures, invalid entity references, or permission denials.
Resolutions:
- Verify and refresh authentication credentials.
- Ensure the Entity ID corresponds to an existing record in Bitrix24.
- Validate JSON syntax in Binding Data before execution.
- Check network connectivity and firewall settings.