Article on building a Now Assist Skill with OpenAI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago - last edited 2 hours ago
Overview
With Now Assist Skills in ServiceNow, you can extend the platform’s intelligence by integrating with AI providers like OpenAI. In this example, we’ll create a skill that sends the short description and description of a case to ChatGPT, and then returns the AI-generated response back into ServiceNow.
Prerequisites
A ServiceNow instance with Now Assist enabled
OpenAI Spoke installed from the ServiceNow Store
An OpenAI API key (from your OpenAI account)
Step 1: Install and Configure OpenAI Generative AI Spoke
Install the OpenAI Spoke from the ServiceNow Store.
Navigate to Connections & Credentials > Connection & Credential Aliases.
Open the OpenAI connection record.
Click Create New Connection & Credential.
Enter your OpenAI API key when prompted.
Step 2: Create the Now Assist Skill
Go to Now Assist Skill Kit > Home.
Click New to create a skill.
Fill in the details:
Name: ChatGPT Support (example)
Default Provider: OpenAI
Inputs: Short Description and Description
Provider API: Chat Completions
Define your prompt clearly, mentioning:
The inputs being provided (short_description and description)
What you expect ChatGPT to return (e.g., resolution steps, a detailed summary, or classification hints)
Step 3: Define Skill Logic
Send both short description and description as part of the prompt.
Example:You are a ServiceNow assistant. Here is a case: Short Description: ${short_description} Description: ${description} Provide a helpful response or summary.Output is sent in the form of response.
Step 4: Test the Skill
1.Provide any short description and description, then click Run Test. The inputs are sent to ChatGPT, and the output is displayed according to the prompt. The image below displays the further information required from the customer to resolve case.
Example Use Cases
Agent Productivity: Automatically summarize long case descriptions.
Customer Response Drafting: Suggest initial replies to customers.
Classification Support: Assist agents in categorizing cases quickly.
Conclusion
By combining ServiceNow Now Assist Skills with the OpenAI Spoke, you can seamlessly bring AI-driven intelligence into case management. This setup boosts agent productivity, reduces manual effort, and delivers smarter, faster experiences directly inside the ServiceNow platform.