EspoCRM Trigger
AI-generatedSummary
Creates an EspoCRM webhook for the selected entity event and passes received webhook payloads into the workflow. For field update events, it adds the specified field to the event name; it can also verify incoming webhook signatures.
Inputs
- Event Type (required) — Choose Record Created, Record Updated, Record Deleted, or Field Updated. Defaults to Record Created.
- Entity Type (required) — Entity to monitor, such as Contact, Account, or Lead.
- Field Name — Required at runtime for Field Updated events; identifies the field to monitor, such as assignedUserId.
- Verification — Defaults to enabled. When enabled and the stored webhook secret and ID are available, validates the incoming signature; missing or invalid signatures receive HTTP 401.
Output shape
One workflow item for an object payload, or one item per element when the payload is an array.
Each item contains the corresponding webhook request body as its json data. The node creates and removes the EspoCRM webhook during activation and deactivation, using the required espoCRMApi credentials. Creation requires EspoCRM to return a webhook ID and secret; failed signature checks return an error response without workflow data.
Examples
Example 1: Monitor new Account records
Set Event Type to Record Created and Entity Type to Account.
Example 2: Monitor changes to an Account field
Set Event Type to Field Updated, Entity Type to Account, and Field Name to the field to watch.