Actions30
Overview
This node integrates with the SignifyCRM API to manage CRM data related to various resources, including Opportunities. Specifically, the Delete Opportunity operation allows users to mark an opportunity as deleted in the CRM system by setting its "Deleted" flag to "1". This is useful for workflows that need to programmatically remove or archive opportunities without permanently erasing data.
Typical use cases include:
- Automating cleanup of outdated or lost sales opportunities.
- Integrating with other systems to synchronize opportunity status.
- Building custom dashboards or reports that exclude deleted opportunities.
Example: Automatically delete an opportunity when a related deal is closed elsewhere, ensuring the CRM stays up-to-date.
Properties
| Name | Meaning |
|---|---|
| Opportunity ID | The unique identifier of the opportunity to delete |
Output
The node outputs JSON data representing the response from the SignifyCRM API after attempting to delete the opportunity. Typically, this includes confirmation of the update operation on the opportunity record.
The output JSON structure corresponds to the API's response to the /set_entry POST request with the module name "Opportunities" and the updated fields (ID and Deleted flag).
No binary data is produced by this operation.
Dependencies
- Requires an active connection to the SignifyCRM API.
- Needs an API authentication credential configured in n8n to authorize requests.
- The node uses the
/set_entryendpoint of the SignifyCRM API to mark the opportunity as deleted.
Troubleshooting
Common issues:
- Invalid or missing Opportunity ID: The operation requires a valid existing opportunity ID; otherwise, the API will return an error.
- Authentication failures: Ensure the API key or credentials are correctly set up and have sufficient permissions.
- Network or API downtime: Temporary connectivity issues can cause request failures.
Error messages:
- Errors returned from the API typically indicate invalid parameters or authorization problems.
- If the node throws an error about missing required parameters, verify that the Opportunity ID is provided and correctly formatted.
Resolution tips:
- Double-check the Opportunity ID input.
- Verify API credentials and permissions.
- Enable "Continue On Fail" in the node settings if you want the workflow to proceed despite individual errors.
Links and References
- SignifyCRM API Documentation (general reference for API endpoints)
- n8n documentation on creating and managing credentials
- n8n community forums for troubleshooting API integrations