Splunk® AI Assistant for SPL

Install and use Splunk AI Assistant for SPL

About Splunk AI Assistant for SPL

Splunk platform users interact with Splunk products using the domain-specific Search Processing Language (SPL). It can take time and effort to learn how to write SPL and how to interpret SPL searches. Splunk AI Assistant for SPL offers bi-directional translation between natural language (NL) and Splunk Search Processing Language (SPL).

Splunk AI Assistant for SPL is a generative AI-powered assistive app. Generative AI is a subset of AI that uses algorithms and other techniques to generate new data. Splunk AI Assistant for SPL leverages generative AI to improve your productivity and outcomes by making SPL more accessible.

New Splunk platform users can use Splunk AI Assistant for SPL to help create searches, understand searches, and learn SPL. More advanced users can use the assistant to make more efficient SPL searches and learn more about what their current SPL searches are doing with detailed breakdowns. The assistant can help all users learn more about Splunk platform products and features.

Splunk AI Assistant for SPL offers customers SPL assistance, without sharing private company data with public AI and chatbot offerings. The assistant keeps customer data within the Splunk platform environment while running the service.

Data collected by Splunk for research and development goes into a separate, Splunk-controlled environment, as outlined in the Splunk AI Assistant for SPL terms. Data is not sent to third-party LLM service providers, and customers can opt out of data collection for research and development through the assistant's user settings at any time. See Splunk Protects for full details on data privacy at Splunk.

Use of Splunk AI Assistant for SPL is subject to Splunk's Acceptable Use Policy.

Requirements for Splunk AI Assistant for SPL

Splunk AI Assistant for SPL version 1.3.0 is available to both Splunk Cloud Platform and Splunk Enterprise customers. For more details, see Install Splunk AI Assistant for SPL or Activate Splunk AI Assistant for SPL through cloud connected.

Both Splunk Cloud Platform and Splunk Enterprise customers must sign a specialized End-User License Agreement (EULA) covering data use before you can access the app or activate the cloud connected solution.

Limitations

  • Splunk AI Assistant for SPL is not compatible with Splunk Trial stacks.
  • Splunk AI Assistant for SPL is not supported on FedRAMP stacks.

Supported regions

Splunk AI Assistant for SPL is available to Splunk Cloud Platform customers in the following regions:

Splunk AI Assistant for SPL runs as a completely separate service in each AWS region.

Region Service availability date
AWS - AP Singapore June 28, 2024
AWS - AP Sydney June 28, 2024
AWS - AP Tokyo June 28, 2024
AWS - Canada Central June 15, 2024
AWS - EU Dublin June 28, 2024
AWS - EU Frankfurt June 28, 2024
AWS - EU London June 28, 2024
AWS - EU Paris June 28, 2024
AWS - US East Virginia June 11, 2024
AWS - US West Oregon June 15, 2024

Splunk AI Assistant for SPL features

You can complete the following tasks with Splunk AI Assistant for SPL:

  • Write a task in plain, natural language and have the app convert this task into a usable SPL search.
  • Copy and paste an SPL search and have the app convert this search into a detailed breakdown in plain language.
  • Input a plain, natural language question, or a Splunk platform term or product name and have the app provide information on Splunk product concepts and product functionality, sourced from Splunk documentation, Community forums, other Splunk training materials and resources.
  • Iterate on task responses with a conversational user experience.
  • Accelerate these tasks all within a familiar Splunk interface.

This image shows the view when you open Splunk AI Assistant for SPL. Available actions include Write and optimize SPL, Explain SPL, and Tell me about. There is also a New Chat option in the top left which will start a new job in the assistant.

Where Splunk AI Assistant for SPL runs

For Splunk Cloud Platform (SCP) users, Splunk AI Assistant for SPL runs as a separate component which is not metered like searches are against data indexed by Splunk.

Splunk AI Assistant for SPL runs on AI Service, a multi-tenant, cloud service, hosted in Splunk Cloud Platform. This AI Service makes GPUs available for generating responses to customer prompts. All the AI compute is offloaded to AI Service and no AI compute is running on the customer's search head.

For Splunk Enterprise users, the cloud connected solution leverages Splunk platform managed AI services in the cloud, with on-premises environments connecting to it. This solution offers a secure connection between your environment and Splunk managed cloud, with no GPU requirements.

The SPL generated by the assistant requires a separate step to Open in Search. Searches executed in the Search app work like any other Splunk search, and consume SVC resources accordingly.

Last modified on 30 July, 2025
  Install or upgrade Splunk AI Assistant for SPL

This documentation applies to the following versions of Splunk® AI Assistant for SPL: 1.3.0


Please expect delayed responses to documentation feedback while the team migrates content to a new system. We value your input and thank you for your patience as we work to provide you with an improved content experience!

Was this topic useful?







You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters