BCP CRM icon

BCP CRM

Interact with BCP CRM API

Overview

This node integrates with the BCP CRM API to manage CRM data programmatically within n8n workflows. Specifically, for the Company resource and the Create operation, it allows users to create new company records in the BCP CRM system by providing relevant company details.

Typical use cases include automating the addition of new companies from lead generation forms, syncing company data from other systems, or bulk importing company information into the CRM.

For example, a marketing automation workflow could collect company info from a web form and use this node to create corresponding company entries in BCP CRM automatically.

Properties

Name Meaning
Additional Fields A collection of optional fields to specify company details when creating a company:
- Address The physical address of the company
- Country The country where the company is located
- Domain The company's internet domain
- Email Contact email address(es) for the company
- Name The official name of the company
- Phone Contact phone number(s) for the company
- Tax Code The company's tax identification code

The "Additional Fields" property lets users provide any combination of these details when creating a company record.

Output

The node outputs an array of JSON objects representing the created company records as returned by the BCP CRM API. Each object contains the data fields of the newly created company, reflecting the input properties and any additional metadata assigned by the CRM.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the BCP CRM API.
  • The node expects the base URL and API key to be configured in the credentials.
  • Network access to the BCP CRM API endpoints is necessary.

Troubleshooting

  • Missing Required Fields: If the "Name" field (company name) is not provided, the node may throw an error because the API requires it for creating a company.
  • Authentication Errors: Ensure that the API key credential is valid and has sufficient permissions.
  • API Endpoint Issues: Verify network connectivity and that the base URL is correctly set in the credentials.
  • Error Messages: The node throws errors with messages from the API response. If the error message indicates missing or invalid fields, review the input properties accordingly.
  • Continue On Fail: If enabled, the node will continue processing subsequent items even if some fail, returning error details in the output.

Links and References

Discussion