What is KROVA?
KROVA is your AI business analyst. It reads every customer conversation across WhatsApp, Instagram and voice calls, then tells you who’s hot, who’s slipping, what’s at risk, and exactly what to say next.
Every night at 10 PM it scans everything that came in. By 8 AM you get a WhatsApp briefing telling you what to do that day. You approve, KROVA sends. That’s the whole loop.
Every message on every connected channel, automatically.
Scores leads, spots churn, finds revenue you're losing.
Writes replies in your tone. You only press approve.
Create your account
Sign-up takes under a minute. You get a 14-day free trial, no credit card.
- 1
Open the sign-up page
Visit /signup from the navbar, or click Start free. - 2
Enter your details
Full name, email, and a password of at least 8 characters. Or skip the form and use Continue with Google. - 3
Confirm your email
We send a verification link — click it to activate the account. Google sign-ins skip this step. - 4
Land in the setup wizard
You're dropped straight into the four-step onboarding flow described below.
Sign in
Already have an account? Three ways back in.
Email & password
The credentials you signed up with. Forgot it? Use the reset link on the login page.
One-click sign-in if you registered with Google. Same account, no password to remember.
Mobile app
Once installed, the app stays signed in. Touch ID or Face ID protects access.
First-time setup
After sign-up you land in a four-step wizard. Total time: about five minutes.
- 1
Business profile
Your business name, city, type (coaching, clinic, salon and so on), and the WhatsApp number where briefings should arrive. - 2
Connect channels
Pick at least one — WhatsApp, Instagram or Voice. You can add the rest later. - 3
AI setup
Describe what you sell in a paragraph, and what makes a good lead. The brain uses this to score every conversation. - 4
Launch
Done. KROVA starts watching your channels, runs its first analysis tonight at 10 PM IST, and briefs you at 8 AM tomorrow.
The 8 AM briefing
Every morning at 8:00 AM IST, KROVA sends a WhatsApp message to your registered number. The whole briefing takes under a minute to read.
Good morning, Aditya.
3 hot leads need replies today — Priya, Rahul, Anjali.
2 going cold — Vikram and Sneha, silent for 4+ days.
₹47,000 in unpaid quotes. Reply YES and I'll send reminders.
32 messages sent yesterday, reply rate 94%.
What you can do from the briefing
- Reply YES to approve every suggested draft in one tap
- Reply with a number to approve just that one action
- Tap any name to open their conversation in the dashboard
- Reply STOP to pause briefings — you can turn them back on any time
Approving actions
An action is a draft reply waiting on you. They show up in two places: the briefing carries the top five, and the Actions tab in the dashboard has all of them.
Approve
KROVA sends the message through the channel it came in on. It lands in your sent folder seconds later.
Edit, then send
Tweak the draft before it goes. Your edits also teach the AI what your real voice sounds like.
Snooze
Push it to later — an hour, tomorrow morning, next Monday. It returns to the top of your queue on its own.
Reject
Discard the draft. KROVA learns from rejections: enough on the same theme and it shifts approach.
People & relationships
Everyone who messages you becomes a relationship automatically — no contact forms to fill. KROVA builds the database out of inbound chats.
Each person gets
- A status — hot, warm, cold, converted or lost
- A health score from 0 to 100 showing relationship strength
- Their primary channel (WhatsApp, Instagram, Voice)
- A timeline of every conversation, across every channel
- An assigned team member, if you have a team
- Notes and commitments — anything you promised them
The Intelligence view
Open /dashboard/intelligence for the deeper signals. The brain surfaces eight categories of insight.
Who's likely to churn, who's likely to convert, and when.
Unpaid quotes, ghosted hot leads, abandoned conversations.
Clustered themes from real chats — what people keep asking for.
Things you promised, and might otherwise forget to deliver.
When customers name a rival, with the surrounding context.
Patterns in lost deals — why you keep losing this customer type.
Suspected scams and low-quality leads, before you spend time on them.
Suggestions for improving your replies, based on your own history.
Connecting channels
A channel is any inbox — or phone line — KROVA reads from and writes to. Three are supported today, and you can connect more than one of each — useful if you run two WhatsApp numbers.
Connecting WhatsApp
The channel that matters most for Indian SMBs. KROVA supports WhatsApp Business. Personal WhatsApp is not supported.
- 1
Open Settings → Channels
Click the WhatsApp tile. - 2
Scan the QR code
On your phone: WhatsApp Business → Settings → Linked Devices → Link a Device. Scan the code shown in KROVA. - 3
Wait for confirmation
A confirmation appears within about ten seconds, and KROVA starts syncing your recent chats immediately. - 4
Set the briefing number
Make sure the same number is entered in Settings → Briefing — that's where the 8 AM message goes.
Connecting Instagram
Works with Business and Creator accounts. Personal accounts aren’t supported by Instagram’s API.
- 1
Switch to Business or Creator
Instagram → Settings → Account type → Switch to Business, if you haven't already. - 2
Link a Facebook Page
Instagram's API requires a connected Page. Creating one takes a minute if you don't have it. - 3
Click Connect in KROVA
Settings → Channels → Instagram sends you to Meta to grant permissions. - 4
Approve permissions
Allow KROVA to read and send DMs.
Connecting Voice
A real phone number your customers can call, answered by KROVA’s AI in real time. India regulatory KYC is required before a number can be purchased — budget about a day for approval, not the ~2 minutes other channels take.
- 1
Create your voice subaccount
Voice → Regulatory KYC & Compliance → Create Subaccount. One click, instant. - 2
Register your business identity
Registers your business name with the carrier for KYC. - 3
Upload KYC documents
Registration Certificate and any other document types listed. Each type may ask for extra details (e.g. your registered business name) — the form will prompt for it. - 4
Submit and wait for carrier approval
Status moves to "In Review by Carrier", then "Compliance Approved" once cleared. - 5
Search and buy a number
Voice → Phone Numbers, once approved. Search by area code (e.g. 80 for Bengaluru — no leading zero) and connect.
Teaching KROVA your voice
Drafts come out in your tone rather than generic chatbot language. The AI learns from two places: the messages you’ve already sent, and your edits to its drafts.
Where to teach it
Settings → Voice → Tone
Pick formal, friendly or casual. This sets the default for new drafts.
Settings → Voice → Language mix
English, Hindi or Hinglish. Most Indian SMBs choose Hinglish.
Settings → Voice → Examples
Paste five replies you've sent before. The AI copies the cadence, the greetings, the length.
Edit any draft that sounds off
Every edit teaches it. After roughly 20 edits, drafts start landing close to right.
Setting guardrails
Guardrails are hard rules the AI cannot break — never quote below a floor price, never name a competitor, never make a medical claim.
Common guardrails owners set
- Never quote prices without my approval first
- Never recommend a competitor's product
- Never promise delivery faster than 48 hours
- Never use slang like 'bro' or 'mate'
- Always confirm before booking an appointment
- Never share my personal phone number
Autopilot rules
Autopilot lets you set when this happens, do that rules. Set one once and KROVA runs it from then on.
Popular recipes
Adding team members
On the Pro plan you can invite up to five team members. Each gets their own login and a role.
Owner
Full access — billing, settings, channels, everything.
Manager
Sees all data and edits guardrails, but can't change billing.
Team member
Sees only the conversations assigned to them, and approves their own actions.
How to invite
- 1
Open Settings → Team
The team list lives at the bottom of Settings. - 2
Click Invite member
Enter their email and pick a role. - 3
They receive an email
The link takes them through a 30-second sign-up. - 4
Start assigning conversations
On any customer page, set the Assigned dropdown to that team member.
Using the mobile app
The mobile app has full parity with the web dashboard, on iOS and Android.
Approve from anywhere
One-tap approve or reject straight from the lock-screen notification, without opening the app.
Push alerts for hot leads
KROVA pings you the moment a buyer-intent message lands, so you never miss the window.
Voice-note transcription
Hindi, Hinglish and English. Customers send voice notes; KROVA reads them as text.
Works offline
Drafts you approve while offline are queued and sent as soon as you reconnect.
Where everything lives
A quick map of where each setting sits in the dashboard.
Settings → ProfileBusiness name, city, typeSettings → ChannelsConnect or disconnect WhatsApp, Instagram, VoiceSettings → BriefingPhone number, time, frequencySettings → VoiceTone, language, sample repliesSettings → GuardrailsRules the AI must never breakSettings → AutopilotAutomatic when / then rulesSettings → TeamInvite team members, set rolesSettings → PrivacyExport data, delete everythingSettings → BillingPlan, payment method, invoicesFrequently asked
Common issues
Privacy & your data
KROVA is built for Indian SMBs under Indian data law. Your conversations stay yours.
Managed cloud infrastructure. Some providers process data outside India under their standard contractual protections.
TLS in transit. Access tokens and provider keys encrypted at rest.
Built around the DPDP Act 2023 (India). We hold no third-party security certifications.
We do not train any model on your data, and our AI provider does not train on API data.
Email privacy@aqirox.com. Erased within 30 days of a verified request.
Application logs are retained for security and debugging.
Ready to set it up?
Five minutes of setup, and your first briefing lands tomorrow morning.