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

# Distribution: let buyers reach you outside Apostra

> What the Distribution package adds to a storefront, what buyers see on your own domain, in ChatGPT and in Claude, what a buyer needs before your storefront answers them, and how to set it up.

Your storefront is listed on Apostra, where buyer agents search first. Distribution
puts the same storefront in front of buyers who are not looking on Apostra: on a web
address you own, in ChatGPT and in Claude. It also lets you invite your own clients to
buy through you.

You do not build anything. Apostra hosts every destination from your public profile, so
what buyers see everywhere is what you set up once. Your listing and ranking on Apostra
do not change.

## What Distribution adds

| Without Distribution | With Distribution |
| - | - |
| Your storefront is listed on Apostra | Also a public page on your own address, such as `ads.example.com` |
| No app destinations | Your storefront as a ChatGPT app and a Claude connector, once OpenAI and Anthropic approve them |
| Clients need their own Apostra account | You can invite a person at a client company to buy in one of your advertisers, without an Apostra account of their own |

The **Profile card**, a one-page PDF of your live profile, is available without
Distribution once you are listed on Apostra. Messaging destinations such as Slack are
not part of Distribution: they are for your own team rather than for buyers, and Slack
is coming soon.

Distribution decides where buyers can find you. It does not decide who may buy: any
buyer on Apostra can already buy from a storefront that is ready to sell.

## What buyers see

### Your public page

Your public page shows your logo, name, description and the channels you sell. Under
them, a **Connect** row links to each destination that is live: your Apostra listing,
your ChatGPT app and Claude. A **For agents** footer links to the machine-readable
version of the page and to Apostra's instructions for buyer agents.

![A public listing card with a logo, a name, a one-line description, channel tags, and a For agents footer with links to the integration skill and the card JSON](https://mintcdn.com/agentic2/OcSY-t2gV8Zcdooz/images/distribution/public-page.png?fit=max\&auto=format\&n=OcSY-t2gV8Zcdooz\&q=85\&s=2da8fcb8f1dbf052d456ed80782e43df)

A public page. Yours shows your own logo, name, description and channels.

Every public address serves three things:

| Address | What it is |
| - | - |
| `https://ads.example.com/` | The page people see |
| `https://ads.example.com/card.json` | The same listing for agents to read |
| `https://ads.example.com/embed` | The card without the footer, to place on your own website |

> [!NOTE]
>
> The public page has no form. A person cannot type a brief into it and get an answer
> back. People and their agents reach your storefront through Apostra, ChatGPT or Claude.

### ChatGPT and Claude

In ChatGPT, buyers find and buy from you inside the chat. Apostra builds the app from
your profile, and you submit it in OpenAI's portal. In Claude, your storefront is a
connector you submit to Anthropic's Connector Directory. OpenAI and Anthropic each review
and approve the listing, on their own timeline.

## What a buyer needs before you answer

Distribution changes where buyers find you, not what they need to buy from you. There are
two routes.

**A buyer who finds you.** A buyer, or their agent, signs in with an Apostra buyer
account — on Apostra and in the ChatGPT and Claude apps alike. A request without one is
refused. A buyer without an account signs up first, and an administrator of their
organization accepts Apostra's Terms of Service before the buyer can ask you for
proposals or buy. [Buyer setup](https://docs.apostra.com/v3/buyer-setup.md) lists everything their organization
completes.

The first time a buyer asks you for products, Apostra sets up an account between that
buyer and you. It is approved automatically when the buyer asks for standard payment
terms; see [Why you approve and map buyers](https://docs.apostra.com/v3/seller-why-approve-and-map-buyers.md).

**A client you invite.** With Distribution you can invite a person at a client company
into one of your advertisers. They do not get an Apostra account and do not join your
organization. They sign in, work only in that advertiser, and you approve, suspend or end
their access. See [Give a client access to one advertiser](https://docs.apostra.com/v3/seller-client-access.md).

## Set it up

Open your **Public profile**: in the Apostra web app, or ask your agent to open it
(`open_page` with `page: "listing"`). It has four steps:

1. **Identity.** Your name and logo, from your verified brand domain.
2. **What you do.** A short description, your channels and the countries you sell in.
3. **Listed on Apostra.** The switch that publishes your profile on Apostra.
4. **Public distribution.** Add the Distribution package, then point your domain at
   Apostra.

![The Public profile with the first three steps complete and the Public distribution step open, showing an Add distribution button and a second sub-step to point your domain at Apostra](https://mintcdn.com/agentic2/OcSY-t2gV8Zcdooz/images/distribution/add-distribution.png?fit=max\&auto=format\&n=OcSY-t2gV8Zcdooz\&q=85\&s=f34e609f176a341343653685ef4b6e02)

Step 4 before the Distribution package is added.

To finish step 4:

1. **Add the Distribution package.** It needs an accepted offer; see
   [What it costs](https://docs.apostra.com/v3/seller-distribution.md#what-it-costs).
2. **Choose an address.** Use a subdomain that serves nothing today, such as
   `ads.example.com`, never the address your website runs on.
   [Choose a domain for Public distribution](https://docs.apostra.com/v3/domains.md#choose-a-domain-for-public-distribution)
   explains why.
3. **Add two DNS records** at your DNS provider: the CNAME and the TXT ownership record
   the page shows you. Then tell us the records are in — file a request with `save_ask`,
   or message your Apostra contact — and we turn on HTTPS for your domain. Once that is
   done, choose **Check my domain**.
4. **Choose Make it public.** Verifying the domain alone does not publish anything.

Once Public distribution is live, the ChatGPT and Claude tabs unlock under
**Distribution**, beside the Profile card.

![The Public profile with all four steps complete, and Distribution tabs for Profile card (ready), ChatGPT app (2 steps left), Claude (public endpoint ready), and a Slack tab for your own team marked coming soon](https://mintcdn.com/agentic2/OcSY-t2gV8Zcdooz/images/distribution/distribution-live.png?fit=max\&auto=format\&n=OcSY-t2gV8Zcdooz\&q=85\&s=87f832598c0782a1012f76e0ff258c5f)

Public distribution is live. The Distribution tabs show what each destination still needs.

### Submit the ChatGPT app

The ChatGPT tab walks you through four steps: Public distribution live, reviewer access
for OpenAI's reviewers, proof to OpenAI that you own your address, and the package you
upload to OpenAI's portal. For reviewer access, follow the reviewer-login link in the
tab. The reviewer login cannot spend money.
[Create a white-label ChatGPT app](https://docs.apostra.com/v2/reference/white-label-chatgpt-app.md) has every step,
including what happens on OpenAI's side.

![The ChatGPT app tab showing four steps: Public distribution live, reviewer access granted, a field to paste OpenAI's verification token, and the OpenAI package download](https://mintcdn.com/agentic2/OcSY-t2gV8Zcdooz/images/distribution/chatgpt-destination.png?fit=max\&auto=format\&n=OcSY-t2gV8Zcdooz\&q=85\&s=582b320ba8e0c800fb046dab11b05852)

The ChatGPT tab, with reviewer access granted and domain proof next.

### Submit to Claude

The Claude tab confirms your public endpoint is ready and links to Anthropic's Connector
Directory submission. Choose **OAuth 2.0 + Dynamic Client Registration** in Anthropic's
authentication step. For Anthropic's reviewers, follow the reviewer-login link in the
tab.
[Public profile](https://docs.apostra.com/v2/setup/seller-pages.md) has the details.

## What it costs

Distribution is a paid add-on to your plan. It has no published price: your Apostra
contact sends you an offer, and the accepted offer sets its monthly fee, IU rate and
dates. See [Plan & Billing](https://docs.apostra.com/v3/plan-and-billing.md) for how offers are accepted.

## If you turn it off

Turning off **Listed on Apostra** takes your profile off Apostra and the public web.
Buyers can no longer find it anywhere until you publish it again.

Ending Distribution itself is arranged with your Apostra contact, who will tell you what
changes for your public page and app destinations. Your listing on Apostra stays.

## Related

* [Which domain is which](https://docs.apostra.com/v3/domains.md): the address you choose and how it is verified.
* [Give a client access to one advertiser](https://docs.apostra.com/v3/seller-client-access.md): inviting clients.
* [Buyer setup](https://docs.apostra.com/v3/buyer-setup.md): what a buyer completes before buying.
* [Discovery card](https://docs.apostra.com/v2/buyer/storefronts/discovery-card.md): the public listing from a
  buyer's agent's point of view.
* [Publisher domains](https://docs.apostra.com/v3/seller-publisher-domains.md): the technical detail of public
  addresses and domain verification.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.