How do you start an SLA from a business rule?

Not applicable

Does anyone have an example of how to start an SLA from a business rule?

1 REPLY 1

geek1
Kilo Contributor

var getTask = new GlideRecord('task');
getTask.addQuery('number', current.number);
getTask.query();

if (getTask.next())
{
var sla = new GlideRecord('task_sla');
sla.sla = '3ceafd6570700580454301019e82e802'; // add the sysid of the SLA you want to start
sla.task = getTask.sys_id;
sla.insert();
}


This is how I've been doing this and it works great for me.