Actions29
- Ticket Actions
- Company Actions
- Contact Actions
- Deal Actions
- Lead Actions
Overview
This node integrates with the BCP CRM API to manage CRM data such as companies, contacts, deals, leads, and tickets. Specifically, for the Deal resource with the Delete operation, it deletes a deal record identified by its ID from the CRM system.
Common scenarios where this node is useful include:
- Automating cleanup of outdated or invalid deals in your CRM.
- Integrating with other workflows that require removing deals after certain conditions are met (e.g., deal lost, duplicate entries).
- Synchronizing deal deletions between BCP CRM and other systems.
Example: Automatically delete a deal when it is marked as "Cancelled" in another system, ensuring your CRM stays up-to-date without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Deal ID | The unique identifier of the deal to delete |
Output
The output is a JSON array containing the response data from the BCP CRM API after attempting to delete the specified deal(s). The structure typically includes confirmation of deletion or details about the deleted deal. If multiple deals are processed, the output will contain an array of such responses.
No binary data is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the BCP CRM API.
- The node makes HTTP requests to the BCP CRM endpoints using the base URL and API key provided in the credentials.
- Proper configuration of the API key credential in n8n is necessary for successful execution.
Troubleshooting
- Missing Deal ID: The "Deal ID" property is required. Omitting it will cause the node to fail.
- Invalid Deal ID: Providing an incorrect or non-existent deal ID may result in an error or no deletion occurring.
- API Authentication Errors: Ensure the API key credential is valid and has sufficient permissions to delete deals.
- Network Issues: Connectivity problems with the BCP CRM API endpoint can cause request failures.
- Error Handling: If the node is set to continue on failure, errors will be returned in the output JSON under an
errorfield; otherwise, the workflow will stop on error.
Links and References
- BCP CRM API Documentation (example link, replace with actual if available)
- n8n Documentation on Creating Custom Nodes
- General REST API concepts for understanding HTTP methods used (DELETE in this case)