Daniel Draes
ServiceNow Employee

What is BuildAgent?

BuildAgent is ServiceNow's AI development assistant, built into ServiceNow Studio as of the Australia release. That's the key change. It's no longer tucked away in the IDE — it's front and centre, accessible to anyone building on the platform.

 

It can generate more than 30 native ServiceNow artifacts from a plain English conversation — tables, fields, business rules, UI Policies, Client Scripts, Flow Designer flows, Workspaces, Service Portals and more. All scoped, all platform-native.

 

The interaction model follows a simple three-step loop:

  • Prompt — describe what you want in plain English
  • Plan — BuildAgent shows you exactly what it intends to create before touching anything
  • Approve — confirm, and it builds

That plan step deserves special attention. Read it every time before you confirm. It's your only chance to catch a misinterpretation before it lands in your instance.


The Lab: Red Planet Rewind

The scenario: it's 2157. A supply rocket has just delivered 50,000 Blu-ray discs to the Ares IV Mars colony. Nobody ordered them. There's already a loyalty card scheme. Someone needs to build the system. That someone is us.

 

The app: Red Planet Rewind — a full movie lending library for the first permanent human settlement on Mars.


Exercise 1 — LIGHTS: Scaffold the App

Five prompts. That's all it took to create:

  • A scoped application
  • A Movie table with 12 fields including choice fields, boolean flags, and a text area
  • A Person table with a Many-to-Many Movie Cast junction relationship
  • Seed data — five films, three cast members, all linked
  • A Colony Video Store Workspace with list and detail views

The data model prompt is where the plan step really shines. BuildAgent lists every field, every type, every constraint before building. If something looks off — refine it, discuss it with BuildAgent, and iterate until you're happy.


Exercise 2 — CAMERA: Business Logic

This is where BuildAgent moves beyond data modelling into actual platform behaviour:

  • A UI Policy — when Condition is set to Damaged, Synopsis becomes mandatory
  • A calculated field — Display Title, auto-populated as Interstellar (2014)
  • The Damaged Disc Protocol — a Flow Designer flow that triggers on record update, flips Available to false, and sends a notification email with the Display Title in the body

To verify: open a movie record, set Condition to Damaged, save. Available flips automatically. Navigate to System Mailboxes → Outbox. The notification is there.

One prompt each. A UI Policy, a calculated field, and a Flow Designer flow. No code written.


Exercise 3 — ACTION: Members, Rentals & Portal

The payoff. Once the data model pattern is established — and you've seen it twice by this point — the real highlight is the Service Portal prompt.

 

One prompt, intentionally light on design detail, produced a working Service Portal at /redplanet with a homepage, movie search, card-based results, a detail view with cast list, and a My Rentals section.

Worth noting: BuildAgent can generate significantly more polished portals when you give it more to work with. Design guidelines, colour schemes, layout preferences — the more context in your prompt, the better the output. I'd encourage you to experiment.

 

We at ServiceNow are honest about this: it won't be perfect on the first prompt every time. That's expected. The workflow is iteration — describe what needs changing, ask BuildAgent to fix it, and go again.


Three takeaways

  1. BuildAgent is in ServiceNow Studio now. Australia release. Open Studio on your PDI and start a conversation today.
  2. The plan step is not a formality. Read it before every confirmation. Make it a habit from your very first prompt.
  3. Treat every output as a first draft. BuildAgent is powerful but probabilistic. The developers who get the most out of it treat it as a conversation, not a command line.

Try it yourself

Every PDI comes with BuildAgent enabled and up to 25 prompts to test and explore. The full lab guide is publicly available — all the prompts are there if you want to follow along:

 

🔗 Lab guide: https://tiny.cc/ccl6466

 

🎥 Full video walkthrough: 

 

Drop a comment if you've been experimenting with BuildAgent — I'm curious what you're building, and what's not working yet.