Research people and enrich lead profiles using Serper.dev Google Search. Works with Hermes, Cursor, and Claude Code. Pairs with Outreach Magic for local SQLite dedup and save. Use email-finder for trykitt find.
Credit-saving: checks your local outreachmagic database first. Skips Serper when the same person and company already have LinkedIn (and email when present).
Given a name + company, the agent:
- Checks outreachmagic (
enrich.py check) — email-aware dedup, 0 credits when complete - Runs targeted Serper searches (company website, LinkedIn profile)
- Extracts structured fields using the agent's built-in model (no external LLM)
- Saves via outreachmagic
import-profiles(company_domain+ LinkedIn) - Optionally runs email-finder when the user wants an address
Hermes (with outreachmagic, profile symlinks):
curl -fsSL https://raw.githubusercontent.com/outreachmagic/hermes-outreachmagic/v1.20.20/install.sh | bash -s -- \
--with-lead-enrich --with-email-finder --migrate --tag v1.20.20 --lead-enrich-tag v2.0.2 --email-finder-tag v1.0.2See install-companions.md for Cursor and Claude.
See skill suite.
| Key | Purpose |
|---|---|
SERPER_API_KEY |
Google Search |
| outreachmagic + agent key | Dedup + save |
Email find: install email-finder + TRYKITT_API_KEY (not in lead-enrich v2+).
MIT — Outreach Magic