> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tapkit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Start controlling your iPhone in 20 minutes

Follow along below — each step links to a detailed setup page if you need more help.

## Step 1: Download and set up the Mac app

Download the TapKit Mac app, sign in, and grant a few permissions. The app guides you through the whole thing.

<Card title="Mac App Setup" icon="desktop" href="/setup/mac-app">
  Full setup guide with screenshots and troubleshooting.
</Card>

## Step 2: Connect and set up your iPhone

Plug your iPhone into your Mac via USB. The Mac app will walk you through connecting it and changing a couple of settings on your phone.

<Card title="Phone Setup" icon="mobile" href="/setup/phone">
  Full phone setup guide with screenshots and troubleshooting.
</Card>

## Step 3: Run your first task

Your Mac app is open and your phone is connected. Talk to the agent in TapKit and watch the phone go to work:

> "Open Safari and search for the weather in San Francisco"

The agent can look, think, and act — all visible in real time on the phone screen.

## Step 4: Integrate with your AI tools

Connect TapKit to the AI tools you already use — Claude, Codex, or anything else that supports MCP.

<Card title="See all integrations" icon="plug" href="/integrations/overview">
  Set up TapKit with Claude, Codex, and other MCP clients.
</Card>

## Next steps

<CardGroup cols={2}>
  <Card title="Integrations" icon="plug" href="/integrations/overview">
    Connect TapKit to Claude, Codex, and other AI tools.
  </Card>

  <Card title="Use Cases" icon="lightbulb" href="/use-cases/book-a-flight">
    See what you can build with copy-paste-ready prompts.
  </Card>

  <Card title="Mac App" icon="desktop" href="/mac-app">
    Learn the Mac app interface and features.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Build custom integrations with the REST API.
  </Card>
</CardGroup>
