<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>post TEST Build anywhere, run on ServiceNow: deploying from external IDEs in Developer blog</title>
    <link>https://www.webstg.servicenow.com/community/developer-blog/test-build-anywhere-run-on-servicenow-deploying-from-external/ba-p/63894</link>
    <description>&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;For developers with preferred IDE's and AI coding tools, ServiceNow's April Build Anywhere announcement offers maximum flexibility. Developers can build on ServiceNow using any front door. The ServiceNow SDK and agent skills now work across&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;Claude Code,&amp;nbsp;Cowork, OpenAI Codex, Cursor, Windsurf, and Antigravity&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;. Work in the tools you know and love, then export to ServiceNow Studio like any other scoped app, with governance, security roles, and data models applied automatically.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;Before getting into the details,&amp;nbsp;it’s&amp;nbsp;worth seeing the full flow end to end.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;201341983&amp;quot;:0,&amp;quot;335559738&amp;quot;:210,&amp;quot;335559739&amp;quot;:210,&amp;quot;335559740&amp;quot;:300}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;Watch: from prompt to production&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FMXaGEKKr-XQ%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMXaGEKKr-XQ&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FMXaGEKKr-XQ%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="Build Anywhere, Run on ServiceNow" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN class="TextRun SCXW46730539 BCX0" data-contrast="auto"&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;As part of the S&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;DK,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;ServiceNow&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;has open&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;-sourced&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;s&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;pecific&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;build&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;skills&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;that&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;enable&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;coding&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;agents like Claude Code&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;to&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;create&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;native&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;a&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;pps&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;like a&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;ServiceNow developer&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;. It know&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;s what ServiceNow pla&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;tform ob&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;jects to build&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;, and how to build them&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;using ServiceNow best practices&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;.&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;It understand&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;s the platform, the data model, the logic&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;, and the scoped&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;app structure&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;that Serv&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;iceNow expects&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;.&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;Your&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;coding agent&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;writes in Fl&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;uent code directly&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;into a&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;s&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;andb&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;ox&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;on&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;the ServiceNow platform&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;, meaning the ou&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;tput is&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;plat&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;form&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;native&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;by design&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;.&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;At no point do you need to&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;open a ServiceNow&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;instance in a&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;browser&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;.&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;Everything is happening&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW46730539 BCX0"&gt;in&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;the&lt;/SPAN&gt;&lt;SPAN class="NormalTextRun SCXW46730539 BCX0"&gt;&amp;nbsp;tools you know and love.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="EOP SCXW46730539 BCX0" data-ccp-props="{}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kristymerriam_1-1775740126798.png"&gt;&lt;img src="https://www.webstg.servicenow.com/community/s/skins/images/93F02D8F3F72B36C36BAD421A300E401/responsive_peak/images/image_not_found.png" alt="kristymerriam_1-1775740126798.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;Where context comes into play&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;Previously, an app&amp;nbsp;that was&amp;nbsp;first deployed had no awareness of what the platform already knew. (Org structure, data relationships, policies, integrations, etc.).&amp;nbsp;Coming in Q2, the Context Engine will let apps inherit platform context&amp;nbsp;such as&amp;nbsp;org structure, policies, integrations&amp;nbsp;once&amp;nbsp;those integrations are configured.&amp;nbsp;Your&amp;nbsp;AI&amp;nbsp;agents&amp;nbsp;will&amp;nbsp;start grounded instead of from scratch.&amp;nbsp;Think of it like an organizational intelligence layer.&amp;nbsp;The&amp;nbsp;integrations already in place (Armis for asset graph, Pyramid Analytics for BI,&amp;nbsp;data.world&amp;nbsp;for data catalog)&amp;nbsp;will&amp;nbsp;give your app’s AI agents live enterprise context to work with from the very beginning.&amp;nbsp;As you can see in this image,&amp;nbsp;for any given request,&amp;nbsp;the Context Engine&amp;nbsp;takes into account&amp;nbsp;things like&amp;nbsp;policies, roles,&amp;nbsp;and&amp;nbsp;request&amp;nbsp;history&amp;nbsp;to make better decisions.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kristymerriam_2-1775740144566.png"&gt;&lt;img src="https://www.webstg.servicenow.com/community/s/skins/images/93F02D8F3F72B36C36BAD421A300E401/responsive_peak/images/image_not_found.png" alt="kristymerriam_2-1775740144566.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P aria-level="2"&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;Free&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;&amp;nbsp;Build Agent calls just went up!&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134245418&amp;quot;:true,&amp;quot;134245529&amp;quot;:true,&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI aria-setsize="-1" data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559683&amp;quot;:0,&amp;quot;335559684&amp;quot;:-2,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-aria-posinset="1" data-aria-level="1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;Customer instances now get&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;100 free Build Agent calls&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;, up from 25&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI aria-setsize="-1" data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559683&amp;quot;:0,&amp;quot;335559684&amp;quot;:-2,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-aria-posinset="2" data-aria-level="1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;PDIs now get&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;25 free calls&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;, up from 10&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:0}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI aria-setsize="-1" data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559683&amp;quot;:0,&amp;quot;335559684&amp;quot;:-2,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-aria-posinset="3" data-aria-level="1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;Request a free PDI at&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;developer.servicenow.com&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:0}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;For anyone that has hit limits in the past, this&amp;nbsp;offers&amp;nbsp;more runway to work through your reasoning chains. One&amp;nbsp;thing worth&amp;nbsp;noting:&amp;nbsp;descriptive prompts&amp;nbsp;tend to&amp;nbsp;get better results. The more context you give the agent about what&amp;nbsp;you're&amp;nbsp;building and why,&amp;nbsp;such as the data model, the scope, or the business rule logic,&amp;nbsp;the less back-and-forth&amp;nbsp;you'll&amp;nbsp;need&amp;nbsp;and the more space&amp;nbsp;you’ll&amp;nbsp;have to experiment.&amp;nbsp;Your&amp;nbsp;platform&amp;nbsp;expertise&amp;nbsp;is still the variable that most&amp;nbsp;determines&amp;nbsp;the outcome.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P aria-level="2"&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;One&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;&amp;nbsp;more thing (w&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;orth knowing for internal conversations)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134245418&amp;quot;:true,&amp;quot;134245529&amp;quot;:true,&amp;quot;335559738&amp;quot;:160,&amp;quot;335559739&amp;quot;:0}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;AI, Workflow Data Fabric, and&amp;nbsp;EmployeeWorks&amp;nbsp;are now included by default&amp;nbsp;in&amp;nbsp;every ServiceNow&amp;nbsp;level: Foundation, Advanced, and Prime. AI&amp;nbsp;isn't&amp;nbsp;only for the&amp;nbsp;premium tier anymore.&amp;nbsp;This is part of ServiceNow’s strategy to put the power of AI into the hands of every ServiceNow developer.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;What you need&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;You only need two&amp;nbsp;things before you start:&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI data-aria-level="1" data-aria-posinset="1" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-listid="1" data-font="Symbol" data-leveltext="" aria-setsize="-1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;Zurich or later&amp;nbsp;(or a PDI, free at developer.servicenow.com)&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI data-aria-level="1" data-aria-posinset="2" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-listid="1" data-font="Symbol" data-leveltext="" aria-setsize="-1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;The Build Agent SDK installed. See&amp;nbsp;what’s&amp;nbsp;available and how to set it up:&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.servicenow.com/docs/r/application-development/servicenow-sdk/servicenow-sdk-landing.html" target="_blank" rel="noopener"&gt;&lt;SPAN data-contrast="none"&gt;Start here&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;(Available April 15)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;The SDK and agent skills&amp;nbsp;produce&amp;nbsp;the same&amp;nbsp;scoped app structure&amp;nbsp;whether&amp;nbsp;you're&amp;nbsp;working out of your IDE or ServiceNow Studio.&amp;nbsp;ATF tests and a readiness scan are generated either way.&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.servicenow.com/community/now-assist-for-creator-articles/what-s-new-in-now-assist-for-creator-australia-early-access/ta-p/3506210" target="_blank" rel="noopener"&gt;&lt;SPAN data-contrast="none"&gt;See what Build Agent can do.&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;What to check once it deploys&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;When an app deployed from an external tool hits your instance,&amp;nbsp;it appears in ServiceNow Studio under your app list like any other scoped app.&amp;nbsp;One thing to check before you do anything else-&amp;nbsp;if your app uses AI agents, open AI Control Tower and confirm that&amp;nbsp;they’re&amp;nbsp;showing up.&amp;nbsp;That your confirmation that observability is wired correctly.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;A few things to know:&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI data-aria-level="1" data-aria-posinset="1" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-listid="3" data-font="Symbol" data-leveltext="" aria-setsize="-1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;Branch management from external tools is&amp;nbsp;currently&amp;nbsp;limited&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;.&amp;nbsp;If you&amp;nbsp;need to manage branches, use&amp;nbsp;the Source Control menu or work directly in&amp;nbsp;GitHub.&amp;nbsp;Don’t&amp;nbsp;try to drive that from your IDE yet.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI data-aria-level="1" data-aria-posinset="2" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-listid="3" data-font="Symbol" data-leveltext="" aria-setsize="-1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;If&amp;nbsp;deployment&amp;nbsp;doesn’t&amp;nbsp;complete cleanly&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;, check that your credential record in ServiceNow matches the token&amp;nbsp;you’re&amp;nbsp;using in your external&amp;nbsp;tool. Mismatched credentials are&amp;nbsp;a&amp;nbsp;common&amp;nbsp;reason for&amp;nbsp;a failed&amp;nbsp;deployment.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL&gt;
&lt;LI data-aria-level="1" data-aria-posinset="3" data-list-defn-props="{&amp;quot;335552541&amp;quot;:1,&amp;quot;335559685&amp;quot;:720,&amp;quot;335559991&amp;quot;:360,&amp;quot;469769226&amp;quot;:&amp;quot;Symbol&amp;quot;,&amp;quot;469769242&amp;quot;:[8226],&amp;quot;469777803&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;469777804&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;469777815&amp;quot;:&amp;quot;hybridMultilevel&amp;quot;}" data-listid="3" data-font="Symbol" data-leveltext="" aria-setsize="-1"&gt;&lt;FONT size="4" color="#000000"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="auto"&gt;Full test deployment pipelines from external IDEs are still evolving.&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-contrast="auto"&gt;The SDK supports app creation and update&amp;nbsp;flows well&amp;nbsp;today. Automated pipeline management is coming, so keep an eye on the release notes.&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P aria-level="2"&gt;&lt;FONT size="6" color="#003366"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;Your&amp;nbsp;turn&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;134245418&amp;quot;:true,&amp;quot;134245529&amp;quot;:true,&amp;quot;335559738&amp;quot;:299,&amp;quot;335559739&amp;quot;:299}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;STRONG&gt;&lt;SPAN data-contrast="none"&gt;What are you building in your AI tools with ServiceNow?&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="none"&gt;We want to&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-contrast="auto"&gt;see what&amp;nbsp;you're&amp;nbsp;building in Cursor, Claude Code, Windsurf, OpenAI Codex, or whatever tool you think in. The front door&amp;nbsp;doesn't&amp;nbsp;matter as much as what&amp;nbsp;you're&amp;nbsp;building behind it. A prototype, a proof of concept, a workflow you finally got off the backlog, all of it counts. Drop it in the comments.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;If you&amp;nbsp;haven't&amp;nbsp;started yet, tell us what&amp;nbsp;you're&amp;nbsp;trying to solve.&amp;nbsp;What's&amp;nbsp;the friction you wish AI could help with?&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-contrast="auto"&gt;This stuff moves faster when we share what's working.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;SPAN data-ccp-props="{&amp;quot;335559738&amp;quot;:240,&amp;quot;335559739&amp;quot;:240}"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 09 Apr 2026 19:07:43 GMT</pubDate>
    <dc:creator>LisaL8118081040</dc:creator>
    <dc:date>2026-04-09T19:07:43Z</dc:date>
    <item>
      <title>TEST Build anywhere, run on ServiceNow: deploying from external IDEs</title>
      <link>https://www.webstg.servicenow.com/community/developer-blog/test-build-anywhere-run-on-servicenow-deploying-from-external/ba-p/63894</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Prefer Cursor, Claude, or your own IDE? You can now build there and run on ServiceNow. Here’s what &lt;/SPAN&gt;&lt;STRONG&gt;Build Anywhere&lt;/STRONG&gt;&lt;SPAN&gt;looks like from prompt to production.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Apr 2026 19:07:43 GMT</pubDate>
      <guid>https://www.webstg.servicenow.com/community/developer-blog/test-build-anywhere-run-on-servicenow-deploying-from-external/ba-p/63894</guid>
      <dc:creator>LisaL8118081040</dc:creator>
      <dc:date>2026-04-09T19:07:43Z</dc:date>
    </item>
  </channel>
</rss>

