---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/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


---

# Deployment

# Agentic development and deployment {#ariaid-title1}

Release version: Australia  
Updated June 5, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 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 Agentic development and deployment

The agentic development and deployment process on the ServiceNow AI Platform integrates app creation, review, and deployment into a streamlined workflow.
After generating and expanding an app using AI tools like Build Agent, Autonomous Engineer, and ServiceNow Otto, the deployment is managed through collaborative design, AI-driven updates, thorough testing, developer review, and automated readiness checks, ensuring secure and efficient app releases.
Show full answer Show less  

## Deployment Workflow

* **Collaborative design:** Business and IT teams align on requirements using preferred tools.
* **AI-driven development:** AI tools generate and implement app updates from process files, chat history, and diagrams.
* **Review and testing:** Teams preview, revise, and conduct performance and readiness tests.
* **Developer review:** Developers compare AI-generated changes and approve them for deployment.
* **Deployment approval:** Deployment managers handle approval workflows.
* **Autonomous checks:** AI agents scan and remediate issues like sensitive data exposure before deployment.
* **Final deployment:** Secure and efficient app deployment after all validations.

## Deployment Options

ServiceNow supports multiple deployment approaches for agentically developed apps:

* **Git-based source control integration:** Enables version control, branching, merging, and automated CI/CD deployments via external Git services (e.g., GitHub, Bitbucket). Requires Australia Patch 5 for source control in ServiceNow Studio.
* **Update sets and application packaging:** Utilizes System Update Sets and scoped application packaging (AppRepo) to transport and install changes across instances.

## Moving Apps Through Environments

Apps created with Build Agent or Autonomous Engineer can be moved to test or higher environments by:

* Wrapping the entire scoped app into an update set and publishing it with demo data for deployment requests or standard update set processes.
* Publishing scoped apps to the Application Repository (AppRepo) for distribution and integration with ReleaseOps pipelines, which can automatically run Automated Test Framework (ATF) tests.
* Registering and entitling apps before publishing to AppRepo.

## Additional Deployment Tools and Capabilities

* **App Engine Management Center (AEMC):** Provides governance checks on ACLs, roles, and compliance settings before deployment, along with dashboards for monitoring and managing app versions.
* **ReleaseOps:** Facilitates moving changes through multiple instances with customizable playbooks, automated update set validation, ATF testing, approval gates, and controlled release scheduling.
* **ServiceNow SDK:** Enables local development and integration with external CI/CD pipelines via command line interface for pushing and installing apps on instances.
* **Automated Test Framework (ATF):** Allows generation and execution of tests from Build Agent to validate app functionality after changes.  
After you generate and expand an app on the ServiceNow AI Platform, the deployment process is tightly integrated into the workflow.

## Workflow for deploying an agentically developed app {#vc-and-deployment__section_m1h_4ch_phc}

After development, review, and testing are complete, a typical deployment workflow includes the following steps:

1. Collaborative design: Business owners and IT collaborate on requirements and ideas using their preferred tools.
2. AI-driven app development: Build Agent, Autonomous Engineer and ServiceNow Otto process files, chat history, and diagrams to generate and implement app updates.
3. Review and testing: Teams preview updates, make revisions, and run rounds of performance and readiness testing.
4. Developer review: A developer reviews the AI-generated changes, compares versions, and confirms the changes are ready for deployment.
5. Deployment approval: The project is handed off to a deployment manager, who initiates the deployment approval process.
6. Autonomous checks: AI agents automatically scan for issues (such as sensitive data exposure or model integrity problems) and remediate them before deployment.
7. Final deployment: After all readiness scans and approvals, the new app is deployed securely and efficiently.
{#vc-and-deployment__ol_a3z_nch_phc}

## Deployment options {#vc-and-deployment__section_iyw_y25_yhc}

Build Agent and Autonomous Engineer support the following deployment methods for apps created and edited with agentic development:

* Git-based source control integration: ServiceNow supports Git-based workflows for version control and CI/CD.
  * You can push scoped apps to Git repositories, enabling branching, merging, and automated deployments. ServiceNow supports bring-your-own Git integration, such as GitHub or Bitbucket.
  * You must be on Australia Patch 5 to use source control in ServiceNow Studio.
  * For more information, see [Integrating source control with the ServiceNow IDE](https://www.servicenow.com/docs/2nOvcaJHYcyPhyWtYVv_lg "Integrate with remote Git repositories to manage applications in source control with the ServiceNow IDE.") and [Fluent source control in ServiceNow Studio](https://www.servicenow.com/docs/olSzCoafs_2yv2IK6vEnxA "Connect to remote Git repositories to track and manage Fluent applications in ServiceNow Studio.").
  {#vc-and-deployment__ul_mpd_rch_phc}
* Update sets and application packaging: Standard ServiceNow deployment uses System Update Sets to track changes.
  * Advanced guidance includes packing update sets into scoped applications for easier transport and installation across instances, for example using Application Repository (AppRepo).
  * For information on update sets for Build Agent, see [Update sets and Build Agent](https://www.servicenow.com/docs/25K10uRGfz2uc5gvqIreEA "When you work with Build Agent, your changes are automatically tracked in update sets so you can review, revert, and deploy them without leaving ServiceNow Studio.").
  * For information on update sets for Autonomous Engineer, see [Update sets and Autonomous Engineer](https://www.servicenow.com/docs/WIzQlyQPnJtD4reybyhvuQ "When you work with Autonomous Engineer, your changes are automatically tracked in update sets so you can review, revert, and deploy them without leaving ServiceNow Studio.").
  * For more information on System Update Sets, see System update sets.
  {#vc-and-deployment__ul_phq_qf5_yhc}
{#vc-and-deployment__ol_bmr_ff5_yhc}

## Workflows for moving apps through higher instances {#vc-and-deployment__section_jkf_pch_phc}

After you create an app using Build Agent or Autonomous Engineer, you have several options to move the app to the test instance.

1. Wrap the entire scoped application in an update set. The workflow is as follows:
   1. Go to the Custom Applications list, select an app and swap to its scope.
   2. Convert the app to AppRepo.
   3. Publish the update set with demo data.
   4. Put the update set in a deployment request for ReleaseOps, or follow your standard update set process for deployment.
   {#vc-and-deployment__ol_wjc_vp5_yhc}
2. Publish the app to AppRepo:
   * You can use a Git-based process or update sets to publish to AppRepo.
   * Scoped apps and apps that are ready for testing can be published to the AppRepo for distribution across environments.
   * After an app is in AppRepo, you can move it through a ReleaseOps pipeline. If ATF tests are included in the pipeline, they automatically run.
   * Register and entitle apps before publishing.
   * For more information on Application Repository, see [ServiceNow application repository](https://www.servicenow.com/docs/S~qkI6Li8JtSw_8B8LsNHA "After you develop and test a custom application, you can make the application available to company instances by publishing it to the ServiceNow application repository.").
   {#vc-and-deployment__ul_npd_rch_phc}
{#vc-and-deployment__ol_y4b_2g5_yhc}

## Additional deployment tools and capabilities {#vc-and-deployment__section_l4n_pq5_yhc}

The ServiceNow AI Platform has additional deployment tools that include the following tools:

* App Engine Management Center (AEMC):
  * After developing an app, submit it to AEMC for governance checks.
  * AEMC validates ACLs, roles, and compliance settings before deployment.
  * Use ReleaseOps pipelines to move apps through environments with ATF tests and approval gates.
  * AEMC provides dashboards for monitoring deployments and managing app versions throughout the lifecycle.
  * For more information on AEMC, see [Using the App Engine Management Center](https://www.servicenow.com/docs/olYijlu~xqHfISUgxYVNoQ "Track and manage your requests, deployments, applications, and collaborative developers using the App Engine Management Center (AEMC) in your production instance. Additionally, AEMC allows admins to manage app development from intake through production.").
  {#vc-and-deployment__ul_m4n_pq5_yhc}
* ReleaseOps:
  * Move changes from development to production through multiple instances using customizable playbooks.
  * Automate preview, commit, and validation of update sets before deployment.
  * Run Automated Test Framework (ATF) tests as part of the pipeline to validate quality.
  * Deploy changes immediately or schedule releases for controlled rollouts.
  * Enforce checks, scans, and approvals before production deployment.
  * For more information on ReleaseOps, see [ReleaseOps](https://www.servicenow.com/docs/OGg~z86Jvh8RrLkeCibsBA "ReleaseOps automates deployment of changes across your pipeline, increases predictability and reliability of deployments, and reduces the risk of releasing changes to production.").
  {#vc-and-deployment__ul_zpy_gdh_phc}
* ServiceNow SDK:
  * Use the ServiceNow SDK to move applications to and from your instance to your local machine. You can integrate the ServiceNow SDK with your off-instance CI/CD process if you have one.
  * Install the ServiceNow SDK locally and use the command line interface (CLI).
  * Authenticate to a ServiceNow instance from the ServiceNow SDK.
  * Push to or install an application on the authenticated instance from your local environment.
  {#vc-and-deployment__ul_mwp_w3g_k3c}
* Automated Test Framework (ATF)
  * Tests can be generated by Build Agent and executed in ServiceNow Studio or ServiceNow IDE to confirm functionality after changes.
  * For more information on ATF, see [Automated Test Framework (ATF)](https://www.servicenow.com/docs/4hkh6VNi_eAnyfY91R522Q "The Automated Test Framework (ATF) enables you to create and run automated tests to confirm that your instance works after making a change. For example, after an upgrade, during application development, or when deploying instance configurations with update sets. Review failed test results to identify the changes that caused the failure and the changes that you should review.").
  {#vc-and-deployment__ul_ppd_rch_phc}
{#vc-and-deployment__ul_mwj_rch_phc}

