Skip to content

Supercharge your website with an AI-powered web widget that combines live chat, voice calls, and scheduling tools in one seamless experience

Notifications You must be signed in to change notification settings

iSales-AI/isales-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

41 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ AI-First Website Widget to Convert Visitors into Sales

Stop Losing Visitors. Start Closing Deals. Our AI-powered widget instantly engages every visitor with intelligent chat, AI-assisted voice calls, and seamless schedulingโ€”all without them ever leaving your site. Turn passive traffic into active, qualified leads.

iSales.ai

Latest Version Bundle Size JSDelivr Statically GitHack

Preact TypeScript Tailwind CSS Zustand Vite

GitHub issues GitHub forks GitHub stars

Build Status Uptime jsDelivr hits GitHub last commit GitHub release date

๐Ÿ“Š Badge Legend

๐Ÿ”„ Status & Metrics

  • Version: Current release version
  • Bundle Size: Total gzipped size (target: <50KB)
  • Build Status: CI/CD pipeline status
  • CDN Uptime: JSDelivr availability
  • CDN Hits: Monthly download count
  • Last Commit: Development activity
  • Release Date: Latest version release

๐ŸŒ CDN Availability

  • JSDelivr: Primary CDN (global edge network)
  • Statically: Fast alternative CDN
  • GitHack: Developer-friendly CDN

๐Ÿ› ๏ธ Tech Stack

  • Preact: Lightweight React alternative (3KB)
  • TypeScript: Type-safe JavaScript
  • Tailwind CSS: Utility-first CSS framework
  • Zustand: Lightweight state management
  • Vite: Fast build tool

๐Ÿ“ˆ Community

  • Issues: Bug reports and feature requests
  • Forks: Community contributions
  • Stars: Project popularity

โœจ How You'll Win

Deploy a tireless AI sales agent that works 24/7. Watch your conversion rates and customer satisfaction soar.

๐ŸŽฏ AI Chat That Sells While You Sleep

Instantly answer questions, qualify prospects, and capture leads around the clock. Our AI guides visitors toward a sale, turning curiosity into conversion.

Result: +38% more qualified leads captured overnight

๐Ÿ“ž First-Response Voice Calls (<10s)

Connect hot prospects with human-like AI voice instantly. AI handles initial engagement, your reps focus on qualified leads only.

Result: Triple your speed-to-lead, focus on high-value calls

๐Ÿ“… One-Click Smart Scheduling

Eliminate back-and-forth emails. Direct Calendly, Google Calendar & Cal.com integration. Your pipeline fills itself.

Result: 40%+ increase in booked demos and sales meetings

๐Ÿงญ Proactive Site Navigator

AI anticipates visitor needs, guides them to the right pages, resolves 80% of support queries instantly.

Result: Slash support tickets, dramatically improve UX

๐Ÿ† Industry Success Stories

๐Ÿ  Real Estate: +47% qualified leads, 34% higher showing attendance
๐Ÿ’ป SaaS: +41% demo bookings, 28% more trial sign-ups
๐Ÿ›’ E-commerce: +22% add-to-cart rate, 18% cart recovery
๐Ÿ‘ค Creators: 2x session time, 31% more client bookings

๐Ÿš€ Get Your AI Widget Free in 60 Seconds

Step 1: Get your API key at isales.ai
Step 2: Add this single line to your website:

<script>
  window.iSalesWidget = window.iSalesWidget || [];
  window.iSalesWidget.push(['init', {
    // Required
    apiKey: 'YOUR_API_KEY',                    // โ† Get yours at isales.ai
    
    // UI Configuration
    position: 'bottom-right',                  // 'bottom-right' | 'bottom-left'
    theme: 'light',                           // 'light' | 'dark' | 'auto'
    primaryColor: '#000000',                  // Hex color for branding
    locale: 'en-US',                          // Language locale (en-US, es-ES, fr-FR, etc.)
    
    // Social Media Integration (optional)
    instagram: 'https://instagram.com/yourhandle',     // Instagram profile URL with iSales AI Chatbot Agent
    telegram: 'https://t.me/yourusername',             // Telegram chat URL with iSales AI Chatbot Agent
    whatsapp: 'https://wa.me/1234567890',              // WhatsApp number URL with iSales AI Chatbot Agent
    
    // AI Voice Integration (optional)
    elevenlabs_agent_id: 'your-agent-id',             // ElevenLabs AI agent ID
    
    // Google Calendar Integration (optional)
    calendar_embedding_code: '<iframe src="..."></iframe>',  // Use and embed custom calendar HTML for Google Calendar, or direct links for Cal.com or Calendly or anything else
  }]);
</script>
<script async src="https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@main/latest/loader.js"></script>

Step 3: Watch your conversions soar! ๐Ÿ“ˆ

๐Ÿ”„ Auto-Update Enabled: Widget automatically updates to the latest version every 5 minutes
๐Ÿ’ก Pro Tip: Start with our free tier - no credit card required

โœจ What Happens After Integration

๐Ÿ”„ Automatic Updates: Your widget checks for new versions every 5 minutes and auto-updates
๐Ÿš€ Zero Maintenance: No manual updates required - always get the latest features
๐Ÿ“Š Performance Tracking: Update events are tracked in your analytics dashboard
๐Ÿ›ก๏ธ Reliable Delivery: Multiple CDN fallbacks ensure 99.9% uptime

๐Ÿ“ฆ CDN URLs

๐Ÿš€ CDN URLs (Multiple Strategies)

โšก Immediate Updates (Commit-Hash URLs)

For instant access to the latest version without waiting for CDN cache:

  • JSDelivr: https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@ac61ee3/latest/loader.js
  • Statically: https://cdn.statically.io/gh/iSales-AI/isales-widget/ac61ee3/latest/loader.js
  • GitHack: https://raw.githack.com/iSales-AI/isales-widget/ac61ee3/latest/loader.js
  • GitHub Raw: https://raw.githubusercontent.com/iSales-AI/isales-widget/ac61ee3/latest/loader.js

๐Ÿš€ Use these URLs for immediate access to v1.0.52 - No waiting for CDN cache!

๐Ÿ”„ Auto-Updating (Branch-Based URLs)

Standard URLs that auto-update (may take 5-24 hours for JSDelivr):

  • JSDelivr: https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@main/latest/loader.js
  • Statically: https://cdn.statically.io/gh/iSales-AI/isales-widget/main/latest/loader.js
  • GitHack: https://raw.githack.com/iSales-AI/isales-widget/main/latest/loader.js
  • GitHub Raw: https://raw.githubusercontent.com/iSales-AI/isales-widget/main/latest/loader.js

๐Ÿ“Œ Version-Specific (Pinned)

For production environments requiring specific versions:

  • JSDelivr: https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@main/versions/v1.0.52/loader.js
  • Statically: https://cdn.statically.io/gh/iSales-AI/isales-widget/main/versions/v1.0.52/loader.js
  • GitHack: https://raw.githack.com/iSales-AI/isales-widget/main/versions/v1.0.52/loader.js
  • GitHub Raw: https://raw.githubusercontent.com/iSales-AI/isales-widget/main/versions/v1.0.52/loader.js

๐Ÿ”„ CDN Comparison

CDN Speed Reliability Features Best For
JSDelivr โญโญโญโญโญ โญโญโญโญโญ Global edge, Auto-minify Production
Statically โญโญโญโญ โญโญโญโญ Fast, Simple Alternative
GitHack โญโญโญ โญโญโญ No rate limits Development
GitHub Raw โญโญ โญโญโญ Direct, No caching Testing

๐ŸŽฏ CDN Selection Guide

Choose the right CDN strategy for your use case:

// โšก IMMEDIATE ACCESS (v1.0.52 - No waiting!)
<script src="https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@ac61ee3/latest/loader.js"></script>

// ๐Ÿš€ Production (Recommended - Auto-updating)
<script src="https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@main/latest/loader.js"></script>

// ๐Ÿ”„ High Performance Alternative  
<script src="https://cdn.statically.io/gh/iSales-AI/isales-widget/main/latest/loader.js"></script>

// ๐Ÿงช Development/Testing
<script src="https://raw.githack.com/iSales-AI/isales-widget/main/latest/loader.js"></script>

// ๐Ÿ“ฆ Version-Pinned (Production)
<script src="https://cdn.jsdelivr.net/gh/iSales-AI/isales-widget@main/versions/v1.0.52/loader.js"></script>

Performance Tips:

  • Use JSDelivr for production (best global performance)
  • Pin to specific versions for critical applications
  • Test with GitHack during development
  • Monitor CDN status at JSDelivr Status

โš™๏ธ Configuration

๐Ÿ“‹ Complete Configuration Options

window.iSalesWidget.push(['init', {
  // Required
  apiKey: 'your-api-key',                     // Your iSales.ai API key
  
  // UI Configuration
  position: 'bottom-right',                   // 'bottom-right' | 'bottom-left'
  theme: 'light',                            // 'light' | 'dark' | 'auto'
  primaryColor: '#000000',                   // Hex color for branding
  locale: 'en-US',                           // Language locale (en-US, es-ES, fr-FR, etc.)
  
  // Social Media Integration (optional)
  instagram: 'https://instagram.com/yourhandle',       // Instagram profile URL
  telegram: 'https://t.me/yourusername',               // Telegram chat URL  
  whatsapp: 'https://wa.me/1234567890',                // WhatsApp number URL
  
  // AI Voice Integration (optional)
  elevenlabs_agent_id: 'your-agent-id',               // ElevenLabs AI agent ID
  
  // Calendar Integration (optional)
  calendar_embedding_code: '<iframe src="..."></iframe>',      // Custom calendar HTML, or direct links for Cal.com or Calendly or anything else
}]);

๐ŸŽฏ Quick Start (Minimal)

window.iSalesWidget.push(['init', {
  apiKey: 'your-api-key',
  position: 'bottom-right',
  theme: 'light'
}]);

๐Ÿš€ Production Ready (Full Features)

window.iSalesWidget.push(['init', {
  apiKey: 'your-api-key',
  position: 'bottom-right',
  theme: 'auto',
  primaryColor: '#4f46e5',
  locale: 'en-US',
  whatsapp: 'https://wa.me/1234567890',
  telegram: 'https://t.me/yoursupport',
  calendar_embedding_code: 'https://calendly.com/yourteam',
  elevenlabs_agent_id: 'agent-xyz123'
}]);

๐ŸŽฏ API Methods

// Control widget
window.iSalesWidget.push(['open']);
window.iSalesWidget.push(['close']);
window.iSalesWidget.push(['toggle']);

// Send messages
window.iSalesWidget.push(['sendMessage', 'Hello!']);

๐ŸŽฏ Ready to Transform Your Website?

The numbers don't lie: Websites with AI chat widgets see 40-60% higher conversion rates. Your competitors are already using AI to capture leads while you sleep.

๐Ÿš€ Get Started Now

  • Free Tier: 1,000 conversations/month, all features included
  • No Setup Fees: Deploy in under 60 seconds
  • Cancel Anytime: No contracts, no commitments

Start Free Trial


๐Ÿ“Š Version Information

  • Latest Release: v1.0.52 (2025-07-12)
  • Next-Gen AI: Powered by advanced language models
  • Enterprise Ready: 99.9% uptime, SOC2 compliant

๐Ÿ”— Resources

๐Ÿงช Testing Auto-Update Functionality

Validate that your CDN setup correctly supports auto-updates:

# Test all CDNs with latest version
curl -s https://raw.githubusercontent.com/iSales-AI/isales-widget/main/scripts/test-public-cdn-update.mjs | node

# Test specific version
curl -s https://raw.githubusercontent.com/iSales-AI/isales-widget/main/scripts/test-public-cdn-update.mjs | node - versions/v1

# Test with custom repository
PUBLIC_REPO=your-org/your-repo curl -s https://raw.githubusercontent.com/iSales-AI/isales-widget/main/scripts/test-public-cdn-update.mjs | node

Expected Test Results

โœ… All CDNs should pass these tests:

  • Loader accessibility and auto-update logic
  • Widget file availability and correct headers
  • Manifest.json version checking endpoint
  • Cache-busting parameter support
  • Version comparison and reload functionality

๐ŸŽฏ Performance Benchmarks:

  • JSDelivr: 99%+ success rate (recommended)
  • Statically: 95%+ success rate (fast alternative)
  • GitHack: 90%+ success rate (development)
  • GitHub Raw: 85%+ success rate (basic)

Auto-Update Monitoring

Monitor update behavior in your browser console:

// Check current widget version
console.log(window.iSalesWidget._version);

// Monitor update events
window.addEventListener('beforeunload', () => {
  console.log('Widget version check triggered page reload');
});

// View update metrics
console.log(window.iSalesWidget.getMetrics());

About

Supercharge your website with an AI-powered web widget that combines live chat, voice calls, and scheduling tools in one seamless experience

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published