SuiteCRM Trigger icon

SuiteCRM Trigger

Starts the workflow on a SuiteCRM update.

Overview

This node acts as a trigger for SuiteCRM events, starting a workflow when a specified action occurs on a selected SuiteCRM module. It is useful for automating processes based on entity creation, updates, or deletions within SuiteCRM. For example, it can trigger a workflow when a new contact is created, an account is updated, or a record is deleted, enabling real-time integration and automation.

Use Case Examples

  1. Trigger a workflow when a new lead is created in SuiteCRM to automatically send a welcome email.
  2. Start a workflow when an account record is updated to synchronize data with another system.
  3. Trigger actions when a record is deleted to maintain data consistency across platforms.

Properties

Name Meaning
Module The SuiteCRM module on which to trigger the action. The list of modules is dynamically loaded.
Action The type of action to trigger the workflow on, such as entity creation, update, or deletion.
Description An optional description for the trigger.

Output

JSON

  • workflowData - Array containing the JSON data received from the SuiteCRM webhook, representing the entity event that triggered the workflow.

Dependencies

  • Requires a SuiteCRM API credential for authentication to manage webhooks and receive event data.

Troubleshooting

  • Webhook creation may fail if the SuiteCRM API credentials are incorrect or lack necessary permissions. Verify credentials and permissions.
  • If the webhook does not trigger, ensure the webhook URL is correctly set in SuiteCRM and the workflow is active.
  • Errors during webhook deletion or checking may indicate connectivity issues or that the webhook ID is invalid or missing.

Links

Discussion