Skip to content
Release: Australia · Updated: 2026-04-17 · Official documentation · View source

Create a prompt

After you create a custom skill, create a prompt. Creating a prompt enables you to choose what skill inputs to use, as well as the type of tool.

Before you begin

Role required: sn_skill_builder.admin

Procedure

  1. Navigate to All > Now Assist Skill Kit > Home.

  2. Select the skill that you want to create a prompt for.

  3. In the Prompt window, create your prompt.

    For guidance on creating prompts, see Developing the prompt.

  4. In the Skill contents sidebar, select the plus (+) icon next to Skill Inputs.

  5. In the Add skill input window, update the fields as needed.

Input typeDescription
DatatypeSelect a data type of the input.- Record - String - Numeric - Boolean - Simple Array - JSON Object - JSON Array
NameA name for the input.
DescriptionA description for the input.
MandatoryThe Mandatory option means that you must supply a value for the input when you run the skill.
TruncateThe Truncate option means that, if your prompt is too large, the prompt context is shortened to fit the model context length.
For Records
Table nameSelect a table.
Choose test recordThe record that is used to test the prompt, and is the default value for the input.
For Strings, Numeric. Boolean, Simple Array, JSON Object, JSON Array
Test valuesDefault values that are used when the skill runs. You can override this at run time.
  1. Select Add skill input.

  2. In the Prompt window, position your cursor in the prompt text where you want to insert an input reference, then select + Inputs and tools.

    A search panel appears listing your available skill inputs. Select an input to insert a {{variablename}} reference at the cursor position. When the skill runs, the reference is replaced with the actual input value.

    For record inputs, you can reference specific fields on the record using dot notation, for example {{incident.short_description}}, {{incident.priority}}.

  3. If you're not ready to finalize the prompt and publish the skill, select Save or Save as.

    Tip: A skill can have multiple prompts. The prompt without usage conditions acts as the default — it runs when no other prompt's conditions are met. To add usage conditions to a prompt, select Manage prompt and then Usage conditions. Usage conditions are built from your skill inputs, so you must have at least one input defined before you can configure them. To learn more about prompt settings and usage conditions, see Configure a skill prompt.

What to do next

After you have created a prompt, you must test it. To learn more about testing your prompt, see Test a prompt.

  • Add a tool
    Add and configure tools in the Now Assist Skill Kit tool canvas to gather data and context before a prompt runs. Tools can be chained sequentially, run in parallel, or branched conditionally using decision nodes.
  • Add a retriever
    Add a retriever to your prompt to augment and add context to your prompts with AI search results.
  • Add a web search tool
    Add a web search tool to your skill to retrieve web content and include it as context in your prompt.

Parent Topic:Using Now Assist Skill Kit

Related topics

Create a skill

Use prompt assistance

Test a prompt

Evaluate a prompt

Finalize and publish a skill

Activate a skill

Call a custom skill from a script