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

# Paid Agents (Pay for Access)

> Charge your own visitors for access to an agent — set a price, access duration, and message allowance, and track the revenue.

You've built an agent that's genuinely valuable on its own — an expert tutor, a
premium advisory bot, a paid course companion. Instead of giving it away, you can
put it behind a paywall: visitors pay you to use it, with **Pay for Access**.

This is different from [your own subscription](/billing/plans). Your plan and
credits pay A2V2.ai to run the platform. **Pay for Access** is *you charging your
end-users* for access to a specific agent — and the revenue is yours.

You set this up per agent under **Agent UI → Customize → Visibility**.

## Prerequisites

* An agent you want to monetize (see [Create an agent](/building/create-agent)).
* Your agent's access mode set so it can be made public — see
  [Visibility & access](/embed/visibility).
* An active A2V2.ai subscription to run the agent.

## How access modes relate

On the Visibility screen, **Pay for Access** is one of the access options for a
public agent:

| Mode               | Who can use the agent                                                             |
| ------------------ | --------------------------------------------------------------------------------- |
| **Use for Free**   | "Any user can access your chatbot without restrictions or authentication."        |
| **Restrict**       | "Access is restricted. Only users from your CRM can use this chatbot."            |
| **Pay for Access** | "Access is restricted. Only users with a paid chatbot subscription can use this." |

## Set up Pay for Access

Pay for Access is set up **with help from the A2V2.ai team** — when you turn it on,
they reach out to finalize the details with you.

<Steps>
  <Step title="Enable it on the agent">
    On **Visibility**, choose **Pay for Access**. You'll be asked to confirm:
    *"By enabling this, our team will reach out to help you set up paid access for
    your chatbot."*
  </Step>

  <Step title="Set your access terms">
    In **Paid Access Configuration**, set what each visitor gets:
  </Step>

  <Step title="The team finalizes it with you">
    You'll see: *"Our team will reach out shortly to discuss and customize the
    subscription amount and duration."* Once live, visitors must pay before they
    can chat.
  </Step>
</Steps>

### Paid Access Configuration

| Field                      | What it sets                                    |
| -------------------------- | ----------------------------------------------- |
| **Price (\$)**             | What a visitor pays for access.                 |
| **Currency**               | The currency they're charged in.                |
| **Access Duration (days)** | How long their access lasts after purchase.     |
| **Message Credits**        | How many messages they get with their purchase. |

<Note>
  The credits a visitor buys here are *their* allowance for using your agent — a
  separate balance from your organization's plan credits. This is how access is
  metered for each paying visitor.
</Note>

## What your visitors experience

When someone opens a Pay-for-Access agent, they're prompted to purchase access
before the conversation begins (payment is handled securely through Stripe). After
paying, they can chat until either their **access duration** runs out or their
**message credits** are used up. Their details are captured as a contact in your
[CRM](/concepts).

## Track revenue and subscribers

Open **Subscriptions** (via **View Subscriptions** on the agent, or the
Subscriptions analytics page) to see how your paid agent is performing —
*"Track revenue, subscribers, and transactions from paid access."*

| Metric                                 | What it shows                                  |
| -------------------------------------- | ---------------------------------------------- |
| **Total Subscription Amount**          | Total revenue earned from paid access.         |
| **Total Subscribers**                  | How many people have purchased access.         |
| **Total Hours Used / Remaining Hours** | Usage across your subscribers.                 |
| **Revenue Over Time**                  | A revenue trend chart for the selected period. |

The transactions table lists each subscriber with their amount, **Subscribed On**
date, used and remaining time, and status.

## Turn it off

You can disable Pay for Access at any time: *"Disabling Pay for Access allows users
to use the chatbot without payment."*

<Warning>
  Turning off Pay for Access removes the paywall — depending on the access mode you
  switch to, visitors may then use the agent for free. Decide how you want the agent
  exposed (see [Visibility & access](/embed/visibility)) before disabling.
</Warning>

## Troubleshooting

<AccordionGroup>
  <Accordion title="I enabled Pay for Access but nothing seems set up">
    Pay for Access is configured **with the A2V2.ai team**. After you enable it,
    they reach out to finalize the price and duration. If you haven't heard back,
    contact [support@a2v2.ai](mailto:support@a2v2.ai).
  </Accordion>

  <Accordion title="A visitor can't access the agent after paying">
    Their **access duration** may have expired or their **message credits** may be
    used up. Check their status in the Subscriptions table.
  </Accordion>

  <Accordion title="What's the difference between this and my own plan?">
    Your [plan and credits](/billing/plans) are what you pay A2V2.ai. Pay for
    Access is what *your visitors* pay *you*. They're tracked separately.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Visibility & access" icon="eye" href="/embed/visibility">
    Choose how each agent is exposed.
  </Card>

  <Card title="Plans" icon="layer-group" href="/billing/plans">
    Your own A2V2.ai subscription.
  </Card>

  <Card title="Credits explained" icon="coins" href="/billing/credits-explained">
    How credits power your agents.
  </Card>

  <Card title="Add-ons" icon="puzzle-piece" href="/billing/add-ons">
    Add more agents to monetize.
  </Card>
</CardGroup>
