AI Sales Prospecting Agent

🎯 Inspiration

Working in the Order Management System (OMS) industry, I witnessed our sales team's daily struggle with prospecting. Every morning, they'd spend 4-6 hours manually researching potential clients - scanning news for digital transformations, hunting through LinkedIn for executive changes, checking job boards for "IBM Sterling OMS" postings, and analyzing retailer websites for missing capabilities like BOPIS or delivery date promises.

The breaking point came when I watched a colleague take an entire day to compile a single prospect report for a retailer. She found that Loblaw was investing $10 billion in supply chain modernization, but by the time she finished her research, our competitor had already reached out. Time was literally money, and we were losing both.

When I discovered Google AI Studio's real-time search capabilities, I realized we could transform this manual grind into intelligent automation. The ability to access current Google Search data meant we could detect buying signals as they happened, not days later.

💡 What it does

The AI Sales Prospecting Agent automatically identifies high-potential prospects for OMS/IMS solutions by monitoring real-time buying signals across the internet. It:

  • Detects Key Signals: Tracks investments in omnichannel technology, cloud migrations, executive appointments, and job postings with OMS-related keywords
  • Analyzes Capabilities: Evaluates retailer websites for missing features (delivery promises, BOPIS, inventory visibility)
  • Identifies Decision Makers: Finds actual executives with their correct titles and areas of responsibility
  • Generates Outreach: Creates personalized email drafts referencing specific company pain points and recent initiatives
  • Validates Prospects: Only targets companies meeting criteria ($1B+ revenue, 50+ stores, profitability)

For example, it discovered Costco's job posting for "IBM Sterling OMS migrations" and immediately identified Mark Mattis (VP Supply Chain IT) as the key contact, generating an email referencing their specific modernization needs.

🛠️ How we built it

The journey started with exploring Google AI Studio's no-code platform:

  1. Discovery Phase: Found aistudio.google.com/apps and realized we could build without traditional coding
  2. Core Technology: Leveraged the Google Search grounding feature to access real-time data
  3. Prompt Engineering: Developed a comprehensive prompt template that: markdown - Monitors breaking news and financial reports - Searches for job postings with OMS keywords - Analyzes executive movements and speaking engagements - Simulates website capability assessments
  4. Output Structuring: Designed markdown-formatted reports with clear sections for companies, decision-makers, and outreach content
  5. Deployment: Used Google Cloud Run for scalable hosting with simple API endpoints
  6. UI Development: Built a clean interface with company/industry inputs and PDF export functionality

🚧 Challenges we ran into

  1. Information Accuracy: Initially generated fictional company data. Solution: Implemented strict validation requiring real revenue figures and verifiable executive names

  2. Search Relevance: Early versions returned outdated information. Solution: Added temporal parameters and source verification requirements

  3. Prompt Size Limitations: Complex prompts hit token limits. Solution: Optimized prompt structure and used dynamic variable insertion

  4. Real-time Data Parsing: Google Search results came in various formats. Solution: Created robust parsing logic to handle news, jobs, and company websites uniformly

  5. Executive Verification: Some decision-makers had common names. Solution: Cross-referenced titles and company associations for accuracy

🏆 Accomplishments that we're proud of

  • 100% Verifiable Results: Every prospect, executive name, and buying signal can be fact-checked
  • 90% Time Reduction: What took 6 hours now takes 2 minutes
  • Real ROI: Identified 3 enterprise prospects in demo ($61B Loblaw, $4.2B Canadian Tire, $275B Costco) with specific contact names
  • Zero Code Required: Built entirely using Google AI Studio's visual interface
  • Production Ready: Successfully deployed and serving real prospect reports

📚 What we learned

  1. No-code ≠ No capability: Google AI Studio's platform is powerful enough for production applications
  2. Prompt engineering is crucial: The difference between generic and valuable output lies in prompt specificity
  3. Real-time data is a game-changer: Current information transforms AI from a chatbot to a business intelligence tool
  4. Validation builds trust: Users need verifiable facts (real names, real companies) to adopt AI recommendations
  5. Domain expertise matters: Understanding OMS/IMS buying patterns was essential for creating relevant signals

🔮 What's next for AI Sales Prospecting Agent

Immediate Enhancements:

  • LinkedIn Integration: Connect to identify mutual connections and warm introduction paths
  • Competitor Tracking: Monitor when prospects switch from competing OMS solutions
  • Predictive Scoring: ML model to predict conversion probability based on historical patterns

Long-term Vision:

  • Multi-channel Outreach: Generate LinkedIn messages, call scripts, and presentation decks
  • Industry Expansion: Adapt for CRM, ERP, and other enterprise software verticals
  • Alert System: Real-time notifications when high-value prospects show buying signals
  • CRM Integration: Direct sync with Salesforce, HubSpot for seamless workflow
  • Company Graph: Map relationships between prospects, partners, and competitors for strategic insights

The ultimate goal is to transform B2B sales from reactive prospecting to proactive intelligence, where sales teams engage prospects at the perfect moment with the perfect message.


Built with Google AI Studio | Powered by Real-time Search | Deployed on Google Cloud Run

Built With

Share this project:

Updates