<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Relay · Semaphore Partners</title><description>Thinking on ServiceNow, ITSM, CMDB, and enterprise platform strategy from the Semaphore Partners team.</description><link>https://semaphorepartners.com/</link><item><title>An interactive ServiceNow Capability Map</title><link>https://semaphorepartners.com/blog/an-interactive-servicenow-capability-map</link><guid isPermaLink="true">https://semaphorepartners.com/blog/an-interactive-servicenow-capability-map</guid><description>Why we built an interactive ServiceNow Capability Map

If you&apos;ve spent as many years as we have in the ServiceNow ecosystem, you know &quot;the football.&quot; It&apos;s the picture every customer has seen, and it has never sat still.



Every implementation or sales call starts with it, and every platform release reshapes a corner of it, and the version a customer is holding in their head is almost never the version on the slide in front of them.

Eventually the football got too crowded. The picture that took</description><pubDate>Mon, 18 May 2026 13:28:22 GMT</pubDate></item><item><title>AIEX/Employee Slate: Everything Knowledge26 Didn&apos;t Tell You</title><link>https://semaphorepartners.com/blog/aiex-slate-everything-knowledge26-didnt-tell-you</link><guid isPermaLink="true">https://semaphorepartners.com/blog/aiex-slate-everything-knowledge26-didnt-tell-you</guid><description>Ten years ago, ServiceNow announced Service Portal at Knowledge, and the conference actually told you how it worked. There were sessions on writing widgets, deep dives on the server script API, lab seats you could walk into. The API surface — sp_widget, sp_portal, $sp — wasn&apos;t massively complex, but you left a session, opened a tab, and wrote code that ran. I flew home from Vegas with the docs cached and spent the flight on my first widgets. By the time I landed I had a passable clone of the hom</description><pubDate>Mon, 11 May 2026 22:14:47 GMT</pubDate></item><item><title>What&apos;s the best ServiceNow certification to get?</title><link>https://semaphorepartners.com/blog/whats-the-best-servicenow-certification-to-get</link><guid isPermaLink="true">https://semaphorepartners.com/blog/whats-the-best-servicenow-certification-to-get</guid><description>Simplifying ServiceNow&apos;s certification hierarchy


The Problem Every Partner Knows

If you&apos;re a ServiceNow partner, you&apos;ve probably had this experience: you&apos;re trying to figure out what certifications your team needs to earn a specific Product Line Achievement, or what&apos;s actually in a Suite Certification, and you end up in a maze of clicks on the Now Learning portal that never quite gives you a straight answer.

&quot;Suite Certification — CSM Professional.&quot; Great. What does that require? Click. Clic</description><pubDate>Mon, 20 Apr 2026 15:18:24 GMT</pubDate></item><item><title>ServiceNow &amp; Microsoft Intune&apos;s Service Graph Connector integration returning blank Assigned To values</title><link>https://semaphorepartners.com/blog/servicenow-microsoft-intunes-service-graph-connector-integration-returning-blank-assigned-to-values</link><guid isPermaLink="true">https://semaphorepartners.com/blog/servicenow-microsoft-intunes-service-graph-connector-integration-returning-blank-assigned-to-values</guid><description>We recently ran into a frustrating issue with the ServiceNow Service Graph Connector for Microsoft Intune. Devices were syncing into the CMDB just fine, but the Assigned To field on cmdb_ci_handheld_computing records was coming up empty every time.

The first instinct is to check the mapping. In Integration Hub ETL ($cmdb_integration_studio.do), the Assigned To field was configured correctly: a User Lookup transform using u_userdisplayname as the User Name and u_userprincipalname as the Email, o</description><pubDate>Tue, 24 Mar 2026 16:47:31 GMT</pubDate></item><item><title>Embedding reusable custom widgets in catalog items</title><link>https://semaphorepartners.com/blog/embedding-reusable-custom-widgets-in-catalog-items</link><guid isPermaLink="true">https://semaphorepartners.com/blog/embedding-reusable-custom-widgets-in-catalog-items</guid><description>Level up your request forms with advanced custom inputs and components.</description><pubDate>Wed, 04 Mar 2026 14:20:26 GMT</pubDate></item><item><title>You Don&apos;t Need a Spoke for That: Building a Box Integration Without Integration Hub</title><link>https://semaphorepartners.com/blog/you-dont-need-a-spoke-for-that-building-a-box-integration-without-integration-hub</link><guid isPermaLink="true">https://semaphorepartners.com/blog/you-dont-need-a-spoke-for-that-building-a-box-integration-without-integration-hub</guid><description>How we built a fully-functional Box integration using ServiceNow&apos;s native REST capabilities – no additional licensing required


The Great Integration Hub Paradox

ServiceNow&apos;s marketing is brilliant in its simplicity. &quot;It just works.&quot; or &quot;We have a spoke for that.&quot; And when they&apos;re demoing to executives, they love showing a pre-built Flow Designer action as part of a spoke.

But, what happens when your customer doesn&apos;t pay for that spoke?

Integration Hub&apos;s licensing model is confusing. Service</description><pubDate>Tue, 16 Dec 2025 15:20:17 GMT</pubDate></item><item><title>Server-Side UI Actions: Opening Links in a New Tab</title><link>https://semaphorepartners.com/blog/serveropening-links-in-a-new-tab-via-ui-action</link><guid isPermaLink="true">https://semaphorepartners.com/blog/serveropening-links-in-a-new-tab-via-ui-action</guid><description>Links. They go places! But what if we wanted them to go to a different tab?







The Problem


Pick one: current or g_navigation.openPopup





ServiceNow lets us add links to forms via UI Actions, which is great! What&apos;s not so great is that one cannot easily configure these links to open in a new tab... at least when using server-side UI Actions.

The current wisdom is that you need to use client-side UI Actions...

function myNewTab() {
  g_navigation.openPopup(&apos;task_list.do?sysparm_query=ac</description><pubDate>Fri, 26 Sep 2025 01:03:56 GMT</pubDate></item><item><title>How to stop getting the OOB VTB Notification</title><link>https://semaphorepartners.com/blog/how-to-stop-getting-the-oob-vtb-notification</link><guid isPermaLink="true">https://semaphorepartners.com/blog/how-to-stop-getting-the-oob-vtb-notification</guid><description>Upgrade Season means a few things: Reading release notes, reviewing skipped records, and my inbox being cluttered with &quot;VTB&quot; Notifications


What is it?

It&apos;s an OOB (out-of-box) notification on the Board Member (vtb_board_member) table, that fires on insert of any record. Since a new visual task board is created for each upgrade [Skipped Records visual task board (VTB)], all admins will receive a notification for every upgrade, patches or hotfix.


Is it that annoying?

No, not really. It&apos;s pre</description><pubDate>Mon, 22 Sep 2025 14:53:18 GMT</pubDate></item><item><title>Using the new fetch API in background scripts</title><link>https://semaphorepartners.com/blog/using-the-new-fetch-api-in-background-scripts</link><guid isPermaLink="true">https://semaphorepartners.com/blog/using-the-new-fetch-api-in-background-scripts</guid><description>The fetch API was added to ServiceNow in the Yokohama release for use in background scripting and, indeed, this is reflected in the official docs:

💬You can use the Fetch API in a background script and wherever you can make HTTP calls (like a REST endpoint).
- ServiceNow Zurich Documentation, September 2025

Unfortunately, the usage examples for how to use the API are (at time of writing) factually inaccurate. The examples given only work as-is within ES Modules and will fail if attempted under</description><pubDate>Tue, 09 Sep 2025 16:12:14 GMT</pubDate></item><item><title>When APIs Don&apos;t Exist, We Make Our Own: A Fantasy Football Data Integration Story</title><link>https://semaphorepartners.com/blog/when-apis-dont-exist-we-make-our-own-a-fantasy-football-data-integration-story</link><guid isPermaLink="true">https://semaphorepartners.com/blog/when-apis-dont-exist-we-make-our-own-a-fantasy-football-data-integration-story</guid><description>How reverse engineering ESPN&apos;s fantasy football API taught me that determination beats documentation every time


The Problem: Custom League, Custom Problems

It&apos;s August, which means one thing in my household: fantasy football draft preparation is in full swing. But here&apos;s the thing about our keeper league – it&apos;s beautifully complex and frustratingly unique. We use custom scoring rules (6-point passing TDs, no PPR), we can keep players from previous seasons, and ESPN&apos;s native app doesn&apos;t let us</description><pubDate>Thu, 21 Aug 2025 16:07:49 GMT</pubDate></item><item><title>How to import a file from your MID Server in 2 Flow Designer Steps!</title><link>https://semaphorepartners.com/blog/how-to-import-a-file-from-your-mid-server-in-2-flow-designer-steps</link><guid isPermaLink="true">https://semaphorepartners.com/blog/how-to-import-a-file-from-your-mid-server-in-2-flow-designer-steps</guid><description>The Challenge: When APIs Cost Too Much

Picture this: you need to import data from a third-party system, but their API costs $25,000 annually. Meanwhile, they&apos;ll let you export the same data for free as a file. What option would you choose?

This exact scenario recently came up with a client using Concur. While we&apos;d normally build a sleek API integration (and trust us, we love integrations at Semaphore Partners), the astronomical API pricing forced us to get creative. The client could only drop </description><pubDate>Tue, 12 Aug 2025 13:48:03 GMT</pubDate></item><item><title>Prefill Catalog Items from URL [Zurich+]</title><link>https://semaphorepartners.com/blog/prefill-catalog-items-from-url-zurich</link><guid isPermaLink="true">https://semaphorepartners.com/blog/prefill-catalog-items-from-url-zurich</guid><description>Starting in Zurich, prefilling catalog items via URL parameters no longer requires a client script workaround. This is now a native feature that works seamlessly in both Service Portal and Next Experience.

The ServiceNow documentation includes a subtle mention of this functionality:

❓Help requesters complete catalog item forms faster on portals and Next Experience UIs using caller-provided key-value pairs that pre-fill catalog item forms.

But what does that actually mean, How do I use it, and</description><pubDate>Tue, 05 Aug 2025 13:49:15 GMT</pubDate></item><item><title>What can the Contextual Side Panel actually do? (in HR Agent Workspace)</title><link>https://semaphorepartners.com/blog/what-can-the-contextual-side-panel-actually-do-in-hr-agent-workspace</link><guid isPermaLink="true">https://semaphorepartners.com/blog/what-can-the-contextual-side-panel-actually-do-in-hr-agent-workspace</guid><description>Within the HR Agent Workspace, the contextual side panel can be a huge help to closing cases efficiently, and training up newer agents. However, some aspects of it can be redundant, confusing and redundant. Internally, we have a handy guide to help illustrate which pieces can do what.

Although ServiceNow has some documentation on the Side Panel (seen here), it can be helpful to have everything in one spot.

Let us know if there&apos;s anything we missed!

Each client may not use every piece of this,</description><pubDate>Thu, 24 Jul 2025 13:18:13 GMT</pubDate></item><item><title>Filters, Encoded Queries, and Breadcrumbs: A ServiceNow Fairy Tale</title><link>https://semaphorepartners.com/blog/filters-encoded-queries-and-breadcrumbs-a-servicenow-fairy-tale</link><guid isPermaLink="true">https://semaphorepartners.com/blog/filters-encoded-queries-and-breadcrumbs-a-servicenow-fairy-tale</guid><description>Once upon a time, in the Brothers Grimm fairy tale &quot;Hansel and Gretel,&quot; two children dropped breadcrumbs along their forest path to find their way home. While their breadcrumbs were eaten by birds (spoiler alert!), this simple concept of leaving a trail to navigate back through complex terrain has become a cornerstone of modern web interfaces. Today&apos;s digital breadcrumbs help users understand where they are and how they got there, transforming from fairy tale navigation aid to essential UX eleme</description><pubDate>Wed, 04 Jun 2025 13:22:12 GMT</pubDate></item><item><title>One studio to rule them all</title><link>https://semaphorepartners.com/blog/one-studio-to-rule-them-all</link><guid isPermaLink="true">https://semaphorepartners.com/blog/one-studio-to-rule-them-all</guid><description>Knowledge 2025 was full of excitement and energy and, of course, a lot of talk and what is to come.  I wanted to share my favorite lab at Knowledge this year (and believe it or not it actually did not have anything to do with AI.) There is a brand new ServiceNow Studio available starting with Xanadu patch 3. One amazing feature is the ability to search scripts on the platform with ease.  Yes, you heard that right, you can even specify if you want to only search script includes for example, or ma</description><pubDate>Mon, 02 Jun 2025 14:06:39 GMT</pubDate></item><item><title>Inline Lists and Graph Visualizations in Scheduled Platform Analytics Data Visualizations in Yokohama</title><link>https://semaphorepartners.com/blog/inline-lists-and-graph-visualizations-in-scheduled-platform-analytics-data-visualizations-in-yokohama</link><guid isPermaLink="true">https://semaphorepartners.com/blog/inline-lists-and-graph-visualizations-in-scheduled-platform-analytics-data-visualizations-in-yokohama</guid><description>For years, scheduled reports have been the standard solution for automatically exporting and sharing platform data with stakeholders on a regular cadence. One limitation with this solution that I&apos;ve often received complaints about, however, has been its reliance upon a document (PDF or Excel, depending on the type of report) attached to the automated email, with no option to display the content inline. This solution gets the job done, but requires additional clicks to view the relevant content a</description><pubDate>Fri, 02 May 2025 13:25:19 GMT</pubDate></item><item><title>Adding Variables into List Reports on Platform Analytics Dashboards in ServiceNow - Workaround! - CS7468024</title><link>https://semaphorepartners.com/blog/adding-variables-into-list-reports-on-platform-analytics-dashboards-in-servicenow-workaround-cs7468024</link><guid isPermaLink="true">https://semaphorepartners.com/blog/adding-variables-into-list-reports-on-platform-analytics-dashboards-in-servicenow-workaround-cs7468024</guid><description>As ServiceNow continues to evolve its reporting capabilities, the new Platform Analytics Dashboards offer powerful ways to visualize and analyze your instance data. While these dashboards bring numerous benefits to the table, there are still a few quirks that administrators and developers should be aware of.



The Promise of Platform Analytics

The new Platform Analytics Dashboards represent a significant step forward in ServiceNow reporting capabilities. They offer:

 * Improved performance fo</description><pubDate>Thu, 10 Apr 2025 12:42:26 GMT</pubDate></item><item><title>ServiceNow: Beautiful JSON in the Activity Log</title><link>https://semaphorepartners.com/blog/servicenow-beautiful-json-in-the-activity-log</link><guid isPermaLink="true">https://semaphorepartners.com/blog/servicenow-beautiful-json-in-the-activity-log</guid><description>Have you ever needed to display a JSON object in a ServiceNow comment or work note? Maybe an integration has failed and we need to convey failure information to a technician.

Easy peasy, let&apos;s just do something like current.work_notes = JSON.stringify(myData); right?



Our Example JSON Object








{&quot;id&quot;:&quot;card-123&quot;,&quot;title&quot;:&quot;Getting Started with ServiceNow&quot;,&quot;description&quot;:&quot;Learn the basics of ServiceNow platform and how to create your first application&quot;,&quot;category&quot;:&quot;education&quot;,&quot;tags&quot;:[&quot;servicen</description><pubDate>Fri, 04 Apr 2025 15:07:51 GMT</pubDate></item><item><title>Revolutionizing Work Management at Lumon Industries with ServiceNow</title><link>https://semaphorepartners.com/blog/revolutionizing-work-management-at-lumon-industries-with-servicenow</link><guid isPermaLink="true">https://semaphorepartners.com/blog/revolutionizing-work-management-at-lumon-industries-with-servicenow</guid><description>When Lumon Industries approached Semaphore Partners about implementing ServiceNow, we knew we were in for a unique challenge. The company&apos;s innovative workplace management system and distinct departmental structure required a sophisticated approach to service management and workflow automation.


The Challenge

Lumon Industries, known for its groundbreaking work in data refinement, operates with a distinctive organizational structure where departments are strictly segregated. Their &quot;severed&quot; emp</description><pubDate>Tue, 18 Feb 2025 20:17:27 GMT</pubDate></item><item><title>Streamlining Employee Onboarding: Integrating ServiceNow with Greenhouse Recruiting</title><link>https://semaphorepartners.com/blog/streamlining-employee-onboarding-integrating-servicenow-with-greenhouse-recruiting</link><guid isPermaLink="true">https://semaphorepartners.com/blog/streamlining-employee-onboarding-integrating-servicenow-with-greenhouse-recruiting</guid><description>Integrating ServiceNow with Greenhouse streamlined tracking new hires, replacing error-prone spreadsheets. By leveraging the API, we eliminated duplicate entries, automated onboarding tasks, and delivered detailed reports, empowering teams to focus on welcoming new employees efficiently.</description><pubDate>Tue, 21 Jan 2025 15:23:18 GMT</pubDate></item><item><title>Workspace: Field Decorators open a URL</title><link>https://semaphorepartners.com/blog/workspace-field-decorators-open-a-url</link><guid isPermaLink="true">https://semaphorepartners.com/blog/workspace-field-decorators-open-a-url</guid><description>Creating a way to deep link to an external system is a great for avoiding lengthy &amp; unnecessary integrations. Providing agents a way to get directly into a system without multiple clicks can be a huge time saver.

Prior to Workspace, adding a Field Decorator was accomplished by creating a UI Macro. To implement a UI macro a few steps were needed to getting your decorator on a form, including writing code.

Similarly, if you are using one of the Baseline Workspaces (SOW, ITAM, CSM/FSM, HR) or a c</description><pubDate>Wed, 08 Jan 2025 19:17:38 GMT</pubDate></item><item><title>Integrating UKG With ServiceNow to Supplement Organizational Data</title><link>https://semaphorepartners.com/blog/integrating-ukg-with-servicenow-to-supplement-organizational-data</link><guid isPermaLink="true">https://semaphorepartners.com/blog/integrating-ukg-with-servicenow-to-supplement-organizational-data</guid><description>Introduction

Many organizations leverage Active Directory for good reason—it serves as an excellent central repository for network resources like users, groups, and computers. This data can be imported into ServiceNow, providing visibility into both users as well as Active Directory groups and group memberships.

However, what about valuable data that exists outside Active Directory, such as UKG Human Resource information? UKG stores essential data about users, locations, organizations, and com</description><pubDate>Thu, 19 Dec 2024 17:13:49 GMT</pubDate></item><item><title>Orphan Companies with strange characters being created from SCCM Service Graph Connector (Mojibake)</title><link>https://semaphorepartners.com/blog/orphan-companies-with-strange-characters-being-created-from-sccm-service-graph-connector-mojibake</link><guid isPermaLink="true">https://semaphorepartners.com/blog/orphan-companies-with-strange-characters-being-created-from-sccm-service-graph-connector-mojibake</guid><description>Overview

A client was experiencing a strange issue. Dozens and dozens of companies were being created with bogus Chinese, Japanese and Burmese characters following an otherwise normal name. To make matters worse, these companies didn’t have any associated records with them. Was it foreign involvement? Fortunately, not.


What do the characters mean?

Apparently, it’s called Mojibake. I can try to paraphrase, but anything I’ll write would just be regurgitated from wikipedia anyways: https://en.w</description><pubDate>Thu, 12 Dec 2024 20:59:03 GMT</pubDate></item><item><title>Integrating ServiceNow with SAP (S4 Hana Cloud)</title><link>https://semaphorepartners.com/blog/integrating-servicenow-with-sap-s4-hana-cloud</link><guid isPermaLink="true">https://semaphorepartners.com/blog/integrating-servicenow-with-sap-s4-hana-cloud</guid><description>If you don&apos;t think your client has SAP, think again. The German behemoth boasts that over 400,000 companies use its software. Bill McDermott, the current CEO of ServiceNow, served as SAP&apos;s very first American CEO up through 2019, when he left for ServiceNow. With such a storied background, it should be little surprise that business clients use SAP - quite possibly even including your own company! SAP is everywhere, so let&apos;s dive into why it&apos;s so important...

The core driver behind SAP&apos;s dominan</description><pubDate>Wed, 27 Nov 2024 15:48:59 GMT</pubDate></item><item><title>UI Action Client/Server Interactions (without AJAX!)</title><link>https://semaphorepartners.com/blog/client-server-ui-actions-without-ajax</link><guid isPermaLink="true">https://semaphorepartners.com/blog/client-server-ui-actions-without-ajax</guid><description>Do you hate AJAX Script Includes with a fiery passion? I do – they&apos;re ugly, error-prone, and full of annoying boilerplate! I consider the unfortunate reliance upon AJAX Script Includes within UI Actions to be one of ServiceNow&apos;s foundational sins. It simply should not be this hard to achieve basic user interactions when using perhaps the premiere design verb available to us within ServiceNow.

Frequently stumped by this issue, we&apos;ve poured much time and thought into existing solutions and have c</description><pubDate>Mon, 28 Oct 2024 15:40:28 GMT</pubDate></item><item><title>Keeping tabs on your MID Server</title><link>https://semaphorepartners.com/blog/keeping-tabs-on-your-mid-server</link><guid isPermaLink="true">https://semaphorepartners.com/blog/keeping-tabs-on-your-mid-server</guid><description>The ServiceNow MID Server is an integral part of a successful deployment, and its features and functionality have grown significantly over the years. It’s a crucial component to keep up and running. Many customers rely on the MID Server for integrations, Discovery, Service Mapping, Cloud Management, Event Management, Operational Intelligence, Log Ingestion, and more. Therefore, it&apos;s essential that your MID Servers stay operational to prevent disruptions to the critical business processes that de</description><pubDate>Fri, 18 Oct 2024 16:44:32 GMT</pubDate></item><item><title>ServiceNow: Arrow Functions (and more) Everywhere!</title><link>https://semaphorepartners.com/blog/servicenow-upgraded-rhino</link><guid isPermaLink="true">https://semaphorepartners.com/blog/servicenow-upgraded-rhino</guid><description>Did you know? Starting in the Washington release, ServiceNow&apos;s Rhino engine now natively supports JavaScript Arrow Functions!

It works everywhere server-side code runs. Even in the Global scope without using the new &quot;Turn on ECMAScript 2021 (ES12) mode&quot; button.


How can this be??

Those of you following recent ServiceNow releases have probably already (correctly) intuited that this new development must be somehow related to the recent introduction of the new &quot;ES12&quot; JavaScript Mode. This is tru</description><pubDate>Thu, 12 Sep 2024 21:15:00 GMT</pubDate></item><item><title>ServiceNow&apos;s Key Management Framework - Resource Exchange Requests explained</title><link>https://semaphorepartners.com/blog/servicenowkey-management-framework-resource-exchange-requests-explained</link><guid isPermaLink="true">https://semaphorepartners.com/blog/servicenowkey-management-framework-resource-exchange-requests-explained</guid><description>Again, I found myself confused at some of the documentation that ServiceNow had provided. Am I that dumb? Is it that bad? Honestly, probably a little bit of both.

While previously it was regarding the Oracle Cloud HCM - ServiceNow Integration Hub Spoke, this time it was the Key Management Framework. A customer had issues authenticating with their other tools after a clone down process, and we were on the hook to figure it out. ServiceNow Support had suggested running a Resource Exchange Request</description><pubDate>Thu, 12 Sep 2024 21:03:58 GMT</pubDate></item><item><title>Oracle Cloud HCM - ServiceNow Integration Hub Spoke</title><link>https://semaphorepartners.com/blog/oracle-cloud-hcm-servicenow-integration-hub-spoke</link><guid isPermaLink="true">https://semaphorepartners.com/blog/oracle-cloud-hcm-servicenow-integration-hub-spoke</guid><description>The words of doom: &quot;No, we should be all set. There&apos;s a spoke for that&quot;


The problem

Sometimes it is as easy as plugging in credentials, sometimes it&apos;s not. This time it was not. ServiceNow has great documentation, especially compared to other solutions. It&apos;s part of what makes them the king. But that&apos;s also what makes it so frustrating when they don&apos;t have documentation, or their documentation is missing a step. That&apos;s what made this integration so hard.

The client needed to integrate with O</description><pubDate>Tue, 03 Sep 2024 20:45:35 GMT</pubDate></item><item><title>Reporting on Field Usage</title><link>https://semaphorepartners.com/blog/reporting-on-field-usage</link><guid isPermaLink="true">https://semaphorepartners.com/blog/reporting-on-field-usage</guid><description>Often times on the ServiceNow platform, you want to look at the use of columns on a table. While you could easily build a report, that presents a challenge because you want to slice across all of the fields on a table rather than looking at a distinct set of values across one field on the table.

I am sure you have your own reasons for this type of report, but here are some potential uses:

 1. Platform Hygiene
 2. Removing fields with little adoption / use
 3. Removing tables with little adopti</description><pubDate>Tue, 13 Aug 2024 18:33:26 GMT</pubDate></item><item><title>Read Time for Knowledge</title><link>https://semaphorepartners.com/blog/read-time-for-knowledge</link><guid isPermaLink="true">https://semaphorepartners.com/blog/read-time-for-knowledge</guid><description>If you frequent medium.com, wsj.com, or nytimes.com typically you are provided a &quot;time to read&quot; at the top of the article. In today’s busy world, it’s helpful to know if you’ve just got a few minutes to spare on your reading. This got me thinking: Why can&apos;t we have something similar for Knowledge content in Service Portal/Employee Center?

The calculation is actually pretty simple. Most of these sites utilize the adult average word per minutes to calculate the read time. I decided to whip togeth</description><pubDate>Thu, 01 Aug 2024 04:00:00 GMT</pubDate></item><item><title>Navigating by URL</title><link>https://semaphorepartners.com/blog/navigating-by-url</link><guid isPermaLink="true">https://semaphorepartners.com/blog/navigating-by-url</guid><description>Navigate by URL, including Service Portal, and Workspaces</description><pubDate>Wed, 24 Jul 2024 18:55:49 GMT</pubDate></item><item><title>Related List Queries</title><link>https://semaphorepartners.com/blog/related-list-queries</link><guid isPermaLink="true">https://semaphorepartners.com/blog/related-list-queries</guid><description>A way to easily join a related table into an existing query</description><pubDate>Wed, 24 Jul 2024 18:33:06 GMT</pubDate></item><item><title>Notification Helper</title><link>https://semaphorepartners.com/blog/notification-helper</link><guid isPermaLink="true">https://semaphorepartners.com/blog/notification-helper</guid><description>Introduction

Out of box, there’s 17 different notifications for the incident table. What are they for? What do they look like? Who do they go to? When do they go out? Do you want to open all 17 pages and preview them one by one in 17 different tabs? Probably not!

This helper will show you all of them on one page so you can review them to ensure you have consistent content, triggers, links for all of your notifications.


What does it do?

 * Previews multiple notifications from one page


What</description><pubDate>Wed, 24 Jul 2024 15:51:04 GMT</pubDate></item><item><title>One Click Record Producer Creation</title><link>https://semaphorepartners.com/blog/one-click-record-producer-creation</link><guid isPermaLink="true">https://semaphorepartners.com/blog/one-click-record-producer-creation</guid><description>Did you know you could create a record producer with a few clicks without having to redefine variables that already exist on a table?

I have a tip that most people don&apos;t know about.

Often times you have an existing data structure that you just want to enable via the Service Catalog/Service Portal. It&apos;s pretty time consuming to have to lookup the column names and create all of the variables manually.


Here is how you do it:

 1. Visit the table definition via Left Nav. (System Definition &gt; Tab</description><pubDate>Wed, 12 Jun 2024 04:00:00 GMT</pubDate></item><item><title>The KB-Pocalypse is upon us!</title><link>https://semaphorepartners.com/blog/the-kb-pocalypse-is-upon-us</link><guid isPermaLink="true">https://semaphorepartners.com/blog/the-kb-pocalypse-is-upon-us</guid><description>On January 1, 2020 a lot of people will wake up with a headache. While some will be due to the previous night&apos;s activities, others will be due to a disappearing Knowledge Base, and a lack of systematic delegation.</description><pubDate>Fri, 12 May 2023 16:14:00 GMT</pubDate></item><item><title>Leveraging Now Experience UI Components</title><link>https://semaphorepartners.com/blog/leveraging-now-experience-ui-components</link><guid isPermaLink="true">https://semaphorepartners.com/blog/leveraging-now-experience-ui-components</guid><description>With the Orlando release of ServiceNow, it&apos;s now possible to create components within Agent Workspace. It seems that per the documentation these components can be used in 3 places:

 1. Agent Workspace Modals
 2. Agent Workspace Landing Pages via UI Builder
 3. Agent Workspace Record views

Though with number 3 the documentation doesn&apos;t specifically go into much detail about using components within record views. It specifically says, &quot;You can add custom or standard components to the component ar</description><pubDate>Fri, 12 May 2023 04:00:00 GMT</pubDate></item><item><title>ServiceNow and Siri Shortcuts app</title><link>https://semaphorepartners.com/blog/servicenow-and-siri-shortcuts-app-2</link><guid isPermaLink="true">https://semaphorepartners.com/blog/servicenow-and-siri-shortcuts-app-2</guid><description>As a huge Apple fan, I eagerly awaited the launch of iOS 12. With iOS 12, Apple has launched the Siri Shortcuts app which allows anyone to create a “Shortcut”: a series of steps that can interact with third party applications, the iOS device, and Siri.

As soon as I got my hands on the app, I saw quite a number of similarities between Shortcuts and ServiceNow’s Flow Designer. Steps within Shortcuts can be sequenced and they have inputs and outputs (“Magic Variables”) similar to “Data Pills” with</description><pubDate>Fri, 21 Sep 2018 04:00:00 GMT</pubDate></item><item><title>Scoped APIs are not Global enough</title><link>https://semaphorepartners.com/blog/scoped-apis-are-not-global-enough</link><guid isPermaLink="true">https://semaphorepartners.com/blog/scoped-apis-are-not-global-enough</guid><description>Scoped apps were first introduced in the Fuji release. This was a really exciting time for ServiceNow partners, developers, and the community. For partners, an app store within the ServiceNow ecosystem was a new business model. For developers and admins, there was finally a way to get away from update sets and there were lots of new features to play with. For just about everyone, there was a new way to encapsulate or “sandbox” business logic and data. This idea was and still is welcomed by me; I</description><pubDate>Thu, 14 Jun 2018 16:18:00 GMT</pubDate></item></channel></rss>