Exploring Now Assist for app generation in ServiceNow Studio
Summarize
Summary of Exploring Now Assist for app generation in ServiceNow Studio
Now Assist for app generation enables ServiceNow users to create applications through natural language conversations with generative AI. By describing your business process and engaging interactively, you can rapidly generate an initial app that includes workspaces and flows, which can then be customized further in ServiceNow Studio. This feature supports AI model providers such as Now LLM Service, Azure OpenAI, Google Gemini, and Anthropic Claude on AWS, configurable via AI Control Tower and Now Assist Admin console.
Show less
Key Features
- Conversational App Creation: Describe objectives, users, workflows, and experiences to develop app requirements interactively.
- Refinement and Preview: Review and edit application summaries and previews dynamically within the conversation before generating the app.
- Automated App Generation: Automatically creates application components like tables, roles, ACLs, record producers, flows, and workspaces.
- Verification and Customization: Use ServiceNow Studio to verify generated components and extend functionality with additional automation, scripts, and business rules.
- Role-Based Access: Requires specific roles such as nowassistpaneluser, admin or appcreator roles for creation, delegated developer for editing, and flowdesigner role for adding flows.
- Skill Activation: Experience Generation skill is needed to add workspaces; Flow Generation skill is required to add flows.
- AI Indicator: Applications created with Now Assist display an AI indicator on the Studio home page and application details tab.
Practical Benefits for ServiceNow Customers
- Accelerated Development: Quickly build foundational applications by simply describing your needs in natural language.
- Improved Collaboration: Engage in iterative conversations with AI to refine app requirements, ensuring alignment with business processes.
- Streamlined Editing: Faster modification of existing applications with AI-assisted suggestions and generation.
- Flexible Customization: Generated apps serve as a starting point, allowing developers to enhance and tailor apps to specific organizational needs.
- Controlled AI Usage: Administrators can manage AI model providers and skill availability through AI Control Tower and Now Assist Admin settings.
Getting Started and Roles
To use Now Assist for app generation, ensure you have the necessary roles: nowassistpaneluser to access the feature, admin or sngappcreator.appcreator to create apps, and delegated developer role to edit assigned applications. Activating the relevant AI skills (Experience Generation and Flow Generation) enables workspace and flow additions. This feature integrates seamlessly with ServiceNow Studio, helping your team jumpstart app development with AI-powered assistance.
With Now Assist for app generation, you can create applications through conversations with generative AI.
Now Assist for app generation overview
Create applications through a natural conversation with generative AI. Describe your business process and engage in a back-and-forth conversation with Now Assist for app generation to develop an application for your organization. The application can include a workspace and flows. With this feature, your organization can expedite the initial development of a basic app that can then be customized.
You can use Now LLM Service, Azure OpenAI, Google Gemini or Anthropic Claude on AWS as the AI model provider for all generative AI skills and AI agents. Use the Configuration Controls in AI Control Tower to define which options are available, then set the skill-level preferences in the Now Assist Admin console. For more information, see Large language models on the ServiceNow AI Platform®.
- To use Now Assist, you must have the now_assist_panel_user role.
- To create an application with Now Assist for app generation, you must have the admin role or the sn_g_app_creator.app_creator role.
- To edit (not create) an application with Now Assist for app generation, you can have the delegated developer role and be assigned to the application.
- To add a workspace to an application in Now Assist for app generation, the Now Assist Experience Generation skill must be active. For more information, see Experience generation.
- To add a flow to an application in Now Assist for app generation, the Now Assist Flow Generation skill must be active and you must have a flow_designer role. For more information, see Flow generation.
- Conversation
- Chat with Now Assist for app generation to specify the business processes that you want in the application, including the details about the objectives, users, workflows, and experiences.
- Refinement (generate app requirements and preview)
- Now Assist for app generation provides a summary of the application requirements based on the information collected during the conversation. Preview the application and check that it’s accurate. If you want to make changes, stay in the conversation and keep editing. Now Assist for app generation continues to update the preview tab based on your comments and provides summaries until you choose to proceed with generating the application.
- App generation
- Now Assist for app generation creates the application and associated components, such as tables, roles, access control lists (ACLs), record producers, flows, and a workspace.
- Verification
-
In ServiceNow Studio, verify everything that is generated. Modify the app to make it suit your organization's needs. For example, app functionality can be extended by adding automation, script includes, business rules, and other features.
On the ServiceNow Studio home page and on the application details tab, any apps created with Now Assist for app generation display the AI indicator.
App generation benefits
| Benefit | Feature | Users |
|---|---|---|
| Quickly create applications by describing what you need using natural language. | General guidelines for using Now Assist for app generation in ServiceNow Studio | Developer |
| Refine the details of your application through conversation with Now Assist for app generation. | Generate apps with Now Assist for ServiceNow Studio | Developer |
| Edit existing applications faster using Now Assist for app generation. | Review and edit applications using Now Assist for app generation in ServiceNow Studio | Developer |