- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
06-06-2024 05:15 AM - edited 06-26-2025 02:48 PM
Install Now Assist for Creator
- Install/upgrade Now Assist for Creator parent application.
- App Generation will be installed as a dependency.
- Activate the skill in Now Assist Admin.
- Find the App Generation skill under the Creator list of skills.
- (Optional) Choose the LLM.
- Under Now Assist Admin > Settings > Manage LLMs scroll to App Generation and choose a Provider.
A conversation with Now Assist
🧑💻 I'm new to creating applications, is there a particular format I could use to help me write out my requirements?
Creating an app
When you select the Create an app topic a conversation with Now Assist will typically follow this conversational pattern.
What application features can App generation create?
Tables
- name
- label
- extends
Fields
- name
- label
- mandatory
- type (additional properties if applicable)
- choices
- reference
- length
ACLs
- Description
- Operation
- Role
- Role description
Record Producer
- Name
- Short description
- destination table
- List of questions
- label
- type
- mapped field
- mandatory
Chainable skills
Once the initial state of the application has been saved e.g. tables and fields, additional options for creating flows and UIs can be accessed. App generation will help gather requirements about automation and generate a prompt for use in Flow generation. A preview will show the generated flow where changes can be requested and saved.
Experience generation can also be invoked in the same way, ServiceNow Studio displaying a UI preview with the opportunity to regenerate and make changes before saving.
The prompt context
Prompting tips for application generation
Application generation is a conversational AI experience. It differs from the other AI skills in Now Assist for Creator. Playbook generation, for example, is a series of prompt layers that process a single user prompt, there is no opportunity to revise, and the AI is not interacting with the user, rather just delivering an output.
Application generation is interactive, and more akin to messaging colleagues on teams or slack. Treat your responses as such, while you don't have to be strictly polite, keep structure conversational and try to imprint how you feel about suggestions in the tone of your messages. Be as verbose as you see necessary, the more context Now Assist is given the better its decisions will be.
Some prompt variations to try
Reference an existing knowledge domain
Use phrases like: "based on your knowledge of" and "this app helps organisations comply with . . " to provide context to Now Assist to better understand the scope and potential users of the application.
Examples:
- I'm creating an application to help organisations comply with GDPR requirements, specifically recording legal justifications for recording data
- I'd like help creating an application to review our compliance with ASIC RG 209 Responsible lending conduct
- Based on you knowledge of warranty claims processes, help me create an app for customers to submit and agents to process warranty claims
Ask for examples
If you're having trouble thinking of answers to Now Assist, throw the question back to it and ask it to recommend something.
Examples:
- Based on your knowledge of warranty claims processes, suggest the most common information collected.
- Who would be the primary user personas for an application like this?
This technique can also be great for validating your answers. After giving Now Assist a list of information to collect, ask Now Assist if it has any other recommendations.
Try it:
- Is there any other data you think I should track that we haven't discussed yet?
Reviewing an application spec
Now Assist can be quite focussed on creating the application, so it may move on to next steps before you are ready. Don't be afraid to ask it to go back and spend more time listening to your requirements.
If Now Assist has generated an application spec for you, you can continue your conversation by clicking "Make changes".
Try it:
- Can you list out the data fields and their details one by one so I can suggest changes?
- What are the field types I can pick from for this data field?
Additional Resources
Share your prompt tips below
If you've found other neat ways to communicate with Now Assist to achieve a specific goal, let us know in the comments.
- 3,639 Views
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Excellent guide!