---
title: What is Kapptivate
description: >-
  Kapptivate lets you author one test for web, mobile, API, and cellular apps,
  then reuse it for automation and production monitoring.
sidebarTitle: Welcome to Kapptivate
lastUpdated: "2026-09-09"
---

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

Kapptivate is a test automation platform for **web**, **mobile**, **API**, and **cellular (SIM)** applications. Author a test once and reuse it across the whole delivery lifecycle, non-regression, go-live, CI/CD, and continuous production supervision, on real devices running on-premise.

<Frame>
  <img src="/images/hero.webp" alt="Kapptivate platform overview" />
</Frame>

## Three things Kapptivate does

<Columns cols={3}>
  <Card title="Test" icon="vial" href="/tests/overview">
    Author end-to-end tests for web, smartphone, API, and cellular channels using a visual builder, a live recorder, and an action catalog of 30+ step types.
  </Card>
  <Card title="Run" icon="play" href="/executions/overview">
    Execute tests on demand, in a suite, or from your CI/CD pipeline. Every run produces a detailed result with screenshots, video, steps, and metrics.
  </Card>
  <Card title="Monitor" icon="gauge" href="/monitoring/overview">
    Promote a test to a monitor to run continuously in production. Track availability, get alerted on failures, and explore incidents and dashboards.
  </Card>
</Columns>

## One test, whole lifecycle

Most platforms force you to keep separate test suites for QA, CI, and production monitoring. Kapptivate unifies them: a test you author in the builder is the same test that runs in your pipeline and the same test that supervises production.

<Steps>
  <Step title="Author">
    Build a test in the visual builder or record actions in a [Live session](/tests/live-session) on a real device.
  </Step>
  <Step title="Run">
    Execute the test on demand, group it into a suite, or trigger it from CI/CD via [API keys](/administration/api-keys).
  </Step>
  <Step title="Monitor">
    Promote the working test to a [Monitor](/monitoring/overview): it runs on a schedule, raises [Incidents](/alerting/incidents), and feeds dashboards.
  </Step>
</Steps>

## Why Kapptivate

**Real devices, on-premise.** Agents, SIMs, smartphones, web endpoints, and the combined "robot digital", are installed inside your network so tests reflect what your users actually experience.

**Cellular-native testing.** Run cellular tests on real SIM cards over real carrier networks, including USSD menus and SMS flows. Few platforms cover this; Kapptivate is built for it.

**AI-assisted authoring.** Smart selectors find elements when the DOM changes. AI steps handle visual asserts, spell checks, and one-time codes from email or SMS. See [AI in Kapptivate](/ai/overview).

**Unified results.** Manual runs, automated executions, and continuous monitors all produce the same kind of result, screenshots, step logs, timing, and variables, so analysis stays consistent across the lifecycle.

**Variables and environments.** Parameterize tests once and run them against any environment (dev, staging, prod) by switching a variable group.

## Channels

<Columns cols={2}>
  <Card title="Web" icon="globe" href="/agents-devices/web-api">
    Browser automation with configurable [browser presets](/tests/browser-presets): user agent, language, window size, headers, cookies, and proxy.
  </Card>
  <Card title="API (HTTP)" icon="plug" href="/agents-devices/web-api">
    Test REST and HTTP services with API steps inside your web and smartphone tests: methods (GET / POST / PUT / PATCH / DELETE), custom headers, JSON or raw bodies, response assertions, variable extraction, and per-request timing breakdown.
  </Card>
  <Card title="Smartphone" icon="mobile-screen" href="/agents-devices/smartphone">
    Native app testing on real Android and iOS devices with full access to taps, gestures, keyboard, and device properties.
  </Card>
  <Card title="Cellular (SIM)" icon="sim-card" href="/agents-devices/sim">
    Tests run on physical SIMs, data, USSD flows, and SMS, over real cellular networks.
  </Card>
</Columns>

## Use cases

- **Pre-production non-regression**: run scripted tests against a staging environment before every release to catch breakage.
- **Go-live validation**: execute a launch checklist as a test suite to confirm the system is ready in production.
- **CI/CD pipeline checks**: trigger Kapptivate from your pipeline via API keys and gate deployments on test results.
- **24/7 production supervision**: turn critical journeys into monitors that run on a schedule and alert on failure.
- **Multi-channel coverage**: validate flows that span web, mobile, USSD, and SMS in a single platform.

## Who it's for

**QA and test teams** who want one automated test to cover every phase, instead of maintaining parallel suites.

**DevOps and SRE teams** who want test execution wired into CI/CD and production monitoring with consistent results.

**Telco-adjacent businesses** (banks, mobile operators, fintech) whose user journeys cross web, mobile, USSD, and SMS, and need real-SIM testing to validate them.
