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

# Clix Documentation

> Learn how to get started with Clix using quick guides, API references, and setup examples.

## Setting up

The first step to sending push notifications is setting up your app and environment.

<CardGroup cols={2}>
  <Card title="Setup Firebase" icon="fire-flame-curved" href="https://greybox.mintlify.app/firebase-setting">
    Setup Firebase before you start using Clix.
  </Card>

  <Card title="Clix CLI" icon="terminal" href="https://greybox.mintlify.app/clix-cli">
    AI-powered assistant for SDK integration and debugging.
  </Card>

  <Card title="Quick Start - iOS" icon="apple-whole" href="https://greybox.mintlify.app/sdk-quickstart-ios" />

  <Card title="Quick Start - Android" icon="user-robot" href="https://greybox.mintlify.app/sdk-quickstart-android" />
</CardGroup>

## Clix Essentials

Learn the key features and concepts of Clix.

<CardGroup cols={2}>
  <Card title="User" icon="circle-user" href="https://greybox.mintlify.app/essentials/user">
    User Types, Identification, and Device management.
  </Card>

  <Card title="Deliverability" icon="paper-plane" href="https://greybox.mintlify.app/essentials/deliverability">
    Mobile push tokens, permissions, and notification responses.
  </Card>

  <Card title="Notification Components" icon="cassette-betamax" href="https://greybox.mintlify.app/essentials/notification-components">
    Components of a push notification on iOS and Android.
  </Card>
</CardGroup>
