---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Explore

# Exploring app generation {#ariaid-title1}

Release version: Australia  
Updated May 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Exploring App Generation

App generation in ServiceNow Studio allows you to create applications by describing your business processes through a conversation with ServiceNow Otto®.
This feature accelerates the initial development of basic applications, including workspaces and flows, which you can further customize.
Starting with the Australia release, app generation is being prepared for future deprecation---it will be hidden and not activated on new instances but will continue to be supported.
The Build Agent provides the latest experience for this functionality.
Show full answer Show less  

## How App Generation Works

* **Conversation:** Engage with ServiceNow Otto® to describe your business objectives, users, workflows, and experiences in natural language.
* **Refinement:** Otto summarizes the app requirements and provides a preview for verification. You can refine details through continued conversation before finalizing.
* **App Generation:** Otto creates the application and generates components such as tables, roles, ACLs, record producers, flows, and workspaces.
* **Verification:** Use ServiceNow Studio to review and modify the generated app, adding automation, scripting, and other features as needed.

Applications created with app generation are marked with an AI indicator in ServiceNow Studio.

## Roles and Configuration

* Required roles include **nowassistpaneluser** to use the Otto panel, and either **admin** or **sngappcreator.appcreator** to create apps.
* Editing existing apps requires the **delegated developer** role and assignment to the app.
* To add workspaces or flows, enable respective Otto for Creator generation skills and have roles like **flowdesigner**.
* App generation supports AI model providers such as Now LLM Service, Azure OpenAI, Google Gemini, or Anthropic Claude on AWS. Use AI Control Tower and AI Admin Hub to configure and set preferences for these AI options.

## Benefits for ServiceNow Customers

* **Speed:** Quickly create applications by describing your needs in natural language without extensive manual development.
* **Refinement:** Collaborate interactively with ServiceNow Otto® to refine app requirements and preview results before final generation.
* **Efficiency:** Edit and enhance existing apps faster using conversational AI skills.

## Best Practices

For effective app generation, provide clear and detailed descriptions of your application requirements during your interaction with ServiceNow Otto®. This ensures accurate initial app structures and reduces the need for extensive modifications later.  
App generation enables you to create applications in ServiceNow Studio by describing your business process in a conversation with ServiceNow Otto®.

Starting with the Australia release, app generation is being prepared for future deprecation. It will be hidden and no longer activated on new instances but will continue to be supported. Build Agent provides the latest experience for this functionality. For more information, see [Build Agent](https://servicenow-prod.fluidtopics.net/uPGWJkjDyp1tG_cmu3eF3Q "Use Build Agent, an autonomous AI agent, for creating and updating ServiceNow applications. You can also ask Build Agent general ServiceNow development questions.").

## How does app generation work? {#sns-exploring-now-assist-gen__section_i2x_ybz_ddc}

With the app generation skill available with ServiceNow Otto for Creator, you can create applications in ServiceNow Studio using natural language. Describe your business process and engage in a conversation with ServiceNow Otto® to develop an application for your organization. The application can include a workspace and flows. App generation accelerates the initial development of a basic app that you can then
customize.

You can use Now LLM Service, Azure OpenAI, Google Gemini or Anthropic Claude on AWS as the AI model provider for all generative AI skills and AI agents. Use the Configuration Controls in [AI Control Tower](https://www.servicenow.com/docs/access?context=ai-model-providers&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US) to define which options are available, then set the skill-level preferences in the [AI Admin Hub console](https://www.servicenow.com/docs/access?context=manage-large-language-models&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US). For more information, see [Large language models on the ServiceNow AI Platform®](https://www.servicenow.com/docs/access?context=exploring-large-language-models&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US).

Before you begin, confirm that you have the required roles:

* To use the ServiceNow Otto® panel, you must have the now_assist_panel_user role.
* To create an application with the ServiceNow Otto for Creator app generation skill, you must have the admin role or the sn_g_app_creator.app_creator role.
* To edit (not create) an application with app generation, you must have the delegated developer role and be assigned to the application.
* To add a workspace to an application created using app generation, enable the ServiceNow Otto for Creator experience generation skill. For more information, see [Create an AI-generated experience](https://servicenow-prod.fluidtopics.net/dLyvPiuX1uEBFzmfoSWj5w#generate-ui "Use ServiceNow Otto in UI Builder to generate a multi-page experience from a natural language description of what you want to build.").
* To add a flow to an application created using app generation, enable the ServiceNow Otto for Creator flow generation skill and confirm that you have a flow_designer role. For more information, see .

{#sns-exploring-now-assist-gen__ul_nrs_csy_12c}  
Figure 1. App generation workflow

Conversation
:   Chat with ServiceNow Otto® to specify the business processes you want in the application. Include details about objectives, users, workflows, and experiences so that ServiceNow Otto® can generate an accurate initial structure.

Refinement (generate app requirements and preview)
:   ServiceNow Otto® provides a summary of the application requirements based on the conversation. Preview the application to verify that it is accurate. To make changes, continue the conversation and provide
    additional details. ServiceNow Otto® updates the preview tab and provides updated summaries until you choose to proceed with generating the application.

App generation
:   ServiceNow Otto® creates the application and associated components, such as tables, roles, access control lists (ACLs), record producers, flows, and workspaces.

Verification

:   In ServiceNow Studio, verify everything that is generated. Modify the app to meet your organization's needs. For example, extend app functionality by adding automation, script includes, business rules, and other
    features.

On the ServiceNow Studio home page and on the application details tab, apps created with app generation display the AI indicator.

## What are the benefits of app generation? {#sns-exploring-now-assist-gen__section_mgy_2p2_m3c}

{#sns-exploring-now-assist-gen__table_jb2_fpz_51c__entry__3}

| Benefit | Feature | Users |
|-|-|-|
| Create applications quickly by describing what you need using natural language. | [General guidelines for using app generation](https://servicenow-prod.fluidtopics.net/zo8fuhKg6AJr2aWT~39iMQ "To get the best results from app generation, provide clear and detailed descriptions of your application requirements during your conversation with ServiceNow Otto.") | Developer |
| Refine application details through conversation with ServiceNow Otto®. | [Generate apps with Now Assist for ServiceNow Studio](https://servicenow-prod.fluidtopics.net/SE~~WY6iSM_MzYhplASi2A "Use the app generation skill to build an application in ServiceNow Studio by describing your business process in a conversation with ServiceNow Otto.") | Developer |
| Edit existing applications faster using ServiceNow Otto®. | [Review and edit applications built using app generation](https://servicenow-prod.fluidtopics.net/eVBTEVdNFO1H14NSynemkw "After app generation creates an application, review and modify it in ServiceNow Studio to verify accuracy and extend functionality.") | Developer |
[ ]

{#sns-exploring-now-assist-gen__table_jb2_fpz_51c}
* **[General guidelines for using app generation](https://servicenow-prod.fluidtopics.net/zo8fuhKg6AJr2aWT~39iMQ)**   
  To get the best results from app generation, provide clear and detailed descriptions of your application requirements during your conversation with ServiceNow Otto®.

