Forrest  Falk
Tera Guru

I'm Forrest Falk, a ServiceNow Certified Master Architect (CMA). In this post, I'll share practical insights from a CMA’s perspective and show how to use build agent to create, edit and deploy full stack ServiceNow applications that encompass front and backend components. This post is part of a series, and I will be posting updates as I go along. Each post I will be sharing my experience with build agent and add more features. I will cover starting from scratch to how to edit our application.

 

Jump to part 1 of this series here: Creating an application with Now Assist Build Agent - Part 1

Last time we were able to create our application, but when we went to deploy it. It kept erroring out on the build.

 

ForrestFalk_0-1767566809722.png

 

This time I am going to give it a little bit of help. I am going to tell it to keep removing features it added to see if it can figure out what is broken. This is a common strategy in software engineering to try and isolate an issue with a new code push.

 

ForrestFalk_1-1767566809723.png

 

The Build Agent starts to remove one feature at a time. After the running for a few minutes it removes most of the features it added and was successful in building the application.

ForrestFalk_2-1767566809724.png

 

Now that the basic app is built, it realizes that it needs to add back all of the features back into the application.

ForrestFalk_3-1767566809726.png

 

ForrestFalk_4-1767566809727.png

 

I went ahead and gave it permission to finish completing the build of the application so we can see what it creates. After a few more minutes, the Build Agent added the features back in and has generated links to the different pages of the Storeroom application. Additionally, it lists out the features it included and somethings to test out.

ForrestFalk_5-1767566809729.png

 




ForrestFalk_6-1767566809736.png

 

 

ForrestFalk_7-1767566809737.png

 

 

Success! We got our storeroom asset tracker up and running. In the top right we can see buttons to switch between the dashboard, low stock alerts, and to perform a quick refresh of the data. As we can see it took our requirements to list the stock rooms, items within them, and low stock alerts.

 

ForrestFalk_8-1767566809740.png

 

One thing I noticed is that it did create some stockrooms for demo data but they are completely empty. Additionally, there are no low stock alerts or unique item types. If this is going to be a compelling demo, it needs to have some of these details. In the next post of this series, let’s see if we can get some correction to the demo data. After some demo data, we can try and modernize the look and feel of our dashboard.

 

View part 3 of the Build Agent series here:Creating an application with Now Assist Build Agent - Part 3