diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index fb98505..adcda58 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -36,7 +36,8 @@ export default function AdminPage() { navItems={navItems} brandName="Imperium" button={{ - text: "Back to Home", href: "/"}} + text: "Back to Home", href: "/" + }} buttonClassName="font-semibold tracking-wide" /> @@ -57,7 +58,6 @@ export default function AdminPage() { imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-intuitive-agent-management-interface--1772650570204-165db814.png" imageAlt="Admin Dashboard Interface" mediaAnimation="blur-reveal" - textboxLayout="default" useInvertedBackground={false} /> @@ -74,27 +74,33 @@ export default function AdminPage() { title: "Real-Time Dashboard", description: "Live metrics on all campaigns, agents, and revenue streams. Customizable widgets, drill-down analytics, and predictive alerts.", icon: TrendingUp, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-dynamic-real-time-data-flow-visualizat-1772650569689-aacc71d6.png", imageAlt: "Real-Time Metrics"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-dynamic-real-time-data-flow-visualizat-1772650569689-aacc71d6.png", imageAlt: "Real-Time Metrics" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/financial-data-visualization-ascending-r-1772650569994-d08a7061.png", imageAlt: "Financial Analytics"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/financial-data-visualization-ascending-r-1772650569994-d08a7061.png", imageAlt: "Financial Analytics" + }, ], }, { title: "Agent Fleet Management", description: "Deploy, monitor, and optimize 500+ autonomous agents. Health checks, performance scoring, A/B testing, and automated error escalation.", icon: Zap, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-professional-illustration-of-autonomou-1772650570566-12dd3018.png", imageAlt: "Agent Operations"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-professional-illustration-of-autonomou-1772650570566-12dd3018.png", imageAlt: "Agent Operations" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-abstract-visualization-of-ai-agent-te-1772650568844-4021e84c.png", imageAlt: "Agent Network"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-abstract-visualization-of-ai-agent-te-1772650568844-4021e84c.png", imageAlt: "Agent Network" + }, ], }, { title: "Client Account Management", description: "Manage 150+ enterprise clients. Row-level security ensures data isolation. Billing, usage analytics, and support ticket management all integrated.", icon: Lock, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-visual-representation-of-multitenant-a-1772650569376-b2593b0a.png", imageAlt: "Multitenant Architecture"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-visual-representation-of-multitenant-a-1772650569376-b2593b0a.png", imageAlt: "Multitenant Architecture" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Security Layers"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Security Layers" + }, ], }, ]} diff --git a/src/app/client-portal/page.tsx b/src/app/client-portal/page.tsx index 9a80de5..8d28da2 100644 --- a/src/app/client-portal/page.tsx +++ b/src/app/client-portal/page.tsx @@ -36,7 +36,8 @@ export default function ClientPortalPage() { navItems={navItems} brandName="Imperium" button={{ - text: "Back to Home", href: "/"}} + text: "Back to Home", href: "/" + }} buttonClassName="font-semibold tracking-wide" /> @@ -57,7 +58,6 @@ export default function ClientPortalPage() { imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-whitelabeled-client-portal-interface-s-1772650571631-ed5977ef.png" imageAlt="Client Portal Dashboard" mediaAnimation="blur-reveal" - textboxLayout="default" useInvertedBackground={false} /> diff --git a/src/app/docs/page.tsx b/src/app/docs/page.tsx index ac4204e..fb7232a 100644 --- a/src/app/docs/page.tsx +++ b/src/app/docs/page.tsx @@ -36,7 +36,8 @@ export default function DocsPage() { navItems={navItems} brandName="Imperium" button={{ - text: "Back to Home", href: "/"}} + text: "Back to Home", href: "/" + }} buttonClassName="font-semibold tracking-wide" /> @@ -57,7 +58,6 @@ export default function DocsPage() { imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-visual-representation-of-multitenant-a-1772650569376-b2593b0a.png" imageAlt="Technical Documentation" mediaAnimation="blur-reveal" - textboxLayout="default" useInvertedBackground={false} /> @@ -101,21 +101,29 @@ export default function DocsPage() { tagAnimation="slide-up" faqs={[ { - id: "1", title: "How do I authenticate with the API?", content: "All API requests require a JWT bearer token in the Authorization header. Obtain tokens via OAuth provider or API key exchange. Tokens expire after 24 hours; use refresh tokens for long-lived sessions."}, + id: "1", title: "How do I authenticate with the API?", content: "All API requests require a JWT bearer token in the Authorization header. Obtain tokens via OAuth provider or API key exchange. Tokens expire after 24 hours; use refresh tokens for long-lived sessions." + }, { - id: "2", title: "What's the database schema?", content: "Core tables: clients (client accounts), agents (AI agent configurations), campaigns (campaign definitions), calls (call records), financials (revenue/margin data). Row-level security policies enforce data isolation by client_id."}, + id: "2", title: "What's the database schema?", content: "Core tables: clients (client accounts), agents (AI agent configurations), campaigns (campaign definitions), calls (call records), financials (revenue/margin data). Row-level security policies enforce data isolation by client_id." + }, { - id: "3", title: "How do I deploy Imperium in production?", content: "Use our Docker image or Kubernetes Helm charts. PostgreSQL 15+, Redis for caching, API gateway with rate limiting. AWS RDS for managed database, CloudFront for CDN. Complete terraform scripts provided."}, + id: "3", title: "How do I deploy Imperium in production?", content: "Use our Docker image or Kubernetes Helm charts. PostgreSQL 15+, Redis for caching, API gateway with rate limiting. AWS RDS for managed database, CloudFront for CDN. Complete terraform scripts provided." + }, { - id: "4", title: "Is there a webhook system?", content: "Yes. Event-driven webhooks for campaign state changes, agent errors, financial updates, and client activities. Configurable retry logic, signature verification, and event filtering."}, + id: "4", title: "Is there a webhook system?", content: "Yes. Event-driven webhooks for campaign state changes, agent errors, financial updates, and client activities. Configurable retry logic, signature verification, and event filtering." + }, { - id: "5", title: "How do I add custom integrations?", content: "REST API supports custom integrations with Salesforce, HubSpot, Zapier, Slack, and custom systems. Event webhooks enable real-time data synchronization. SDK libraries available for Python, Node.js, and Go."}, + id: "5", title: "How do I add custom integrations?", content: "REST API supports custom integrations with Salesforce, HubSpot, Zapier, Slack, and custom systems. Event webhooks enable real-time data synchronization. SDK libraries available for Python, Node.js, and Go." + }, { - id: "6", title: "What are the API rate limits?", content: "Free tier: 100 requests/minute. Professional: 1000/min. Enterprise: unlimited. Burst allowance: 50% above limit for 10 seconds. Contact support for custom rate limits."}, + id: "6", title: "What are the API rate limits?", content: "Free tier: 100 requests/minute. Professional: 1000/min. Enterprise: unlimited. Burst allowance: 50% above limit for 10 seconds. Contact support for custom rate limits." + }, { - id: "7", title: "How do I handle error responses?", content: "API returns standard HTTP status codes (200, 400, 401, 403, 429, 500). Error response includes code, message, and request_id for debugging. Detailed error documentation in API reference."}, + id: "7", title: "How do I handle error responses?", content: "API returns standard HTTP status codes (200, 400, 401, 403, 429, 500). Error response includes code, message, and request_id for debugging. Detailed error documentation in API reference." + }, { - id: "8", title: "Is there a staging environment?", content: "Yes. Staging API available at api-staging.imperium.ai. Identical schema and features as production. Perfect for testing before deploying to prod."}, + id: "8", title: "Is there a staging environment?", content: "Yes. Staging API available at api-staging.imperium.ai. Identical schema and features as production. Perfect for testing before deploying to prod." + }, ]} faqsAnimation="blur-reveal" textboxLayout="default" diff --git a/src/app/page.tsx b/src/app/page.tsx index 5d71bae..a39dd60 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -56,7 +56,8 @@ export default function HomePage() { navItems={navItems} brandName="Imperium" button={{ - text: "Enter Command Center", href: "/admin"}} + text: "Enter Command Center", href: "/admin" + }} buttonClassName="font-semibold tracking-wide" /> @@ -79,14 +80,16 @@ export default function HomePage() { mediaAnimation="blur-reveal" avatars={[ { - src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-confident-exe-1772650569631-7ff61e6d.png", alt: "CEO"}, + src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-confident-exe-1772650569631-7ff61e6d.png", alt: "CEO" + }, { - src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-team-leader-o-1772650568494-4b4ec7ab.png", alt: "Operations Lead"}, + src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-team-leader-o-1772650568494-4b4ec7ab.png", alt: "Operations Lead" + }, { - src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-marketing-or--1772650570082-7275fc9a.png", alt: "Marketing Director"}, + src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-marketing-or--1772650570082-7275fc9a.png", alt: "Marketing Director" + }, ]} avatarText="Trusted by 150+ Enterprise Teams" - textboxLayout="default" useInvertedBackground={false} /> @@ -103,54 +106,66 @@ export default function HomePage() { title: "Multitenant Isolation", description: "Single PostgreSQL backend with strict row-level security. Client-ID partitioning ensures absolute data integrity and compliance.", icon: Lock, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-visual-representation-of-multitenant-a-1772650569376-b2593b0a.png", imageAlt: "Multitenant Architecture"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-visual-representation-of-multitenant-a-1772650569376-b2593b0a.png", imageAlt: "Multitenant Architecture" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Security Layers"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Security Layers" + }, ], }, { title: "Real-Time Intelligence", description: "Live agent performance metrics, predictive alerts, and financial forecasting. Surgical visibility into 50+ client accounts and agent fleets simultaneously.", icon: Zap, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-dynamic-real-time-data-flow-visualizat-1772650569689-aacc71d6.png", imageAlt: "Real-Time Data Flow"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-dynamic-real-time-data-flow-visualizat-1772650569689-aacc71d6.png", imageAlt: "Real-Time Data Flow" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-intuitive-agent-management-interface--1772650570204-165db814.png", imageAlt: "Agent Monitoring Dashboard"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-intuitive-agent-management-interface--1772650570204-165db814.png", imageAlt: "Agent Monitoring Dashboard" + }, ], }, { title: "AI Agent Fleet Management", description: "Deploy, monitor, and optimize autonomous agents across campaigns. A/B testing framework, call transcript analysis, and error escalation workflows built-in.", icon: Bot, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-abstract-visualization-of-ai-agent-te-1772650568844-4021e84c.png", imageAlt: "AI Agent Network"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-abstract-visualization-of-ai-agent-te-1772650568844-4021e84c.png", imageAlt: "AI Agent Network" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-professional-illustration-of-autonomou-1772650570566-12dd3018.png", imageAlt: "Fleet Operations"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-professional-illustration-of-autonomou-1772650570566-12dd3018.png", imageAlt: "Fleet Operations" + }, ], }, { title: "Whitelabeled Client Portal", description: "Simplified KPI dashboard, call recordings library, and growth trends for clients. Zero backend complexity—clean, transparent reporting they'll trust.", icon: Eye, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-whitelabeled-client-portal-interface-s-1772650571631-ed5977ef.png", imageAlt: "Client Portal Dashboard"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-whitelabeled-client-portal-interface-s-1772650571631-ed5977ef.png", imageAlt: "Client Portal Dashboard" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-clarity-and-transparency-visualization-1772650569230-4412eedc.png", imageAlt: "Data Transparency"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-clarity-and-transparency-visualization-1772650569230-4412eedc.png", imageAlt: "Data Transparency" + }, ], }, { title: "JWT + OAuth Central Auth", description: "Centralized authentication with JWT tokens and OAuth provider integration. API gateway enforces role-based access control before any query executes.", icon: Key, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Authentication Architecture"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/enterprise-security-visualization-layere-1772650569645-708f6717.png", imageAlt: "Authentication Architecture" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-clarity-and-transparency-visualization-1772650569230-4412eedc.png", imageAlt: "Access Control Matrix"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/a-clarity-and-transparency-visualization-1772650569230-4412eedc.png", imageAlt: "Access Control Matrix" + }, ], }, { title: "Financial Forecasting Engine", description: "Predictive revenue modeling, margin optimization, and profitability tracking across client accounts. Real-time financial visibility for executive decision-making.", icon: TrendingUp, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/financial-data-visualization-ascending-r-1772650569994-d08a7061.png", imageAlt: "Revenue Projections"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/financial-data-visualization-ascending-r-1772650569994-d08a7061.png", imageAlt: "Revenue Projections" + }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-intuitive-agent-management-interface--1772650570204-165db814.png", imageAlt: "Financial Dashboard"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/an-intuitive-agent-management-interface--1772650570204-165db814.png", imageAlt: "Financial Dashboard" + }, ], }, ]} @@ -221,7 +236,8 @@ export default function HomePage() { { id: "starter", badge: "Foundation", price: "$5,000/mo", subtitle: "Perfect for single-team deployment", buttons: [{ text: "Get Started", href: "#contact" }], features: [ - "Up to 5 AI agents", "1 client account", "Real-time dashboards", "Basic reporting", "Email support"], + "Up to 5 AI agents", "1 client account", "Real-time dashboards", "Basic reporting", "Email support" + ], }, { id: "professional", badge: "Recommended", badgeIcon: Crown, @@ -230,12 +246,14 @@ export default function HomePage() { { text: "Book Demo", href: "#contact" }, ], features: [ - "Unlimited AI agents", "Up to 50 client accounts", "Predictive intelligence", "A/B testing framework", "Priority support", "Financial forecasting", "Custom integrations"], + "Unlimited AI agents", "Up to 50 client accounts", "Predictive intelligence", "A/B testing framework", "Priority support", "Financial forecasting", "Custom integrations" + ], }, { id: "enterprise", badge: "Premium", price: "Custom", subtitle: "Unlimited scale with dedicated support", buttons: [{ text: "Contact Sales", href: "#contact" }], features: [ - "Unlimited everything", "100+ client accounts", "White-glove support", "Custom security policies", "Dedicated infrastructure", "SLA guarantees", "Quarterly strategy reviews"], + "Unlimited everything", "100+ client accounts", "White-glove support", "Custom security policies", "Dedicated infrastructure", "SLA guarantees", "Quarterly strategy reviews" + ], }, ]} animationType="slide-up" @@ -255,22 +273,28 @@ export default function HomePage() { testimonials={[ { id: "1", name: "Marcus Chen", handle: "@marcus_chen", testimonial: "Imperium gave us surgical control over 50+ campaigns simultaneously. The real-time intelligence alone cut our response time by 60%. This is the command center we've always needed.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-confident-exe-1772650569631-7ff61e6d.png", imageAlt: "Marcus Chen"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-confident-exe-1772650569631-7ff61e6d.png", imageAlt: "Marcus Chen" + }, { id: "2", name: "Sarah Blackwell", handle: "@sarah_b", testimonial: "The whitelabeled client portal is a game-changer. Our clients finally have the transparency they wanted, and our team has unified visibility. No more context-switching between systems.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-team-leader-o-1772650568494-4b4ec7ab.png", imageAlt: "Sarah Blackwell"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-team-leader-o-1772650568494-4b4ec7ab.png", imageAlt: "Sarah Blackwell" + }, { id: "3", name: "James Rodriguez", handle: "@james_r", testimonial: "The financial forecasting engine has become our north star. Predictive revenue modeling lets us make proactive decisions instead of reactive ones. Worth every penny.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-marketing-or--1772650570082-7275fc9a.png", imageAlt: "James Rodriguez"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-marketing-or--1772650570082-7275fc9a.png", imageAlt: "James Rodriguez" + }, { id: "4", name: "Dr. Elena Volkov", handle: "@elena_v", testimonial: "As a CTO, the security architecture gives me peace of mind. Row-level security policies, JWT + OAuth, role-based access control—it's enterprise-grade without the bloat. Surgical precision.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-senior-operat-1772650569258-fbd40387.png", imageAlt: "Dr. Elena Volkov"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-senior-operat-1772650569258-fbd40387.png", imageAlt: "Dr. Elena Volkov" + }, { id: "5", name: "David Kim", handle: "@david_kim", testimonial: "We manage 150+ AI agents across diverse campaigns. Imperium's A/B testing framework and call transcript analysis have optimized our agent quality by 40%. Incredible platform.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-an-ai-engineer--1772650568954-79be6bea.png", imageAlt: "David Kim"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-an-ai-engineer--1772650568954-79be6bea.png", imageAlt: "David Kim" + }, { id: "6", name: "Priya Patel", handle: "@priya_p", testimonial: "The predictive alerts have saved us from campaign disasters twice already. Real-time intelligence means we catch problems before they happen. That's what precision looks like.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-business-deve-1772650568597-9d562e9c.png", imageAlt: "Priya Patel"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AUc5mGjhlxVkFiHx2Jcz4OwYr7/professional-headshot-of-a-business-deve-1772650568597-9d562e9c.png", imageAlt: "Priya Patel" + }, ]} animationType="slide-up" textboxLayout="default"