← All guides
APP IDEA #38 · AI · GTM AGENT · B2B SALES

Gojiberry AI — AI finds your buyers, messages them and books your meetings while you sleep

Gojiberry AI detects buying signals across the web, finds companies actively looking for what you sell, reaches out with personalised LinkedIn and email messages, and books the meeting in your calendar automatically. ₹3.2Cr/month on TrustMRR. $2M ARR in months. VC-backed. Built by two founders who already sold their previous company at €500K ARR.

₹3.2Cr
Last 30 days revenue (Stripe verified on TrustMRR)
$2M
ARR crossed — from €0 in months
2,000+
Active B2B users at $99/month
14.8M
Reddit views in 12 months — zero ad spend
01 / HOW IT WORKS

What the app actually does

Gojiberry AI's insight is that B2B outreach fails because it's spray-and-pray — same message, every prospect, regardless of buying intent. Gojiberry detects real signals first (a company just posted a job that signals need, a competitor just lost a deal, a prospect just visited your pricing page) and only reaches out when the timing is right — with a message that references the exact signal.

1

User defines their Ideal Customer Profile

Industry, company size, job title, geography, tech stack, funding stage. Gojiberry uses this to define the universe of companies it will monitor for buying signals continuously.

2

AI monitors the web for buying signals in real time

Job postings signalling need, funding announcements, competitor reviews, LinkedIn activity, pricing page visits — every signal that a company is actively in the market for what you sell.

3

AI writes a personalised message referencing the exact signal

Not a template — the message explains specifically why it is reaching out now: "I saw you just posted for a Head of Sales which usually means you are scaling outbound — we help teams like yours book 3x more meetings." Sent via LinkedIn or email.

4

AI handles replies and books meetings automatically

When a prospect engages, the AI continues the conversation — answers questions, handles objections, shares case studies, and books the meeting directly into the calendar. The user wakes up to qualified calls booked.

02 / INDIA POTENTIAL

Does this work as an India play

India is producing thousands of B2B SaaS founders, consultants, and agencies who rely on outbound sales — and almost all of them are doing it manually. A GTM agent that automates signal detection, outreach, and meeting booking is something every Indian B2B founder needs but very few have access to.

Reddit
Gojiberry drove 14.8M Reddit views in 12 months with lead magnet content — a playbook Indian B2B founders can replicate to reach US and global audiences without spending a rupee on ads.
WhatsApp
Indian B2B outreach converts better on WhatsApp than email — a GTM agent that adds WhatsApp as a third outreach channel alongside LinkedIn and email is a specifically India-first feature no global competitor offers.
₹4,999/mo
Realistic India-priced entry tier vs Gojiberry's $99/month — opens Indian B2B startups and agencies who want buying-signal intelligence at an accessible price point.
Indian signals
GST registrations, MCA filings, Startup India applications, new office openings — Indian business signals that global GTM tools don't monitor but Indian B2B companies actively watch.
03 / THE WEEKEND BUILD

Friday to Sunday, hour by hour

Scope to LinkedIn signal detection + personalised first message for v1. Prove the signal-to-outreach pipeline works before building the full reply automation. One buying signal source, one outreach channel, one working demo.

Friday
Evening · 3 hrs
7–8 PM Set up Next.js + Supabase. Build the ICP (Ideal Customer Profile) input form — user defines their target: industry, company size, job titles, keywords. This becomes the filter for everything.
8–9 PM Build the buying signal detector — integrate with a data source (Apollo.io API, Hunter.io, or LinkedIn scraping via Proxycurl) to pull companies matching the ICP that have recently posted relevant job listings. Job postings are the easiest signal to start with.
9–10 PM Build the signal-to-message pipeline — for each company flagged, pull the relevant decision-maker's LinkedIn URL and name, feed to Gemini API with the signal context, generate a personalised first-touch message referencing the specific signal.
Saturday
Full day · 7 hrs
Morning Build the outreach dashboard — shows all flagged companies, the signal that triggered them, the generated message, and an Approve/Edit/Skip action for each. User reviews before anything is sent.
Afternoon Add LinkedIn message sending via PhantomBuster API — user connects their LinkedIn account, approved messages are sent from their profile at human-like intervals (not bulk, not instant).
Evening Add email as a second outreach channel — use Hunter.io to find the decision-maker's work email, send personalised email via SendGrid or Resend, track opens and clicks.
Sunday
5 hrs
Morning Add WhatsApp as a third channel for Indian B2B prospects — if the lead's WhatsApp number is available, send via WhatsApp Business API with a personalised message. India-specific differentiator.
Afternoon Razorpay integration — Rs4,999/month Starter (100 signal alerts/month, LinkedIn outreach), Rs9,999/month Pro (unlimited signals, LinkedIn + email + WhatsApp, AI reply handling).
Evening Test the full pipeline with your own ICP — define a target, watch signals populate, generate 5 messages, send 2 real outreach attempts, record the demo.
04 / APP STACK

What you're actually building with

Nx

Next.js 14

Frontend + API

ICP builder, signal dashboard, outreach queue, and analytics in one framework.

Pc

Proxycurl or Apollo.io API

Signal detection

Pulls company and contact data matching your ICP, with job posting signals and recent activity.

AI

Gemini API

Message personalisation

Generates a unique first-touch message per prospect referencing the specific buying signal detected.

Sb

Supabase

Database

Stores ICPs, detected companies, signals, outreach history, and reply status.

Ph

PhantomBuster API

LinkedIn sending

Sends approved messages from the user's LinkedIn account at safe, human-like intervals.

Rz

Razorpay

Payments

Rs4,999/month and Rs9,999/month tiers. UPI-first.

05 / WHERE & HOW TO DEPLOY

Going live

Where: Vercel for the app, Supabase for the database. Signal detection runs via Apollo.io or Proxycurl as paid API calls — cost per signal must be modelled against your subscription price. LinkedIn sending via PhantomBuster has daily limits — build rate limiting in from day one to avoid account restrictions.

Push to GitHub, import into Vercel.
Sign up for Apollo.io (apollo.io) or Proxycurl (proxycurl.com) — both have pay-per-call APIs for company and contact data.
Set up a PhantomBuster account for LinkedIn sending — they handle the rate limiting and human-like delays.
Add env vars: SUPABASE_URL, SUPABASE_KEY, APOLLO_API_KEY, PROXYCURL_KEY, GEMINI_API_KEY, PHANTOMBUSTER_API_KEY, RAZORPAY_KEY.
Test signal detection with your own company as the ICP before onboarding any users.
06 / MARKETING & REVENUE

Getting paying users

How to market it

  • Post the "I defined who I want to sell to on Monday — by Friday, AI had found 47 companies showing buying intent, written personalised messages for all of them, and sent the outreach" reel. Show the dashboard. Show the messages. This is the demo.
  • Use Gojiberry's own growth playbook on yourself — post lead magnet content on Reddit and LinkedIn 6 days/week about B2B outreach. One founder story day per week. This is exactly how the original grew to 14.8M Reddit views.
  • Run 3-5 reels/day targeting Indian B2B founders, SaaS companies, and sales agencies specifically — people already doing manual outreach who understand the pain immediately.
  • The WhatsApp outreach channel reel is India-specific: "Most B2B tools only do LinkedIn and email — we also reach Indian prospects on WhatsApp where they actually respond." Different audience, high conversion.
  • Cold DM Indian B2B SaaS founders on LinkedIn with a working demo built on their own ICP — show them their own signal dashboard. One live demo converts better than 10 reels.

Who pays, and why

  • Indian B2B SaaS founders doing outbound sales manually who want buying-signal intelligence before reaching out rather than cold spray-and-pray.
  • Indian digital agencies doing lead generation for clients who need to scale output without scaling headcount.
  • Indian consultants and freelancers using LinkedIn as their primary client acquisition channel who want higher reply rates through signal-based timing.
Scenario
Paying clients/mo
Revenue/mo
Slow start
50 × Rs4,999
Rs2,49,950/mo
Reddit + LinkedIn content traction
400 × Rs4,999
Rs19,99,600/mo
Agency tier + signal quality compounds
1,500 × Rs7,000 avg
Rs1,05,00,000/mo
07 / START BUILDING

Paste this into Claude or GPT

This prompt sets up the full build context so the AI scopes, plans, and starts coding the project with you from message one.

BUILD_PROMPT.txt
I want to build an AI GTM (Go-To-Market) agent for the Indian B2B market, inspired by Gojiberry AI (gojiberry.ai — $2M ARR in months, ₹3.2Cr/month on TrustMRR, VC-backed), scoped to ship a working version in a single wee
kend. Core product: 1. User defines their Ideal Customer Profile (ICP) — industry, company size, job titles, geography, keywords, tech stack. 2. The system monitors company data sources (Apollo.io or Proxycurl) for buying signals matching the ICP: job postings that signal need, funding announcements, leadership changes, competitor reviews being written. 3. For each flagged company, the AI (Gemini API) pulls the relevant decision-maker profile and writes a personalised first-touch message referencing the specific buying signal detected — not a template. 4. An outreach dashboard shows all flagged companies, the signal, the generated message, and Approve/Edit/Skip actions. Nothing sends without user review. 5. Approved messages are sent via PhantomBuster API (LinkedIn) at human-like intervals, and via Resend or SendGrid (email). WhatsApp Business API is the third India-specific channel. 6. Reply tracking: when a prospect replies, the system logs it and the AI drafts a contextual follow-up for the user to review and send. 7. Pricing: Rs4,999/month Starter (100 signal alerts/month, LinkedIn outreach), Rs9,999/month Pro (unlimited signals, LinkedIn + email + WhatsApp, AI reply drafts). Stack: Next.js 14, Supabase, Apollo.io or Proxycurl for company data, Gemini API for message personalisation, PhantomBuster for LinkedIn sending, Resend for email, WhatsApp Business API, Razorpay for billing. Deploy: Vercel. Help me step by step: 1. Build the ICP definition form — what fields to capture and how to translate them into API query parameters. 2. Build the buying signal detector — how to query Apollo.io or Proxycurl for companies showing job-posting signals matching the ICP. 3. Build the Gemini message personalisation call — how to structure the prompt with signal context to get genuinely personalised output (not template-like). 4. Build the outreach dashboard with the approve/edit/skip workflow. 5. Build the PhantomBuster LinkedIn sending integration with safe rate limits. 6. Build the email outreach via Resend with open/click tracking. 7. Add WhatsApp via WhatsApp Business API for Indian prospects. 8. Wire up Razorpay for subscription tiers. India-first: WhatsApp as a first-class outreach channel, not an afterthought. Gojiberry's Reddit content playbook (lead magnets 6 days/week, founder story 1 day/week) is the marketing strategy — build that into the onboarding as a suggested growth plan for users. If I get stuck, tell me to ask @buildwithkanhaa.

Start building this weekend

Send me a screenshot of what you ship — it might be the next reel.

DM @buildwithkanhaa →
Want personal help building this?

I personally work with builders on AI, online income & content creation. Run @buildwithkanhaa & @rawyapster.

Work with me →