Exploring Build Agent
Summarize
Summary of Exploring Build Agent
Build Agent is an AI-powered development tool integrated within ServiceNow Studio and the ServiceNow Integrated Development Environment (IDE). It enables developers to autonomously create, edit, and deploy full-stack ServiceNow applications—including both user interface and back-end components—based on natural language descriptions. Build Agent supports scoped or global applications, handles code generation, organizes files, manages core logic, and deploys applications to update sets.
Show less
Built on the ServiceNow AI Platform and leveraging ServiceNow Fluent and modern web frameworks like React, Build Agent streamlines application development by automating tasks such as code rewriting, validation, error fixing, and querying instance data. It supports multi-turn conversations via a chat panel, accepts uploads of supported files for richer context, and provides localized experiences.
Key Features
- Autonomous Full-Stack App Generation: Create complete applications from natural language prompts, including data modeling, UI, and server-side logic.
- Multi-Turn Conversational Interface: Interact with Build Agent through chat to refine app requirements, ask development questions, and receive explanations or improvements.
- File Upload Support: Upload images, code, and documents to enhance application design input.
- Agentic Experiences: Build agentic workflows, agents, and skills to embed intelligent automation within custom applications.
- Integration with External Tools: Use MCP connections to link third-party applications such as Figma for enhanced design-to-development workflows.
- Governance and Safeguards: Automated controls ensure code quality, security, compliance, and adherence to organizational standards during app generation.
- Trial Availability: Build Agent is available on a freemium trial with 100 free interactions over 30 days to explore its capabilities before purchasing the paid version.
- Localization: Supports multiple languages through the ServiceNow AI Platform localization framework.
Practical Benefits for ServiceNow Customers
- Increased Developer Productivity: Automates repetitive and complex coding tasks, accelerating development cycles.
- Reduced Development Backlogs: Enables faster creation and enhancement of applications, helping teams keep pace with business demands.
- Faster Deployment: Streamlines testing and deployment by managing update sets and quality checks automatically.
- Cost Reduction: Minimizes manual effort and associated development costs through AI-driven automation.
- Expanded Use Cases: Beyond app creation, Build Agent supports code analysis, modernization, documentation, governance, and learning assistance.
Getting Started and Additional Resources
To use Build Agent, access it within ServiceNow Studio or the ServiceNow IDE and interact through the chat panel. Licensing determines feature availability and generative AI skill access. For effective use, draft prompts carefully and leverage example prompts and community guidance to maximize output quality.
Explore Build Agent configuration, reference materials, tutorials, and general usage guidelines to integrate the tool smoothly into your development workflow. Also, consider Developer Sandboxes for isolated environments to safely develop and test applications.
Considerations and Limitations
Build Agent only generates metadata supported by ServiceNow Fluent and requires understanding of supported AI models and version compatibility. Proper governance and security controls are enforced automatically, but customers should be aware of deployment constraints and plan accordingly to troubleshoot and optimize performance.
Build Agent enables developers to create, edit, and deploy full-stack ServiceNow® applications to update sets that encompass both user interface and back-end components.
As of Australia Patch 5, ServiceNow Otto is the new AI experience brand. This change is reflected in the name of ServiceNow products, including Build Agent. Your product entitlements remain unchanged. Check your entitlements to determine your access to specific features.
How to use Build Agent
Build Agent is an AI tool designed for developers within ServiceNow Studio the ServiceNow Integrated Development Environment (ServiceNow IDE). Build Agent acts as an autonomous AI agent capable of independently generating a complete ServiceNow® scoped or global application. For example, a global scope app that uses tables such as incident, problem, and change.
Using the chat panel within ServiceNow Studio or the ServiceNow IDE, you can interact with Build Agent through an easy-to-use multi-turn conversation interface. You can also ask it general questions about developing on the ServiceNow AI Platform.
All you have to do is describe an application in natural language, and the agent can then automatically create it. Build Agent generates the necessary code, organizes files clearly, and manages both the core logic and user interface components of the application.
Build Agent can understand natural language prompts, autonomously generate full-stack applications, oversee the entire build process, respond to feedback, deploy applications to update sets, and more.
You can also upload supported file types, such as images, code, and documents, to provide more context about application design and functionality. For more information, see Supported file types for Build Agent.
Starting with the Australia release, you can use Build Agent in ServiceNow Studio. This document provides guidance on using Build Agent in the ServiceNow IDE. For detailed instructions on using Build Agent in ServiceNow Studio, see Build Agent in ServiceNow Studio.
You can also use Build Agent in Developer Sandboxes, which provides a controlled baseline configuration for isolated, parallel development. For more information, see Exploring Developer Sandboxes.
While creating and updating applications is the primary use case for Build Agent, its capabilities extend beyond that. It can perform various code-related tasks, such as rewriting tables, explaining code, validating and enhancing existing applications, fixing application errors, and more. For instance, Build Agent can use the Run Query tool to query a specific table within your instance and return the top five records or derive specific insights.
Build Agent is enabled by default to create apps with AI, for example in ServiceNow Studio. To use other ServiceNow Otto products, such as the app generation skill, disable Build Agent. For example, using the setting in your ServiceNow Studio preferences. For more information, see Use the app generation skill to generate apps.
Fluent and modern web frameworks
Build Agent generates code in ServiceNow Fluent, the domain-specific language for developing on the ServiceNow AI Platform. Build Agent can also incorporate modern web frameworks, such as React, when building custom user experiences.
Build Agent (Trial) app overview
Build Agent is available as a trial app on a freemium model. To install Build Agent (Trial), visit the ServiceNow Store.
After you install the Build Agent (Trial) app, your instance receives 100 free user interactions for 30 days at no additional charge. The free interactions enable you to explore Build Agent features at no additional cost.
If you exceed the free interaction limit, you must wait 30 days for a reset, or install the paid version of Build Agent.
Localization and Build Agent
Build Agent incorporates the ServiceNow AI Platform localization, so you can use it in any supported language. For more information, see Localization Framework.
How prompts are counted
Prompts are counted each time you submit a message to Build Agent. If Build Agent asks a clarifying question and you respond, that response counts as a prompt. Approving a plan that Build Agent presents does not count as a prompt. To get the most value from each prompt, draft your message in a text editor before you submit it.
For more information on prompting, see Example prompts.
What apps are in ServiceNow
A ServiceNow app is a package that performs a specific task for a specified group of users. Think of an app as a container with a set of rules around who can access and edit it. For example, ServiceNow apps can include an API, a table, a workspace, a form, a flow, or any combination of those things.
Enhance applications with agentic experiences
You can enhance your applications with agentic experiences by using Build Agent.
Build Agent enables you to create agentic workflows, agents, and skills for your custom applications. Additionally, Build Agent recommends in-app agents tailored to specific use cases.
For more information, see Create agentic workflows, agents, and skills.
Build Agent benefits
- Increased developer productivity
- Reduced development backlogs
- Quicker deployment of new business applications
- Reduction in overall development cost
What to explore next
To learn more about prompting, see this Community article on The fastest way to learn Build Agent prompting? Ask Build Agent.