The One Glance
Platform Architecture

Layered architecture you can understand in 30 seconds: Connector Mesh → Automation Core → Automation Packs → Guard-rails. Overlay, not overhaul.

See the 30-second explanation →

Multi-Service Architecture

Smartta Platform leverages specialized services for different aspects of enterprise intelligence, ensuring optimal performance and maintainability.

Core Services & Responsibilities

Platform Service

Node.js | CouchDB

Central orchestration hub and master registry for all platform capabilities.

  • Domain Agent Registry (DXAs)
  • Process Definition & State Management
  • Space Component Registry (RICs)
  • App Registry & Composition
  • Real-time WebSocket Management
  • Enterprise Security & Multi-tenancy

Task Engine

Node.js | MCP-stdio

Executes discrete, well-defined tasks with optimized I/O performance.

  • Agent Task Dispatch & Execution
  • MCP Tool Communication
  • File Operation Management
  • LLM Direct Integration
  • HTTP-SSE Delegate Services
  • Real-time Task Streaming

Workflow Engine

Python | mcp-agents

Advanced planning and orchestration of complex multi-step business processes.

  • Dynamic Process Planning
  • Agent Factory & Configuration
  • Failure Handling & Recovery
  • Human-in-the-Loop Integration
  • Cross-domain Process Coordination
  • Adaptive Workflow Intelligence

Intelligent Platform Components

Each component is designed with enterprise context awareness and domain expertise at its core.

Domain Expert Agents (DXAs)

Specialized AI agents with deep knowledge of specific business domains like HR, Finance, Legal, and Compliance. Each DXA maintains context about your organization's structure, policies, and requirements.

  • Industry-specific knowledge frameworks
  • Regulatory compliance awareness
  • Organizational context integration
  • Cross-domain collaboration protocols
  • Continuous learning from interactions
🧩

Resource-Interactive Components (RICs)

Smart UI components that connect directly to backend capabilities via MCP tools. They provide rich, interactive interfaces for specific resources or commands without breaking the user experience.

  • Dynamic component loading
  • Backend data synchronization
  • Context-aware interactions
  • Reusable across applications
  • Domain-specific optimizations

Composable Apps

Curated collections of RICs that form task-oriented mini-applications. Apps provide focused workflows for specific business functions while maintaining integration with the broader platform.

  • Multi-RIC orchestration
  • Workflow-specific layouts
  • Process integration
  • User customization support
  • AI-driven app generation

Intelligent Spaces

Unified workspaces that combine domain dashboards, apps, and navigation. Spaces provide strategic overview and serve as the home base for domain-specific work while maintaining clear separation from task execution.

  • Domain intelligence dashboards
  • Strategic insights & KPIs
  • App launcher & navigation
  • Resource discovery tools
  • Progressive disclosure design

Platform Components in Action

See how DXAs, RICs, and Apps work together to deliver enterprise intelligence

Employee Onboarding Process Flow

Watch how platform components collaborate to handle complex enterprise workflows

Domain Expert Agents

HR Domain Expert
Validates employment eligibility, creates personnel records, ensures compliance with labor laws
IT Domain Expert
Provisions user accounts, assigns hardware, configures access permissions based on role
Finance Domain Expert
Sets up payroll, processes tax forms, configures benefits and compensation packages
Compliance Domain Expert
Ensures regulatory adherence, manages documentation, tracks certification requirements

Interactive Components

Employee Profile RIC
Interactive form for collecting and validating employee information with real-time validation
Document Upload RIC
Secure document handling with automatic classification and routing to appropriate systems
Approval Workflow RIC
Multi-stage approval process with escalation rules and automated notifications
Status Tracker RIC
Real-time progress visualization showing completed steps and pending actions

Composable Apps

Employee Onboarding App
Complete onboarding workflow combining multiple RICs for seamless new hire experience
Manager Dashboard App
Supervisory view of team onboarding progress with approval actions and insights
HR Analytics App
Onboarding metrics, compliance tracking, and process optimization recommendations
IT Provisioning App
Automated account creation, hardware assignment, and access management workflows

Enterprise-Grade Technical Specifications

Built with enterprise security, scalability, and reliability requirements in mind

Architecture

  • Service Architecture Microservices
  • Communication REST + WebSocket
  • State Management CouchDB
  • Process Engine Python + Node.js
  • Component System Web Components

Security

  • Compliance SOC 2 Type II
  • Encryption TLS 1.3
  • Authentication SAML/OIDC
  • Authorization RBAC + ABAC
  • Data Residency Configurable

Scalability

  • Concurrent Users 10,000+
  • Process Instances Unlimited
  • Horizontal Scaling Kubernetes
  • Database Sharding Automatic
  • CDN Support Global

Integration

  • API Standards REST + GraphQL
  • MCP Protocol Native Support
  • Webhooks Bidirectional
  • SSO Integration Enterprise
  • Data Formats JSON/XML/CSV

Performance

  • Response Time < 200ms
  • Uptime SLA 99.9%
  • Real-time Updates Sub-second
  • Process Throughput 1000+/min
  • Global Latency < 100ms

Deployment

  • Cloud Options AWS/Azure/GCP
  • On-Premise Available
  • Hybrid Cloud Supported
  • Container Platform Docker/K8s
  • Disaster Recovery Multi-region

Experience the Platform

See how enterprise domain intelligence transforms your business operations