Bitrix24 icon

Bitrix24

Interact with Bitrix24 CRM and business platform

Overview

The Bitrix24 node integrates with the Bitrix24 CRM and business platform, enabling users to perform various operations on different Bitrix24 resources. Specifically, the Update Document operation under the Document Generator resource allows updating existing documents within Bitrix24.

This node is beneficial in scenarios where automated workflows need to modify or update documents stored in Bitrix24, such as updating contract templates, invoices, or other generated documents based on dynamic data inputs. For example, a sales automation workflow could update a proposal document with the latest client information before sending it out.

Properties

Name Meaning
Authentication Method of authenticating with Bitrix24. Options:
- OAuth2 (recommended for production)
- Webhook (simpler but less secure)
- API Key

Note: The node also supports selecting the Resource and Operation, but since the focus here is on the "Document Generator" resource and "Update Document" operation, those are implicitly set.

Output

The node outputs an array of items, each containing a json object representing the result of the operation performed on Bitrix24. For the Update Document operation, the output JSON typically includes details about the updated document, such as its ID, status, and any relevant metadata returned by Bitrix24.

If an error occurs during execution and the node is configured to continue on failure, the output will include an error object with the error message, the resource name, and a timestamp.

The node does not explicitly handle binary data output.

Dependencies

  • Requires connection to Bitrix24 via one of the supported authentication methods:

    • OAuth2 authentication token
    • Webhook URL
    • API key credential
  • Uses Bitrix24 REST API endpoints internally to perform operations.

  • No additional external dependencies beyond standard n8n environment and Bitrix24 credentials.

Troubleshooting

  • Common Issues:

    • Incorrect or expired authentication credentials leading to authorization errors.
    • Invalid document IDs or missing required fields causing API call failures.
    • Network connectivity issues preventing communication with Bitrix24 API.
  • Error Messages:

    • Errors thrown from Bitrix24 API calls will be surfaced with their messages.
    • If "Continue On Fail" is enabled, errors are returned in the output JSON with an error field.
  • Resolutions:

    • Verify that the selected authentication method is correctly configured and valid.
    • Ensure that all required input parameters for the Update Document operation are provided and valid.
    • Check network connectivity and Bitrix24 service status.

Links and References


This summary is based solely on static analysis of the provided source code and property definitions.

Discussion