---
title: AI in Kapptivate
description: Where AI works for you across the platform, from resilient selectors to natural-language checks and OTP extraction.
sidebarTitle: Overview
lastUpdated: "2026-09-23"
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

UI tests break for bad reasons: a DOM change renames a selector, a one-time code lands in an inbox, a visual bug slips past an exact-match assertion. Kapptivate builds AI into the test lifecycle to absorb exactly that kind of fragility, while leaving you in control of where it runs.

You decide the footprint: AI can be off entirely, scoped to single steps, or driving every selector, per test, with a [strategy](/ai/selectors#ai-strategies) that says when it engages.

## The AI capabilities

<Columns cols={2}>
  <Card title="AI selectors" icon="crosshairs" href="/ai/selectors">

    Find elements from intent, and survive DOM changes

</Card>
  <Card title="Verify with AI" icon="badge-check" href="/ai/verify-with-ai">

    Assert what a page should show in natural language

</Card>
  <Card title="AI spell check" icon="spell-check" href="/ai/spell-check">

    Proofread the current page for spelling and grammar

</Card>
  <Card title="Email & SMS extraction" icon="envelope" href="/tests/email-sms">

    Pull OTP codes and activation links out of real messages

</Card>
</Columns>

## Where you control it

- **At creation**: the **AI usage** checkbox enables AI from the first step ([Creating a test](/tests/create)).
- **Per test**: the **Enable AI** toggle and strategy in **Test settings > AI** ([Test builder](/tests/builder)).
- **Per step**: the **Turn on AI for this step** toggle overrides the test setting where you need it.

## What's next?

<Columns cols={2}>
  <Card title="AI selectors" icon="crosshairs" href="/ai/selectors">

    Start with the capability that removes the most maintenance

</Card>
  <Card title="Test builder" icon="vial" href="/tests/builder">

    Where the AI toggles live in the authoring flow

</Card>
  <Card title="Kapptivate for AI agents" icon="robot" href="/ai/agents">

    Drive the platform from Claude Code, Copilot, and other agents

</Card>
</Columns>
