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

# App with SDK

If you're building an app, the SDK is the best way to integrate Channel3.

## Option A — Coding agent + skill

```bash theme={null}
npx skills add channel3-ai/skills --skill channel3-api
```

Optional UI (React + shadcn):

```bash theme={null}
npx shadcn@latest add https://ui.trychannel3.com/r/all.json
```

Then prompt:

```text theme={null}
Build a shopping experience using the Channel3 skill, Channel3 SDK, and Channel3 UI components. Top: text and image search with filters. Results in a grid; click opens a PDP with variants, similar products, and a way back.
```

More: [Channel3 API skill](/skills/channel3-api) · [UI + hooks](/guides/ui-and-hooks).

## Option B — Manual setup

<Steps>
  <Step title="Create an account">
    [Sign up](https://trychannel3.com/sign-up), then copy a key from [API
    keys](https://trychannel3.com/dashboard/api).
  </Step>

  <Step title="Install the SDK">
    See [SDK](/sdk) for TypeScript and Python install and a first
    `products.search` call.
  </Step>

  <Step title="Read the response">
    Price and buy links are on **offers** — start with [What you
    get](/guides/response-overview).
  </Step>
</Steps>

## Commissions

Authenticated requests attribute buy links to your key. We've partnered with thousands of brands who pay commissions on those sales.
