v1.0 July 2026

DocVault Pro Documentation

Complete guide to setting up and using DocVault Pro.

Quick Navigation

πŸ“– Introduction

DocVault Pro is a secure, AI-powered document management system built for Indian businesses. It combines digital document management with physical records tracking, automated workflows, and WhatsApp notifications β€” all in one platform.

Key Capabilities

πŸš€ Quick Start

1

Create your account

Sign up at docvaultpro.bharatautomateai.com/signup.php β€” choose a plan, 14-day free trial starts immediately.

2

Login to dashboard

Visit dms.bharatautomateai.cloud and login with your registered email and password.

3

Create document classes

Go to Settings β†’ Document Classes β†’ create categories like Finance, HR, Legal.

4

Upload your first document

Click Upload Document β†’ drag and drop a PDF or image. OCR runs automatically.

5

Configure notifications

Go to Company Settings β†’ Credentials & Branding β†’ SMTP to set up email and WhatsApp.

6

Set up approval workflow

Go to Workflow Builder β†’ create template β†’ link to document class β†’ documents auto-trigger it.

πŸ“„ Managing Documents

Each document belongs to a document class and supports metadata, tags, expiry dates, versions, and approval workflows.

Document Classes

Version History

Upload new versions without losing originals. All versions tracked with uploader, date, and change notes.

Secure Share

Time-limited, password-protected share links. Recipients access without a DocVault Pro account.

⬆️ Upload Sources

SourceHow it worksPlan
Drag & DropDrop files on upload pageAll
Clipboard PasteCtrl+V on upload pageAll
Camera CapturePhoto from mobile cameraStarter+
URL ImportPaste any direct file URLStarter+
Google DrivePick from Google DriveProfessional+
DropboxImport from Dropbox chooserProfessional+
Email UploadSend email with attachment β†’ auto-uploadsProfessional+
Slack UploadShare in Slack β†’ auto-syncs to DocVaultProfessional+
Bulk ImportMultiple files via CSV or ZIPProfessional+

πŸ” OCR & Smart Search

DocVault Pro auto-runs OCR on every uploaded document for full-text search.

Supported Formats

πŸ’‘ OCR typically takes 30–120 seconds. Documents are searchable immediately after OCR completes.

βœ… Workflow Approvals

Automated multi-step approval workflows that trigger when documents are uploaded.

Creating a Workflow

  1. Go to Workflow Builder β†’ click New Workflow
  2. Add steps with approver (user or role) and optional deadline
  3. Go to Conditions tab β†’ link to a document class
  4. Save β€” documents uploaded to that class auto-trigger this workflow

πŸ’‘ Use role-based approvers (e.g. "Admin") so workflows work even when staff changes.

πŸ€– AI Document Assistant

Ask questions about your documents in plain English. Powered by Gemini 2.5 Flash.

Example Queries

⚠️ AI answers are based on OCR-extracted text only. Rate limit: 100 queries/day per company.

πŸ“§ Email Configuration

Go to Company Settings β†’ Credentials & Branding β†’ SMTP Email to use your own email.

Gmail Setup

  1. Enable 2FA on Gmail β†’ get App Password at myaccount.google.com/apppasswords
  2. Enter in DocVault Pro:
Host: smtp.gmail.com Port: 587 Encryption: TLS Email: [email protected] Password: xxxx xxxx xxxx xxxx (16-char App Password)
ProviderHostPortEncryption
Gmailsmtp.gmail.com587TLS
Outlook/Office 365smtp.office365.com587TLS
Yahoo Mailsmtp.mail.yahoo.com465SSL
Zoho Mailsmtp.zoho.in587TLS

πŸ’¬ WhatsApp Setup

Go to Company Settings β†’ Credentials & Branding β†’ WhatsApp.

Option 1: Evolution API (Self-hosted)

FieldDescriptionExample
API URLEvolution API server URLhttps://evolution.yourserver.com
InstanceWhatsApp instance namemy-company
API KeyEvolution API keyyour-secret-key

Option 2: Meta WhatsApp Cloud API

FieldWhere to find it
Phone Number IDMeta Developer Portal β†’ WhatsApp β†’ Phone Numbers
Access TokenMeta Business Manager β†’ System User β†’ Permanent Token

πŸ’‘ If neither is configured, DocVault Pro falls back to FNI's WhatsApp for notifications.

⏰ Expiry Alerts

Automatic alerts at 7 days, 3 days, and 1 day before document expiry β€” sent to all Admin users via email + WhatsApp.

πŸ“¦ Physical Records

Track physical files with QR codes, location management, and movement logs.

Location Hierarchy

Room β†’ Rack β†’ Shelf β†’ Box β†’ Records

Key Features

🎨 Branding & White Label

Go to Company Settings β†’ Credentials & Branding β†’ Branding tab.

SettingDescriptionWhere it appears
Company LogoPNG, JPG, SVG, WebPSidebar, email headers
Brand ColorPrimary color hex codeButtons, nav, highlights
Brand NameYour company nameSidebar, email subject

🌐 Custom Domain

Host DocVault Pro on your own domain. Go to Company Settings β†’ Credentials & Branding β†’ Custom Domain.

Type: CNAME Name: dms Value: dms.bharatautomateai.cloud Type: TXT Name: dvp-verify Value: dvp-verify-xxxxxxxxxx (shown in your settings)

⚠️ DNS propagation can take up to 48 hours. Check at dnschecker.org

πŸ”Œ API Reference

REST API with Bearer token authentication.

Authentication

POST /api/auth/login Content-Type: application/json { "email": "[email protected]", "password": "your_password" } Response: { "success": true, "data": { "token": "eyJ..." } }

Core Endpoints

MethodEndpointDescription
POST/api/auth/loginGet JWT token
GET/api/documentsList documents
POST/api/documents/uploadUpload document
GET/api/documents/{id}Get document
PUT/api/documents/{id}Update metadata
DELETE/api/documents/{id}Delete document
GET/api/dashboard/statsDashboard stats
GET/api/physical-recordsList physical records
POST/api/physical-recordsCreate physical record
POST/api/ai-chatAsk AI assistant

Response Format

{ "success": true, "message": "...", "data": { ... } }

Need help? We're here.

Support available Mon–Sat, 9 AM – 7 PM IST

πŸ’¬ WhatsApp Support πŸ“§ Email Support