Hack #2: Cloudflare · Cloudflare
30 Mar, 23:09
SiteWhisperer transforms any website into an AI-powered voice and text agent. Paste a URL, and within minutes your website has a multilingual AI assistant that answers visitor questions using only your site's content — by voice or text, in 70+ languages. The problem it solves: Website visitors leave when they can't find answers fast. Traditional chatbots need manual scripting and break when content changes. SiteWhisperer eliminates this — it automatically crawls your site, understands the content, and creates a voice agent that speaks naturally in your visitor's language. It works 24/7 converting leads, while giving business owners intelligence on what visitors are actually looking for, what content is missing, and how people feel about their brand. How I use ElevenLabs: - Conversational AI Agent with Claude Haiku 4.5 as the brain and eleven_v3_conversational for natural real-time voice — each site gets its own voice personality designed during crawl - Text-to-Speech via eleven_v3 model for auto-voicing text chat responses in 70+ languages - Client tools integration — the voice agent calls a semantic search tool mid-conversation to find relevant site content before answering - Custom voice design API — Enterprise users can describe a voice and generate it on demand How I use Cloudflare: - Workers + Durable Objects (Agents SDK) — SiteAgent per site for WebSocket chat, CrawlManager for crawl orchestration - Browser Rendering /crawl API — automated website crawling with JavaScript rendering - Workers AI — bge-m3 multilingual embeddings for semantic search - Vectorize — vector storage for RAG retrieval across all indexed pages - D1 — relational data (users, sites, conversations, billing, analytics) - R2 — full page content, audio files, screenshots - Custom domain — sitewhisperer.app served entirely from Workers
