Convia
Turn WhatsApp into a complete sales operating system.
Convia brings customer conversations, AI sales assistance, commerce, inventory, workflows, and customer data into one connected platform.
Shared Inbox • Central workspace showing customer conversations, AI assistance, and commerce context.
Queried real-time inventory for Size M. Reserved 1 unit for 15 minutes.
Why We Built Convia.
Connecting conversation directly with the underlying commerce engine.
Many modern businesses already handle their high-intent sales conversations over WhatsApp. However, the conversation itself almost always exists in isolation from the business's core systems.
Sales and support representatives constantly switch between messaging apps, spreadsheets, e-commerce admin panels, payment portals, and CRM databases. Customer messages live in one place; inventory levels live in another; orders are processed somewhere else entirely.
When businesses try to automate these conversations using traditional chatbots, they encounter rigid decision trees that break as soon as a customer asks a complex question. And when buyers are ready to purchase, they are forced out of the chat and onto an external website cart, creating immediate friction and drop-off.
We designed Convia to make the conversation itself part of the commerce system.
Instead of forcing buyers out of WhatsApp, Convia enables a natural progression from initial conversation to product discovery, cart creation, delivery details, inventory reservation, payment recording, and automated follow-up—all while preserving complete customer context across every interaction.
“The difference is not another chatbot. It is the underlying commerce and CRM system behind the conversation.”
— The Convia Engineering TeamConversational commerce is still fragmented.
Traditional sales tools disconnect customer messaging from backend inventory and order operations.
Conversations Without Context
Customer messages live separately from purchase history, delivery addresses, order records, and backend inventory levels.
Rigid Automation
Keyword bots and hardcoded decision trees fail whenever customer queries deviate from strict linear paths.
Commerce Outside the Conversation
Buyers are repeatedly directed away from WhatsApp to load external website carts and fill out multi-step web forms.
Operational Fragmentation
Sales teams constantly copy and paste data between WhatsApp, spreadsheets, payment apps, and external CRMs.
Manual re-entry, lost context, and friction during checkout.
Unified inbox, AI copilot, inventory, orders, and payments in one system.
One platform for conversations, commerce, and automation.
A quick overview of the platform we built and continue to evolve.
WhatsApp CRM
Shared inbox for sales and support teams with agent assignment, internal notes, tags, and routing.
AI Sales Copilot
Context-aware AI agents that can understand customer history, products, and real-time business data.
Conversational Commerce
Create carts, reserve inventory, collect address details, and prepare orders from customer conversations.
Commerce Engine
Products, variants, inventory, carts, orders, payments, and customer records in one system.
Workflow Automation
Visual automation builder for message triggers, customer events, stage changes, schedules, webhooks, and follow-ups.
Multi-Tenant SaaS
Independent merchant workspaces with tenant-isolated data and role-based access.
Headless Storefront
Dynamic storefronts mapped to merchant domains for customers who prefer traditional web browsing.
Developer Platform
Scoped REST APIs, webhook integrations, and event-based architecture for extending Convia.
From conversation to confirmed order.
A continuous journey connecting customer interaction to order fulfillment.
Inbound Message
Customer sends a WhatsApp message to the business.
Context Load
Identifies customer, purchase history, and conversation context.
Product Discovery
AI or human agent assists customer in finding relevant items.
Cart Creation
Product variants and item quantities are added to draft cart.
Stock Lock
Inventory is safely reserved via time-bound database lock.
Order Confirmation
Customer confirms delivery address and order details.
Payment Record
Payment details or gateway receipts are linked to order.
Automation Trigger
Confirmation alerts and post-purchase workflows dispatch.
A shared inbox built around customer context.
Equip your sales and support teams with a collaborative workspace connected to live customer profiles, purchase records, and order states.
Every customer conversation includes complete business context.
AI that can act on real business context.
The AI layer is designed as an orchestrated system rather than a standalone chatbot.
Contextual Memory, Tool Actions & Human Control
Rather than treating AI as an isolated conversational widget, Convia orchestrates LLMs directly with your database, customer history, and live inventory. The system executes validated CRM actions while preserving human oversight and seamless agent handoff.
AI Copilot • Context-aware AI assistant executing validated CRM actions.
Commerce without losing the conversation.
Connecting WhatsApp interactions directly to product catalogs, carts, stock locks, and payment records.
In-Chat Variant Selection
Browse product options, sizes, and colors directly inside WhatsApp interactive list messages.
Database Stock Reservations
Checkout operations use database transactions instead of fragile client-side state mutations.
Payment Link & Ledger
Collect delivery details and match gateway payment receipts directly to order records.
Product Catalog • Product variant management and catalog setup.
Built to protect inventory under concurrency.
Solving inventory drift and race conditions at the database layer.
Commerce systems become unreliable when multiple customers attempt to purchase the same limited inventory at the same time. Convia solves this challenge at the database layer rather than relying on application-side logic.
Reliable events after every transaction.
Eliminating silent message loss across asynchronous integrations.
Application-level event emitters can fail if a server restarts between committing data and dispatching a webhook. Convia writes commerce events into an outbox table inside the same database transaction.
Transactional Outbox Pattern • Guarantees at-least-once event delivery for downstream notifications.
Automate what happens after the conversation.
Design automated customer journeys using drag-and-drop workflow nodes triggered by inbound messages, deal stages, or order updates.
Workflow Builder • Visual automation engine for building sales and support workflows.
Built as SaaS from the data layer upward.
Enforcing complete multi-tenant workspace isolation at the database tier.
Commerce can extend beyond WhatsApp.
Convia dynamically resolves custom merchant domains to serve a headless web browsing storefront for buyers who prefer traditional web browsing.
Headless Storefront • Desktop product catalog for custom merchant domain.
Security built into the platform.
Disciplined security protocols across data isolation, credential encryption, and API verification.
Tenant Isolation
PostgreSQL Row Level Security (RLS) policies and tenant-aware composite foreign keys.
Encrypted Credentials
Sensitive Meta access tokens, webhook secrets, and API keys encrypted at rest using AES-256-GCM.
Verified Webhooks
Inbound Meta WhatsApp Cloud API webhooks and payment callbacks validated with HMAC signatures.
Scoped APIs
Cryptographically hashed API keys with limited permission scopes for third-party developer integrations.
System architecture & technology stack.
Layered architecture connecting messaging channels, web apps, AI orchestrators, database RPCs, and workers.
Frontend & App
Next.js 16 (App Router)
React 19, TypeScript
Tailwind CSS v4
Radix / Shadcn
Database & Auth
Supabase PostgreSQL 15+
Row Level Security (RLS)
Atomic RPC Stored Procs
Outbox Events Queue
AI Orchestrator
Vercel AI SDK Wrapper
OpenAI, Anthropic, Gemini
Groq & Local Ollama
Context Memory Engine
Channels & Deploy
Meta WhatsApp Cloud API v20.0
@xyflow/react Workflow Builder
Hostinger Node.js / Vercel
Docker Self-Hostable
Built, evolving, and actively developed.
Clear status breakdown across available modules, active development, and planned engineering initiatives.
Core Platform Features
- ✓ Multi-tenant workspaces
- ✓ Shared WhatsApp inbox
- ✓ CRM contact management
- ✓ Commerce data model
- ✓ AI orchestration engine
- ✓ Visual workflow builder
- ✓ Host-header domain routing
- ✓ PostgreSQL RLS security
Active Engineering Sprints
- ● Dedicated outbox poller daemon
- ● Razorpay webhook payment sync
- ● Stripe gateway integration
- ● Low inventory event alerts
Planned Enhancements
- ○ Advanced broadcast campaign queues
- ○ Automated WhatsApp template sync
- ○ Multi-language AI prompt templates
More than a WhatsApp inbox.
Connecting messaging directly with the underlying commerce system.
Treats WhatsApp as an isolated messaging window, forcing buyers out of chat into external cart forms.
Unifies conversation, AI sales assistance, database inventory locks, and automated workflows into one system.
Building the foundation before chasing features.
We prioritize core data integrity, tenant security, and transactional reliability over superficial novelty.
Interested in Convia?
Convia is currently in active development. We are speaking with businesses that sell, support, and operate through WhatsApp.