generect-api

Web & Frontend Development
v1.0.0
Benign

Search B2B leads and companies, find/validate emails via Generect Live API.

653 downloads653 installsby @vokaplok

Setup & Installation

Install command

clawhub install vokaplok/generect-api

If the CLI is not installed:

Install command

npx clawhub@latest install vokaplok/generect-api

Or install with OpenClaw CLI:

Install command

openclaw skills install vokaplok/generect-api

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/vokaplok/generect-api

What This Skill Does

Searches B2B leads and companies using the Generect Live API, which queries LinkedIn and Crunchbase in real-time. Supports filtering by job title, company size, industry, and location. Also generates and validates business email addresses from a person's name and domain.

Combines real-time lead search, company discovery, and AI-powered email generation in a single API, removing the need for separate prospecting and email-finding tools.

When to Use It

  • Finding VP Sales contacts at mid-size US software companies
  • Generating a business email for a known contact at a target domain
  • Validating a prospect email list before an outbound campaign
  • Building a company list of Series A startups in San Francisco by headcount
  • Enriching a LinkedIn profile URL with full job history and skills
View original SKILL.md file
# Generect Live API

Real-time B2B data from LinkedIn, Crunchbase, and AI-powered email discovery.

**Base URL:** `https://api.generect.com`
**Auth:** `Authorization: Token <GENERECT_API_KEY>`

## Setup

Requires `GENERECT_API_KEY` environment variable. Get a key at https://beta.generect.com

## Endpoints

### Search Leads
`POST /api/v1/leads/by_icp/`

Find people by ICP filters. Returns enriched LinkedIn profiles with job history, education, skills.

```json
{
  "job_title": ["CEO", "CTO"],
  "location": ["United States"],
  "industry": ["Software Development"],
  "company_headcount_range": ["11-50", "51-200"],
  "page": 1,
  "per_page": 10
}
```

Key filters: `job_title`, `location`, `industry`, `company_headcount_range`, `company_name`, `seniority_level`, `job_function`. All accept arrays.

Response: `{ "amount": N, "leads": [...] }` — each lead has `full_name`, `headline`, `job_title`, `company_name`, `company_website`, `linkedin_url`, `jobs[]`, `educations[]`, `skills[]`.

### Search Companies
`POST /api/v1/companies/by_icp/`

Find companies by ICP. Returns company profiles with headcount, industry, location, funding.

```json
{
  "industry": ["Software Development"],
  "location": ["San Francisco"],
  "headcount_range": ["51-200"],
  "page": 1,
  "per_page": 10
}
```

Key filters: `industry`, `location`, `headcount_range`, `company_type`, `founded_year_min`, `founded_year_max`, `keyword`.

Response: `{ "amount": N, "companies": [...] }` — each has `name`, `domain`, `industry`, `headcount_range`, `headcount_exact`, `location`, `description`, `linkedin_link`, `website`, `founded_year`.

### Get Lead by LinkedIn URL
`POST /api/v1/leads/by_url/`

```json
{ "url": "https://www.linkedin.com/in/username/" }
```

Returns full enriched profile for a specific LinkedIn URL.

### Generate Email
`POST /api/v1/email_generator/`

AI-powered email discovery from name + domain.

```json
{
  "first_name": "John",
  "last_name": "Doe",
  "domain": "example.com"
}
```

Response: `{ "email": "...", "result": "valid|risky|invalid", "catch_all": bool }`

### Validate Email
`POST /api/v1/email_validator/`

```json
{ "email": "john@example.com" }
```

Response: `{ "result": "valid|invalid|risky", "catch_all": bool, "mx_domain": "...", "exist": "yes|no" }`

## Usage via curl

```bash
curl -X POST https://api.generect.com/api/v1/leads/by_icp/ \
  -H "Authorization: Token $GENERECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"job_title":["VP Sales"],"location":["United States"],"per_page":5}'
```

## MCP Server (Alternative)

Generect also provides an MCP server for AI tool integrations:
- Remote: `mcp-remote https://mcp.generect.com/mcp --header "Authorization: Bearer Token API_KEY"`
- Local: `npx -y generect-ultimate-mcp@latest` with env `GENERECT_API_KEY`

Tools: `search_leads`, `search_companies`, `generate_email`, `get_lead_by_url`, `health`

## Tips

- `amount: -1` in response means exact count unavailable; iterate pages until empty
- Leads endpoint is live — each request queries LinkedIn in real-time (may take 5-15s)
- Email generator uses AI permutations + validation; `valid` results are safe to send
- Combine lead search → email generation for full prospecting pipeline
- Rate limits apply per API key tier

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Finding VP Sales contacts at mid-size US software companies

AGENT
  1. 1Finding VP Sales contacts at mid-size US software companies
  2. 2Generating a business email for a known contact at a target domain
  3. 3Validating a prospect email list before an outbound campaign
  4. 4Building a company list of Series A startups in San Francisco by headcount
  5. 5Enriching a LinkedIn profile URL with full job history and skills
OUTPUT
Search B2B leads and companies, find/validate emails via Generect Live API.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedMar 1, 2026