📄️ Acl
Creates an Access Control List (ACL) record that secures parts of an application (syssecurityacl).
📄️ AiAgent
Configure an AI Agent using the Fluent API. This API provides a structured interface for creating AI Agents in ServiceNow's AI Agent Studio, automatically handling all underlying complexity and relationships between multiple tables.
📄️ AiAgenticWorkflow
Configure an AI Agentic Workflow using the Fluent API. This API provides a structured interface for creating AI Agentic Workflows in ServiceNow's AI Agent Studio, automatically handling all underlying complexity and relationships between multiple tables.
📄️ ApplicationMenu
Creates an Application Menu (sysappapplication). Application menus define top-level sections in the ServiceNow navigator sidebar. Modules define the clickable items within them.
📄️ BusinessRule
Creates a Business Rule: logic that runs when database records are queried, updated,
📄️ ClientScript
Creates a Client Script (sysscriptclient) that runs JavaScript in the browser on form events (onLoad, onChange, onSubmit, onCellEdit) to dynamically configure forms, fields, and field values.
📄️ CrossScopePrivilege
Creates a Cross Scope Privilege — a declaration that your application needs runtime access to resources owned by a different application scope (sysscopeprivilege). Required when your scripts read/write tables, call script includes, or use scriptable objects from other scopes.
📄️ EmailNotification
Creates an email notification configuration for ServiceNow. Email notifications are automated messages
🗃️ Flow
6 items
📄️ Form
Creates a form definition (sysuiform) for a ServiceNow table with sections and layout blocks.
📄️ ImportSet
Creates an Import Set: defines how rows in a staging/source table are transformed and loaded into a target table (systransformmap).
📄️ InboundEmailAction
Configure an Inbound Email Action record. Inbound email actions define how ServiceNow
🗃️ Instance Scan
4 items
📄️ List
Creates a list view for tables (sysuilist)
📄️ NowAssistSkillConfig
Creates a NowAssist Skill configuration for building AI-powered skills on the ServiceNow platform using the Fluent API. A NowAssist Skill Config defines the complete skill setup — including metadata, inputs, outputs, tool integrations, LLM provider and prompt configurations, and security controls — so that it can be built as a NowAssist skill. Use this when you want to define a generative AI skill as source-driven code instead of configuring it manually through the Skill Builder UI.
📄️ Property
Creates a System Property -- a key-value configuration setting read at runtime via gs.getProperty() (sys_properties). Properties allow admins to tune application behavior without code changes.
📄️ Record
Create a record in any table. This is a low-level function typically used as
📄️ RestApi
Creates endpoints, query parameters, and headers for a scripted REST service (syswsdefinition).
📄️ Role
Creates a Role -- a named permission that can be assigned to users and groups to control access to application features, data, and APIs (sysuserrole). Roles are referenced by ACLs, UI Actions, and other access-controlled entities.
📄️ ScheduledScript
Creates a Scheduled Script Execution: a server-side script that runs automatically
📄️ ScriptAction
Script Actions are used to execute server-side scripts when specific events occur.
📄️ ScriptInclude
Script includes are used to store JavaScript that runs on the server.
🗃️ Service Catalog
6 items
🗃️ Service Portal
9 items
📄️ Sla
Creates an SLA definition (contract_sla): a timer that tracks service commitments
🗃️ Table
2 items
📄️ Test
Creates an Automated Test Framework test (sysatftest).
📄️ UiAction
Creates a UI Action — a button, link, or context menu item that executes server-side or client-side logic on forms and lists (sysuiaction). UI Actions appear as buttons on forms, options in context menus, or links in related lists.
📄️ UiPage
Creates a UI Page — a standalone web page accessible via a .do endpoint that can contain HTML, CSS, client scripts, and processing scripts (sysuipage). UI Pages support both traditional Jelly/HTML content and modern React-based single-page applications.
📄️ UiPolicy
Creates a UI Policy that defines dynamic form behaviors to change field properties based on conditions.
📄️ UserPreference
Creates a User Preference (sysuserpreference).
🗃️ Workspace
4 items