Skip to main content

About Webbee - The Future of Infrastructure Management

Webbee is the world's first ICNLI (Infrastructure Contextual Natural Language Interface) — a revolutionary operating system that lets you control your entire hosting infrastructure through natural conversation.

What is ICNLI?

ICNLI (Infrastructure Contextual Natural Language Interface) is a breakthrough protocol developed by WebHostMost that transforms how humans interact with complex hosting infrastructure.

Traditional hosting:

  • ❌ Navigate through 50+ menu items to find what you need
  • ❌ Learn technical jargon (A records, MX records, cron syntax)
  • ❌ Remember where each setting is located
  • ❌ Switch between multiple control panels
  • ❌ Wait hours for support tickets

ICNLI changes everything:

  • ✅ Talk naturally: "Install WordPress on mysite.com"
  • ✅ System understands context (knows your domains, services, limits)
  • ✅ Executes across multiple systems (billing, hosting, DNS, email)
  • ✅ Responds in seconds, not hours
  • ✅ Works in any language you speak
Think of it as an Operating System

Just like Windows or macOS lets you control your computer through clicks and icons, ICNLI lets you control your entire hosting infrastructure through conversation. It's not just a chatbot — it's a complete operating system for cloud infrastructure.

Why This is Revolutionary

Before Webbee (Traditional Hosting)

Installing WordPress the old way:

  1. Log into Web Control Panel control panel
  2. Navigate to "Domains" → find your domain
  3. Go to "Advanced Installer Hub" → find WordPress
  4. Fill out 12-field installation form
  5. Wait 2-5 minutes for installation
  6. Navigate back to find admin URL
  7. Total time: 10-15 minutes (if you know what you're doing)

With Webbee (ICNLI Protocol)

You: "Install WordPress on mysite.com"

Webbee:

✓ Checking domain mysite.com... (owned by you)
✓ Preparing WordPress installation...
✓ Installed in 28 seconds!

Your WordPress is ready:
• Admin URL: https://mysite.com/wp-admin
• Username: admin
• Password: [securely generated]

Want me to install any plugins or themes?

Total time: 30 seconds

That's 20-30x faster than traditional control panels.

How ICNLI Works (Technical Overview)

Webbee operates through a sophisticated 5-microservice architecture:

                    ┌─────────────────┐
│ YOU (User) │
│ Any language │
└────────┬────────┘

"Install WordPress on mysite.com"


┌─────────────────┐
│ GATEWAY │ ◄─── JWT Authentication
│ (Entry Point) │ Rate Limiting
└────────┬────────┘ TLS 1.3 Encryption


┌─────────────────┐
│ WEBBEE CORE │ ◄─── AI Brain (GPT-4)
│ (Orchestrator) │ Function Calling
└────────┬────────┘ Workflow Engine

┌────────┴────────┬──────────────┐
▼ ▼ ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ UCG │ │Client Area │ │Web Control │
│ (Context │ │ Control │ │Panel Control │
│ Aggregator) │ │ (Billing) │ │ (Hosting) │
│ │ │ │ │ │
└──────────────┘ └──────────────┘ └──────────────┘
│ │ │
└─────────────────┴──────────────┘

┌─────────────────┴────────────────┐
▼ ▼
┌──────────────┐ ┌──────────────┐
│ Client Area │ │Web Control │
│ (Billing) │ │Panel (Server)│
└──────────────┘ └──────────────┘

What is UCG? UCG (Unified Customer Gateway) is the intelligent coordinator that connects all parts of your hosting account. It knows:

  • What services you purchased (from Client Area billing)
  • What domains you own (from Web Control Panel)
  • Your resource limits (disk space, bandwidth, email accounts)
  • Your permissions (what you're allowed to do)

Think of UCG as Webbee's "memory" — it remembers who you are and what you have access to.

The Magic Happens in 10 Steps:

You: "Install WordPress on mysite.com"

  1. Gateway receives your message, authenticates you via JWT token (60-min expiration)
  2. Webbee Core analyzes your natural language request using GPT-4
  3. AI determines you want to call install_wordpress() function
  4. UCG (Unified Customer Gateway) fetches your context:
    • Your services from Client Area
    • Your domains from Web Control Panel
    • Your account limits and permissions
  5. UCG verifies mysite.com belongs to you
  6. UCG resolves your Web Control Panel credentials (encrypted, retrieved just-in-time)
  7. Web Control Panel proxy executes WordPress installation via Softaculous
  8. Webbee Core workflow polls installation status (async task)
  9. Installation completes in ~30 seconds
  10. Webbee responds with admin URL and credentials

Total time: 30 seconds | Your effort: 1 sentence 🚀

Zero-Knowledge Security Architecture

What Makes ICNLI Secure?

Critical point: Webbee (the AI) NEVER has direct access to your passwords or sensitive data.

Here's how security works:

1. JWT Authentication (Industry Standard)

  • Every request requires a valid JWT token (HS256 algorithm)
  • Tokens expire after 60 minutes
  • Rate limited: 100 requests/minute per user
  • Prevents brute force and DoS attacks

2. Zero-Knowledge Password Model

❌ WRONG (How insecure systems work):
User → AI sees password → AI stores password → AI uses password

✅ CORRECT (How ICNLI works):
User → Gateway authenticates → UCG retrieves encrypted credentials from your account
→ Web Control Panel proxy uses credentials ONCE → credentials discarded

Your passwords are:

  • ✅ Stored encrypted in your account database (at rest encryption)
  • ✅ Retrieved only when needed (just-in-time access)
  • ✅ Never cached by AI or Webbee
  • ✅ Never logged in plain text
  • ✅ Transmitted only over TLS 1.3 encrypted connections

3. Principle of Least Privilege

  • AI operates in read-only mode by default
  • Write operations require two-phase confirmation:
    You: "Delete database mysite_wp"
    Webbee: "⚠️ This will permanently delete database 'mysite_wp'.
    Type CONFIRM to proceed."
    You: "CONFIRM"
    Webbee: "✓ Database deleted."

4. Audit Trails (Full Transparency)

Every action is logged in Webbee Core workflows:

  • Who: Your user ID
  • What: Exact operation performed
  • When: Timestamp (millisecond precision)
  • Where: Which server/service
  • Result: Success or error details

You can request your audit logs from support at any time.

5. Data Isolation

  • Each user's context is isolated (you can't access other users' data)
  • Session data stored in Redis with 30-minute TTL (auto-expires)
  • No cross-user data leakage possible

What Webbee Can Access (and Can't Access)

✅ What Webbee CAN See

Webbee has read access to:

  • Your hosting services and plans (from your billing account)
  • Your domains and DNS records (from your hosting panel)
  • Your support tickets and invoices (from your billing account)
  • Your disk usage and bandwidth statistics
  • Your conversation history (cached for 30 minutes for context)

❌ What Webbee CANNOT See

Webbee has NO direct access to:

  • ❌ Your hosting panel password (retrieved encrypted, used once, discarded)
  • ❌ Your account password (authentication handled by Gateway)
  • ❌ Your payment card details (stored in secure payment gateway, not accessible via API)
  • ❌ Your email message content (can manage accounts, cannot read emails)
  • ❌ Your database data (can create/delete databases, cannot read table contents)
  • ❌ Your file contents (can list/upload/download, but doesn't scan or analyze private files)

🔒 How Credentials Flow (Technical Detail)

When you say "Create database mysite_db":

  1. Gateway authenticates YOU (not database credentials)
  2. UCG queries your account: "What hosting panel account does this user own?"
  3. Your account returns: {server_id: 1, username: "user123", password_encrypted: "..."}
  4. UCG decrypts password in memory (never written to disk)
  5. Hosting panel proxy makes ONE API call with credentials
  6. Hosting panel creates database
  7. Credentials are immediately discarded (not cached, not logged)
  8. Response sent back to you

Lifespan of your password in memory: less than 1 second

GDPR Compliance & Privacy

WebHostMost developed ICNLI with European privacy regulations at its core:

Data Minimization ✅

  • Webbee only fetches data needed for your current request
  • Conversation history cached for 30 minutes, then auto-purged
  • No long-term behavioral tracking or profiling
  • UCG cache: 45-60 second TTL (prevents excessive API calls)
  • You control when Webbee accesses your account
  • Two-step confirmation for destructive operations
  • You can revoke access anytime (close chat session)

Right to Erasure ✅

  • Say "clear my history" → conversation deleted immediately
  • Session expires after 30 minutes of inactivity
  • Account deletion removes all Webbee-related data

Data Security ✅

  • TLS 1.3 encryption for all API communication
  • JWT tokens with 60-minute expiration
  • Redis session storage with auto-expiration
  • Rate limiting (sliding window algorithm)
  • No third-party data sharing

Transparency ✅

  • Full audit trail available (Webbee Core workflow logs)
  • 30-day log retention for security audits
  • You can request your complete activity log

Supported Platforms

Webbee is accessible through multiple interfaces powered by the same ICNLI protocol:

  • 🌐 Web Chat — Full-featured interface with voice support, file sharing, and visual responses
  • 💬 Telegram — Native mobile experience with push notifications and voice messages
  • 🎮 Discord — Community integration with real-time collaborative support

Access Webbee directly from your browser — the chat widget automatically logs you in using your active WebHostMost session. No separate authentication needed!

Voice Support (Speech-to-Text / Text-to-Speech)

Webbee supports voice interaction:

  • Send voice messages → Webbee transcribes and understands
  • Get voice replies → Choose from 6 different AI voices
  • Works on all platforms (Web, Telegram, Discord)
  • Supports all languages (auto-detected)

Example:

🎤 "Hey Webbee, what's my disk usage?"

Webbee: "You're using 2.4 GB out of 10 GB. That's 24% of your storage."

Multi-Tier Access System

Webbee operates on three tiers:

Tier 1 (Free Plans)

  • General questions and documentation
  • Account status checks
  • Support ticket creation
  • Read-only operations

Tier 2 (Paid Plans)

  • Full infrastructure management
  • WordPress installations
  • DNS management
  • Email account operations
  • Database management
  • File manager access

Tier 3 (VIP)

  • Priority processing queue
  • Higher rate limits
  • Admin-level operations (if you're staff)
  • Advanced invoice management

Rate Limits & Performance

To ensure stability and fair usage:

  • Gateway: 100 requests/minute per user
  • UCG Cache: 45-60 second TTL (reduces load on Web Control Panel)
  • Domain availability checks: 4 requests/second (NameSilo API limit)
  • File uploads: 50 MB per file (configurable by plan)
  • Session timeout: 30 minutes of inactivity

VIP users get higher limits and priority queue processing.

What's Next?

Ready to see what Webbee can actually do? Check out the complete capabilities guide:

👉 What Webbee Can Do — Real-world examples of 100+ operations


Frequently Asked Questions

Can Webbee delete my website?

No, not without explicit confirmation. All destructive operations (delete database, remove domain, cancel service) require two-step confirmation:

You: "Delete database mysite_wp"
Webbee: "⚠️ WARNING: This will permanently delete database 'mysite_wp'
and all its data. This action CANNOT be undone.

Type CONFIRM to proceed, or CANCEL to abort."

What if Webbee makes a mistake?

Every action is logged in Webbee Core workflows (immutable audit trail). If something goes wrong:

  1. Contact support immediately
  2. Support team reviews audit logs (exact sequence of operations)
  3. Most operations can be reversed or restored from backups
  4. You'll receive a detailed incident report

Can I use Webbee in my native language?

Yes! Webbee supports all languages. The AI auto-detects your language and responds accordingly:

  • Spanish: "Instala WordPress en midominio.com"
  • Russian: "Установи WordPress на мойсайт.com"
  • Arabic: "قم بتثبيت WordPress على موقعي.com"
  • Chinese: "在我的网站.com上安装WordPress"

The ICNLI protocol is language-agnostic.

Is my conversation with Webbee private?

Yes. Your conversations are:

  • Cached for 30 minutes (for context continuity)
  • Automatically purged after session expires
  • NOT readable by support staff (unless you share in a ticket)
  • Encrypted in transit (TLS 1.3)
  • Stored in Redis with TTL (Time To Live expiration)

Can Webbee read my emails?

No. Webbee can:

  • ✅ Create email accounts ([email protected])
  • ✅ Delete email accounts
  • ✅ Change email passwords
  • ✅ Set up vacation auto-responders

But Webbee cannot:

  • ❌ Read your email messages
  • ❌ Access your inbox content
  • ❌ See who you're emailing

Email storage is completely separate from the Web Control Panel API that Webbee uses.

What happens if Webbee goes offline?

Webbee Core workflows ensure task completion. If Webbee goes offline mid-task:

  1. Your request is safely stored in the Webbee Core workflow
  2. When services restore, the workflow automatically resumes
  3. Your task completes successfully
  4. You receive the response when you reconnect

Example: If you request WordPress installation and Webbee crashes, the installation continues in the background and you'll get the result when you check back.

How does Webbee know which Web Control Panel account is mine?

When you log into WebHostMost:

  1. You authenticate with your billing account
  2. Your billing account knows which hosting services you own
  3. Each hosting service is linked to a hosting panel username
  4. When you ask Webbee to do something, UCG (Unified Customer Gateway) queries: "What hosting panel account(s) does user ID 12345 own?"
  5. Your account returns: {service_id: 789, username: "user123", server_id: 1}
  6. Webbee now knows which hosting panel account to use

You never have to tell Webbee your hosting panel username — the system already knows from your service linkage.

Can I trust Webbee with production websites?

Yes, with proper precautions:

Safe operations (no confirmation needed):

  • Installing WordPress/CMS
  • Creating email accounts
  • Adding DNS records
  • Checking disk usage
  • Opening support tickets

⚠️ Destructive operations (require confirmation):

  • Deleting databases
  • Removing domains
  • Canceling services
  • Deleting files/folders

🔒 Best practice: Test Webbee on a staging/development site first, then use it confidently on production.

Does Webbee replace Web Control Panel and Client Area?

No, Webbee is a layer ON TOP of them. Think of it like this:

  • Traditional Control Panels: The engine of a car (powerful, but complex)
  • Webbee (ICNLI): The self-driving system (easy, but uses the same engine)

You can still use the traditional control panels directly anytime you want. Webbee just makes 90% of common tasks faster and easier.


Ready to experience the future of infrastructure management?

Start chatting with Webbee now, or explore the complete capabilities guide to see everything it can do.