Bitrix24 icon

Bitrix24

Interact with Bitrix24 CRM and business platform

Actions290

Overview

This node integrates with the Bitrix24 CRM and business platform, allowing users to interact programmatically with various Bitrix24 resources. Specifically, the "Get Templates" operation under the "Workflow" resource enables retrieving workflow templates from Bitrix24.

Common scenarios for this node include automating business processes by fetching predefined workflow templates to inspect, modify, or trigger workflows within Bitrix24. For example, a user might want to list available workflow templates to select one for automation or reporting purposes.

Properties

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

Output

The node outputs an array of items where each item contains a json object representing data returned from Bitrix24 related to the requested resource and operation. For the "Get Templates" operation on the "Workflow" resource, the output JSON will contain details about workflow templates retrieved from Bitrix24.

If an error occurs and the node is configured to continue on failure, the output will include an item with an error field describing the issue, along with the resource name and a timestamp.

No binary data output is indicated in the source code.

Dependencies

  • Requires valid authentication credentials for Bitrix24 via one of the supported methods (OAuth2, webhook URL, or API key).
  • Uses internal helper functions to make API calls to Bitrix24.
  • No additional external services beyond Bitrix24 are required.
  • Proper configuration of the chosen authentication method in n8n is necessary.

Troubleshooting

  • Common Issues:

    • Incorrect or expired authentication credentials can cause failures.
    • Network connectivity issues may prevent API calls.
    • Insufficient permissions in Bitrix24 for accessing workflow templates.
  • Error Messages:

    • Errors thrown during execution will include the message from the underlying API call or internal processing.
    • If "Continue On Fail" is enabled, errors are returned as part of the output JSON with fields error, resource, and timestamp.
  • Resolutions:

    • Verify and refresh authentication credentials.
    • Check network access and firewall settings.
    • Ensure the authenticated user has appropriate permissions in Bitrix24.
    • Enable "Continue On Fail" to handle errors gracefully in workflows.

Links and References

Discussion