Skip to main content
availability

Deployment: Invicti Platform on-demand, Invicti Platform on-premises

Some features are only available for on-demand deployments. See the notes in each feature section.

Enable AI features

Enable AI features in your organization to take advantage of advanced AI-powered capabilities - such as AI-Aided DAST and Predictive Risk Scoring - that enhance security, automate processes, and improve overall risk management. This document gives an overview of the AI features you can enable and customize as needed.

Read how AI enhances scan coverage and crawling in the linked document.

warning

We don't use your data to train AI models.

Steps to enable AI features for your organization

info

AI features are enabled by default for the organization during the initial account registration.

If you opted out from the AI features, follow those steps:

  1. Select Settings > AI from the left-side menu.
  2. In the Enable AI features for your organization section, select Yes .
  3. By default, Invicti sets all features to No. Change each feature's setting as required.
  4. Read more about the features in the following sections.
  5. Select Save changes to confirm the settings.

Features

The following sections describe each AI feature and how it works in Invicti Platform.

1. Predictive risk scoring in Discovery

Predictive Risk Scoring in the Discovery feature helps you prioritize your web assets before scanning them. It uses AI to calculate risk scores for discovered websites, predicting the likelihood of vulnerabilities with a minimum 83% confidence level. The scoring uses up to 220 data points, such as deprecated TLS versions, website age, and insecure cookies.

Invicti categorizes risk scores as Critical, High, Medium, or Low, indicating the potential severity of vulnerabilities. This lets you focus on scanning and addressing the riskiest sites first, making your web assets and organization safer. However, Predictive Risk Scoring doesn't replace thorough scanning—it provides initial prioritization rather than a comprehensive vulnerability assessment.

Predictive risk scoring in Discovered Websites.

2. AI support assistant

Use the in-product AI assistant to answer questions about Invicti Platform features without searching through documentation. Access it from the question mark icon on the bottom right of each page in the Invicti Platform UI.

ChatBot preview.
note

Invicti Platform on-premises doesn't support this feature.

3. Enhanced crawl coverage

note

This feature is only available for Invicti Platform on-demand.

Enhanced Crawl Coverage is a suite of AI-powered capabilities that work together to make DAST scanning more thorough and more effective. By applying artificial intelligence at multiple stages of the scan lifecycle, these features help the scanner access, understand, and test areas of an application that traditional scanners would otherwise miss. Turning on the single Enhanced crawl coverage setting enables all of the following capabilities.

AI form interaction

Web applications often include forms that standard scanners struggle to handle - inputs that expect domain-specific values such as medical codes, financial identifiers, or product references, as well as forms presented in non-English languages. When a conventional scanner can't generate input that passes form validation, it's blocked from submitting the form and testing the functionality behind it.

AI Form Interaction addresses this by using AI to analyze unrecognized input fields in context and generate values that are semantically appropriate for that field. This lets the scanner successfully submit forms it would otherwise be unable to complete, enabling it to reach and test the deeper application logic that those forms protect.

AI path prediction

Not all endpoints in a web application are directly reachable through standard crawling. Some paths are loosely linked, conditionally exposed, or simply not surfaced during the initial discovery phase.

Towards the end of each scan, AI Path Prediction analyzes the crawl data collected during scanning - including the technologies, paths, and endpoints that have been identified - and uses an LLM to infer related paths and endpoints that may not have been discovered directly. It passes these candidate paths back to the crawler for verification and further testing, helping to surface areas of the application that the scan might otherwise have missed.

AI user flow detection

Many web applications require users to complete a sequence of steps before reaching a meaningful functional state. A shopping checkout, an account registration, or a multi-step configuration wizard are examples where individual steps, tested in isolation, produce limited or misleading results - the critical functionality only emerges when the full sequence is completed.

AI User Flow Detection identifies these multi-step interaction patterns within the target application and factors them into the scanning process. Rather than treating each step as an independent action, the scanner understands the sequence as a connected flow and navigates it accordingly. This lets the scanner reach and test functionality that's only accessible through the completion of an entire workflow, producing a more complete and accurate picture of the application's attack surface.

Combined impact

Together, these three capabilities extend the reach of DAST scanning in complementary ways: AI Form Interaction removes barriers at the input level, AI Path Prediction expands the scope of endpoint discovery, and AI User Flow Detection ensures that process-dependent functionality isn't overlooked. The result is a significantly more comprehensive scan that uncovers vulnerabilities in areas that standard scanners routinely fail to reach.

4. Aided auto-login

note
  • This feature is only available for Invicti Platform on-demand.
  • AI-Aided auto-login works with Simple form authentication only.

AI-Aided Auto-Login enhances DAST scanning by intelligently identifying authentication pages that traditional scanners miss. While you provide credentials for testing authenticated application areas, standard DAST scanners rely on basic heuristics that often fail to locate login pages—particularly when you access authentication through icons rather than text links, or when login flows involve multi-step processes. This feature uses AI to understand the web application's context and accurately identify login forms, regardless of their presentation or complexity.

AI-aided login

The system never transmits your credentials to the AI model—the AI only identifies which form fields correspond to username and password inputs, while the scanner itself handles the actual credential entry securely. This ensures comprehensive security testing of authenticated areas without compromising credential security.


Need help?

Invicti Support team is ready to provide you with technical help. Go to Help Center

Was this page useful?