Tekmium.

Docimal - AI Agent Chatbot & Automation.

Docimal - AI Agent Chatbot & Automation.

Docimal - AI Agent Chatbot & Automation.

Docimal - AI Agent Chatbot & Automation.

Go back

Docimal AI is a multi-tenant AI Agent Chatbot & Automation Platform that helps businesses build intelligent assistants capable of answering questions from internal knowledge bases, automating workflows, filling forms, generating documents, and integrating with external APIs.

Docimal - AI Agent Chatbot & Automation

Overview

Developed Docimal AI — a multi-tenant AI Agent Chatbot & Automation Platform that enables businesses to build intelligent conversational assistants for internal knowledge search, workflow automation, form filling, document generation, and third-party API integration. The platform combines RAG-powered knowledge retrieval, customizable AI agents, embeddable chatbot widgets, workflow builders, and enterprise-grade user/organization management to help teams turn conversations into real business actions. Docimal supports document ingestion from multiple file formats, source-grounded answers, real-time chat experiences, external API connectors, and deployment through web apps, iframe widgets, or JavaScript SDK.

My Role

Frontend Developer — Built the web application using Next.js, React, and TypeScript, implementing the main dashboard, authentication flows, workspace and organization management, document/knowledge-base interfaces, chatbot configuration, workflow builder UI, billing pages, analytics views, and embeddable chatbot experiences.

Key Features

AI Agent Chatbot

Customizable chatbot agents that can answer questions, use internal knowledge bases, call tools, connect to external APIs, and support multilingual conversations in English and Vietnamese.

RAG Knowledge Base

Document upload and processing for PDF, DOCX, XLSX, TXT, HTML, and Markdown files, with chunking, vector search, semantic retrieval, and source citations to provide grounded and reliable answers.

Embeddable Chat Widget

Lightweight chatbot integration through iframe, JavaScript SDK, or React component, allowing businesses to embed AI assistants directly into websites and applications.

Workflow Automation

Visual workflow builder for creating automated processes such as collecting user information, triggering tools, sending notifications, generating documents, and integrating with business systems.

External API & Tool Integration

Configurable API connectors, OAuth/API key authentication, webhooks, and custom tool execution that allow AI agents to interact with CRM, ERP, messaging platforms, and other third-party services.

Multi-tenant Workspace Management

Organization, tenant, and workspace-level management with RBAC, member invitations, role permissions, JWT/OAuth authentication, and secure data isolation across teams.

Document & Form Automation

Conversational form filling, dynamic form templates, submission management, and automated document generation from templates for business workflows.

Analytics, Billing & Observability

Usage dashboards, quota tracking, subscription management, audit logs, notification preferences, and performance insights for both users and administrators.

Tech Stack

Next.js, React, TypeScript, Tailwind CSS, Radix UI, Redux Toolkit, Zustand, TanStack Query, TanStack Table, React Hook Form, Zod, Socket.IO, Monaco Editor, React Markdown, Recharts, Stripe, Axios, NestJS, FastAPI, PostgreSQL, MongoDB, Redis, RabbitMQ, Qdrant, MinIO, Docker, Kong Gateway

Screens

Related.

Related.

Related.

Related.