Overview
This node integrates with the SuiteCRM API to perform various operations on CRM modules, such as creating, retrieving, updating, linking, and deleting records. It is useful for automating CRM data management tasks within workflows, such as creating new contacts, updating leads, or querying module data based on specific fields.
Use Case Examples
- Create a new record in a specified SuiteCRM module by providing field values.
- Retrieve records from a module with filters applied to specific fields.
- Update existing records by specifying the record ID and new field values.
Properties
| Name | Meaning |
|---|---|
| Module | The SuiteCRM module on which to perform the operation, e.g., Contacts, Leads, or a custom module. |
| Custom Module Path | Directly specify the path of a custom module when the 'Custom' module option is selected. |
| Description | A description for the node instance, useful for documentation or identification within workflows. |
| Fields | Fields and their values to be used in the operation, such as creating or filtering records. Includes field name, operator (for filtering), and value. |
Output
JSON
data- The data returned from the SuiteCRM API, which can be a single record or an array of records depending on the operation.
Dependencies
- SuiteCRM API
Troubleshooting
- Common issues include incorrect module names or field names, which can cause API errors.
- Authentication failures due to invalid or missing API credentials.
- Network or connectivity issues preventing access to the SuiteCRM API.
Links
- SuiteCRM API Documentation - Official documentation for the SuiteCRM API used by this node.
