Execute Skill action
Summarize
Summary of Execute Skill action
The Execute Skill action enables ServiceNow customers to run a published Now Assist skill within a flow or subflow and utilize the skill's outputs dynamically. This action is part of the Now Assist Skill Kit, designed to integrate AI-driven assistance seamlessly into workflows.
Show less
Key Features
- Integration with Now Assist Skill Kit: Requires activation of the Now Assist Skill Kit plugin accessible from the Now Assist panel.
- Role-Based Access: Execution requires delegated development roles or roles assigned to the user, ensuring secure and controlled usage.
- Dynamic Inputs: Accepts multiple configurable inputs such as Workflow, Product, Feature, Skill Config, and Skill Inputs, all supporting dynamic selection to tailor the skill execution context.
- Dynamic Outputs: Produces a JSON-formatted response object that appears in the Data panel, making it reusable as inputs in subsequent flow steps.
Practical Use and Application
Customers can incorporate the Execute Skill action within their workflows to invoke specific Now Assist skills based on deployment settings like Workflow, Product, and Feature. By providing the skill name and input parameters dynamically, organizations can customize AI assistance to their processes. The JSON output can be leveraged immediately for decision-making or further automation steps.
Expected Benefits
- Streamlined integration of AI-powered skills into workflow automation.
- Enhanced customization and flexibility through dynamic inputs and outputs.
- Improved control and security with role-based access requirements.
- Efficient reuse of skill responses within complex process flows.
Run a published Now Assist skill and use the skill outputs in a flow or subflow.
Roles and availability
Available as a Now Assist Skill Kit action.
- Subscription requirements
- This action requires activiating the Now Assist Skill Kit plugin from the Now Assist panel. For more information, see Install Now Assist plugins.
- Role requirements
- This action requires roles granted by delegated development or assigned to the user. For more information, see User access to Workflow Studio flows.
Inputs
Provide a value for each input that your action needs. To add dynamic values, you can also drag pills from the Data panel or select them from the pill picker.
- Workflow
- Data type: Dynamic Choice
The Workflow deployment setting that the Now Assist skill uses. For more information on skill deployment settings, see Configure skill deployment settings.
- Product
- Data type: Dynamic Choice
The Product deployment setting that the Now Assist skill uses. For more information on skill deployment settings, see Configure skill deployment settings.
- Feature
- Data type: Dynamic Choice
The Feature deployment setting that the Now Assist skill uses. For more information on skill deployment settings, see Configure skill deployment settings.
- Skill Config
- Data type: Dynamic Choice
The name of the Now Assist skill that you want the action to run. For more information on skill configurations, see Create a skill.
- Skill Inputs
- Data type: Dynamic Inputs
The list of inputs that the Now Assist skill uses. For more information on skill inputs, see Create a skill.
Outputs
These outputs appear in the Data panel. You can use them as inputs elsewhere in your flow.
- Output
- Data type: Dynamic Object
The response provided by the Now Assist skill as a JSON-formatted object.