Choosing between record producers and catalog items

concept brazil Updated Sep 10, 2026 2 min read record-producer-vs-catalog-item.md
Raw file servicenow.com

Both the record producer and standard catalog item in App Engine Studio (AES) create experiences where users can submit requests through a service portal. However, record producers are more extensible, and enable users to create a record in any table.

Consider the level of customization

Record producers allow for more customization, making the most of the App Engine tools to build experiences from scratch.

Catalog items represent services or items a user can request. The catalog of all items is called the Service Catalog, and is part of Service Catalog Management.

Comparison of record producers and standard catalog items

Functional area

Record producer

Catalog item

Purpose

Create custom fulfillment experiences using App Engine automation tools.

Support simple request management applications for which a predefined approval and qualification process exists, such as requesting IT hardware and software.

Extensibility

Customizable.

Pre-defined.

Example

Password reset form that creates a password reset request.

Form to request a parking permit.

Development model

Process is as follows:1. Set up a business-focused data model. 2. Define the kind of experience your users will leverage. 3. Define the automation or business logic. 4. Define the user roles that will use the app.

Catalog items heavily rely on the request fulfillment process for fulfilling items defined in Service Catalog, a central, accurate, and consistent source of data.

Reporting

Easier to create dashboards with a purpose-built data model.

Requires creating database views and scripting to gather variables into other tables to configure specific reports.

Scalability

Business-focused app makes it easier to find resources and make app changes in a low-code environment.

Typically part of a Service Catalog Management operation with a dedicated team managing each catalog.

Security

Scoped apps allow flexibility to manage permissions without being an administrator.

Catalog items are typically built in a specific scope, and less flexible.

## Help topics on record producers and standard catalog items

For more information, see the following topics:

Parent Topic:Add an application experience

Search documentation
Search document titles and file paths on the brazil branch