SignifyCRM icon

SignifyCRM

Consume SignifyCRM API

Overview

This node integrates with the SignifyCRM API to manage CRM data entities such as accounts, contacts, leads, opportunities, cases, and tasks. Specifically for the Account - Delete operation, it marks an account as deleted in the SignifyCRM system by setting its "Deleted" flag to "1". This soft delete approach allows users to remove accounts without permanently erasing their data immediately.

Common scenarios where this node is beneficial include:

  • Automating cleanup of outdated or inactive accounts.
  • Integrating with other systems to synchronize account deletions.
  • Managing CRM data lifecycle within automated workflows.

Example use case: Automatically deleting an account when a customer unsubscribes or closes their business, ensuring the CRM stays up-to-date without manual intervention.

Properties

Name Meaning
Account ID The unique identifier of the account to delete. It can be found at the end of the account's URL in SignifyCRM.

Output

The node outputs JSON data representing the response from the SignifyCRM API after attempting to delete the account. Typically, this includes confirmation details about the updated account entry with the "Deleted" flag set.

The output JSON structure corresponds to the API response of the /set_entry endpoint, which generally contains information about the modified record.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the SignifyCRM API.
  • Needs an API authentication credential configured in n8n (an API key or token).
  • The node uses internal helper functions to make authenticated HTTP POST requests to SignifyCRM endpoints.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Account ID will result in failure to mark the account as deleted.
    • Missing or incorrect API credentials will cause authentication errors.
    • Network connectivity problems may prevent communication with the SignifyCRM API.
  • Error messages and resolutions:

    • Authentication failed: Verify that the API key/token credential is correctly configured and has sufficient permissions.
    • Account not found: Double-check the Account ID value; ensure it matches an existing account in SignifyCRM.
    • API request failed: Check network connectivity and API endpoint availability.

Links and References

Discussion