Margo

Use case

The lead generation API for AI agents and autonomous workflows

Most lead generation tools were built for humans clicking buttons. Margo gives agents a clean REST API, machine-readable skill manifest, structured JSON output, and verified local business leads in one call.

Why Margo works for agents

Standard REST API

POST /api/v1/leads/generate with keyword, location, and limit. JSON response, Bearer token auth.

Skill manifest

GET /api/v1/skill returns a machine-readable manifest for tool discovery and registration.

LangChain, CrewAI, n8n ready

Use Margo with common agent and automation frameworks without scraping or browser automation.

Structured lead data

Each lead includes email, phone, website, social profiles, review data, and verification fields.

No scraping burden

Margo handles the data layer so your agent can focus on scoring, routing, and outreach logic.

Frequently asked questions

Can an AI agent call Margo directly?

Yes. Agents can call the REST API directly or use the skill manifest for tool registration.

Which frameworks work with Margo?

Margo is designed for LangChain, CrewAI, n8n, AutoGPT-style tools, and custom HTTP agents.

What data does the API return?

Structured business data including name, email, phone, website, address, social links, review score, and verification status where available.

Start free

Get verified leads without the manual work.

Get API access