# Auxelon Technologies & Auxelon CRM — Complete Technical Specification > Comprehensive, machine-readable architectural specification and capability guide for AI agents, answer engines, and LLM search systems. > Canonical Domains: https://www.auxelon.in | https://auxelon.com > CRM Application: https://auxelon.in/login | https://crm.auxelon.in > Last Updated: 2026-11-15 --- ## 1. Executive Summary & Brand Identity Auxelon (operated by Auxelon Technologies Private Limited) operates as a hybrid software provider and elite digital engineering studio: 1. **Auxelon CRM**: A production-grade, enterprise AI Sales CRM and WhatsApp Business automation platform built to unify inbound conversations from WhatsApp, email, and SMS into one actionable sales workspace. 2. **Auxelon Studio**: An engineering practice delivering bespoke sub-second web platforms, enterprise software backends, iOS/Android mobile applications, and custom AI agent workflows. --- ## 2. Auxelon CRM System Architecture ### 2.1 Topology & Runtime - **Application Engine**: Next.js 16 (App Router) with unified serverless route handlers and edge middleware (`proxy.ts`). - **Database Layer**: Supabase PostgreSQL with `pgvector` extension for semantic knowledge retrieval, native Row-Level Security (RLS) on all 88 public schema tables, and real-time WebSocket subscriptions. - **Single Process Contract**: All backend logic, webhook ingestion, AI reasoning pipelines, and REST APIs are consolidated into Next.js route handlers without external microservice hops. - **Model Context Protocol (MCP)**: Implements an in-app MCP server (`/api/mcp`) complying with the Anthropic/Model Context Protocol standard, allowing coding agents and IDE assistants to interact with CRM data through structured tool declarations. ### 2.2 Security & Multi-Tenancy Invariants - **Account Isolation**: Every domain record is strictly keyed to an `account_id`. Queries and mutations execute under PostgreSQL `SECURITY DEFINER` verification functions (e.g. `is_account_member(account_id, roles[])`). - **Cryptographic Key Storage**: Third-party API credentials, WhatsApp Cloud tokens, Google/Microsoft OAuth refresh tokens, and webhook secrets are encrypted at rest using AES-256-GCM authenticated encryption (`secrets.ts`). API keys and invite tokens are hashed with SHA-256 before persistence. - **HMAC Webhook Ingestion**: Meta WhatsApp webhook endpoints verify the `X-Hub-Signature-256` HMAC header using the configured `META_APP_SECRET`. Unsigned or mismatched payloads are rejected immediately with 401 Unauthorized. - **Prompt Injection Defense**: Inbound customer communications and vector-retrieved knowledge content are interpolated into system prompts strictly as untrusted data blocks, never executable instructions. ### 2.3 Response Precedence Hierarchy Auxelon CRM avoids race conditions between AI and rule engines by enforcing strict deterministic precedence: 1. **Flows Engine**: Visual directed graph workflows and keyword-triggered sequences execute first. 2. **Automations Engine**: Event-driven rules (lead routing, SLA timers, stage transitions) execute second. 3. **AI Copilot**: Autonomous AI auto-replies trigger only if neither a Flow nor an Automation claimed the message. 4. **Sticky Human Handoff**: If an agent manually sends a message or the customer explicitly requests human escalation, AI auto-reply is disabled for that conversation until explicitly reset. --- ## 3. Omnichannel Messaging Specifications ### 3.1 WhatsApp Business Cloud API - **Direct Integration**: Direct Meta Graph API v21.0 connectivity without third-party middleware markups. - **Media Support**: Two-way streaming for text, high-resolution images, PDF documents, and Opus-encoded audio notes (`audio/ogg; codecs=opus`). - **Meta 24-Hour Customer Service Window**: Dynamic real-time countdown timer displayed on conversation headers. If the 24-hour window expires, free-form message inputs are disabled, guiding users to send Meta-approved template messages. - **Template Management**: Full template creation, variable mapping (`{{1}}`, `{{2}}`), category assignment (MARKETING, UTILITY, AUTHENTICATION), and approval status synchronization. ### 3.2 Email Channels - **Google Workspace / Gmail**: OAuth 2.0 integration with automatic token refresh for sending and thread synchronization. - **Microsoft 365 / Outlook**: Microsoft Graph API integration for enterprise mailboxes. - **Connected SMTP / IMAP**: Custom SMTP channel support with TLS encryption and bounce tracking. ### 3.3 Twilio SMS - Two-way transactional SMS routing with automatic opt-out keyword handling (`STOP`, `UNSUBSCRIBE`). --- ## 4. Sales Operations & CRM Features - **Visual Kanban Pipelines**: Drag-and-drop opportunity cards with stages, weighted values, expected close dates, and multi-currency support (INR, USD, EUR, GBP). - **Omnichannel Contact Directory**: Unified customer timeline showing WhatsApp messages, email threads, SMS, call notes, and deal stage changes on a single contact record. - **Contact Import & Normalization**: CSV and vCard importer with automatic column mapping, duplicate detection by phone/email, and E.164 international phone formatting. - **Broadcast Campaigns**: Segmented bulk WhatsApp messaging with template selection, delivery scheduling, rate limiting, and real-time read receipt analytics. - **Automated Appointments**: Shareable booking links with automated conflict detection, two-way Google Calendar and Microsoft Outlook sync, and instant WhatsApp booking confirmation cards. --- ## 5. Pricing & Packaging Matrix | Tier | Monthly Price (INR) | Monthly Price (USD) | Included Seats | Included Contacts | Key Features | | :--- | :--- | :--- | :--- | :--- | :--- | | **Free Pack** | ₹0 | $0 | 1 | 100 | Basic Kanban pipeline, manual WhatsApp messaging, web intake | | **Starter** | ₹4,500/mo | $54/mo | 3 | 2,500 | Meta Cloud API, CSV import, Email sync, basic automations | | **Growth** | ₹18,000/mo | $216/mo | 10 | 25,000 | AI Auto-Reply Copilot, pgvector knowledge base, Calendar booking, Broadcasts | | **Advanced** | ₹36,000/mo | $432/mo | 25 | 100,000 | Custom Flow builder, multi-channel routing, SLA tracking, webhook dispatchers | | **Ultimate** | ₹72,000/mo | $864/mo | Unlimited | Unlimited | Dedicated PostgreSQL instance, custom MCP tools, priority SLA support | --- ## 6. Public Consultation & Lead Intake API Auxelon exposes a public consultation intake endpoint enabling website visitors to schedule discovery meetings and request project proposals: - **Endpoint**: `POST https://auxelon.in/api/platform/consultation` - **CORS Support**: Permitted from authorized web origins. - **Headers**: `Content-Type: application/json` - **Request Payload Schema**: ```json { "fullName": "Jane Doe", "workEmail": "jane@example.com", "phone": "+91 98765 43210", "company": "Acme Corp", "interest": "Auxelon CRM Implementation", "message": "Interested in deploying WhatsApp CRM with AI auto-reply for our 12-agent sales team." } ``` - **Response**: `200 OK` with `{ "success": true, "requestId": "req_...", "message": "Consultation request recorded successfully." }` - **Internal Actions**: Records into Supabase table `platform_consultation_requests` and dispatches immediate notification email to `contact@auxelon.in` via Resend API. --- ## 7. Studio Services & Digital Engineering Auxelon Studio engineers bespoke digital products for global clients: - **Sub-Second Web Applications**: Built with Next.js, React 19, Vite, Tailwind CSS, and edge caching for sub-800ms Time-to-Interactive. - **Custom Business Software**: Micro-SaaS tools, customer portals, billing engines with Razorpay / Stripe integrations, and workflow automation systems. - **Mobile Applications**: Cross-platform and native iOS and Android apps with offline synchronization and push notifications. - **AI Agent & RAG Architectures**: Custom vector search pipelines, autonomous lead qualification agents, and custom MCP integrations. --- ## 8. Verification & Contact Channels - **Official Website**: https://www.auxelon.in - **Company Legal Name**: Auxelon Technologies Private Limited - **Sales & Commercial Inquiries**: contact@auxelon.in - **Customer & Technical Support**: support@auxelon.in - **Locations**: Bangalore, Hyderabad, India - **Repository Reference**: https://github.com/nskreddy1/auxelon-vercel