Skip to content

WeaveDesk AI — Overview & Architecture ​

WeaveDesk AI is an omnichannel AI customer support copilot, live chat widget, lead capture pipeline, and operational analytics desk designed for SaaS platforms, marketplaces, and digital businesses.

Key Capabilities ​

  • Zero-Dependency 1-Line Embed: Embed into any webpage with a single script tag (widget.js).
  • Hybrid AI + Human Escalation: RAG knowledge base answers FAQs instantly. Low confidence automatically hands over to live human agents.
  • Lead Capture Gate: Collects visitor contact details and calculates intent scores before routing inquiries.
  • White-Label & Multi-Tenant: In-app customizer for brand colors, custom bot avatars, and greeting messages.

Architectural Layers ​

+--------------------------------------------------------------+
|                   Client Website / App                       |
|   (Embedded widget.js: Floating Chat / Pre-Chat Lead Gate)   |
+------------------------------+-------------------------------+
                               |
                               v (HTTPS / REST)
+--------------------------------------------------------------+
|                   WeaveDesk AI Agent Desk                    |
|   - InboxView: Real-time agent conversations & macros        |
|   - KnowledgeView: FAQ vector grounding & prompt playground  |
|   - LeadsView: CRM pipeline & CSV export                     |
|   - AnalyticsView: CSAT, response latency & AI deflection    |
+------------------------------+-------------------------------+
                               |
                               v (Outbound Webhooks)
+--------------------------------------------------------------+
|            Your Application Backend (Laravel / Node)         |
|   - Captures conversation.escalated_to_human events          |
|   - Sends Slack / Telegram / SMS notifications to team       |
+--------------------------------------------------------------+

Package Structure ​

PathPurpose
public/widget.jsStandalone vanilla JS embed script (~7KB)
src/components/InboxView.jsxUnified operator desk with real-time conversations
src/components/KnowledgeView.jsxAI prompt tuning & FAQ retrieval sandbox
src/components/LeadsView.jsxCaptured visitor CRM with intent scoring
src/components/AnalyticsView.jsxSLA performance dashboard & deflection metrics
src/components/EmbedCustomizerView.jsxLive appearance configurator with code generator
src/components/SetupWizardView.jsx4-step installation wizard & license activator

Published by WeaveStacks Marketplace. All rights reserved.