"description":"Specify channel or user, use #channel-name, @username (has to be all lowercase, no whitespace), or user/channel Slack ID - required unless you provide a webhook",
"placeholder":"",
"propertyName":"recipient",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Token",
"description":"Provide a Slack API token (starts with \"xoxb\") - required unless you provide a webhook",
"placeholder":"",
"propertyName":"token",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":true
},
{
"element":"input",
"inputType":"text",
"label":"Username",
"description":"Set the username for the bot's message",
"placeholder":"",
"propertyName":"username",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Icon emoji",
"description":"Provide an emoji to use as the icon for the bot's message. Overrides the icon URL.",
"placeholder":"",
"propertyName":"icon_emoji",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Icon URL",
"description":"Provide a URL to an image to use as the icon for the bot's message",
"placeholder":"",
"propertyName":"icon_url",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Mention Users",
"description":"Mention one or more users (comma separated) when notifying in a channel, by ID (you can copy this from the user's Slack profile)",
"placeholder":"",
"propertyName":"mentionUsers",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Mention Groups",
"description":"Mention one or more groups (comma separated) when notifying in a channel (you can copy this from the group's Slack profile URL)",
"placeholder":"",
"propertyName":"mentionGroups",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"select",
"inputType":"",
"label":"Mention Channel",
"description":"Mention whole channel or just active members when notifying",
"placeholder":"",
"propertyName":"mentionChannel",
"selectOptions":[
{
"value":"",
"label":"Disabled"
},
{
"value":"here",
"label":"Every active channel member"
},
{
"value":"channel",
"label":"Every channel member"
}
],
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":false
},
{
"element":"input",
"inputType":"text",
"label":"Webhook URL",
"description":"Optionally provide a Slack incoming webhook URL for sending messages, in this case the token isn't necessary",
"placeholder":"Slack incoming webhook URL",
"propertyName":"url",
"selectOptions":null,
"showWhen":{
"field":"",
"is":""
},
"required":false,
"validationRule":"",
"secure":true
},
{
"element":"input",
"inputType":"text",
"label":"Title",
"description":"Templated title of the slack message",