ScavioScavio
ProductPricingDocs
Sign InGet Started
  1. Home
  2. Tutorials
  3. How to Build n8n Outreach with Live Context
Tutorial

How to Build n8n Outreach with Live Context

An r/n8n post asked whether outreach automation is a good idea. The answer is yes, with live per-prospect context. Full n8n + Scavio walkthrough.

Get Free API KeyAPI Docs

An r/n8n post asked whether outreach automation is a good idea. The honest answer: yes, when each send carries live per-prospect context. This tutorial wires that into n8n.

Prerequisites

  • n8n cloud or self-hosted
  • Scavio API key
  • An LLM API key (OpenAI, Anthropic, or DeepSeek)

Walkthrough

Step 1: Trigger node

Webhook or Cron with prospect list as input.

Text
# Webhook payload shape:
# {"prospects": [{"name": "Jane", "company": "Acme", "domain": "acme.com"}]}

Step 2: Loop over prospects

n8n's Split In Batches node, batch size 10.

Text
# Use 'Split In Batches' node, set batch size = 10 for rate-limit comfort.

Step 3: Scavio call: recent news

HTTP Request node hitting /search.

Text
# URL: https://api.scavio.dev/api/v1/search
# Method: POST
# Header: x-api-key: $SCAVIO_API_KEY
# Body: {"query": "{{$json.company}} 2026 funding hiring news"}

Step 4: Scavio call: Reddit signal

Same node pattern hitting /reddit/search.

Text
# Body: {"query": "{{$json.company}}"}

Step 5: LLM node: draft personalized first line

Pass news + Reddit context to the LLM with prompt.

Text
# Prompt:
# 'Write a 1-sentence outreach opener tied to this company news: {{news}}. Reference one specific item; no fluff.'

Step 6: Send via Email or Smartlead node

Connect outbound email tool of choice.

Text
# Smartlead, Instantly, Lemlist all have n8n nodes.

Python Example

Python
# Equivalent in Python:
import os, requests
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
for p in prospects:
    s = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': f"{p['company']} 2026 hiring"}).json()
    r = requests.post('https://api.scavio.dev/api/v1/reddit/search', headers=H, json={'query': p['company']}).json()
    # Pass to LLM, send email.

JavaScript Example

JavaScript
// Same in TS using fetch().

Expected Output

JSON
Each outreach send carries one specific recent fact about the prospect's company. Reply rates climb because filters and humans both spot the personalization.

Related Tutorials

  • How to Build an Outbound Agent with Claude Code and Scavio
  • How to Enrich Leads with Google Search Data for Cold Email

Frequently Asked Questions

Most developers complete this tutorial in 15 to 30 minutes. You will need a Scavio API key (free tier works) and a working Python or JavaScript environment.

n8n cloud or self-hosted. Scavio API key. An LLM API key (OpenAI, Anthropic, or DeepSeek). A Scavio API key gives you 50 free credits on signup.

Yes. The free tier includes 50 credits on signup, which is more than enough to complete this tutorial and prototype a working solution.

Scavio has a native LangChain package (langchain-scavio), an MCP server, and a plain REST API that works with any HTTP client. This tutorial uses the raw REST API, but you can adapt to your framework of choice.

Related Resources

Use Case

n8n Outreach with Live Context

Read more
Workflow

n8n Cold Outreach with Live Context Workflow

Read more
Solution

n8n Outreach with Live Context Stack

Read more
Workflow

Cold Email Outreach with SERP Audit Personalization

Read more
Best Of

Best Search API for Cold Outreach Personalization in 2026

Read more
Use Case

One-Page Audit Cold Email Outreach

Read more

Start Building

An r/n8n post asked whether outreach automation is a good idea. The answer is yes, with live per-prospect context. Full n8n + Scavio walkthrough.

Get Free 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