Back to Documentation

Implementation Summary

Honest summary of what is implemented, what is polished, and what is still MVP-level in ReplyBase SaaS

This summary is based on the current application routes, APIs, schema, and test suite.

Product Areas That Are In Good Shape

  • tenant-aware authentication and workspace creation
  • bot management and secure builder launch
  • Facebook page connection and AI toggle flow
  • Telegram connection with webhook status and reconnect controls
  • webchat setup, embed generation, and rollout controls
  • Stripe-backed checkout and billing portal flow
  • core webchat API hardening and test coverage

Core Platform Capabilities

  • multi-tenant workspace isolation
  • bot, channel, contact, conversation, lead, plan, and subscription data models
  • Facebook, Telegram, and Webchat channel surfaces
  • conversations and contacts views
  • admin screens for revenue, subscribers, and rollout

Areas That Are Still MVP-Level

  • Activity currently uses mock data, not a full live event feed.
  • Settings are limited to basic account information.
  • Usage accounting is still conservative/mocked in places.
  • Dashboard setup guidance remains Facebook-first in parts of the UI.

Testing Snapshot

  • Vitest suite: 128 passing tests across 9 files.
  • Playwright E2E suite: 7 passing widget scenarios in webchat widget tests.
  • Coverage is strongest in webchat security and API surface.
  • Playwright runner was hardened to avoid accidental server reuse.

Recommended Product Cleanup

  • replace mock activity data with real tenant event history
  • expand settings into true workspace management
  • align onboarding copy with multi-channel setup paths
  • finish usage accounting visibility for limits