effect_templates Collection

View documents in this collection


Documents

Showing up to 10 documents:

Document 1 - ID: 6a451758e2fe88cae6728dda
{"_id": {"$oid": "6a451758e2fe88cae6728dda"}, "type": "EMAIL", "templateName": "Success Email Notification", "description": "Sends an email when all effects complete successfully", "defaultConfig": {"subject": "@triggerName — Completed Successfully", "bodyTemplate": "Trigger '@triggerName' on @objectType completed successfully.\n\n@message"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 2 - ID: 6a451758e2fe88cae6728ddb
{"_id": {"$oid": "6a451758e2fe88cae6728ddb"}, "type": "EMAIL", "templateName": "Failure Email Notification", "description": "Sends an email when effects fail", "defaultConfig": {"subject": "@triggerName — Failed", "bodyTemplate": "Trigger '@triggerName' on @objectType failed.\n\nEntity: @entityObjectId\n@message"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 3 - ID: 6a451758e2fe88cae6728ddc
{"_id": {"$oid": "6a451758e2fe88cae6728ddc"}, "type": "REST_API", "templateName": "Success Webhook", "description": "Calls a webhook when all effects complete successfully", "defaultConfig": {"method": "POST", "headers": "{Content-Type=application/json}", "payload": "{\"trigger\": \"@triggerName\", \"status\": \"@status\", \"objectType\": \"@objectType\", \"message\": \"@message\"}"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 4 - ID: 6a451758e2fe88cae6728ddd
{"_id": {"$oid": "6a451758e2fe88cae6728ddd"}, "type": "REST_API", "templateName": "Failure Webhook", "description": "Calls a webhook when effects fail", "defaultConfig": {"method": "POST", "headers": "{Content-Type=application/json}", "payload": "{\"trigger\": \"@triggerName\", \"status\": \"@status\", \"objectType\": \"@objectType\", \"message\": \"@message\", \"entityObjectId\": \"@entityObjectId\"}"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 5 - ID: 6a451758e2fe88cae6728dde
{"_id": {"$oid": "6a451758e2fe88cae6728dde"}, "type": "REST_API", "templateName": "Slack Alert", "description": "Posts a notification to Slack via incoming webhook", "defaultConfig": {"method": "POST", "headers": "{Content-Type=application/json}", "payload": "{\"text\": \"@triggerName @status on @objectType\\n@message\"}"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 6 - ID: 6a451759e2fe88cae6728ddf
{"_id": {"$oid": "6a451759e2fe88cae6728ddf"}, "type": "MONGO_QUERY", "templateName": "Update Field", "description": "Updates a field in a MongoDB document", "defaultConfig": {"query": "{ \"$set\": { \"@s.fieldName\": \"@s.fieldValue\" } }"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 7 - ID: 6a451759e2fe88cae6728de0
{"_id": {"$oid": "6a451759e2fe88cae6728de0"}, "type": "MONGO_QUERY", "templateName": "Archive Document", "description": "Archives a document by setting isArchived to true", "defaultConfig": {"query": "{ \"$set\": { \"isArchived\": true, \"archivedAt\": \"@s.now\" } }"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 8 - ID: 6a451759e2fe88cae6728de1
{"_id": {"$oid": "6a451759e2fe88cae6728de1"}, "type": "SQL_QUERY", "templateName": "Execute SQL", "description": "Executes a parameterized SQL query", "defaultConfig": {"sql": "SELECT 1"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 9 - ID: 6a451759e2fe88cae6728de2
{"_id": {"$oid": "6a451759e2fe88cae6728de2"}, "type": "REST_API", "templateName": "POST Webhook", "description": "Sends a POST request to a webhook URL", "defaultConfig": {"url": "https://example.com/webhook", "method": "POST", "headers": "{Content-Type=application/json}"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 10 - ID: 6a451759e2fe88cae6728de3
{"_id": {"$oid": "6a451759e2fe88cae6728de3"}, "type": "REST_API", "templateName": "GET Request", "description": "Sends a GET request to an external API", "defaultConfig": {"url": "https://example.com/api", "method": "GET", "headers": "{Content-Type=application/json}"}, "createdAt": 1782912856, "_class": "com.leucine.ontology.collections.EffectTemplate"}