oms-Messages/Admin/Install/Workflow.install.json
Dennis Eichhorn f351842976
Some checks failed
Image optimization / general_image_workflow (push) Has been cancelled
CI / general_module_workflow_php (push) Has been cancelled
CI / general_module_workflow_js (push) Has been cancelled
fix permissions
2025-04-02 14:15:05 +00:00

122 lines
3.7 KiB
JSON

{
"triggers": [
"PRE:Messages:message-create",
"POST:Messages:message-create",
"PRE:Messages:message-update",
"POST:Messages:message-update",
"PRE:Messages:message-delete",
"POST:Messages:message-delete"
],
"actions": {
"1001200001": {
"name": "Send Email",
"description": {
"en": "Send Email",
"de": "Versende Email"
},
"function_type": "Api",
"function": "apiSendEmail",
"module": "Messages",
"inputs": [
"from",
"to",
"bcc",
"message",
"attachments",
"{*}"
],
"outputs": [
"message",
"message.getTo()",
"message.getFrom()",
"message.getBcc()",
"message.message",
"message.getAttachments()",
"message.getStatus()",
"{*}"
],
"settings": {
"from": {
"type": "input",
"subtype": "text",
"default": null,
"pattern": null,
"examples": [],
"required": true,
"title": {
"en": "From",
"de": "Absender"
},
"description": {
"en": "",
"de": ""
}
},
"to": {
"type": "input",
"subtype": "text",
"default": null,
"pattern": null,
"examples": [],
"required": true,
"title": {
"en": "Receiver",
"de": "Empfänger"
},
"description": {
"en": "",
"de": ""
}
},
"bcc": {
"type": "input",
"subtype": "text",
"default": null,
"pattern": null,
"examples": [],
"required": true,
"title": {
"en": "BCC",
"de": "BCC"
},
"description": {
"en": "",
"de": ""
}
},
"message": {
"type": "textarea",
"subtype": null,
"default": null,
"pattern": null,
"examples": [],
"required": true,
"title": {
"en": "Message",
"de": "Nachricht"
},
"description": {
"en": "",
"de": ""
}
},
"attachments": {
"type": "input",
"subtype": "text",
"default": null,
"pattern": "/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)/",
"examples": [],
"required": false,
"title": {
"en": "Attachments",
"de": "Anhänge"
},
"description": {
"en": "",
"de": ""
}
}
}
}
}
}