---
sidebar_position: 1
slug: /intro
---

# Welcome to Radius Circle

**Radius Circle** is a complete billing and network management platform designed specifically for **Internet Service Providers (ISPs)**. It helps ISPs manage their entire business — from resellers and network points to internet packages and client billing — all in one place.

---

## What is Radius Circle?

Radius Circle lets ISPs automate and manage their client billing seamlessly. Instead of handling everything manually, the software connects directly to your **Mikrotik routers** and manages client access automatically based on their payment and subscription status.

---

## Who is this for?

This software is built for:

- **ISP Operators** who want to manage their subscribers, billing, and network from one dashboard.
- **Resellers** who operate under the main ISP and manage their own set of clients.

---

## Admin Dashboard

Radius Circle provides a clean and intuitive dashboard to manage your entire operation. The sidebar allows quick access to all management modules.

![Dashboard Sidebar](/img/getting-started/dashboard-sidebar.png)

---

## How it Works — The Big Picture

Radius Circle is organized in a logical hierarchy. Here is a quick overview of how everything fits together:

```
ISP (Your Company)
├── Reseller A (Area manager for Zone 1)
│   ├── POP 1
│   │   ├── Mikrotik Router
│   │   ├── Packages
│   │   └── Clients
│   └── POP 2
│       ├── Mikrotik Router
│       ├── Packages
│       └── Clients
├── Reseller B (Area manager for Zone 2)
│   └── POP 3
│       ├── Mikrotik Router
│       ├── Packages
│       └── Clients
└── ... (more resellers)
```

### Step-by-step setup flow:

1. **Add a Reseller** — Create a reseller who will manage a specific area or zone for you.
2. **Add a POP** — Create a Point of Presence (POP) under that reseller. A POP represents a physical network location or distribution point.
3. **Add a Mikrotik** — Add a Mikrotik router and assign it to a POP. This is the device that controls the internet access for clients.
4. **Create Packages** — Define internet packages with a name, speed profile, and price.
5. **Assign Packages** — Assign packages to a reseller and/or POP. Once assigned, resellers can create clients with those packages.
6. **Add Clients** — Create subscriber/client accounts under a POP and assign them a package.
7. **Billing runs automatically** — Once a client is active, billing is managed automatically through the Mikrotik. Clients who do not renew are disconnected automatically.

---

## Key Concepts

| Term | Meaning |
|------|---------|
| **Reseller** | An agent or manager who operates under the ISP and manages their own zone/clients |
| **POP** | Point of Presence — a network node under a reseller |
| **Mikrotik** | A network router connected to a POP that controls client internet access |
| **Package** | An internet plan that includes a speed profile and a monthly price |
| **Client** | A subscriber/end-user who is assigned a package under a POP |

---

## What's Next?

Start by reading through the sections in order:

1. [Setting Up a Reseller](./getting-started/add-manager)
2. Adding a POP
3. Configuring Mikrotik
4. Creating Packages
5. Adding Clients
