LogoLogo
  • About Hala.ai
  • Getting started with Hala
  • Hala Web Chat
  • Hala Platform
  • Platform Key concepts
    • Dashboard
      • Skills usage and chat history
    • User Management
    • Skills Kit
      • Dialog nodes
      • Conditions
      • Actions
      • Context
      • Output
        • Text
        • Text random
        • Quick reply
        • Video
        • Images
        • Forms
        • Tables (beta)
      • Behavior
    • Intents
    • Entities
    • Pre-built content
    • Context variables
    • Integrations
      • SAP (via Web Services)
      • ServiceNow
      • REST API
    • Actions
      • SAP (via Web Services)
      • ServiceNow
      • REST API
  • How to
    • Create a simple skill
    • Create a more complex skill
    • Create skill for SAP
    • Create skill for ServiceNow
    • Create the weather skill
    • Create skill with forms
  • help
    • Changelog
    • Support
    • Service Plan
  • reference
    • Articles
      • How AI empower sustainable growth of the organizations
      • How the Conversational AI Analytics will transform the business
      • Digital Skills as a Service (DSaaS)
      • Emerging Technologies and Enterprise Software
      • Identify the potential for automation
      • Few reasons to empower your ERP with Digital Assistant
      • AI Technology VS Value
      • SAP AMS Market Overview
Powered by GitBook
On this page

Was this helpful?

  1. How to

Create skill for ServiceNow

Last Updated: 25.10.2019

PreviousCreate skill for SAPNextCreate the weather skill

Last updated 5 years ago

Was this helpful?

You can integrate Hala with ServiceNow for creating new incidents in ServiceNow or for processing the new incidents that end-users create in ServiceNow (with this approach you can use AI technologies for the automation of the incidents in ServiceNow).

Step 1. Go to the Integration section on the , and add the new integration for ServiceNow. Provide the values and Save your integration.

Step 2. Go to the Actions section on the , and create a new action. Provide the name for the action and select the integration.

Step 7. Now you need to provide training examples (at least five examples).

Step 8. Save your changes and train model

Step 10. Provide the name of the skill, description, and tags (last two is optional). Press next for creating the dialog flow.

Step 11. You will be promoted to the interface for creation dialog flow. Create the first root node by pressing the button Add new

Step 12. Open the created dialog node and fill it.

  • Field Name - you can enter any value, for example "Create new incident"

  • Conditions - here you need to specify created intent intent.sys_createNewIncident

  • Actions - skip this section

  • Context - skip this section

  • Output - provide the response to the user

Step 13. Create a child node to process the user input.

Step 14. Open the child node and fill it.

  • Field Name - you can enter any value, for example "Get problem description"

  • Conditions - here you need to specify the condition input.text

  • Actions - When we got the needed information from the end-user, we can send the API request to the ServiceNow. Add the Action that we have created previously. When you add the action, you would need to specify the context variable where the response from the ServiceNow will be stored, for example, context.serviceNow

  • Context - We need to save the description of the problem into the context variable description

  • Output - In output you can write something like this "Please wait, I am creating a new incident in ServiceNow."

Step 15. Create a new child node to process the API response from the ServiceNow.

Open the created node and fill it:

  • Field Name - you can enter any value, for example "Create incident in ServiceNow"

  • Conditions - Specify the context variable that was created for the Action Response on previous steps: context.serviceNow

  • Actions - skip this section

  • Context - skip this section

  • Output - For output you can use the next text:

Answer from Service now {{context.serviceNow.result.number}}

Step 16. Save the changes by pressing button "Save Changes". You dialog tree should look like this:

Remember to save your changes.

Congratulations! You have created the skill and tested it.

Step 3. Make the configuration of your API service. You can read more information about the ServiceNow API documentation . After filling the values, please save your changes.

Step 4. You have set up integration and action. Now, you need to create an intent to recognize the user input about creation of new incident. Go to the Intents section on the and press New Utterance

Step 5. To change the default name of the intent, click on icon pencil next to the default value, or you can click on the default value, and then you will be able to modify it.

Step 6. Specify the name of the intent and press Enter

Step 9. Go to the Skill Kit section on the and create a skill by pressing the button Create skill

Step 17. Test the results. Go to the by using the next link and type the first message in the chat. You can type one of the trained phrases, or you can use new phrases that weren't specified in intent training.

here
Hala Platform
Hala Platform
Hala Web Chat
https://chat.hala.ai/
Hala Platform
Hala Platform