Create a prompt

  • Release version: Australia
  • Updated April 17, 2026
  • 2 minutes to read
  • 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.
      Table 1. Skill input options
      Input type Description
      Datatype Select a data type of the input.
      • Record
      • String
      • Numeric
      • Boolean
      • Simple Array
      • JSON Object
      • JSON Array
      Name A name for the input.
      Description A description for the input.
      Mandatory The Mandatory option means that you must supply a value for the input when you run the skill.
      Truncate The Truncate option means that, if your prompt is too large, the prompt context is shortened to fit the model context length.
      For Records
      Table name Select a table.
      Choose test record The 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 values Default values that are used when the skill runs. You can override this at run time.
    6. Select Add skill input.
    7. 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}}.

    8. 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.