Actions30
Overview
This node integrates with the SignifyCRM API to manage CRM data programmatically. Specifically, for the Account - Get operation, it retrieves detailed information about a single account by its unique Account ID. This is useful when you want to fetch up-to-date account details from your CRM system within an automated workflow.
Common scenarios include:
- Fetching account details to enrich customer data in other systems.
- Using account information to trigger conditional logic or notifications.
- Integrating CRM data into reports or dashboards dynamically.
Example: Given an Account ID, the node will call the SignifyCRM API and return fields such as the account's name, type, industry, contact info, assigned user, and more.
Properties
| Name | Meaning |
|---|---|
| Account ID | The unique identifier of the account to retrieve. It can be found at the end of the account's URL. |
Output
The output JSON contains the retrieved account data with fields including but not limited to:
id: The unique account identifier.name: The account's name.account_type: Type/category of the account.last_name,email1,title: Contact-related information.phone_mobile,phone_work: Phone numbers.department,birthdate,description: Additional descriptive fields.assigned_user_id: Identifier of the user assigned to this account.
The data structure corresponds directly to the CRM's account record format returned by the /get_entry API endpoint.
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
- Invalid Account ID: If the provided Account ID does not exist or is malformed, the API may return an error or empty result. Verify the Account ID is correct and exists in your CRM.
- Authentication Errors: Ensure the API credentials are valid and have sufficient permissions to access account data.
- API Rate Limits: Excessive calls might lead to throttling; consider adding delays or handling retries.
- Network Issues: Connectivity problems between n8n and SignifyCRM will cause request failures.
If errors occur, check the error message returned by the node for clues and verify configuration settings accordingly.
Links and References
- SignifyCRM API Documentation (general reference for API endpoints)
- n8n documentation on creating custom nodes