Actions25
Overview
This node integrates with the Bitrix24 CRM system to manage company records. Specifically, for the "Company" resource and the "Create" operation, it allows users to create new company entries in Bitrix24 by specifying custom fields and their values.
Common scenarios where this node is beneficial include:
- Automating the creation of company records when new leads or contacts are added elsewhere.
- Syncing company data from external systems into Bitrix24.
- Bulk creating companies based on input data streams.
For example, a user can provide multiple field-value pairs such as company name, address, phone number, etc., and the node will send these to Bitrix24 to create a new company record.
Properties
| Name | Meaning |
|---|---|
| Fields | A collection of fields to set on the company record during creation. Each entry includes: - Field Name: The specific company field to set (loaded dynamically from Bitrix24). - Field Value: The value to assign to that field. |
Output
The node outputs an array of JSON objects representing the responses from Bitrix24 API for each created company record. Each object typically contains information about the newly created company, such as its unique ID and any other metadata returned by Bitrix24.
No binary data output is produced by this node.
Dependencies
- Requires an active Bitrix24 API credential configured in n8n, which must include a valid webhook URL.
- Uses HTTP POST requests to Bitrix24's REST API endpoints via the webhook URL.
- The node dynamically loads available fields for the "Company" resource from Bitrix24 to populate the field selection options.
Troubleshooting
- Missing Credentials or Webhook URL: The node throws errors if the Bitrix24 API credentials or webhook URL are not provided. Ensure these are correctly set up in n8n.
- Invalid Field Names or Values: If fields specified do not match Bitrix24's expected schema, the API may reject the request. Use the dynamic field loader to select valid fields.
- API Errors: Network issues or Bitrix24 API errors will be surfaced. If "Continue On Fail" is enabled, errors for individual items will be included in the output; otherwise, execution stops on the first error.
- Empty or Incorrect Input Data: Make sure the input data contains the necessary fields property structured as expected.