Documentation Index

Fetch the complete documentation index at: https://documentation.sysaid.com/llms.txt

Use this file to discover all available pages before exploring further.

Setting Up a Service Agreement (SLA/SLM)

Prev Next

A service agreement, configured under SLA/SLM in Settings, automates how service records are handled based on who submits them. You can use agreements to give different groups of users different response times, priorities, assignees, and operating hours.

Available for:

Customers using SysAid Spaces. If you're using SysAid Classic, see Modify Agreement Classic.

How it works

Creating a service agreement means giving it a title. That title appears in the service agreements table, and everything else hangs off it.

What the agreement actually does comes from the rules that point at it. You can create those from their own pages in Settings or from the tabs on the agreement itself, and it's the same rule either way. Build them on the dedicated pages, where you have the full set of options and more room to work, and use an agreement's tabs to review what it's carrying:

  • Routing Rules, the rules that use the agreement as a condition

  • Priorities, priority rules and priority matrix entries

  • Due Dates

  • Escalation Rules

  • Operating Times

  • Related Items you've linked to the agreement

This means there's no single screen where you configure an agreement from start to finish. Create the agreement first, then build each piece of behavior and point it at the agreement.

Setting up an agreement

Create the agreement first. Every step after that asks you to select it from a list, so it has to exist before you can attach anything to it. You can create more agreements at any time and build them up the same way.

Each step sends you to the page where that rule is configured.

Step 1: Create the agreement

  1. Go to Settings > SLA/SLM > Service Agreements.

  2. Click Create New.

  3. On the Details tab, enter a Title for the agreement.

  4. Click Apply to save and stay on the agreement, or OK to save and close.

Give each agreement a title that describes who it applies to or what it guarantees, for example, Gold Support or Midnight Shift. You'll select this title from a drop-down list every time you attach a rule to it, so it needs to be recognizable out of context.

Your account already includes a default agreement, listed as DEFAULT SLA, which you can edit like any other.

Step 2: Set operating times

Operating times define the days and hours your service desk runs. Due dates, escalation rules, and timers are all calculated against them, so setting these first means every rule you build afterward calculates correctly.

Operating times can be defined for an agreement, for a company, or left at the out-of-the-box default. Go to Settings > Administration > Operating Times > Operating Times Settings.

For the full procedure, including excluding holidays, see Modify Operating Times.

Step 3: Add routing rules

Routing rules assign service records automatically to the IT agents or groups that handle them, without anyone having to look at them first. This is useful when you already know who handles a given type of request.

Routing can be based on:

  • Company, the company the request user belongs to

  • User group, the user group the request user belongs to

  • Category, the category of the service record

Rules that use the agreement as a condition appear on the agreement form once created.

For the full procedure, see Routing Rules Form.

Step 4: Add priority rules

Priority rules set a service record to a priority other than the service desk default, based on conditions such as company, department, individual user, asset group, or individual asset. You can also use the priority matrix to calculate priority from impact and urgency.

For the full procedure, including the priority matrix and how SysAid resolves multiple matching rules, see Priorities.

Please note:

Priority matrix entries appear on the agreement form only if they're attached to that specific agreement. Entries attached to all agreements don't appear here, even though they still apply.

Step 5: Add due date rules

Due date rules assign due dates to service records automatically. A service record that matches all the conditions in a rule receives the due date that rule specifies.

A due date rule with no agreement selected applies generally. Select an agreement, and the rule applies only when that agreement is on the Request User's profile.

Due dates are calculated against the operating times of the agreement, not against the clock. If a service record is submitted with a due period of 6 hours but only 3 hours of operating time remain in the day, the due date falls 3 hours after the start of the next operating day.

For the full procedure, see Due Date Form and Adding Dynamic Due Dates to Service Records.

Step 6: Add escalation rules

Escalation rules act on service records that pass a threshold, such as a due date, and are calculated against the agreement's operating times.

For the full procedure, see Creating a New Escalation Rule.

Step 7: Assign the agreement to users and companies

An agreement has no effect until it's assigned. You assign it through the Agreement field on the user or company profile.

See Editing User Profiles and Managing Companies.

Please note:

If a user has an agreement on their own profile and their company has a different one, the agreement on the user's profile applies

If neither the user nor their company has an agreement, the default agreement applies. The agreement follows the Request User, so if the Request User on a service record changes, so does the agreement applied to it.

If you use a single agreement across your whole service desk, you can leave everything on the default agreement and skip assigning users and companies entirely.

Managing an agreement

Once an agreement exists, you can review what's attached to it, adjust its rules, and export or delete it.

The Linked Items table shows everything you've related to the agreement. Click any item to open its details.

Links are bidirectional. If you add a company to the Linked Items table on an agreement, the agreement appears in that company's Linked Items table too.

Linked items are informational. They don't change how service records are handled, and they don't affect the linked items themselves.

To add linked items:

  1. Select the type of item from the Type drop-down list.

  2. Choose the relationship type of the linked item.

  3. Click Link. A list of items of the selected type opens.

  4. Select one or more items using the checkboxes at the left end of the rows.

  5. Click Select. The list closes, and the items are attached.

To remove linked items:

  1. Select one or more linked items using the checkboxes.

  2. Click Delete from the list of actions.

Editing agreement rules

Routing, priority, and due date rules all use the same row controls.

To modify a rule, click the edit icon. The row becomes active, and the icons change to Save and Cancel. Make your changes, then click Save to keep them or Cancel to discard them.

To delete a rule, click the delete icon.

Please note:

There's no delete confirmation on these rows. Check that you've selected the correct line before deleting.

Clearing the checkbox on a rule disables it without deleting it. A disabled rule has no effect.

Deleting an agreement

  1. Go to Settings > SLA/SLM > Service Agreements.

  2. Select the checkbox next to the agreement you want to delete.

  3. Click Delete in the menu at the bottom of the page.

  4. Confirm the deletion.

Please note:

Deleting an agreement also deletes every rule attached to it. This can't be undone.

Users who had the deleted agreement assigned fall back to the next agreement that applies to them, following the order above: their company's agreement if it has one, and the default agreement if it doesn't.

Exporting agreements

  1. Select the checkboxes next to the agreements you want to export.

  2. Click More Actions in the menu at the bottom of the page.

  3. Select Export selected to PDF or Export selected to Excel.

Next steps

With your agreements in place, SysAid's prebuilt AI agents can help you work against them. You run them from the Agent Chatbot in the Service Desk, not from a settings page. Just ask for what you need in your own words, and the chatbot picks the right AI agent for the job. You can also type / to see the AI agents available to you, filtered by your permissions.

Three that pair well with service agreements:

  • Find Unassigned Service Records surfaces open service records that have gone unassigned for longer than a set number of hours, grouped by admin group, so you can catch them before a due date passes.

  • Filter and Retrieve Service Records pulls service records by due date range, priority, urgency, and assignee, among other fields.

  • AI Triage Agent reviews new incidents and adjusts the category, assignee, urgency, impact, and priority.

For the full list, including external AI agents and how to activate them, see Prebuilt AI Agents Overview.