Configure your controller instance
You must identify one of the instances in your app development pipeline as the controller instance. All communication between the instances in your pipeline, including the deployment order for applications in the pipeline, takes place in the controller instance.
Before you begin
Role required: admin
About this task
Typically, your production instance should be identified as the controller instance. All request and approval records are stored on your controller instance.
Procedure
-
Navigate to All > App Engine > Pipelines and Deployments > Environments.
-
When you are configuring your pipeline environments, decide which instance you want to use as the controller, and select the Is Controller? check box for that instance.
[Omitted image "controller-instance-purple.png"] Alt text: Is Controller? field
-
Select Save.
When the workflow for the pipeline runs, the non-production instances communicate with the controller instance to determine to which instance the app should next be deployed.
Parent Topic:Pipelines and Deployments configuration tasks
---
title: Configure your controller instance
description: You must identify one of the instances in your app development pipeline as the controller instance. All communication between the instances in your pipeline, including the deployment order for applications in the pipeline, takes place in the controller instance.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/application-development/app-engine-management-center/config-controller-instance.html
release: australia
product: App Engine Management Center
classification: app-engine-management-center
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Configuration tasks, Configure Pipelines and Deployments, Configure, App Engine Management Center, Run, AI Workflow Factory Prime, Agentic app development, Building applications]
---
# Configure your controller instance
You must identify one of the instances in your app development pipeline as the controller instance. All communication between the instances in your pipeline, including the deployment order for applications in the pipeline, takes place in the controller instance.
## Before you begin
Role required: admin
## About this task
Typically, your production instance should be identified as the controller instance. All request and approval records are stored on your controller instance.
## Procedure
1. Navigate to **All** > **App Engine** > **Pipelines and Deployments** > **Environments**.
2. When you are [configuring your pipeline environments](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-management-center/config-pipeline-environments.md), decide which instance you want to use as the controller, and select the **Is Controller?** check box for that instance.
\[Omitted image "controller-instance-purple.png"\] Alt text: Is Controller? field
3. Select **Save**.
When the workflow for the pipeline runs, the non-production instances communicate with the controller instance to determine to which instance the app should next be deployed.
**Parent Topic:**[Pipelines and Deployments configuration tasks](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-management-center/p-and-d-config-tasks.md)
| title | Configure your controller instance |
| description | You must identify one of the instances in your app development pipeline as the controller instance. All communication between the instances in your pipeline, including the deployment order for applications in the pipeline, takes place in the controller instance. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/app-engine-management-center/config-controller-instance.html |
| release | australia |
| product | App Engine Management Center |
| classification | app-engine-management-center |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Configuration tasksConfigure Pipelines and DeploymentsConfigureApp Engine Management CenterRunAI Workflow Factory PrimeAgentic app developmentBuilding applications |