---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Create workflows, agents, and skills

# Create agentic workflows, agents, and skills {#ariaid-title1}

* Release version: Australia
* 
* Updated May 7, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Build custom agentic workflows, AI agents, and skills for your applications using automated generation tools with Build Agent. You can streamline development by creating the necessary instructions, tools, and access controls based on your requirements.

## Before you begin

Skills must be published before they can be used as a tool by another skill.  
Note:  
Check your entitlements to determine whether you have access to agentic workflows, agents, and skills in Build Agent.

Role required: admin

## About this task

For details on creating agentic workflows, agents, and skills, see [Agentic workflows, agents, and skills](https://www.servicenow.com/docs/04DGKRaSYzHFiACfHEgOkg "Build Agent can generate agentic workflows, agents, and skills scoped to your custom app. Turn business requirements into configured AI artifacts without building from scratch.").

## Procedure

1. Navigate to AllApp DevelopmentServiceNow Studio.  
   You can also open Build Agent in the ServiceNow IDE if you prefer a more code-centric experience.  
   The Build Agent chat panel opens by default in new ServiceNow Studio sessions. If the panel isn't open, select Open Build Agent from the status bar in the lower corner of your browser. You can also select the ![]()ServiceNow Otto icon in the application banner.Figure 1. Open Build Agent
2. **Optional:** Select your application from the Build Agent chat panel drop-down list.
3. Prompt to add AI to your app in one of two ways.  
   * Enter a prompt describing the agentic workflow, agent, or skill that you want to create. For example:
     * To create an agentic workflow: <kbd class="ph userinput">Create an onboarding agentic workflow for contractors featuring three sequential AI agents:</kbd>
       * <kbd class="ph userinput">Intake Agent: Validates requests, conducts online background checks, verifies budget, and calculates costs using web searches and scripts.</kbd>
       * <kbd class="ph userinput">Background Check Agent: Assesses risk and performs tiered checks on identity, employment, credit, and references. Also verifies credentials and identifies necessary training.</kbd>
       * <kbd class="ph userinput">Provisioning Agent: Evaluates access needs, assigns equipment, generates credentials, provisions system access, finds training resources, and sends welcome packages.</kbd>
       {#create-custom-ai-agent__ul_ut3_22k_ljc}
     * To create an agent: <kbd class="ph userinput">Create a Swag Fulfillment AI agent that can review and approve swag requests. The agent must review incoming swag requests, check inventory availability for all requested items, approve requests autonomously, update inventory, and request records when taking actions.</kbd>
     * To create a skill: <kbd class="ph userinput">Create a summarization skill that summarizes travel requests and provides approval suggestions based on the company's travel policy.</kbd>
     * If you don't know what agents or skills you need: <kbd class="ph userinput">Analyze my application. Review the tables, fields, business rules, and workflows. Identify the most repetitive manual tasks that fulfillers perform and suggest which ones could benefit from AI agent or skill.</kbd>
     {#create-custom-ai-agent__ul_tt3_22k_ljc}
   * Select the Add AI to my app button and follow the prompts.Figure 2. Button to add AI  
     Note:  
     * Depending on your licensing, the button may not be available.
     * You must be on Australia Patch 3 or higher for the button to appear.
     {#create-custom-ai-agent__ul_fx2_q2k_ljc}
   {#create-custom-ai-agent__ul_og5_b1x_ljc}
4. Review and approve the plan by selecting Approve plan.  
   Figure 3. Approve plan  
   Build Agent starts creating the agentic workflow, agent, or skill, along with its instructions, tools, access control lists (ACLs), and supporting scripts.
5. When the build is complete, confirm the installation.  
   Build Agent deploys the workflow, agent, or skill to the development environment.

## What to do next

After Build Agent generates agents and skills, complete the following steps to move them from creation to production.

1. Test each skill in ServiceNow Otto Skill Kit to validate prompt behavior against sample records and review output quality before publishing.
2. Test the agent in AI Agent Studio to validate the end-to-end workflow and confirm that tool invocations work correctly.
3. Activate triggers in AI Agent Studio. Triggers are not activated automatically and must be enabled separately after generation.
4. Deploy the custom app with its agents and skills as a standard update set.
{#create-custom-ai-agent__ol_postreq_in-app-agents}
**Related topics**   

* [AI Agent Studio overview](https://www.servicenow.com/docs/access?context=ai-agent-studio&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)
* [Create an AI agent](https://www.servicenow.com/docs/access?context=configure-next-best-action-agent&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)
* [Manually test the execution of an AI agent](https://www.servicenow.com/docs/access?context=test-ai-agent&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)
* [Exploring AI Skill Kit](https://www.servicenow.com/docs/access?context=exploring-now-assist-skill-kit&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)
* [Test a prompt](https://www.servicenow.com/docs/access?context=test-prompt-template&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)

*[\>]: and then


