Articles in this section

Configuring AI integrations

Overview

PhishingBox supports integration with third-party AI providers like OpenAI, Anthropic and Gemini to power advanced features within the platform. AI integrations are currently only available to Enterprise accounts. Three features currently support AI integration:

You can configure your own API connection to control which AI model is used and how it's billed. All integrations are managed through the AI tab under Account Settings.

Note: Charges from your AI provider may apply. Refer to their pricing documentation before enabling.


Configuring a connection 

  1. Navigate to the AI tab in Administration > Settings > Account Settings.

  2. Click Configure an AI provider.

  3. In the Integration Store, select "Setup" on your AI provider (e.g., OpenAI).

  4. Enter your API credentials and base URL.

  5. Test and save the configuration.

Once configured, return to the AI tab to select a model from your connected provider.


AI Tab Options Explained

  • Configure an AI provider
    Opens the Integration Store, where you can add OpenAI, Anthropic or Gemini configurations. You must configure a connection before other options are displayed.

  • Default Model

    If you have an AI provider configured, the dropdowns will include any models associated with your API key. The selected model will be the default used by the feature. 

  • Save
    Saves your selected model settings.


Configuring AI Providers (Integration Store)

You can access your connections at any time by going to Administration > Integration Store. When configuring a provider like OpenAI, you will see the following fields:

  • Active
    Toggle this to enable or disable the integration.

  • API Key
    Enter the secret API key from your provider’s developer console. This is required for authentication.

  • Base URL
    The endpoint for your AI provider. Standard base URLs for supported providers are listed below.

  • Test
    Validates your API key and base URL to ensure the connection works.

  • Save
    Stores the configuration once the test passes.

  • Close
    Cancels configuration without saving changes.

Note: You must successfully test the integration before saving.


Currently Supported Providers

Provider Base URL Default Model Notes
OpenAI https://api.openai.com/v1/ gemma3:12-it-qat OpenAI API keys are found here.
Anthropic https://api.anthropic.com/v1/ llama3 Anthropic API keys are found here.
 
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.