ScavioScavio
ProductPricingDocs
Sign InGet Started
  1. Home
  2. Workflows
  3. B2B Prospecting with Search Enrichment
Workflow

B2B Prospecting with Search Enrichment

Enrich prospect lists with Google search data: recent news, company info, tech stack signals. Automated daily pipeline.

Start FreeAPI Docs

Overview

For each prospect in your pipeline, search for recent company news and activity, extract context for personalized outreach, and update your CRM or spreadsheet with enrichment data.

Trigger

Daily at 8 AM UTC

Schedule

Daily at 8 AM UTC

Workflow Steps

1

Load new prospects

Read un-enriched prospects from CRM or spreadsheet.

2

Search each company

Google search for company name + recent activity.

3

Extract enrichment data

Pull recent news, funding, product launches from results.

4

Generate personalization

Create one-line personalized opener based on enrichment.

5

Update CRM

Write enrichment data back to prospect record.

Python Implementation

Python
import requests, os

H = {"x-api-key": os.environ["SCAVIO_API_KEY"]}

def enrich_prospect(company_name):
    data = requests.post("https://api.scavio.dev/api/v1/search",
        headers=H,
        json={"platform": "google", "query": f"{company_name} 2026 news"}).json()
    results = data.get("organic_results", [])[:3]
    snippets = [r.get("snippet", "") for r in results]
    return {
        "company": company_name,
        "recent_activity": snippets,
        "top_result_title": results[0].get("title", "") if results else "",
        "top_result_url": results[0].get("link", "") if results else "",
    }

prospects = ["Stripe", "Notion", "Linear"]
for p in prospects:
    enriched = enrich_prospect(p)
    print(f"{enriched['company']}: {enriched['top_result_title']}")
    # Cost: 1 query per prospect = $0.005 each

JavaScript Implementation

JavaScript
const H = {"x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json"};

const enrich = async (company) => {
  const r = await fetch("https://api.scavio.dev/api/v1/search", {
    method: "POST", headers: H,
    body: JSON.stringify({platform: "google", query: `${company} 2026 news`})
  });
  const data = await r.json();
  return {company, headline: data.organic_results?.[0]?.title || "No recent news"};
};

for (const co of ["Stripe", "Notion"]) {
  const e = await enrich(co);
  console.log(`${e.company}: ${e.headline}`);
}

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Frequently Asked Questions

For each prospect in your pipeline, search for recent company news and activity, extract context for personalized outreach, and update your CRM or spreadsheet with enrichment data.

This workflow uses a daily at 8 am utc. Daily at 8 AM UTC.

This workflow uses the following Scavio platforms: google. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 50 credits on signup with no credit card required. That is enough to test and validate this workflow before scaling it.

B2B Prospecting with Search Enrichment

Enrich prospect lists with Google search data: recent news, company info, tech stack signals. Automated daily pipeline.

Get Your API KeyRead the Docs
ScavioScavio

Real-time search API for AI agents. Search every platform, not just Google.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative

Tools

  • JSON Formatter
  • cURL to Code
  • Token Counter
  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy