Scintia

Scintia

A B2B platform for configuring, supervising, and scaling AI voice agents across business, sales, and developer operations.

AI Voice Automation / B2B SaaS · Frontend Team Lead · 16 months · Team of 4

Problem

Businesses needed a centralized way to deploy AI voice agents, monitor call operations, manage subscriptions, and coordinate sales/support workflows without relying on fragmented tools.

Context

Scintia offers a SaaS platform for intelligent voice agents and exposes separate panels for business users, sales teams, developers, and testing operations.

Strategy

Build role-specific portals on a shared frontend architecture, connect all panels to a single backend API, and standardize core flows such as auth, billing, analytics, support tickets, and document/knowledge management.

Architecture

4 React + TypeScript + Vite SPAs (developer, business, sales, test), each using Redux Toolkit + RTK Query for state/API, React Router for navigation, shared UI patterns with Tailwind/Radix, and environment-driven API base URLs.

Execution

Implemented role-based authentication (including OTP flows), dashboard analytics, AI agent configuration, call-log workflows, product/knowledge modules, support ticketing, notification systems, and plan/payment management.

Challenges

Maintaining consistency across multiple panels, handling role-based feature differences, integrating external providers (telephony, payments, geo/address), and supporting bilingual UX with operational/legal requirements.

Solution

Delivered a modular multi-panel SaaS frontend ecosystem that unifies AI call operations, sales lifecycle workflows, and account/subscription controls while keeping each portal optimized for its user role.

Measurable impact

Enabled Scintia to operationalize its AI voice service through dedicated business, sales, developer, and testing portals with integrated billing, call analytics, and support workflows.

Tech & infrastructure

Tech Stack

React 19TypeScriptViteRedux ToolkitRTK QueryReact RouterTailwind CSSRadix UIReact Hook FormZodRechartsBiome

Infrastructure

Hostinger-hosted web properties (per legal notice)Environment-configured REST backend (VITE_BASE_API_URL)SPA deployment per panelClient-side persisted session/state via redux-persist

Integrations

StripeTwilioVapiMapboxIPGeolocation APIImgBBDocumenso

Gallery

Scintia screenshot
Scintia screenshot
Scintia screenshot
Scintia screenshot