Data Record Operations
These nodes operate on data records in external applications. Most of them map directly to function types.Find or Create Data Record
Type:find-or-create-data-record
Attempts to find a record by specified criteria. If no record is found, creates a new one. This is useful for upserting data.
dataSource– Specifies which Data Source to uselookupFields– Fields to match when searching for existing recordscreateData– Data to use when creating a new recordfieldMapping– Field Mapping for the operation
Create Data Link
Type:create-data-link
Creates a Data Link between an object in your app and an object in an external app.
dataLinkTable– The Data Link table to use (must be created first)internalId– ID of the object in your appexternalId– ID of the object in the external appdirection– Link direction:export(internal → external),import(external → internal), orboth
Find Data Link
Type:find-data-link
Finds a Data Link to get the corresponding object ID on the opposite side.
dataLinkTable– The Data Link table to searchinternalId– ID to look up (can be internal or external depending on direction)
Delete Data Link
Type:delete-data-link
Deletes an existing Data Link.
dataLinkTable– The Data Link table containing the linkinternalId– ID of the linked object
HTTP Request Operations
These nodes make HTTP requests to APIs and external services.Code Execution
These nodes execute code and run predefined actions.Integration Specific Operation
Type:integration-specific-operation
Executes operations that are specific to a particular integration. These are pre-built operations provided by connectors.
operationKey– Key of the integration-specific operationparameters– Parameters required by the operation