Feature Deep Dive

Multi-Channel Deployment

Deploy one AI chatbot across website widget, WhatsApp, and API channels with unified conversation history and consistent safety controls.

Channel Architecture

                    ┌──────────────┐
                    │  HoverBot    │
                    │  Core Engine │
                    │  (RAG, LLM,  │
                    │  Guardrails) │
                    └──────┬───────┘
                           │
              ┌────────────┼────────────┐
              │            │            │
        ┌─────┴─────┐ ┌───┴────┐ ┌────┴────┐
        │  Website  │ │WhatsApp│ │  REST   │
        │  Widget   │ │Business│ │  API    │
        └───────────┘ └────────┘ └─────────┘

All channels share:
  • Same knowledge base and RAG pipeline
  • Same guardrails and PII masking rules
  • Unified conversation history per visitor
  • Consistent lead qualification logic

Available Channels

Website Widget

A lightweight JavaScript embed that renders as a chat bubble on your website. Works with any platform: WordPress, Shopify, Next.js, custom HTML, and single-page applications.

Strengths

  • Under 15 KB gzipped, async loading
  • Full visual customization (colors, position, greeting)
  • Page context awareness for product-specific help
  • Rich UI elements: chips, cards, carousels

Setup

  • Single script tag before </body>
  • Configure via data attributes or dashboard
  • Guides for WordPress & Shopify

WhatsApp Business

Connect your WhatsApp Business account to serve customers on the messaging platform they already use. Conversations flow through the same AI engine with channel-appropriate formatting.

Strengths

  • Reach customers on their preferred channel
  • Support for rich media (images, documents)
  • Persistent conversation history across sessions
  • Message templates for proactive outreach

Setup

  • WhatsApp Business API account required
  • Connect via HoverBot dashboard integration
  • Phone number verification and template approval

REST API

Build custom chat experiences in your mobile app, internal tools, or any platform using the conversational REST API. Full programmatic control over the conversation lifecycle.

Strengths

  • Complete UI flexibility in your app
  • Programmatic conversation management
  • Custom metadata injection per message
  • Batch operations for data export

Setup

Unified Conversation Management

  • Cross-channel identity: If a visitor chats on your website and later messages via WhatsApp, HoverBot merges the conversation history when identity is matched (email or phone)
  • Consistent guardrails: The same PII masking rules, topic boundaries, and escalation policies apply across all channels
  • Single analytics view: The analytics dashboard aggregates data from all channels with per-channel breakdowns available
  • Channel-aware formatting: Responses adapt to channel capabilities (rich cards on web, plain text on WhatsApp) while maintaining the same underlying content

Channel-Specific Configuration

While all channels share the same core engine, each can be configured independently for:

  • Greeting messages and conversation starters
  • Available skills and capabilities per channel
  • Escalation routing (different teams for different channels)
  • Operating hours and auto-reply rules
  • Language detection and response language preferences