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

# Overview

## Setup

Before we get started, you're going to want to ensure you are successfully setup to send GraphQL requests in your language with relevant client libraries. You can find more on how to do this here:

<Card title="Setup" icon="screwdriver-wrench" href="/guides/ruby/setup" />

## Importing & Creating

You can then begin to create and manage your packages (aka. plans) within Kana by creating the features, associating them to plans, and creating users in Kana who can subscribe to these plans. More on these concepts can be found in the [Key Terminology](/kana-concepts#key-terminology) section.

<Card title="Create Features" icon="star" href="/guides/ruby/importing-and-creating/create-features" />

<Card title="Create Packages" icon="box-taped" href="/guides/ruby/importing-and-creating/create-packages" />

<Card title="Create Users" icon="users" href="/guides/ruby/importing-and-creating/create-users" />

## Integrating Kana

Afterwards, you'll be ready to utilise Kana's functionality to manage your users packages, subscriptions, and feature usage plus access within your own product.

<Card title="Subscribe Users to Plans" icon="square-dollar" href="/guides/ruby/integrating-kana/subscribe-users-to-plans" />

<Card title="Record Feature Usage" icon="video" href="/guides/ruby/integrating-kana/record-feature-usage" />

<Card title="Identify a User's Feature Entitlement" icon="shield-keyhole" href="/guides/ruby/integrating-kana/identify-a-users-feature-entitlement" />

<Tip>
  **Missing a use-case?**

  If there's a particular use-case that you'd like to see Kana support, or that we can document to help you achieve, then let us know.
</Tip>
