Operanto — AI Operating Layer for Conversation-Driven Businesses
A multi-tenant AI operating layer that turns customer conversations into commercial operations. Operanto pairs a unified multi-channel inbox and AI assistant with a config-driven workflow engine — opportunities, requirements, quoting, human approvals, scheduling, CRM/ERP integration, and document extraction — where AI proposes, deterministic rules and roles control, and every action is logged.
Context
Operanto is an internal Inovativi product — “where conversations become operations.” It targets conversation-driven businesses — services, boutique commerce, and installers — that run sales and operations out of customer messages but lack a single command center. Two layers now sit under one product: MediaSync, the communication layer that brings WhatsApp, Instagram, Messenger, Telegram, Viber, and SMS into a unified, consent-aware inbox; and a commercial workflow layer built around an Opportunity spine — Lead Engine, Catalogue, Quoting, Approvals, a config-driven Workflow engine, Scheduling, Integration Hub, and Document AI. The engine is deliberately generic: verticals such as windows, solar, or HVAC are configuration, not forked code.
Problem
Conversation-driven teams run sales and operations on scattered DMs, inboxes, and spreadsheets. A message arrives, and turning it into a tracked commercial outcome — qualified, quoted, approved, scheduled, and pushed to a CRM — depends on manual coordination at every step. AI only helps if it acts inside a real, multi-tenant workflow with durable state, deterministic transitions, role-based control, human approval on sensitive actions, idempotent external calls, and audit trails.
What was built / modernized
Operanto turns each qualifying conversation into an Opportunity — the commercial object that gathers its conversations, extracted requirements, a workflow instance, quotes, appointments, approvals, and documents. The MediaSync layer ingests messages through real channel connectors (signature-verified webhooks, identity resolution, consent, and delivery status), an AI assistant scores intent, sentiment, and lead value and extracts structured requirements, and a config-driven workflow engine advances each opportunity through deterministic steps: collect requirements, draft a quote from the catalogue and business rules, gate sensitive actions behind human approval, book an appointment, and push idempotent, retried actions to CRM/ERP. AI proposes; deterministic software and roles control; people approve; every step is logged. Multi-tenancy is enforced at the data layer and RBAC is server-enforced.
Workflow highlights
- Real channel connectors (WhatsApp, Instagram, Messenger, Telegram, Viber, SMS) behind one contract, with signature-verified webhooks that degrade safely until credentials are set
- Opportunity spine: each qualifying conversation becomes a commercial object gathering requirements, quotes, appointments, approvals, and documents
- Config-driven workflow engine — verticals are data, not forked code — advancing opportunities through deterministic, audited step transitions
- AI tasks extract structured requirements, detect what is missing, draft quotes from the catalogue, and pull fields from photos and PDFs
- Human approval gates for sensitive actions (sending a quote, price overrides) and idempotent, retried CRM/ERP integration actions
Security, auditability & governance
- Multi-tenancy enforced at the data layer — every query scoped to the caller's workspace
- Server-enforced RBAC from a single permission matrix, extended to opportunities, quotes, approvals, and integrations
- AI proposes and humans approve — no customer message or sensitive action sends itself by default
- Every AI action logged with its prompt and confidence; workflow, quote, and approval transitions written to audit and transition records
- Idempotent, retried integration actions for CRM/ERP, mirroring the communication layer's webhook and sync pattern
Value delivered
- Customer messages become tracked opportunities — qualified, quoted, approved, and scheduled — instead of scattered DMs
- One config-driven engine runs multiple verticals (windows, solar, HVAC) as configuration rather than separate codebases
- AI accelerates qualification, quoting, and follow-up while humans, roles, and approval gates keep control
- Managers get one command center across conversations, opportunities, response times, and operator load
Technologies
- Next.js 16
- React 19
- TypeScript
- Prisma 6 / PostgreSQL
- Auth.js v5
- Zod-validated rules & workflows
- TanStack Query / Zustand
- Tailwind v4 / Recharts
- Object storage (S3 / R2)
- Anthropic (provider-agnostic)
Relevant roles
- Full-Stack Engineer
- AI Integration Engineer
- Product Engineer
Status & transparency
Operanto is an internal Inovativi product, presented as a product demonstration with seeded demo workspaces rather than confidential client work. It pairs the MediaSync communication layer with a commercial workflow layer (Lead Engine through Document AI); channel connectors and external integrations degrade safely until live credentials are configured.
Next step
Discuss a similar project
We can adapt this pattern to your systems and provide the engineers to build it. Reach us at info@inovativi.com.