Use a record producer to help a user decide what kind of ticket they need to submit.

Jessica_Lace
Tera Contributor

We currently have a record producer tied to the incident table that asks the end user a series of questions to determine what type of ticket they need to submit. If it is determined through the questions that they don't need an incident we provide a link to a different catalog item or record producer related to the correct table. This process is not very user friendly.

 

What is the best practice for guiding a user on what kind of ticket they need to submit?

1 REPLY 1

KrishnaMohan
Giga Sage

Hi @Jessica_Lace 

Why record producer has to determine another request/support item, Instead of a single, complex record producer that redirects users, you should offer a clear, user-friendly portal with multiple, specific options. This approach makes it easier for users to find what they need and ensures the right information is captured from the start.
We can organize catalog items by categories that are meaningful to the end-user (e.g., "Software Issues," "Hardware Requests," "HR Questions," "Facilities Support"). This allows users to self-identify their need and navigate to the correct category without having to answer a long series of qualifying questions.

Think of a Record Producer as a shortcut. It's a user-friendly form that bypasses the formal request process and directly creates a record where it needs to be. This is best for things that are a direct action, like reporting an issue. Ideal for "I need to..." scenarios, where the goal is to directly report an issue or create a record for a specific business process. For example:

  • Report a bug/Issue → Creates an Incident record.  (ITSM)
  • Submit an HR question → Creates an HR Case record (HRSD).
  • Submit a facilities request → Creates a Facilities Request record.
  • Submit an issue/report  â†’ Create a case (CSM)

A Catalog Item is for things that require a managed process. When a user needs to order something, there's usually a cost, an approval process, and fulfillment tasks that need to be tracked. The Request/Requested Item structure is designed specifically for this purpose. Ideal for I want to order/request.. scenarios, where a series of steps and approvals are needed to fulfill the request. For example:

  • Request a new laptop.
  • Order a new desk chair.
  • Request software installation.

 

Some Useful Links : 

https://www.servicenow.com/docs/bundle/zurich-application-development/page/build/app-engine-studio/c...

 

https://www.servicenow.com/community/itsm-articles/catalog-item-v-record-producer-when-why-simplifie...

 

https://www.servicenow.com/community/developer-forum/catalog-item-vs-service-request/m-p/2565830#:~:....

https://www.servicenow.com/community/itsm-forum/difference-between-catalog-item-and-record-producer/...

 

If this helped to answer your query, please mark it helpful & accept the solution.
Thanks!
Krishnamohan