BubblaV LogoBubblaV

Getting Started

Get your AI chatbot live on your website in under 10 minutes. Follow our step-by-step guide to create, configure, and deploy your intelligent customer support assistant.

Quick Setup Overview

BubblaV uses advanced AI to automatically learn from your website content and provide intelligent responses to your visitors. Here's what happens during setup:

Website Analysis

Our crawler analyzes your website structure, content, and navigation to understand your business

AI Training

Content is processed into embeddings using nomic-embed-text-v1.5 for intelligent response generation

Widget Deployment

Customizable chat widget is embedded on your site with a single script tag

Before You Start

Requirements

  • A publicly accessible website with content you want the chatbot to learn from
  • Ability to add HTML/JavaScript code to your website (or website admin access)
  • Email address for account creation (OAuth providers also supported)

Setup Process Timeline

1

Sign Up & Authentication

Create account using email/password or OAuth (Google, GitHub)

⏱️ 1-2 minutes

2

Add Your Website

Enter your website URL - must be publicly accessible and return HTTP 200

⏱️ 30 seconds

3

Website Crawling

Smart crawler analyzes your site structure and extracts content using Playwright

⏱️ 2-10 minutes (depending on site size)

4

Embed Widget

Copy the provided script tag and add it to your website before closing </body> tag

⏱️ 1-2 minutes

How It Works

Content Processing

  • • Smart crawler runs on Railway.com infrastructure
  • • Content is chunked and stored in PostgreSQL with pgvector
  • • Embeddings generated using Fireworks.ai nomic-embed-text-v1.5
  • • Real-time status updates via Supabase realtime

Widget Technology

  • • React component bundled as IIFE (Immediately Invoked Function Expression)
  • • Shadow DOM for style isolation
  • • Responsive design with mobile optimization
  • • Real-time chat powered by Vercel AI SDK

Account Limits

Free Plan
Limited websites
Check user_profiles.website_limit
Powered By
Required on free plans
Can be hidden on paid plans
URL Validation
Automatic checking
Must return HTTP 200