effect_templates Collection

View documents in this collection


Documents

Showing up to 10 documents:

Document 1 - ID: 69d10853447a3bf70243918a
{"_id": {"$oid": "69d10853447a3bf70243918a"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 2 - ID: 69d10853447a3bf70243918b
{"_id": {"$oid": "69d10853447a3bf70243918b"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 3 - ID: 69d10853447a3bf70243918c
{"_id": {"$oid": "69d10853447a3bf70243918c"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 4 - ID: 69d10853447a3bf70243918d
{"_id": {"$oid": "69d10853447a3bf70243918d"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 5 - ID: 69d10853447a3bf70243918e
{"_id": {"$oid": "69d10853447a3bf70243918e"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 6 - ID: 69d10853447a3bf70243918f
{"_id": {"$oid": "69d10853447a3bf70243918f"}, "type": "MONGO_QUERY", "templateName": "Update Field", "description": "Updates a field in a MongoDB document", "defaultConfig": {"query": "{ \"$set\": { \"@s.fieldName\": \"@s.fieldValue\" } }"}, "createdAt": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 7 - ID: 69d10853447a3bf702439190
{"_id": {"$oid": "69d10853447a3bf702439190"}, "type": "MONGO_QUERY", "templateName": "Archive Document", "description": "Archives a document by setting isArchived to true", "defaultConfig": {"query": "{ \"$set\": { \"isArchived\": true, \"archivedAt\": \"@s.now\" } }"}, "createdAt": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 8 - ID: 69d10853447a3bf702439191
{"_id": {"$oid": "69d10853447a3bf702439191"}, "type": "SQL_QUERY", "templateName": "Execute SQL", "description": "Executes a parameterized SQL query", "defaultConfig": {"sql": "SELECT 1"}, "createdAt": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 9 - ID: 69d10853447a3bf702439192
{"_id": {"$oid": "69d10853447a3bf702439192"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 10 - ID: 69d10853447a3bf702439193
{"_id": {"$oid": "69d10853447a3bf702439193"}, "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": 1775306835504, "_class": "com.leucine.ontology.collections.EffectTemplate"}