Skip to content
Open source · AGPL-3.0

Your customers
ask about
product catalogue 

on WhatsApp.

Open-source AI agent that plugs into your database. Search, tracking, returns — all automated. Free forever.

H

Nova

online

Give me info about my latest order

12:04 AM

Here is your latest order, Arjun: Order #412126 — ₹3,599 — Delivered Placed on: 3 April 2026 Payment: Paid Tracking: 2987615983876 Would you like to view the items in this order or need any help with it?

12:04 AM

Need anything else with this order? ↩ 2 replies

12:04 AM
Type a message

WhatsApp support in India is broken

₹10-30K/month for a glorified FAQ bot

Most WhatsApp AI vendors charge per month, per seat, per message. And the bot still can’t pull a real order status from your database.

Works only if you’re on Shopify

Most agents only plug into Shopify or WooCommerce. Running your own PostgreSQL database or custom stack? No integration for you.

Your team sleeps. Customers don’t.

Messages at 11 PM, 6 AM, Sunday afternoon. Your human agents miss them. By the time they reply, the customer bought from someone else.

What this AI agent actually does

Catalogue

Product search inside WhatsApp

Customers search by name, category, or price. Nova queries your database live and sends back product cards with images, prices, and buy links.

H

Nova

online

Aria Chikankari Anarkali

12:03 AM

Aria Chikankari Anarkali Price: ₹2,150 Available sizes: XS, S, M, L, XL, XXL, 3XL — all in stock! A lovely piece from our latest collection. Let me know if you'd like to order or need any help!

12:03 AM

Give me products between ₹1000 – ₹5000

5:15 PM

Here are the results for both searches: Kurtas between ₹2000–₹3000 — we have some great options including Faux Wool and A-Line kurtas, all at ₹2000–₹2050. Products between ₹1000–₹5000 — a wide range including kurtas, farsi pants, narrow pants, and dupattas starting from ₹1000. Would you like to explore a specific category or see more details on any item?

5:16 PM
Type a message
Order Tracking

Where's my order? — answered instantly

Customers just ask. Nova identifies them by phone number — no login, no order ID needed — and shows live order status with tracking links.

H

Nova

online

Give me info about my latest order

12:04 AM

Here is your latest order, Arjun: Order #412126 — ₹3,599 — Delivered Placed on: 3 April 2026 Payment: Paid Tracking: 2987615983876 Would you like to view the items in this order or need any help with it?

12:04 AM

Need anything else with this order? ↩ 2 replies

12:04 AM
Type a message
Post-Order

Returns and exchanges on autopilot

Eligibility check, reason selection, confirmation — all through interactive WhatsApp buttons. Submits to your system automatically via webhook, API, or database.

H

Nova

online

I want to return the blue jacket

4:30 PM

The Blue Denim Jacket from order #1042 is eligible for return (delivered 3 days ago).

4:30 PM
Didn’t fit / wrong size
Damaged or defective
Not as described
Changed my mind

Damaged or defective

4:31 PM

Return Request Order: #1042 Item: Blue Denim Jacket — Size M Reason: Damaged/defective Refund: ₹2,499 to original payment

4:31 PM
Type a message
Knowledge Base

Your policies, not AI hallucinations

Upload your return policy, shipping FAQ, or any document. Nova retrieves the right section and answers accurately — grounded in your actual business rules.

H

Nova

online

What's your return policy?

11:20 AM

Based on our return policy: • Returns accepted within 7 days of delivery • Item must be unused with tags attached • Refund processed in 5-7 business days • Free return shipping on defective items Would you like to initiate a return?

11:20 AM

Do you ship internationally?

11:21 AM

We currently ship to all pincodes within India. International shipping is not available at the moment. Standard delivery takes 5-7 business days. Express delivery (2-3 days) is available for select pincodes.

11:21 AM
Type a message

Live in 5 minutes

No training. No onboarding calls. No vendor dashboard.

Connect

01

Connect your database

Point Nova at your PostgreSQL database. Standard table names like products, orders, customers work out of the box — or map custom names in one YAML file.

Configure

02

Add your keys

Drop in your WhatsApp Business API token and an AI key (Claude or GPT). Two env vars. Done.

Deploy

03

Deploy & go live

Run the guided setup — it validates keys, migrates your DB, creates your client, and optionally ingests policy docs into RAG. Then docker compose up on a ₹600/month server.

terminal
# Guided setup — walks you through everything
$ python3 -m scripts.setup
[1/4] Validating .env ✓
[2/4] Running migrations ✓
[3/4] Creating client ✓
[4/4] Ingesting policies ✓
# Start the server
$ docker compose up -d
{"status": "ok", "tools": 17}

What does it cost?

Under ₹1,000/month. Total.

What you're paying now
₹10,000 — ₹30,000/month
₹10,000 — ₹30,000/month subscription
Locked to Shopify or WooCommerce
Your customer data sits on their servers
Canned responses that embarrass your brand
Per-seat pricing for your team
"Contact sales" to change anything
Nova
₹600/month server + AI API
Free forever (AGPL open source)
Works with ANY database
You own all your data
17 built-in tools — catalogue, orders, returns, FAQs
No per-seat pricing — one server runs it all
Deploy in 5 minutes, no sales calls

Cost Breakdown

This toolFree
AI API (Claude / GPT)~₹1-2 per conversation
Server (2 vCPU, 4GB RAM)~₹600/month
Total₹600/month server + AI API

No subscriptions. No per-seat pricing. No “contact sales”. One server runs everything — the agent, the database, all of it. You pay AWS and your AI provider directly. That's it.

Open source · AGPL-3.0

Your competitors are still paying ₹10-30K/month for this.

Same AI. Same WhatsApp. Zero subscription. We'll help you get running.

Star on GitHub