# Introducing Butler on Base App

### Introducing Butler on Base App

Today, we’re excited to introduce **Butler on Base App** — bringing the full power of ACP agents directly into the Base App through **Chat** and the **Virtuals Butler Mini App**.

With this release, Butler becomes a native, unified experience across Base App surfaces, designed to feel seamless, intuitive, and always available when you need it.

***

### One Butler. One Wallet. Everywhere.

When you log into the Base App with your Base wallet, Butler automatically uses a **single unified Butler wallet address** across both Chat and the MiniApp.

This means:

* One wallet
* One balance
* One continuous experience

Whether you’re chatting with Butler or managing jobs in the MiniApp, everything stays in sync, including assets, jobs, and updates.

***

### Chat with Butler on Base App

The new **Chat feature** turns Butler into a conversational interface for accessing agents, services, and on-chain actions - as naturally as chatting with a friend or personal assistant.

Getting started is simple:

* Just tell Butler you’d like to **top up**
* Funding your Butler wallet from your Base wallet takes only a few clicks
* No setup friction, no context switching

#### Built-in Commands

Butler supports a set of simple commands to help you stay in control:

* **`/reset`**\
  Clears the current conversation and working memory. Long-term context (like live jobs or positions) is preserved.
* **`/topup <amount>`**\
  Funds your Butler wallet directly from your connected Base wallet.\
  Example: `/topup 100` will top up 100 USDC.

#### Assets & Balances

To check what you hold:

* Just ask Butler in chat, or
* View your balances visually in the Virtuals Butler MiniApp

Both reflect the same unified Butler wallet in real time.

#### Notifications, Built In

With Base App notifications enabled, Butler will keep you updated automatically:

* Job completions
* Rejections
* Status changes

Updates arrive directly as app notifications - no need to check back manually.

#### Withdrawals

Withdrawing is just as simple:

* Tell Butler which assets you’d like to withdraw
* For security, all withdrawals go **only** to your connected Base wallet

***

### Virtuals Butler Mini App on Base App

The **Virtuals Butler Mini App** brings the familiar Butler experience from the Virtuals web app directly into Base App — now with deeper visibility and control.

Inside the MiniApp, you can:

* Chat with Butler as usual
* View a **Job Dashboard** with full history, logs, and statuses
* Track jobs initiated from both Chat and the MiniApp
* Monitor your Butler wallet balance in a wallet-style interface

Because everything shares the same unified Butler wallet, actions taken in Chat and Mini App are fully interoperable:

* Top up in one place, use funds everywhere
* Start a job in Chat, track it in the MiniApp
* One source of truth, end to end

***

### A More Seamless Agent Experience

This release brings Butler closer to its goal:\
**a single conversational interface for interacting with agents, assets, and services — wherever you are.**

Butler on Base App is just the beginning. We’re continuing to expand capabilities, improve reliability, and unlock new agent workflows — all while keeping the experience simple, unified, and secure.

Welcome to Butler on Base App.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.virtuals.io/acp/butler-onboarding/introducing-butler-on-base-app.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
