Hello,
I created a new workflow as part of POC which is, to send email to a person if there’s any addition to the source file. In my case it’s a delimited connector and I named it $source.
Trigger chosen is Source Updated. Filter used for the trigger is $[?(@.source.name == “$source”)]
My workflow is not being triggered though on adding a new user in my $source and later account aggregation. I enabled Native change as well.
Pasting my script.
{
“id”: “0bfd44f0-a515-49a8-a08b-1c43a5f902ee”,
“name”: “$sourceTestWorkflow”,
“description”: “$source Test Workflow”,
“created”: “2026-02-17T22:20:21.966973009Z”,
“modified”: “2026-02-26T06:51:03.522452125Z”,
“modifiedBy”: {
“type”: “IDENTITY”,
“id”: “06ebe07f7bcd430fb1c936d22fb6c542”,
“name”: “Saikrishna.Kovuru”
},
“definition”: {
“start”: “Get Identity”,
“steps”: {
“End Step - Success”: {
“actionId”: “sp:operator-success”,
“displayName”: “”,
“type”: “success”
},
“Get Identity”: {
“actionId”: “sp:get-identity”,
“attributes”: {
“id.$”: “$.trigger.identity.id”
},
“description”: “Get the new Identity created”,
“nextStep”: “Send Email”,
“type”: “action”,
“versionNumber”: 2
},
“Send Email”: {
“actionId”: “sp:send-email”,
“attributes”: {
“body”: “Hello Sai,\nA new user account has been created in $source:\nName: {{$.getIdentity.name}}
Email: {{$.getIdentity.attributes.email}}\n \nName: ${newUserName}
Email: ${newuserEmail}
Finally the source name is ${sourceName}\nThank you.”,
“context”: {
“newUserEmail.$”: “$.getIdentity.attributes.email”,
“newUserName.$”: “$.getIdentity.nam”,
“sourceName.$”: “$.trigger.source.name”
},
“recipientEmailList”: [
“``saikris-------.com``”
],
“subject”: “There’s an update in the source”
},
“description”: “Send email when $source source file is updated.”,
“displayName”: “”,
“nextStep”: “End Step - Success”,
“type”: “action”,
“versionNumber”: 2
}
}
},
“enabled”: false,
“executionCount”: 0,
“failureCount”: 0,
“creator”: {
“type”: “IDENTITY”,
“id”: “06ebe07f7bcd430fb1c936d22fb6c542”,
“name”: “Saikrishna.Kovuru”
},
“owner”: {
“type”: “IDENTITY”,
“id”: “06ebe07f7bcd430fb1c936d22fb6c542”,
“name”: “Saikrishna.Kovuru”
},
“trigger”: {
“type”: “EVENT”,
“attributes”: {
“filter.$”: “$[?(@.source.name == "$source")]”,
“id”: “idn:source-updated”
}
}
}
I appreciate your attention to this matter and help in advance.
