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

# Introduction

> Welcome to the Preserve Documentation

## Setting up

Preserve is a platform that allows you to add an in-app command-palette and copilots to your product to support
your end-users in their journey to mastering your product.

<CardGroup cols={2}>
  <Card title="Set Up Copilot" icon="robot" href="/getting-started/copilot">
    Learn how to set up and train your in-app copilot
  </Card>

  <Card title="Next.js Quickstart" icon="react" href="/getting-started/nextjs">
    Get started with Preserve in your Next.js application
  </Card>
</CardGroup>

## Commands

Preserve supports any type of in-app functionality, but has in-built abstractions to make developing common patterns easier.

<CardGroup cols={2}>
  <Card title="Click Commands" href="/dashboard/clicks">
    Learn how to monitor and analyze user clicks in your app
  </Card>

  <Card title="Callback Commands" href="/dashboard/callbacks">
    Understand how to handle and process callbacks effectively
  </Card>

  <Card title="Navigation Commands" href="/dashboard/navigations">
    Gain insights into user navigation patterns within your app
  </Card>
</CardGroup>
