Skip to content
Release: Australia · Updated: 2026-06-25 · Official documentation · View source

Supported metadata in Build Agent

Metadata and app file types that Build Agent can create and manage.

For metadata types not listed in this table, query Build Agent directly.

Important: Build Agent only creates metadata supported by ServiceNow® Fluent. For more information, see ServiceNow Fluent. For the latest API reference, see https://servicenow.github.io/sdk/

Metadata typeDescription
Automated Test Framework \(ATF\) testsAutomated test cases for validating application behavior.
Application menus and modulesApplication menus are the top-level categories in the application navigator sidebar. Modules are the individual links within those categories and can link to tables, URLs, lists, or other platform resources. When Build Agent creates a new application with tables, it generates the corresponding navigator structure so users can access the application from the sidebar.
Assignment rulesRules that automatically assign records to users or groups based on field conditions.
Business rulesServer-side scripts that run when records are displayed, inserted, updated, or deleted.
Choice listsField value options for select fields on forms and tables.
Client scriptsScripts that run in the browser to control form behavior.
Client-side logicBrowser-based logic for controlling UI interactions and form behavior.
Condition builder and query conditionsFilter conditions used in business rules, workflows, and list views.
ConfigurationSystem and application configuration settings.
Connection and credential aliasExternal system connections and stored credentials for authenticating with third-party services and platforms.
Custom AI agentsAI agents scoped to application data models, roles, and ACLs. For more information, see Create agentic workflows, agents, and skills.
Data policiesRules that enforce field-level data requirements, such as mandatory or read-only constraints, across all interfaces including the API.
Data import pipelineBuild Agent creates the full data import pipeline: data sources, staging tables, import sets, and transform maps. Supported source types include CSV, Excel, JSON, XML, JDBC, LDAP, and REST. Specify the external data source, target table, and field mapping, and Build Agent generates the pipeline artifacts. The capability covers both one-time bulk loads and recurring scheduled imports.
Data lookupMetadata definitions for data lookup fields that retrieve values from related tables or external sources.
Dictionary overridesField-level customizations that override base system dictionary entries without modifying the original.
Event registry configurationsEvent definitions that trigger notifications, scripts, or other platform actions.
Field-level overridesAttribute overrides applied at the field level on extended tables.
FlowsAutomated processes built in Workflow Studio using a no-code or low-code interface.
FormsRecord views that define which fields are displayed and how they are arranged.
Inbound email actionsRules that process incoming email and create or update records based on message content.
JavaScript modulesBuild Agent creates JavaScript modules for organizing reusable server-side code within an application. Modules support standard import and export patterns and can reference server-side APIs. Use this pattern when multiple business rules, script includes, or other server-side scripts must share utility functions, constants, or logic without duplicating code.
LDAP server configurationsBuild Agent creates LDAP server configurations and LDAP server URLs for connecting to external directory services such as Active Directory and OpenLDAP. LDAP server configurations include failover and load-balancing URL configurations and SSL settings. For importing records from the directory into ServiceNow tables, use a data import pipeline instead.
List controlsSettings that control list view behavior, including column display and row counts.
PlaybooksRepresentations of cross-enterprise business processes that organize tasks and activities into logical stages to guide users through a record lifecycle. Playbooks combine triggers that specify when to start, stages that group sequences of activities, and activities that define the automation and user-facing experience. Build Agent can create playbook configurations and activity definitions to help organizations digitize and standardize their business processes.To generate a playbook in Build Agent attach a file, such as an image, an XML, or a text description. For more information on playbooks, see Workflow Studio playbooks.
Record insertionBuild Agent inserts data into any table, including tables that don't have a dedicated build skill. The functionality covers seed data, demo data, reference data, and configuration records. The same approach applies to creating metadata records on platform tables that Build Agent does not have a specialized skill for yet.
REST message and HTTP methodREST message definitions and HTTP method configurations for building API integrations and outbound integrations.
Scheduled jobsAutomated tasks that run on a defined schedule.
Script includesReusable server-side JavaScript libraries callable from other scripts.
Scripted REST APIsCustom REST endpoints built with server-side scripting.
SecurityAccess control lists \(ACLs\), roles, and related security configurations.
Server-side logicScripts and business rules that execute on the server.
Service Catalog items and configurationsCatalog items, variables, and fulfillment flows for the Service Catalog.
Service Portal configuration, pages, and widgetsPortal structure, page definitions, and custom widgets.
SkillsNow Assist skills for AI-powered responses and actions.
TablesDatabase tables that store application data, including fields, relationships, and access controls.
UI actionsButtons, context menu items, and links that trigger scripts or navigation on forms and lists.
UI componentsReusable interface elements built with UI Builder.
UI pagesCustom pages built outside of standard form and list views.
UI policiesClient-side rules that show, hide, require, or lock fields based on conditions.
UI viewsNamed configurations of form layouts for different user contexts.
User criteriaRules and criteria definitions for filtering and selecting users based on field conditions and organizational structures.
WorkflowsAutomated process sequences built in the legacy workflow editor.
WorkspacesAgent-facing interfaces built with configurable workspace components.

Parent Topic:Build Agent reference