effect_templates Collection

View documents in this collection


Documents

Showing up to 10 documents:

Document 1 - ID: 6a3466a8572a301a2d984e76
{"_id": {"$oid": "6a3466a8572a301a2d984e76"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 2 - ID: 6a3466a8572a301a2d984e77
{"_id": {"$oid": "6a3466a8572a301a2d984e77"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 3 - ID: 6a3466a8572a301a2d984e78
{"_id": {"$oid": "6a3466a8572a301a2d984e78"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 4 - ID: 6a3466a8572a301a2d984e79
{"_id": {"$oid": "6a3466a8572a301a2d984e79"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 5 - ID: 6a3466a8572a301a2d984e7a
{"_id": {"$oid": "6a3466a8572a301a2d984e7a"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 6 - ID: 6a3466a8572a301a2d984e7b
{"_id": {"$oid": "6a3466a8572a301a2d984e7b"}, "type": "MONGO_QUERY", "templateName": "Update Field", "description": "Updates a field in a MongoDB document", "defaultConfig": {"query": "{ \"$set\": { \"@s.fieldName\": \"@s.fieldValue\" } }"}, "createdAt": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 7 - ID: 6a3466a8572a301a2d984e7c
{"_id": {"$oid": "6a3466a8572a301a2d984e7c"}, "type": "MONGO_QUERY", "templateName": "Archive Document", "description": "Archives a document by setting isArchived to true", "defaultConfig": {"query": "{ \"$set\": { \"isArchived\": true, \"archivedAt\": \"@s.now\" } }"}, "createdAt": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 8 - ID: 6a3466a8572a301a2d984e7d
{"_id": {"$oid": "6a3466a8572a301a2d984e7d"}, "type": "SQL_QUERY", "templateName": "Execute SQL", "description": "Executes a parameterized SQL query", "defaultConfig": {"sql": "SELECT 1"}, "createdAt": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 9 - ID: 6a3466a8572a301a2d984e7e
{"_id": {"$oid": "6a3466a8572a301a2d984e7e"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}
Document 10 - ID: 6a3466a8572a301a2d984e7f
{"_id": {"$oid": "6a3466a8572a301a2d984e7f"}, "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": 1781819048, "_class": "com.leucine.ontology.collections.EffectTemplate"}