📤 Built a useful command? Submit it here — we'll review & add it to the library.

Route Incident to a Group

Hint: Set state to New, assign to a configured group, and add a work note

Trigger: \routeincident

(function() {
  // CONFIG: your target assignment group
  var ASSIGNMENT_GROUP_SYS_ID = 'REPLACE_WITH_GROUP_SYS_ID';
  var ASSIGNMENT_GROUP_NAME   = 'Target Support Group';
  var CLEAR_SERVICE_FIELDS    = true; // clear business service / offering first

  if (CLEAR_SERVICE_FIELDS) {
    g_form.setValue('business_service', '');
    g_form.setValue('service_offering', '');
    try { g_form.setValue('u_service_instance', ''); } catch (e) {}
  }

  g_form.setValue('state', '1'); // New
  g_form.setValue('assigned_to', '');
  g_form.setValue('assignment_group', ASSIGNMENT_GROUP_SYS_ID, ASSIGNMENT_GROUP_NAME);

  g_form.setValue('work_notes',
    'Hello Team,\nGreetings!\n\nKindly check and assist.\n\nRegards,\nService Desk');
})();