Platform Architecture
System structure and operational model of the UjumbeAI platform.
UjumbeAI operates as a tenant-isolated communication layer: one AI system powers all channels, and plan-based entitlements define capacity and feature access.
Guest channels
Website Web Chat, WhatsApp, and future messaging channels.
UjumbeAI AI communication layer
Tenant-isolated, multilingual AI with plan-based entitlements for capacity and channels.
Customer dashboard & configuration layer
Configure AI behavior, channels, and limits, and monitor usage from one place.
Core System Model
Structural components of the platform.
AI Layer
Single AI instance shared across Web Chat and WhatsApp. Language detection and response generation handled centrally.
Tenant Isolation
Each customer operates within a logically isolated tenant. Configuration and usage are separated at the account level.
Entitlement Model
Plans define conversation capacity and channel access. Starter: Web Chat and WhatsApp (text). Pro: Web Chat, WhatsApp (text), real-time Voice AI on web chat, and higher capacity.
Capacity Control
Conversation usage is counted per billing period. Hard limits are enforced at the plan threshold.
Operational Capabilities
Communication behavior across languages and time.
Multilingual Engine
50+ languages supported (quality varies by language). Automatic guest language detection and response alignment.
Continuous Availability
Conversations handled 24/7. No dependency on staff presence.
Configuration Layer
Self-serve dashboard configuration. Knowledge base updates controlled by the customer.
Channel Layer
How communication channels connect to the UjumbeAI AI layer.
Web Chat
Embeddable widget using tenant-specific key. Multilingual conversations on customer website.
Integrated via WhatsApp Business API. Shares the same AI layer as Web Chat.
Voice AI (Pro)
Real-time Voice AI on web chat, available on Pro only. Messaging channels are text-only.
Additional channels are in development.
Scope Boundary
Defined responsibilities of the platform.
Communication Layer
Handles guest inquiries across supported channels.
Not a Booking Engine or CRM
UjumbeAI does not process payments or replace location management systems.