Toshi CRM
A sales CRM built for Indian B2B teams: leads from IndiaMART, JustDial and Meta Ads in one queue, an AI sales assistant, WhatsApp follow-ups and GST-correct quotes.
- Role
- AI full-stack developer at Toshi Consulting
- Year
- Sep 2026
- Stack
- Next.js, React, Python, PostgreSQL, OpenAI API
- Links
- Live site

The problem
Indian sales teams juggle leads from several portals, WhatsApp chats, Excel sheets and Tally. Leads go cold before anyone calls, and every quote needs the right GST, HSN codes and state tax by hand.
How it works
What I built
- 01One lead queue from IndiaMART, JustDial, Meta Ads and Excel, with automatic assignment and a 15-minute timer on every new lead.
- 02Priya, the AI sales assistant: scores leads hot, warm or cold, builds the morning task list, drafts WhatsApp messages and payment reminders, and can answer calls in Hindi, English or Hinglish.
- 03Lead to cash in one place: GST-correct quotations with HSN/SAC codes, a Kanban pipeline in lakhs and crores, field beat plans with GPS check-ins, collections with Tally export, and April-to-March reports.
Try it yourself
Fill in a lead the way a sales rep would. Priya scores it, writes the WhatsApp message, and the quotation picks the right GST for where the buyer is.
Came from
Priya writes in
Hot lead
- +20 IndiaMART lead
- +22 order value ₹42,000
- +25 replied within 15 min
- +15 40 pipes
WhatsApp draft
Namaste Rahul ji, IndiaMART pe aapki enquiry ke liye thanks! 40 ms pipes ka quote: ₹49,560 GST ke saath. Aaj call kar lein?
Quotation
| MS pipes × 40 HSN 7306 | ₹42,000 |
| IGST 18% (other state) | ₹7,560 |
| Total | ₹49,560 |
Runs in your browser with sample data. It follows the real product's rules; it isn't connected to it.
The result
Live at crm.toshiconsulting.com, built for how Indian sales teams actually work: WhatsApp first, GST built in, in Hindi and English.
- to call every new lead, with a timer
- 15 min
- to call every new lead, with a timer
- to a GST-correct quote
- 2 min
- to a GST-correct quote
- languages Priya speaks on calls
- 3
- languages Priya speaks on calls