WhatsApp AI Astrology Bot Development (Gemini + Razorpay + Voice)

via Freelancer ·

Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
Job Title: Expert Backend Developer: WhatsApp AI Astrology Bot (Gemini + Razorpay + Voice)

Project Overview:
I am an e-commerce founder launching a high-scale Micro-SaaS AI Astrology platform operating 100% inside WhatsApp. I am looking for a senior backend developer (or micro-agency) who has hands-on experience integrating the WhatsApp Business API, Google Gemini (LLM), and Razorpay Webhooks into a single, flawless loop. Do not apply if you have not built a conversational commerce funnel before.

The Exact User Journey (What you will build):

Traffic Entry: Users click our Meta Ad (Click-to-WhatsApp) and land on our WhatsApp Business API.

Trust Building (Free Teaser): The bot asks for basic birth details/mobile number, sends this data to the Gemini API, and returns a short, highly accurate astrology teaser to build instant trust.

Micro-Transactions (Pay-Per-Question): For deeper astrological questions, the bot generates and sends a Razorpay/UPI payment link inside the chat (e.g., ₹249).

Webhook & AI Delivery: Once payment is verified via Razorpay webhook, the backend securely triggers Gemini to generate the detailed astrology report and delivers it back to the user.

Subscription Upsell: After 3-4 successful micro-transactions, the bot dynamically pitches and handles a full 1-month VIP subscription payment flow.

Voice Note Support: Users can ask questions via audio (processed via Speech-to-Text). The bot must reply with a formatted text message PLUS a generated Audio Voice Note (TTS).

Tech Stack & Strict Requirements:

Backend: Node.js or Python (FastAPI/Flask) with a robust database (like PostgreSQL) for per-user session memory and reliable queue management.

Fail-Safe Logic: Strict webhook idempotency is required. If Razorpay confirms a payment but the Gemini API times out, the system MUST queue the job, alert the admin, and ensure the user gets their answer without ever being charged twice.

Admin Control: A lightweight admin panel or Google Sheet integration so our team can dynamically change pricing, API keys, and system prompt templates without editing the source code.

How to Apply (Mandatory):
Start your proposal with the word ASTRO-KUBER. You MUST include a link, video, or detailed explanation of a past WhatsApp + AI (preferably Astrology or Conversational Commerce) bot you have deployed. Confirm your fixed price and whether you can deliver the core MVP strictly within 7 days.
php python mobile app development iphone android node.js flask fastapi
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.