← Back to Projects

Hukum.tech

Self-Service AI Chatbot & Customer Support Automation

🤖 AI Chatbots ⚡ Flask & React (Vite) 💾 Supabase (PostgreSQL) ☁️ DigitalOcean
🚀

Live SaaS Platform

Automate up to 80% of customer queries. Visit Hukum.tech to create your custom AI chatbot.

Project Overview

Hukum.tech is a modern, no-code, self-service AI Chatbot platform designed to automate customer support and sales operations. The platform enables businesses to spin up context-aware chatbots capable of resolving customer inquiries on WhatsApp and Web widgets instantly, saving support overhead and improving user engagement.

Core Capabilities

  • Self-Service Prompt Engineering: Allows business owners to modify their chatbot's system instructions, personality, guidelines, and tone live from an intuitive dashboard, with changes propagating immediately without code redeployments.
  • Dynamic FAQ Document Parsing: Supports direct uploads of PDF and Word document FAQs during sign-up, parsing the unstructured text and embedding it straight into the bot's prompt matrix.
  • Multi-Channel Integrations: Deploys seamlessly via a lightweight JavaScript Web Widget or directly integrates with WhatsApp Business API (WABA) setups.
  • Human-in-the-Loop Handover: Supports seamless fallback to live chat, allowing customers to talk directly with human operator agents via the administrative panel.
  • Database-Driven Workflows: Powered by backend automation that queries live configurations dynamically, ensuring no-downtime prompt engineering.

Architecture & SaaS Tiers

The platform operates on a multi-tiered subscription model designed for different scales of deployment:

Basic Tier

Rs 5,000 / mo
Web widget chatbot, 1 managed business entity, 10,000 monthly messages, self-service live prompts, and standard operator support.

Pro Tier

Rs 10,000 / mo
Dedicated WhatsApp bot, 30,000 monthly messages, custom tone adjustments, FAQ document parser, and standard support channels.

Enterprise Tier

Rs 20,000 / mo
Web + WhatsApp bot channels, unlimited messages, priority support, dedicated WABA client setup, and custom third-party integrations.

Technical Architecture

The chatbot platform is powered by a robust backend built in **Flask** that exposes a REST API for message routing, user configuration, and custom business rules. Relational data, billing tracks, and conversation logs are stored in **Supabase (PostgreSQL)**, utilising foreign keys, indexes, automated database triggers, and Row-Level Security (RLS) policies to safeguard tenant data. The user dashboards (Admin Panel & Customer Portal) are implemented in **React (Vite)**, allowing live chatbot configurations, dashboard analytics, and support chat. The whole system runs on a **DigitalOcean** Linux instance.