# Browse Layers Catalog (/docs/layers/browse)



`/project/{projectId}/layers/browse` opens the catalog. Every layer
template available to your plan shows here.

## Layer card [#layer-card]

Each card includes:

* Icon and name.
* One-sentence description.
* Category (Social, Paid, Analytics, UGC, Developer, Notifications, etc.).
* Pricing (per-month, per-spend %, or "included").
* Requirements (e.g., "requires connected ad account", "requires GitHub").
* Install button.

## Categories [#categories]

* **Social** — Social Content, Social Distribution, Managed Social
  Distribution, Social Engagement.
* **Paid Media** — Meta Ads Manager, TikTok Ad Manager, Apple Ads Manager.
* **UGC** — UGC Creator Management, Managed UGC (SideShift).
* **Developer** — App Machina.
* **Revenue** — RevenueCat, Stripe.
* **Other** — Elle Daily Digest, ASO, Landing Page, Account Health Monitor.

## Install [#install]

Click **Install**. You'll see a confirmation dialog with:

* The layer's default config.
* Its scheduled-command crons.
* Any external requirements not yet satisfied (e.g., "you must connect a
  Meta ad account first").
* Costs that will accrue.

Confirm. The `initialize` command runs, and the layer appears in your
installed list within seconds.

## Already installed [#already-installed]

Templates you've already installed show an **Open settings** button instead
of **Install**. Some templates can be installed multiple times in the same
project (e.g., one Meta Ads layer per Meta ad account); others are
singleton (e.g., Layers SDK).

## Plan gating [#plan-gating]

Some templates require a higher plan tier. Those show a lock icon and a
**Upgrade** CTA leading to [Org → Subscription](/docs/organizations/billing).
