Using ServiceNow Otto for App Engine
Enhance custom applications with generative and agentic AI capabilities.
With ServiceNow Otto for App Engine, you can enhance your custom applications with several AI capabilities: skills, AI agents, and agentic workflows. To learn more about the types of AI capabilities that you can implement with ServiceNow Otto for App Engine, see AI capabilities for enhancing custom applications.
Certain app workflows might be well suited for AI agents and agentic workflows. Other workflows might be best handled with skills. To learn about which AI capability might be best for your use case, see Choosing the right AI capability.
Implementing skills
The following list outlines the process for implementing a skill within a custom application:
- Create a skill or duplicate and reconfigure a Platform generative AI skill for your app's use case.
- Create a prompt to choose what skill inputs to use and the type of tool.
- Test the prompt to verify that you’re seeing the expected prompt results before the skill is activated.
- Evaluate the prompt to assess the effectiveness of your skill prompts.
- Finalize and publish the skill to enable a ServiceNow Otto admin to activate it.
- Activate the skill, enabling you to trigger the skill within the UI.
- Use the skill in your custom application.
Note: Some skills might need to be reviewed and approved by a data steward before you can activate them. To learn more about approvals for custom skills, see Governing AI assets.
Implementing AI agents and agentic workflows
The following list outlines the process for implementing an AI agent and agentic workflow within a custom application:
- Create an AI agent or duplicate an AI agent and modify it for your app's use case.
- Add a tool to the AI agent to enable different functionalities and help your AI agent to achieve their objective.
- Test the AI agent to see that it functions the way that you defined it.
- Create an agentic workflow or modify an agentic workflow so that AI agents can coordinate to solve complex problems.
- Test the agentic workflow to analyze its performance while it runs the instructions that you defined.
- Evaluate the agentic workflow to monitor performance and evaluate it against different benchmarks.
- Use the AI agent or agentic workflow in your custom application.
- Summarize a record in-product using ServiceNow Otto for App Engine
Quickly understand the contents of a record in a custom application within Core UI or a custom workspace. - Summarize a record through chat using ServiceNow Otto for App Engine
Quickly understand the contents of a record through a conversation with ServiceNow Otto.
Parent Topic:ServiceNow Otto for App Engine
--- title: Using ServiceNow Otto for App Engine description: Enhance custom applications with generative and agentic AI capabilities. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/now-assist-for-app-engine/use-now-assist-for-app-engine-enterprise.html release: australia product: Now Assist for App Engine classification: now-assist-for-app-engine topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 2 keywords: [ServiceNow Otto, ServiceNow Otto for App Engine, now assist, app engine, AI capability, AI feature, AI product, AI agent, skill, generative AI, genAI, Now Assist for App Engine, custom app, use generative AI] breadcrumb: [ServiceNow Otto for App Engine, Run, AI Workflow Factory Prime, Agentic app development, Building applications] --- # Using ServiceNow Otto for App Engine Enhance custom applications with generative and agentic AI capabilities. With ServiceNow Otto for App Engine, you can enhance your custom applications with several AI capabilities: skills, AI agents, and agentic workflows. To learn more about the types of AI capabilities that you can implement with ServiceNow Otto for App Engine, see [AI capabilities for enhancing custom applications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/now-assist-for-app-engine/ai-capabilities-with-now-assist-for-app-engine.md). Certain app workflows might be well suited for AI agents and agentic workflows. Other workflows might be best handled with skills. To learn about which AI capability might be best for your use case, see [Choosing the right AI capability](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/now-assist-for-app-engine/choosing-the-right-ai-capability.md). ## Implementing skills The following list outlines the process for implementing a skill within a custom application: 1. [Create a skill](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/create-new-skill.md) or duplicate and reconfigure a Platform generative AI skill for your app's use case. 2. [Create a prompt](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/create-prompt-template.md) to choose what skill inputs to use and the type of tool. 3. [Test the prompt](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/test-prompt-template.md) to verify that you’re seeing the expected prompt results before the skill is activated. 4. [Evaluate the prompt](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/evaluate-prompt.md) to assess the effectiveness of your skill prompts. 5. [Finalize and publish the skill](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/publish-skill.md) to enable a ServiceNow Otto admin to activate it. 6. [Activate the skill](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/activate-skill.md), enabling you to trigger the skill within the UI. 7. Use the skill in your custom application. **Note:** Some skills might need to be reviewed and approved by a data steward before you can activate them. To learn more about approvals for custom skills, see [Governing AI assets](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/aict-governing-ai-assets.md). ## Implementing AI agents and agentic workflows The following list outlines the process for implementing an AI agent and agentic workflow within a custom application: 1. [Create an AI agent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/configure-next-best-action-agent.md) or [duplicate an AI agent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/clone-ai-agent.md) and [modify it](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/modify-ai-agent.md) for your app's use case. 2. [Add a tool to the AI agent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/add-tool-aia.md) to enable different functionalities and help your AI agent to achieve their objective. 3. [Test the AI agent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/test-ai-agent.md) to see that it functions the way that you defined it. 4. [Create an agentic workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/configure-use-case-ai-agents.md) or [modify an agentic workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/modify-aia-use-case.md) so that AI agents can coordinate to solve complex problems. 5. [Test the agentic workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/test-aia-use-case.md) to analyze its performance while it runs the instructions that you defined. 6. [Evaluate the agentic workflow](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/intelligent-experiences/execute-aia-eval.md) to monitor performance and evaluate it against different benchmarks. 7. Use the AI agent or agentic workflow in your custom application. - **[Summarize a record in-product using ServiceNow Otto for App Engine](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/now-assist-for-app-engine/summarize-record-in-product-na-for-app-engine.md)** Quickly understand the contents of a record in a custom application within Core UI or a custom workspace. - **[Summarize a record through chat using ServiceNow Otto for App Engine](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/now-assist-for-app-engine/summarize-record-through-chat-na-for-app-engine.md)** Quickly understand the contents of a record through a conversation with ServiceNow Otto. **Parent Topic:**[ServiceNow Otto for App Engine](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/now-assist-for-app-engine/add-ai-to-custom-apps-with-now-assist-for-app-engine-enterprise.md)
| title | Using ServiceNow Otto for App Engine |
| description | Enhance custom applications with generative and agentic AI capabilities. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/now-assist-for-app-engine/use-now-assist-for-app-engine-enterprise.html |
| release | australia |
| product | Now Assist for App Engine |
| classification | now-assist-for-app-engine |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| keywords | ServiceNow OttoServiceNow Otto for App Enginenow assistapp engineAI capabilityAI featureAI productAI agentskillgenerative AIgenAINow Assist for App Enginecustom appuse generative AI |
| breadcrumb | ServiceNow Otto for App EngineRunAI Workflow Factory PrimeAgentic app developmentBuilding applications |