Skip to end of banner
Go to start of banner

Comala Workflows - Send email escalation for expired states

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This script will send an email with a list of pages that have an expired state.

//select expired issues
number [] issues = selectPages("stateexpiry < startOfDay()");

//Create HTML message for email
string body = "<p>The following pages are past the expiry date:</p>";
body += "<ul>";

//loop through each expired page
for(number i in issues) {
	//add expired page to email HTML
	body += "<li><a href=\"" + i.tinyLink + "\">" + i.title + "</a></li>";
}
//close out HTML
body += "</ul>";

string [] to = {"john.doe@email.com", "jane.doe@email.com"};
string [] cc = {"jack.doe@email.com", "jeff.doe@email.com"};

sendEmail("", to, cc, "These pages need your attention!", body);

See Other Recipes

See More Documentation


  • No labels