ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment construire un agent sortant avec Claude Code et Scavio
Tutoriel

Comment construire un agent sortant avec Claude Code et Scavio

Utiliser la boucle d'agent de Claude Code et les endpoints SERP et Reddit de Scavio pour construire un agent sortant personnalisé qui recherche et rédige des emails.

Obtenez une clé API gratuiteDocumentation API

r/AIAgents 2026 regorge de publications sur les agents sortants construits avec Claude Code. La recette : Claude Code comme boucle de raisonnement, Scavio comme backend de recherche, et une écriture CRM. Ce tutoriel livre l'agent sortant minimal viable avec une recherche déclenchée par prospect.

Prérequis

  • Dernière version de Claude Code
  • Une clé API Scavio
  • Une destination email/CRM (Gmail, HubSpot)
  • Node.js 20+

Parcours

Étape 1: Enregistrer Scavio MCP dans Claude Code

Donne à Claude Code l'accès à l'outil de recherche Scavio.

JSON
{
  "mcpServers": {
    "scavio": { "command": "scavio-mcp", "env": { "SCAVIO_API_KEY": "sk_live_..." } }
  }
}

Étape 2: Écrire la compétence de recherche

Une compétence Claude Code qui se déclenche sur les nouveaux prospects.

// ~/.claude/skills/outbound-research.md
Instructions: For each prospect, use scavio to search:
1. Company recent news
2. Prospect LinkedIn activity
3. Reddit threads about their industry
Return a 3-bullet brief.

Étape 3: Rédiger un email personnalisé

Insérer le brief dans un modèle d'email dans Claude Code.

Text
// Claude Code prompt
> Using the brief from outbound-research for {prospect_name} at {company}, draft a 3-sentence cold email referencing the most recent specific signal.

Étape 4: Mettre en file d'attente pour l'envoi

Enregistrer les brouillons dans l'API Gmail ou un dossier de révision.

// ~/.claude/skills/queue-draft.md
After drafting, call the Gmail create_draft tool to queue for human review.

Étape 5: Exécuter selon un planning

Un cron ou une GitHub Action déclenche l'agent pour chaque nouveau prospect.

Bash
# cron
0 9 * * * cd ~/projects/outbound && claude-code run ./agent.md

Exemple Python

Python
import os, requests

API_KEY = os.environ['SCAVIO_API_KEY']

def research(prospect):
    queries = [
        f'"{prospect["company"]}" news',
        f'site:linkedin.com/posts "{prospect["name"]}"',
        f'{prospect["industry"]} pain points'
    ]
    out = []
    for q in queries:
        r = requests.post('https://api.scavio.dev/api/v1/search',
            headers={'x-api-key': API_KEY},
            json={'query': q, 'num_results': 3})
        out.append(r.json().get('organic_results', []))
    return out

print(research({'name': 'Jane Doe', 'company': 'Acme', 'industry': 'saas'}))

Exemple JavaScript

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
export async function research(prospect) {
  const queries = [`"${prospect.company}" news`, `site:linkedin.com/posts "${prospect.name}"`];
  const out = [];
  for (const q of queries) {
    const r = await fetch('https://api.scavio.dev/api/v1/search', {
      method: 'POST',
      headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
      body: JSON.stringify({ query: q, num_results: 3 })
    });
    out.push(((await r.json()).organic_results || []).slice(0, 3));
  }
  return out;
}

Sortie attendue

JSON
Per-prospect research brief + email draft in Gmail drafts ready for human send. Typical run: 45s per prospect, $0.02 in Scavio credits.

Tutoriels associés

  • Comment construire un agent de recherche SDR
  • Comment remplacer Clay par Claude Code et Scavio
  • Comment enrichir les commentaires de publications LinkedIn pour l'intention d'achat

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Dernière version de Claude Code. Une clé API Scavio. Une destination email/CRM (Gmail, HubSpot). Node.js 20+. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Best Of

Meilleure API de recherche pour Claude Code en 2026

Read more
Best Of

Meilleure API pour les agents SDR en 2026

Read more
Solution

Développez vos e-mails à froid avec des signaux de recherche en temps réel

Read more
Use Case

Compétences d'agent sortant

Read more
Use Case

Claude Code - Construction rapide d'agents (pattern 2 jours)

Read more
Workflow

Recherche Web Claude Code via Scavio MCP

Read more

Commencer

Utiliser la boucle d'agent de Claude Code et les endpoints SERP et Reddit de Scavio pour construire un agent sortant personnalisé qui recherche et rédige des emails.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

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

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité