{"product":{"name":"Gensite","website":"https://www.gensite.io","category":"SaaS","summary":"Gensite lets businesses embed a GPT-powered chatbot on their website for support, lead capture, and conversion workflows.","status":"production","lastUpdated":"2026-05-21"},"publicEmbedding":{"scriptSrc":"https://www.gensite.io/widget.js","attributes":["data-api-url","data-website-id"],"note":"Website owners install one script tag to mount the chat widget on their site."},"keyCapabilities":["Website chatbot embedding via script tag","RAG ingestion pipeline for website content","Conversation search and retrieval APIs","Forms inside chat for lead capture","Billing, plan quotas, and dashboard management"],"dashboardAnalytics":{"overview":["Messages in selected period","Conversations in selected period","Average session length (messages per conversation)","Visitor return rate"],"formInsights":["Form response rate","Submission completion rate","Median time to submit","Drop-off after first question"],"engagementAndTraffic":["Engagement quality split (1 message, 2-4 messages, 5+ messages)","Conversation volume by day","Peak hours heatmap (UTC)","Top questions asked by visitors","Per-website breakdown (conversations, messages, avg messages/session)"],"quota":["Message quota usage","Quota reset date","Usage split by website"],"statusNotes":["Knowledge gap detection UI exists and is currently marked as coming soon."]},"formsCapabilities":{"triggerModes":["manual","message_count","keyword"],"controls":["suggestion chip labels","form trigger chip","show suggestions toggle","reset on reload option"],"submissions":["submission history","visitor and timestamp context","search, sorting, and export in dashboard UI"]},"dashboardRouteCatalog":[{"path":"/dashboard","title":"Dashboard overview","description":"High-level workspace summary across websites, conversations, message usage, and recent activity.","capabilities":["Shows website health counts (live, indexing, error)","Shows monthly conversation and message usage KPIs","Shows form submission totals for the current period","Shows recent conversations and activity trends"],"access":"Authenticated dashboard route"},{"path":"/dashboard/analytics","title":"Analytics","description":"Detailed analytics for conversations, engagement quality, form outcomes, and quota usage.","capabilities":["Period-based metrics (7, 30, 90 days)","Conversation volume chart and UTC peak-hours heatmap","Top visitor questions and per-website leaderboard","Form response/completion/drop-off and time-to-submit metrics","Message quota usage with website-level split"],"access":"Authenticated dashboard route"},{"path":"/dashboard/conversations","title":"Conversations","description":"Shows chat sessions and full message threads for website visitors.","capabilities":["Filter conversation list by website domain","Open a session to view full user and bot message timeline","See per-session metadata like start time, website domain, and message count","Preview latest message content directly in the session list"],"access":"Authenticated dashboard route"},{"path":"/dashboard/forms","title":"Forms","description":"Manage conversational forms and review captured responses from widget interactions.","capabilities":["Create, edit, activate/deactivate, and delete forms","View trigger mode per form (message count, keyword, suggestion chip)","Inspect response tables with search, sorting, and column toggles","Export responses as CSV"],"access":"Authenticated dashboard route"},{"path":"/dashboard/forms/new","title":"New form builder","description":"Build a conversational form with field definitions, trigger logic, and live chat preview.","capabilities":["Add and reorder form questions with field types and validation flags","Configure trigger modes: message count, keyword, or suggestion chip","Configure reset-on-reload and suggestion chip behavior","Bind form to a selected website and save via forms API"],"access":"Authenticated dashboard route"},{"path":"/dashboard/my-websites","title":"My websites","description":"List and manage connected domains with status and per-site conversation counts.","capabilities":["Displays connected websites and operational status","Shows conversation counts per website","Provides add-website action and plan-aware upgrade gating"],"access":"Authenticated dashboard route"},{"path":"/dashboard/add-website","title":"Add website","description":"Guided onboarding flow to connect a domain, activate trial, and install widget snippet.","capabilities":["Validates and normalizes domain input","Checks for duplicate domains before activation","Activates website via API and returns website ID","Shows copy-ready widget script tag for deployment"],"access":"Authenticated dashboard route"},{"path":"/dashboard/settings","title":"Configuration settings","description":"Configure bot personality and appearance per selected website.","capabilities":["Edit bot identity, subtitle, and greeting messages","Set launcher position, launcher style, and launcher label","Set brand accent color","Upload, crop, and save brand logo"],"access":"Authenticated dashboard route"},{"path":"/dashboard/billing","title":"Plan and payments","description":"Manage subscription plan, payment flow, quota usage, and cancellation state.","capabilities":["View current plan and usage quota","Upgrade or downgrade plans from pricing cards","Checkout and verification flow with Razorpay","Schedule cancellation or resume subscription"],"access":"Authenticated dashboard route"}],"publicRouteCatalog":[{"path":"/pricing","title":"Pricing","description":"Public pricing page with plan tiers, quotas, and feature comparisons."},{"path":"/privacy","title":"Privacy policy","description":"Explains data collection, usage, sharing, retention, and security practices."},{"path":"/terms","title":"Terms of service","description":"Defines service usage terms, acceptable use, billing, and liability limits."}],"guardrails":["Public AI context endpoints provide product-level documentation only.","No customer-private analytics or dashboard row data is exposed.","Authenticated dashboards remain protected behind login and RLS."],"canonicalPublicPages":["https://www.gensite.io/","https://www.gensite.io/pricing","https://www.gensite.io/privacy","https://www.gensite.io/terms","https://www.gensite.io/ai-context","https://www.gensite.io/ai-context.json","https://www.gensite.io/llms.txt"]}