My
UI Builder
Corner

Personal blog about Next Experience UI Builder.

ServiceNow Browser Extension: UI Builder Dock available in Google Web Store here.


💡About me

Did my blog save you from pulling your hair out? Feel free to buy me a coffee 😎

Jan Moser, 2025

  • There is one thing that frustrates me every day: searching for Flows.

    You literally need to:

    1. Open Flow designer
    2. Click on “Show filter panel”
    3. Scroll all the way down to click on “Advanced view”
    4. Click on “Select field”, click on “Operator”, click on “Value”
    5. Click on “Update”

    Omg 🫠

    I added the possibility to search for Flows from the extension right away. I know it’s not related to the UI Builder, but while the button is there, it made sense to me to implement the search feature for it as well.

    I would like to somehow incorporate even the Subflows and Flow actions, but the space in the extension is not inflatable… Let’s see in the future.

    Jan

  • We have quite a number of declarative actions on a workspace of our project. Some of them are very often used, some of them are global and agents use them only from time to time. Still, those actions take place in the Action bar. I was wondering whether we can something with that. And yes, we can 👇

    (more…)
  • This time there is a small, but significant enhancement: search now caches the search results. It means when you leave the extension and need to perform the same search again some time in the future, you don’t have to actually search again. The previous results stay available there for you (until the next search of course).

    Jan

  • I had some time to work on the extension this weekend, so here we go. There is only one visible change: Data resources now show Input properties and Usage. Especially the Usage feature is another gap in UIB that had to be filled. 🤷‍♂️

    Available in the Chrome Web Store already.

    Enjoy 😎

    Jan

  • I covered modals on custom pages in previous posts, but what if you want to implement a modal within any existing implementation, like the Service Operations Workspace (SOW)?

    Lets take a look at that in this post.

    (more…)
  • One more version will be out soon, and there are a few new features 😎 There is a short walkthrough in the video below; take a look 👇

  • New version of the UIB Dock has been published. Here is what’s new 👇

    (more…)
  • ServiceNow recently released the Zurich version, and among others, there is one significant game changer for UI Builder – a Component Builder. We can now create reusable components directly in UI Builder, without leaving the environment and without coding. Let’s take a look.

    (more…)
  • Today, let’s learn how to connect Modals and parent Pages in UI Builder using Dispatched and Handled events, including a tested workaround for a Page Collection bug. This guide walks you through event setup, payload handling, and fixing broken connections so your events fire reliably even across complex UIB structures.

    (more…)
  • Let’s continue with second part. It will be short, but important. Input properties 👇

    (more…)