---
sourceDocument: Brazil Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/application-development

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Implement an application

# Use Autonomous Engineer to implement an application {#ariaid-title1}

Release version: Brazil  
Updated September 8, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read  
Use Autonomous Engineer (powered by Build Agent) to generate a plan from your requirements and build all work items in parallel, without creating each artifact individually. When implementing a ServiceNow product or application, Autonomous Engineer uses agent packs to give background agents product-specific domain knowledge.

## Before you begin

Note:  
You must install the Autonomous Engineer app from the ServiceNow Store. Check your entitlements to see whether you can use Autonomous Engineer.

Role required: admin

## About this task

## Procedure

1. Navigate to AllApp DevelopmentServiceNow Studio.
2. In the chat panel, open the mode selector and select Autonomous Engineer.  
   Figure 1. Enable Autonomous Engineer  
   Note:  
   Select Autonomous Engineer specifically to access the planning and parallel execution workflow described in this topic.
3. Provide your requirements using one of the following methods.  
   {#use-autonomous-engineer__table_psp_nwm_fkc__entry__2}

   | Method | Steps |
   |-|-|
   | Describe your requirements in plain language | Enter a description of what you plan to implement in the chat panel. Include as much detail as available. See [Example prompts](https://www.servicenow.com/docs/pDELXv_9Eyk4Ny~8OWBAdg "Explore example prompts for building apps, as well as adding governance, UI and other ServiceNow metadata to help you get started with prompting Build Agent.") for some ideas. |
   | Upload a file of requirements | Attach a file, such as a CSV of user stories, to the chat panel. |
   [Table 1. Ways to provide requirements]

   {#use-autonomous-engineer__table_psp_nwm_fkc}
4. Answer any interview questions that Autonomous Engineer asks to clarify your requirements.  
   Figure 2. Autonomous Engineer asks clarifying questions  
   Autonomous Engineer processes your requirements and searches your instance to identify existing artifacts such as tables, roles, fields, and catalog items. If anything is ambiguous or incomplete, Autonomous Engineer asks follow-up questions. For each question, select an answer option or type a response. Autonomous Engineer then generates a brief from which to draft a plan.
5. Tell Autonomous Engineer whether you approve of the brief or want to make any changes.  
   Review and update the acceptance criteria and test criteria for each work item as needed.

   Accurate acceptance criteria and test criteria improve execution quality and help Autonomous Engineer build and validate each work item correctly.  
   Autonomous Engineer generates a plan with work items, and approves the work items. Work items are structured in an Agile user story format and include acceptance criteria and test criteria. They are grouped into logical sections and sequenced using a dependency graph so that each work item executes only after any items it depends on are complete.
6. Select the plan in the chat panel to review its contents and work items in a new window.  
   Figure 3. Review the plan
7. Select the Show work items button to review the work items in the plan.  
   Figure 4. Work items
8. Review each work item.
9. **Optional:** Edit the content in the work item directly.  
   You can edit work items using the chat panel.
   1. Select a work item to open it.
   2. Select the more options icon ![]().
   3. Select Open record.  
      The record for the work item opens in a new browser tab.
   4. Make any changes to the work item record and select Update.

   {#use-autonomous-engineer__substeps_af1_yp1_3kc}  
   Figure 5. Edit work item
10. Complete any required manual steps, if the plan includes them, before you run the plan.  
    Work items that depend on an incomplete manual step may fail.
11. Select the Execute plan button on the Plan tab to approve the plan and start execution.  
    The Plan tab view becomes a dashboard where you can track the plan progress. Autonomous Engineer generates a background agent for each work item and builds all work items in parallel.

    The dashboard displays the status of each work item as it progresses. For a description of each status,
    see [Autonomous Engineer plan and work item states](https://www.servicenow.com/docs/CXz_z4xs4xdZJqDBSWAW7w "Plan and work item states appear during planning and execution. Identify where a plan or work item is in the execution process and what action is required.").
12. Monitor progress and respond to items that require your attention.  
    The plan dashboard shows a count of work items by status. If a work item reaches a blocked or error state, it appears in the dashboard and a notification appears in the chat panel.

    To see more detail on a work item, open it
    from the dashboard or ask Autonomous Engineer in the chat panel. To retry a blocked work item after reviewing or editing it, ask Autonomous Engineer to retry that item. If you must undo changes for a specific work item, ask Autonomous Engineer to roll back that item.
    Figure 6. Work items dashboard
13. When a work item reaches the Needs validation status, open it to verify the results and mark it complete.  
    A work item in Needs validation status shows a validation section with Test Agent (ATF) test results and a list of the artifacts that were created. If you used an agent pack, the tests are product-specific.

    If the results look correct, select Mark as complete. To make changes, edit the work item content and ask Autonomous Engineer to retry.

## Result

When all work items are complete, Autonomous Engineer generates an update set for the plan. Export the update set and deploy it to your UAT or production environment.

For information on deploying update sets, see [Update sets and Build Agent](https://www.servicenow.com/docs/iNeWbxpHGIaWDdMqkThEFw "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.").

*[\>]: and then


