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

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Create an application using Build Agent

# Create an application using Build Agent {#ariaid-title1}

* Release version: Yokohama
* 
* Updated August 11, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read

Use Build Agent to develop a new ServiceNow application.

## Before you begin

Install and enable the Build Agent. For more information, see [Install Build Agent](https://servicenow-prod.fluidtopics.net/VrDl~sf8wM7ElquOow6vww "Install the ServiceNow Otto for Creator application from the ServiceNow Store to get Build Agent.").

Create a workspace. For more information, see [Create a workspace in the ServiceNow IDE](https://servicenow-prod.fluidtopics.net/w1vCBUCywJkX9Y6UGBhR6A "Create a workspace to view and organize the applications you're working on in the ServiceNow IDE.").

Build Agent requires ServiceNow SDK version 4.0 at a minimum. If you're using an older version, Build Agent prompts you to upgrade to ServiceNow SDK 4.0.  
Note:  
Build Agent currently doesn't support the Global scope or global applications.

Role required: admin

## Procedure

1. Navigate to AllApp DevelopmentServiceNow IDE.  
   The Build Agent panel is open by default.   

   Tip:  
   If the Build Agent panel isn't open, select Open Build Agent from the status bar at the bottom-right corner to launch the Build Agent.
2. In the chat panel, describe the application that you want to create in plain English.

   | Scenario | Actions |
   | First-time use of Build Agent | Describe the application that you want to create, and then select Send. For example: You can also attach images, such as architectural diagrams or UI wireframes, to provide context for prompts. |
   | Creating another app using Build Agent | 1. If you have already created applications using Build Agent and want to create another app, select Create a new app from the Application list. 2. Describe the application that you want to create, and then select Send. {#create-a-new-application-using-build-agent__ol_chs_1k2_lgc} |
   |-|-|

   {#create-a-new-application-using-build-agent__choicetable_qzh_hj2_lgc}  
   After reviewing your requirements, the Build Agent requests your confirmation to proceed with creating the application.
3. Instruct the Build Agent to start developing the application by selecting Approve.  

   The Build Agent can access ServiceNow knowledge sources and tools, which enable it to learn, analyze, and then create applications.  
   After creating the application, the Build Agent builds the application and then asks for your confirmation to deploy it.  
   Note:  
   You can preview the code files before approval. But to see the actual metadata output, you must build and install the application on the instance.
4. Instruct the Build Agent to deploy the application by selecting Approve.  
   Note:  
   Even though this process is standard, be sure to follow the on-screen instructions, because the Build Agent functions interactively.

   <br />

## Result

After the application is built and installed, the Build Agent displays a success message. For example:  

<br />

From the Activity Bar, select the File Explorer view (![File Explorer]()) to see the ServiceNow Fluent application code and other source code in the src directory. For example:   

From the Activity Bar, select the Metadata Explorer view (![Metadata Explorer]()) to see the application metadata on the instance. For example:  

<br />

{#create-a-new-application-using-build-agent__table_zgy_pfl_kgc__entry__3}

| Issues | Description | Solution |
|-|-|-|
| Build not deployed | The Build Agent only deploys the latest successful build. If your updates aren't available after deployment, it may indicate that the build failed, even though the deployment was successful. | Check the build status and note any error messages. Paste those error messages into the chat panel and ask the Build Agent to resolve the build issues and redeploy the application. |
| Empty UI page | When working on complex UI pages, the Build Agent may occasionally display an empty page. | Open the browser console, copy the error messages, and paste them into the chat panel. Then, ask the Build Agent to fix the UI page. The Build Agent assists you in both creating and debugging your applications. |
| Context limit exceeded | If something goes wrong while creating or updating your application, you have the option to retry. The Build Agent maintains a history of your session and can resume from the point of failure. However, if your chat window exceeds the context limit, you receive a 'Context Window Exceeded' error. | Open a new chat window and describe the application you want to create once again. Although the Build Agent doesn't retain the context from the previous chat session, it reviews the work already done and continues from where it stopped. |
| Rate limit error | Another error you might encounter is the 'Rate limit error', which happens when the LLM provider receives too many requests to handle. | Wait for a minute or two before trying again. |
[Table 1. Troubleshooting Build Agent issues]

{#create-a-new-application-using-build-agent__table_zgy_pfl_kgc}

*[\>]: and then


