Spaces:
Running
Running
| /** | |
| * Maps DB module keys to marketing-friendly content for the website. | |
| * Only modules present here appear on the public site. | |
| * A new DB module without an entry is silently excluded β no fake claims. | |
| */ | |
| export interface ModuleMarketingInfo { | |
| marketingTitle: string; | |
| benefit: string; | |
| description: string; | |
| iconName: string; // lucide-react icon name | |
| category: "capture" | "intelligence" | "operations" | "visibility" | "platform"; | |
| } | |
| export const MODULE_MARKETING_MAP: Record<string, ModuleMarketingInfo> = { | |
| prompt_studio: { | |
| marketingTitle: "AI Prompt Studio", | |
| benefit: "Qualify at scale", | |
| description: | |
| "Custom AI prompts engage every lead the moment they arrive. Scores are assigned based on intent, fit, and urgency β so your reps only work leads worth their time.", | |
| iconName: "Brain", | |
| category: "intelligence", | |
| }, | |
| runtime_engine: { | |
| marketingTitle: "Runtime Engine", | |
| benefit: "Always-on execution", | |
| description: | |
| "Process and route leads 24/7 with a high-throughput engine that handles qualification, scoring, and dispatch without downtime.", | |
| iconName: "Zap", | |
| category: "operations", | |
| }, | |
| inbox: { | |
| marketingTitle: "Team Inbox & Handover", | |
| benefit: "Stay in the loop", | |
| description: | |
| "All conversations flow into a shared team inbox. Reps can pick up context instantly, send messages, and mark leads without switching tools.", | |
| iconName: "Inbox", | |
| category: "operations", | |
| }, | |
| analytics: { | |
| marketingTitle: "Analytics & Conversion Tracking", | |
| benefit: "Measure what matters", | |
| description: | |
| "Track lead volume, qualification rate, response time, conversion by channel and rep, and pipeline velocity β all in real time from a single dashboard.", | |
| iconName: "BarChart3", | |
| category: "visibility", | |
| }, | |
| integrations_hub: { | |
| marketingTitle: "Integrations Hub", | |
| benefit: "Connect your stack", | |
| description: | |
| "Manage all your connected platforms β WhatsApp, Meta, Zoho CRM β from a single dashboard. Configure, monitor, and troubleshoot in one place.", | |
| iconName: "Globe", | |
| category: "platform", | |
| }, | |
| integrations_connect: { | |
| marketingTitle: "Integration Connect", | |
| benefit: "Zero leakage", | |
| description: | |
| "Capture leads from web forms, chat widgets, WhatsApp, and more β all routed into one unified pipeline with native integrations.", | |
| iconName: "Cable", | |
| category: "capture", | |
| }, | |
| dispatch_engine: { | |
| marketingTitle: "Smart Routing & Dispatch", | |
| benefit: "Right rep, right time", | |
| description: | |
| "Route leads by territory, product line, availability, or any custom logic you define. Automated dispatch with instant assignment.", | |
| iconName: "GitMerge", | |
| category: "operations", | |
| }, | |
| knowledge_files: { | |
| marketingTitle: "Knowledge Base", | |
| benefit: "AI with context", | |
| description: | |
| "Upload product docs, FAQs, and playbooks. Your AI agents reference real business knowledge to give accurate, on-brand answers.", | |
| iconName: "BookOpen", | |
| category: "intelligence", | |
| }, | |
| automations: { | |
| marketingTitle: "Workflow Automation", | |
| benefit: "Your rules", | |
| description: | |
| "Build trigger-based workflows that act on lead status changes, score thresholds, or time-based events. Automate follow-ups, escalations, and re-routing.", | |
| iconName: "Settings", | |
| category: "intelligence", | |
| }, | |
| webhooks_ingestion: { | |
| marketingTitle: "Webhook Ingestion", | |
| benefit: "Any source, any format", | |
| description: | |
| "Accept inbound data from any external system via webhooks. Parse, validate, and route payloads directly into your lead pipeline.", | |
| iconName: "Webhook", | |
| category: "capture", | |
| }, | |
| zoho_sync: { | |
| marketingTitle: "CRM Sync (Zoho)", | |
| benefit: "Stay connected", | |
| description: | |
| "Push qualified leads directly to Zoho CRM. Map fields, set sync rules, and keep your sales stack in perfect alignment without manual exports.", | |
| iconName: "Database", | |
| category: "platform", | |
| }, | |
| email_engine: { | |
| marketingTitle: "Email Engine", | |
| benefit: "Reach every inbox", | |
| description: | |
| "Send transactional and follow-up emails from your lead pipeline. Templated messages, delivery tracking, and automatic retry on failure.", | |
| iconName: "Mail", | |
| category: "operations", | |
| }, | |
| email_verification: { | |
| marketingTitle: "Email Verification", | |
| benefit: "Clean data", | |
| description: | |
| "Validate email addresses at capture time to keep your pipeline clean. Reduce bounce rates and improve deliverability automatically.", | |
| iconName: "ShieldCheck", | |
| category: "capture", | |
| }, | |
| diagnostics: { | |
| marketingTitle: "System Diagnostics", | |
| benefit: "Full transparency", | |
| description: | |
| "Monitor system health, message queues, and integration statuses. Real-time diagnostics help you catch issues before they affect leads.", | |
| iconName: "Activity", | |
| category: "visibility", | |
| }, | |
| admin_portal: { | |
| marketingTitle: "Admin Portal", | |
| benefit: "Stay in control", | |
| description: | |
| "Role-based access control, user management, and workspace configuration. Know who touched what, and when, with a full audit trail.", | |
| iconName: "Shield", | |
| category: "platform", | |
| }, | |
| }; | |
| /** Category groupings for the features page */ | |
| export const FEATURE_CATEGORIES: { | |
| key: ModuleMarketingInfo["category"]; | |
| label: string; | |
| iconName: string; | |
| }[] = [ | |
| { key: "capture", label: "Capture & Intake", iconName: "Zap" }, | |
| { key: "intelligence", label: "Intelligence", iconName: "Brain" }, | |
| { key: "operations", label: "Operations", iconName: "GitMerge" }, | |
| { key: "visibility", label: "Visibility", iconName: "BarChart3" }, | |
| { key: "platform", label: "Platform", iconName: "Shield" }, | |
| ]; | |