I am currently researching on how to integrate the Open AI with Katalon Studio. What are the extra steps we need to take from our end? Would like to know your feedback
To integrate OpenAI with Katalon Studio, you generally need to enable Katalon’s AI assistant feature and then provide your own OpenAI credentials in the Studio settings; Katalon’s documentation says StudioAssist is built on the OpenAI GPT API and requires an OpenAI API key plus available token quota. If your organization uses centralized AI settings, Katalon also supports configuring either a default Katalon key or your own organization key for OpenAI or Azure OpenAI, with key validation built into the setup flow.
Setup steps
-
Open Katalon Studio and go to the AI assistant settings, either from the OpenAI/AI assistant icon or through Settings/Preferences under the Katalon Studio AI assistant area.
-
Enter your OpenAI secret API key, set the token limit, and apply the configuration so StudioAssist can use the model.
-
In admin-managed setups, choose whether to use Katalon’s default AI key or your own organization key, then select OpenAI as the provider, enter the API key, optionally enter the Organization value, validate the key, and save.
Prerequisites
-
Generate an OpenAI API key and make sure the account has enough token quota or credits available.
-
If your environment requires organization-level configuration, have the provider details ready, including API key and optional organization identifier.
After configuration
Once enabled, you can use StudioAssist in Script mode to generate code from comments or prompts and to explain selected code snippets directly inside a test case. Katalon documents shortcuts for these actions as Ctrl + Shift + C for code generation and Ctrl + Shift + E for code explanation on Windows, with macOS equivalents also available.
Common issues
If requests fail, checking whether the API key was entered correctly, confirming the endpoint is reachable from your network, and verifying that your OpenAI account still has credits and is not being rate-limited. Another practical fix is reducing prompt size or turning off automatically included project context if the assistant is sending too much data with each request.
Practical note
If the question is specifically “what extra steps are needed from our end,” the answer is usually: create and fund an OpenAI account, generate the API key, configure it in Katalon Studio, validate the key, and make sure your network or proxy does not block the AI endpoint. For team environments, you may also need an admin to configure organization-wide AI services rather than relying on personal keys per user.
The most relevant official guide is Katalon’s StudioAssist in Katalon Studio page.
You just need OpenAI API key and need to configure in StuudioAssist and you can use it inside Katalon Studio.
You can also use KAI, for writing test scripts or understanding code already written.
how can we work with claude inside katalon ?
I posted in other thread, so just posting the link here
Thank you so much for the reply. I would alos like to know what are the Use cases of integrating Open AI with Katalon. One Use case I found was that when a Test case is run and if it fails, it will automatically create an error log in the given folder so in that way we need not run it as a Test Suite or Test suite collection inorder to get the reports. Do you have more use cases like this?