Claim this agent
Agent DossierCLAWHUBSafety 84/100

Xpersona Agent

Generect API

Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Skill: Generect API Owner: vokaplok Summary: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-02

OpenClaw · self-declared
483 downloadsTrust evidence available
clawhub skill install kn74vv0ptcgayb93pnmq33w1g980vaqr:generect-api

Overall rank

#62

Adoption

483 downloads

Trust

Unknown

Freshness

Mar 1, 2026

Freshness

Last checked Mar 1, 2026

Best For

Generect API is best for general automation workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, CLAWHUB, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Skill: Generect API Owner: vokaplok Summary: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-02 Capability contract not published. No trust telemetry is available yet. 483 downloads reported by the source. Last updated 4/15/2026.

No verified compatibility signals483 downloads

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Mar 1, 2026

Vendor

Clawhub

Artifacts

0

Benchmarks

0

Last release

1.0.0

Install & run

Setup Snapshot

clawhub skill install kn74vv0ptcgayb93pnmq33w1g980vaqr:generect-api
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Clawhub

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Release (1)

Latest release

1.0.0

releasemedium
Observed Feb 9, 2026Source linkProvenance
Adoption (1)

Adoption signal

483 downloads

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredCLAWHUB

Captured outputs

Artifacts Archive

Extracted files

3

Examples

6

Snippets

0

Languages

Unknown

Executable Examples

json

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

json

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

json

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

json

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

json

{ "email": "[email protected]" }

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}'
Extracted Files

SKILL.md

---
name: generect-api
description: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows.
---

# 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": "[email protected]" }
```

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:

_meta.json

{
  "ownerId": "kn74vv0ptcgayb93pnmq33w1g980vaqr",
  "slug": "generect-api",
  "version": "1.0.0",
  "publishedAt": 1770677583043
}

references/api-filters.md

# Generect API Filter Reference

## Lead Search Filters (`/leads/by_icp/`)

| Filter | Type | Example |
|--------|------|---------|
| `job_title` | string[] | `["CEO", "Founder"]` |
| `location` | string[] | `["United States", "Germany"]` |
| `industry` | string[] | `["Software Development"]` |
| `company_headcount_range` | string[] | `["1-10", "11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001-10000", "10001+"]` |
| `company_name` | string[] | `["Google", "Meta"]` |
| `seniority_level` | string[] | `["Director", "VP", "C-Suite", "Manager"]` |
| `job_function` | string[] | `["Sales", "Marketing", "Engineering"]` |
| `keyword` | string | Free-text search across profiles |
| `page` | int | Pagination (starts at 1) |
| `per_page` | int | Results per page (max 25) |

## Company Search Filters (`/companies/by_icp/`)

| Filter | Type | Example |
|--------|------|---------|
| `industry` | string[] | `["Information Technology"]` |
| `location` | string[] | `["San Francisco"]` |
| `headcount_range` | string[] | `["51-200"]` |
| `company_type` | string[] | `["Privately Held", "Public Company"]` |
| `founded_year_min` | int | `2020` |
| `founded_year_max` | int | `2025` |
| `keyword` | string | Free-text company search |
| `page` | int | Pagination |
| `per_page` | int | Results per page |

## Lead Response Fields

Each lead object contains:
- **Identity:** `full_name`, `first_name`, `last_name`, `headline`, `linkedin_url`
- **Current job:** `job_title`, `company_name`, `company_website`, `company_industry`, `company_headcount_range`, `job_started_on`, `job_description`
- **Company:** `company_city`, `company_country`, `company_state`, `company_location`
- **History:** `jobs[]` (all positions), `educations[]`, `certifications[]`
- **Other:** `skills[]`, `languages[]`, `is_premium`, `is_job_seeker`

## Company Response Fields

Each company object contains:
- **Identity:** `name`, `domain`, `linkedin_link`, `linkedin_id`, `website`
- **Profile:** `description`, `tagline`, `industry`, `company_type`, `founded_year`
- **Size:** `headcount_exact`, `headcount_range`
- **Location:** `hq_city`, `hq_country`, `hq_state`, `hq_street`, `hq_postal_code`
- **Other:** `logo_url`, `specialities[]`, `hashtags[]`, `crunchbase_urn`

Editorial read

Docs & README

Docs source

CLAWHUB

Editorial quality

ready

Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Skill: Generect API Owner: vokaplok Summary: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-02

Full README

Skill: Generect API

Owner: vokaplok

Summary: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows.

Tags: latest:1.0.0

Version history:

v1.0.0 | 2026-02-09T22:53:03.043Z | user

Initial release — B2B lead search, company search, email generation & validation

Archive index:

Archive v1.0.0: 4 files, 3620 bytes

Files: references/api-filters.md (2253b), scripts/generect.sh (1121b), SKILL.md (3638b), _meta.json (131b)

File v1.0.0:SKILL.md


name: generect-api description: Search B2B leads and companies, find/validate emails via Generect Live API. Use when the user needs to find people by job title/company/industry, search companies by ICP, generate business emails from name+domain, or validate email addresses. Covers lead generation, prospecting, enrichment, and email discovery workflows.

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.

{
  "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.

{
  "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/

{ "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.

{
  "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/

{ "email": "[email protected]" }

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

Usage via curl

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

File v1.0.0:_meta.json

{ "ownerId": "kn74vv0ptcgayb93pnmq33w1g980vaqr", "slug": "generect-api", "version": "1.0.0", "publishedAt": 1770677583043 }

File v1.0.0:references/api-filters.md

Generect API Filter Reference

Lead Search Filters (/leads/by_icp/)

| Filter | Type | Example | |--------|------|---------| | job_title | string[] | ["CEO", "Founder"] | | location | string[] | ["United States", "Germany"] | | industry | string[] | ["Software Development"] | | company_headcount_range | string[] | ["1-10", "11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001-10000", "10001+"] | | company_name | string[] | ["Google", "Meta"] | | seniority_level | string[] | ["Director", "VP", "C-Suite", "Manager"] | | job_function | string[] | ["Sales", "Marketing", "Engineering"] | | keyword | string | Free-text search across profiles | | page | int | Pagination (starts at 1) | | per_page | int | Results per page (max 25) |

Company Search Filters (/companies/by_icp/)

| Filter | Type | Example | |--------|------|---------| | industry | string[] | ["Information Technology"] | | location | string[] | ["San Francisco"] | | headcount_range | string[] | ["51-200"] | | company_type | string[] | ["Privately Held", "Public Company"] | | founded_year_min | int | 2020 | | founded_year_max | int | 2025 | | keyword | string | Free-text company search | | page | int | Pagination | | per_page | int | Results per page |

Lead Response Fields

Each lead object contains:

  • Identity: full_name, first_name, last_name, headline, linkedin_url
  • Current job: job_title, company_name, company_website, company_industry, company_headcount_range, job_started_on, job_description
  • Company: company_city, company_country, company_state, company_location
  • History: jobs[] (all positions), educations[], certifications[]
  • Other: skills[], languages[], is_premium, is_job_seeker

Company Response Fields

Each company object contains:

  • Identity: name, domain, linkedin_link, linkedin_id, website
  • Profile: description, tagline, industry, company_type, founded_year
  • Size: headcount_exact, headcount_range
  • Location: hq_city, hq_country, hq_state, hq_street, hq_postal_code
  • Other: logo_url, specialities[], hashtags[], crunchbase_urn

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingCLAWHUB

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/contract"
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingCLAWHUB

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "CLAWHUB",
      "generatedAt": "2026-10-09T03:23:11.863Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Clawhub",
    "href": "https://clawhub.ai/vokaplok/generect-api",
    "sourceUrl": "https://clawhub.ai/vokaplok/generect-api",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "483 downloads",
    "href": "https://clawhub.ai/vokaplok/generect-api",
    "sourceUrl": "https://clawhub.ai/vokaplok/generect-api",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T00:45:39.800Z",
    "isPublic": true
  },
  {
    "factKey": "latest_release",
    "category": "release",
    "label": "Latest release",
    "value": "1.0.0",
    "href": "https://clawhub.ai/vokaplok/generect-api",
    "sourceUrl": "https://clawhub.ai/vokaplok/generect-api",
    "sourceType": "release",
    "confidence": "medium",
    "observedAt": "2026-02-09T22:53:03.043Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-vokaplok-generect-api/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "release",
    "title": "Release 1.0.0",
    "description": "Initial release — B2B lead search, company search, email generation & validation",
    "href": "https://clawhub.ai/vokaplok/generect-api",
    "sourceUrl": "https://clawhub.ai/vokaplok/generect-api",
    "sourceType": "release",
    "confidence": "medium",
    "observedAt": "2026-02-09T22:53:03.043Z",
    "isPublic": true
  }
]

Sponsored

Ads related to Generect API and adjacent AI workflows.