2. Building your Magic Agents Service Catalog

Updated by Tom Sopwith

Introducing your Service Catalog

With just 5 minutes of setup, your Magic Agents can triage any incoming chat or email request that reaches your Service Desk. In our Getting Started with Magic Agents guide, we introduced the Master Intent—a high-level prompt that equips your Magic Agents with reasoning abilities to handle a wide variety of customer requests.

The Master Intent shines in scenarios where problem-solving and logical reasoning are needed to ask customers the next relevant question. But what about handling more routine requests—those where you consistently ask the same questions, suggest standard resolutions, or seek specific approvals?

That’s where the Service Catalog of Intents comes into play.

With Magic Agents, you can create a comprehensive Catalog of Intents, guiding your agents to ask the right questions, request approvals, suggest responses, or even initiate automated actions.

Think of an Intent as a smarter, more adaptive version of a traditional form. Like forms, Intents allow you to gather specific information from customers. But unlike forms, Intents are dynamic and intelligent. When a customer’s request aligns with a specific Intent, your Magic Agents will automatically ask the relevant questions—without the customer needing to navigate to a form. Additionally, Magic Agents can interpret customer responses, follow up if information is incomplete, and ensure all necessary details are captured before moving forward.

You only need a few intents to realize the full potential of Magic Agents!

Create your first 5 intents

This article contains five fully functional intents to get you operational. All can be tweaked for your specific context.

To get started, navigate to https://admin.getthread.com -> Magic AI -> Agent -> Catalog. Click into an intent in your catalog to edit, or click Create Intent to create a new one.

Do you use Forms today?
The easiest way to get started with Magic Agents is to convert any forms you are using with your customers today into Intents! Intents are the new Form!

1. Email distribution group

Describe the intent:

Set up a new distribution group, also known as a mailing list or email list.

Name of the form field

Description

Type

Choices

Required

Email address of the group

Create unique email address for the group

Email address

Yes

External

Will the distribution group need to receive email from outside your organization?

Yes/No

Yes

List of contacts

Gather multiple users, their first and last names

Textfield

Yes

2. Microsoft profile update

Describe the intent:

The user needs to update information in their Microsoft profile in M365.

Name of the form field

Description

Type

Choices

Required

Email

Email address of the profile that we are changing. If the answer is "me" this is OK

Email address

Yes

Job title

ask for the job title, if there has been a change, otherwise blank response is OK

Textfield

No

Department

ask for the department, if there has been a change, otherwise blank response is OK

Textfield or Multiple Choice

No

Phone number

there may be multiple answers

Textfield

No

3. Set up email on a new phone

Describe the intent:

A requestor wants to set up email on their cell phone or mobile device, and we want to send the correct instructions depending on the make of their mobile device.

Name of the form field

Description

Type

Choices

Required

iPhone or Android

What is the make of your cell phone?

Textfield

Yes

External Reply

Send the following url to the end user if they have an android device: https://support.microsoft.com/en-us/office/set-up-office-apps-and-email-on-android-6ef2ebf2-fc2d-474a-be4a-5a801365c87f

Send the following url to the requestor if they have an apple device: https://support.microsoft.com/en-us/office/set-up-the-office-app-and-outlook-on-ios-devices-0402b37e-49c4-4419-a030-f34c2013041f

This is a resolution ✅ Close the request if the customer confirms

4. Onboarding a new hire

Describe the intent:

Someone will be starting with the company soon. They might be called a new hire, new starter, new team member. We will gather all the information required to get their computer configured and software accounts created, and the date they start.

Name of the form field

Description

Type

Choices

Required

Computer spec

Gather details on the type of computer required. It must be selected from this list.

Multiple Choice

Standard Laptop

Premium Laptop

Standard Workstation

Premium Workstation

Second Display (1080p)

Premium Display (4K)

Yes

Full Name

First and last name of new hire

Textfield

Yes

Software

Multiple Choice

M365 Office

CRM

Finance

Graphics

No

Start date

The date the new person starts with the company. The date must be today or in the future.

Date

Yes

5. Troubleshoot Printer issues

Describe the intent:

The user is unable to print from their computer, their printer not working, they have a printer problem.

Name of the form field

Description

Type

Choices

Required

Error message on the screen

Answer will be text, but could also be null or none

Textfield

Yes

Printer sharing

Is the printer used by just you, or do other people use it?

Multiple Choice

Shared

Just you

Yes

Network connection

Is there a network cable plugged in to the printer, or is it wireless?

Multiple Choice

Network cable

Wireless

Yes

Test print from console

Many printers have a feature to run a test print from the printer console. Have you managed to run a test print successfully?

Yes/No

Yes


How did we do?