# Interface Overview

Every page in MVS Web follows a consistent layout. Once you understand the structure, you can use any module.

## Sidebar

The sidebar on the left is always visible and can be collapsed to save space by clicking the arrow button at the top. Modules are organized into collapsible sections:

* **ACCOUNTS** -- Registration, Checker, Re-Authorization, Cleaner, Profile Manager, Converter, Close Sessions, Passkey Recovery, 2FA Reset
* **AUDIENCE** -- Parser, Phone Checker
* **OUTREACH** -- Spammer, Inviter, Joiner, Resource Creator
* **Boost** -- the Boost module (separate item)
* **SETTINGS** -- Proxies, Settings
* **Partners** -- at the bottom

The current page is highlighted in orange so you always know where you are.

At the bottom of the sidebar you will find a **language switcher** (EN / RU / ZH) and the app version (e.g., `MVS v1.9.1`).

## Balance Bar

At the top of every page, the **balance bar** shows your current balances for connected SMS and automation services. This helps you see at a glance whether you have enough funds before starting a registration task.

## Module Page Layout

Every module page (Registration, Checker, Cleaner, etc.) follows the same structure:

### 1. Page Header

At the top you will see:

* The **module name** and a short description
* The **balance bar** with service balances
* A green **Start** button in the top-right corner

### 2. Config Panel

Below the header is the **configuration panel** where you set up your task. It includes:

* **Config selector** -- a dropdown to load previously saved configurations
* **Save** button -- save your current settings as a named config
* **+ New** button -- create a fresh config
* **Delete** button (trash icon) -- remove the selected config
* **Proxy selector** -- choose which proxy list to use for this task

{% hint style="info" %}
Configs are saved per module. A config you save in the Checker will not appear in the Registration module.
{% endhint %}

### 3. Settings Form

The main area contains the module-specific settings. These vary by module -- for example:

* **Registration** has SMS service, email, country, platform, and timeout settings
* **Checker** has threads, timeout, and spamblock check options
* **Cleaner** has toggles for channels, groups, dialogs, and contacts

### 4. Account Selector

For modules that work with existing accounts (Checker, Cleaner, Re-Authorization, etc.), an **Accounts** section appears below the settings. Here you can:

* **Filter accounts** by folder, platform, source, module, status, country, premium, 2FA, spam, and export status. Country and Module filters support multi-select.
* **Search** by phone number, name, or username
* **Select accounts** using checkboxes, Shift+Click range selection, range selector (From/To), or the "Select All" button
* **Sort** by clicking any column header
* See how many accounts match your current filters (e.g., "Found: 718")

{% hint style="info" %}
You do not have to select accounts manually every time. If you leave the selection empty, many modules will automatically use all accounts matching the default status (e.g., "alive" accounts for the Checker).
{% endhint %}

### 5. Start Button

Once everything is configured, click the green **Start** button in the top-right corner to launch the task.

## Task Execution

After clicking Start, the page switches to the execution view:

### Progress Bar

A progress bar appears at the top showing how many accounts have been processed out of the total (e.g., "24 / 57").

### Real-Time Logs

The log panel streams events as they happen:

* **Green** messages = success (account alive, cleaned, etc.)
* **Yellow** messages = warnings (frozen, spam block, timeout)
* **Red** messages = errors (banned, dead, connection failed)

### Task Controls

While a task is running:

* **Pause** -- temporarily stop processing; click again to resume
* **Stop** -- cancel the task entirely

### Results Summary

When the task finishes, a summary appears showing totals (e.g., "42 alive / 3 frozen / 8 dead / 4 errors") and speed statistics.

## Accounts Page

The **Accounts** page gives you a full view of every account in the database. You can filter, search, sort, select, and perform bulk actions. See [Account Management](/mvs-docs/accounts/account-management.md) for full details.

## Settings

The **Settings** section contains:

* **Proxies** -- create and manage proxy lists used by all modules
* **General Settings** -- license key, code settings, Telegram version configuration

## Partners

The **Partners** page shows recommended services (SMS providers, automation tools, account marketplaces) with links to each.

## Next Steps

You now understand the interface. Pick a module and get started:

* [How to Register Accounts](/mvs-docs/guides/registration-guide.md)
* [How to Check Accounts](/mvs-docs/guides/checker-guide.md)
* [Working with Proxies](/mvs-docs/guides/proxy-guide.md)


---

# 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://mvs-3.gitbook.io/mvs-docs/getting-started/interface-overview.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.
