# Agent Chat

> Ask about your performance and manage your tracker by chatting with the Tracker Agent.

The Tracker Agent is the chat built into Proferex. Ask it how your campaigns are doing, or have it set up offers, landers and campaigns. It only changes something after you confirm it.

Click **Agent** in the sidebar, right under **Dashboard**. The Tracker Agent needs an active plan.

![The Proferex sidebar with Agent right under Dashboard](/images/docs/agent-sidebar.jpg "Agent sits right under Dashboard")

![A new chat with the Tracker Agent, with the Fast mode selector, History and New chat buttons, five suggested questions, and the message box](/images/docs/agent-new-chat.jpg "Ask a question, or pick a suggestion")

---

## What the Tracker Agent can answer

The Tracker Agent reads your tracked stats and your Tracker setup. You can ask it about:

- **Performance.** Visits, clicks, conversions, cost, tracked revenue run through Proferex, and profit, broken down by campaign, offer, lander, traffic source, country, device, day, and anything else you can group a report by.
- **Comparisons.** One lander against another, or the last 7 days against the last 30 days.
- **Your setup.** How a campaign or combination is configured, which offers and landers you have, and a campaign's custom tokens.
- **Your logs.** Individual clicks, conversions and postbacks, so "why is this conversion missing?" gets a real answer.
- **Your settings.** Tracking domains, page domains, the postback URL, the default campaign and the rest of Tracker Settings.
- **Your pages.** Your Published Pages, the files in your lander uploads and your blog articles, so it can compare how they perform.
- **This manual.** It can look up how Proferex works, and read web pages you link to.

Stats reach the Tracker Agent within a minute, the same as your reports.

---

## What the Tracker Agent can change

The Tracker Agent can create, update and duplicate Tracker items for you:

| Item | What it can do |
|---|---|
| Offers | Create, update, duplicate, delete |
| Landers | Create, update (including the URL, the published page, the domain and the URL parameters), duplicate, delete |
| Lander uploads | Read the files, rename, change the slug or default page, refresh the cache, delete |
| Published Pages | Publish a page from a lander upload, rename, set as default, move between groups, delete |
| Combinations | Create, update rotation paths and rules, duplicate, delete |
| Campaigns | Create, update (including the URL slug and the cost model), duplicate, archive, delete |
| Offer sources | Create, rename, duplicate, delete |
| Traffic sources | Create from the TrafficJunky, TrafficStars or ExoClick template, update (including the API adapter, timezone, currency and which upsells and rebills it hears about), duplicate, delete |
| Tracker Settings | Tracking domains, page domains, display currency, default campaign, piggyback postbacks, table columns, manual costs |
| Logs | Re-fire a postback, add conversions that never arrived |
| Custom tokens | Add, edit and delete token definitions and value transformations |
| Blog | Draft, edit, schedule, publish, unpublish and delete articles and pages; add, rename and delete categories; upload images to the Media Library; blog settings, domains and your author profile; create or delete a blog |

### Every change needs your approval

The Tracker Agent never changes anything on its own. When it wants to make a change, a card marked **needs your approval** appears in the chat with the details of the change.

- Click **Confirm** to make the change.
- Click **Cancel** to drop it. The Tracker Agent is told you cancelled and carries on from there.

The chat then shows **Confirmed** or **Cancelled** with what was changed.

Read the card before you confirm. It shows exactly what will be created or changed.

---

## Example prompts

Type your question in the message box, or pick one of the suggestions shown in a new chat.

```text
Which offer performed best in the US on mobile in the last 7 days?
```

```text
Compare my landers over the last 7 days vs the last 30 days in a table.
```

```text
Which campaigns are losing money this week?
```

```text
Create an offer called "Summer CPA" with URL https://network.example/track?o=123
```

Name the date range and the thing you want compared. Specific questions get specific answers.

---

## Fast and Deep modes

A selector at the top of the chat switches between two modes:

- **Fast** answers quickly. Use it for direct questions and routine changes.
- **Deep** takes longer and reasons more carefully. Use it for questions such as why one lander converts better than another. It uses more AI credits.

---

## Chat history

Your conversations are saved.

- Click **History** to open a past conversation, rename it or delete it.
- Click **New chat** to start a fresh conversation.

---

## AI credits

Each reply uses AI credits. The number of credits used shows under each reply. If you run out, the Tracker Agent tells you. You can [buy more credits](/docs/account/billing/index.md#buy-more-credits) and keep chatting right away, or wait for your monthly refill. A change you already confirmed still goes through.

---

## Limits

- **API keys.** The Tracker Agent cannot set traffic source API keys. Add them in the Traffic Sources screen.
- **Lander type.** The Tracker Agent cannot change a lander's type. Create a new lander of the other type instead.
- **Deleting.** It deletes one item at a time, only when you ask, and only after you confirm. An item that is still in use is refused with the reason.
- **Uploading files.** It cannot upload new lander files or zips. Use Landing Pages for that.

---

## Next step

Open **Agent** and ask which of your campaigns made the most profit in the last 7 days.
