Skip to main content
Each recipe solves one job end to end, with working requests and the edge cases to handle. Every page starts with a prompt you can paste into a coding agent.

Sales and dialer platforms

phone-number-api-dialer-lookup

Dialer phone number

Turn a LinkedIn profile URL into a phone number before a call. · 10 min
crm-data-enrichment-reverse-email-lookup

CRM enrich from email

Find the person behind an email, then add their personal email and phone. · 15 min
waterfall-enrichment-forager-step

Waterfall step

Add Forager as one step in an enrichment waterfall, with fallbacks. · 20 min
build-prospect-list-role-company

Prospect list

Build a list by role and company, then look up contacts for the people you keep. · 20 min

Recruiting platforms

candidate-contact-information-email-phone

Candidate contact

Get a candidate’s personal email and phone from a profile. · 10 min
candidate-sourcing-title-skill-location

Source candidates

Search by title, skill and location with autocomplete filters. · 15 min
hiring-signals-job-posts

Hiring signals

Track new job posts at target companies. · 15 min

Data and product teams

company-data-snowflake-feed-join

Feed join in Snowflake

Join the people and company feeds with SQL. · 20 min
bulk-email-finder-batch-results

Bulk work emails

Run work email lookups at scale with batches and polling. · 25 min

AI agents

ai-agent-tool-calling-b2b-data

Agent tool calling

Give an AI agent B2B contact data through tool calling over the REST API. · 20 min

Sample apps

Complete, copy-paste scripts with full code, built on the language quickstarts.

Enrich a CSV of LinkedIn URLs

Python: person lookup per row, one bulk work email batch, resumable output. · 20 min

Person lookup as an LLM agent tool

A function-calling schema, a server-side executor with a cache and a credit budget. · 20 min

Nightly sync of job postings

Node.js: resolve company domains, fetch new postings every night, dedupe, write NDJSON. · 20 min
Last modified on November 1, 2026