LIVE DEMO — ASK DRONGGO ANYTHINGNO CREDIT CARD REQUIREDINSTALL IN 5 MINUTESSOC 2 · GDPR · HIPAA READYLIVE DEMO — ASK DRONGGO ANYTHINGNO CREDIT CARD REQUIREDINSTALL IN 5 MINUTESSOC 2 · GDPR · HIPAA READY
H/01HOW IT WORKS

From URL to live agent in under 5 minutes.

Dronggo reads your website, builds an AI agent grounded in your own content, and embeds it on any page with one line of HTML. Here's exactly what happens.

01< 1 MINUTE

Drop your URL

Sign up, paste your website URL, and we auto-discover your sitemap and key pages (about, pricing, FAQ, docs). Tick the ones you want indexed and we crawl them in the background — respecting robots.txt, blocking authenticated paths, never touching internal hosts.

  • Cloudflare Browser Rendering for JS-heavy sites
  • Plain HTTP fallback for simple sites
  • Notion + Google Docs sources via OAuth
02~30 SECONDS FOR MOST SITES

We index your knowledge

Crawled pages are extracted (Readability), chunked along semantic boundaries (~500 tokens with overlap), embedded with Cloudflare bge-base-en-v1.5 or OpenAI text-embedding-3-small, and upserted into Vectorize or Qdrant — every chunk tagged with workspace + agent so retrieval is strictly tenant-scoped.

  • Recursive splitter — paragraphs first, sentences as fallback
  • Two-stage retrieval: ANN recall + cross-encoder rerank
  • Strict workspace isolation enforced by global query scope
035 MINUTES OF FINE-TUNING

Customize the agent

Set persona, tone, language, theme colors, starter prompts, and behavior rules. Add curated answers for pricing or refunds where you can't tolerate paraphrasing. A live preview shows visitors exactly what they'll see.

  • 8 widget languages (en, es, fr, de, pt, ja, ar, zh)
  • Behavior rules: scroll-depth, idle, exit-intent, intent-keyword
  • A/B test rule variants and watch conversion deltas
04INSTANT

Publish a snapshot

Hit Publish — we snapshot the agent into an immutable version row. The widget runtime always reads from the published version, so editing draft settings never affects live visitors. Roll back to any prior version with one click.

  • Versioned per-publish history
  • Strict allowed-origin enforcement on /v1/widget/init
  • One-click rollback to any prior snapshot
0530 SECONDS

Embed one script tag

Paste a single &lt;script&gt; tag before &lt;/body&gt;. The widget bundle is &le; 50KB gzipped, async, and renders inside a Shadow DOM so it can't conflict with your site's CSS. Works on any framework — WordPress, Shopify, Next.js, plain HTML.

  • Shadow DOM isolation — no CSS leaks
  • Persistent visitor sessions across reloads
  • Optional voice mic (browser SpeechRecognition)
06< 1 SECOND TO FIRST TOKEN

Visitor asks, AI answers

A visitor types a question. Hot path: curated short-circuit check → embed query → vector search → rerank → assemble prompt with sources tagged for prompt-injection defense → stream LLM response back over SSE. No DB writes, no synchronous webhooks — persistence is async after the stream completes.

  • Hot-path 1s p95 TTFT contract enforced
  • Citations [1] [2] linking back to your sources
  • Confidence threshold per agent — agent says "I don't know" before guessing
07WHEN INTENT IS HIGH

Capture leads, jump in live

Behavior rules detect when a visitor shows real intent (asks about pricing, asks for a demo, hits the third turn) and offer the inline lead form. Captured leads land in your inbox immediately, fire a Slack alert, and POST to your webhook for HubSpot / Pipedrive / Mailchimp.

  • Real-time inbox via Reverb WebSocket
  • One-click human takeover — visitor sees "Human is here"
  • Outgoing webhooks with HMAC-signed payloads
H/02HOT PATH CONTRACT

1 second to first token. Every time.

The visitor-message → first-token path has a hard p95 budget. No DB writes, no synchronous webhooks, no retries. Persistence and analytics are dispatched async after the stream completes.

OpenTelemetry spans wrap every phase, so when the budget breaks the span heatmap points right at the offender.

P95 LATENCY BUDGETDRONGGO / HOT PATH
Receive + authPHASE 1
30 ms·
Curated short-circuitPHASE 2
5 ms·
Embed queryPHASE 3
120 ms·
Vector searchPHASE 4
80 ms·
RerankPHASE 5
120 ms·
Prompt assemblyPHASE 6
10 ms·
LLM time-to-first-tokenPHASE 7
500 ms·
Total to first tokenP95 BUDGET
~ 865 ms
H/03START NOW

Try it on your own site.

Free to start. No card required. Live in 5 minutes.