SuiteCRM icon

SuiteCRM

Consume SuiteCRM API (v.1.0.15)

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

  1. Create a new record in a specified SuiteCRM module by providing field values.
  2. Retrieve records from a module with filters applied to specific fields.
  3. 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

Discussion