ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

signalhire

Prospect and enrich contacts via the SignalHire API (Search, Person and Credits)

Why use this skill?

Automate your prospecting and lead enrichment with the SignalHire skill for OpenClaw. Easily search for professional candidates and enrich contact data.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ms-youssef/signalhire-skill
Or

What This Skill Does

The SignalHire skill for OpenClaw provides a robust interface for sourcing and enriching professional contact data directly within your agent workflow. It connects to the SignalHire API to allow agents to search for candidates based on specific criteria like job titles, locations, and industries, and enables the retrieval of verified contact details. The skill manages three primary functionalities: checking remaining credit balances, performing advanced candidate searches, and enriching profile data. By automating these processes, the agent can handle large-scale prospecting tasks efficiently while respecting API rate limits and concurrency constraints.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/ms-youssef/signalhire-skill

Ensure that your SignalHire API credentials are configured within your environment variables to allow the agent to authenticate requests successfully.

Use Cases

  • Targeted Lead Generation: Automatically find and verify potential candidates for recruitment campaigns or sales outreach based on specific career history.
  • CRM Enrichment: Update your existing lead database by cross-referencing names and professional profiles with SignalHire’s contact data.
  • Account Planning: Research key decision-makers within a specific industry or geographical region to prepare for business outreach.

Example Prompts

  1. "Check my SignalHire credits; if I have more than 50, find me 20 software engineers in Austin, Texas, and enrich their contact details."
  2. "Search for Marketing Managers in London with experience in SaaS, then summarize the top 10 profiles found."
  3. "Can you perform a search for candidates with the title 'Product Manager' at Google and save the results to my contact list? Check if I have enough credits first."

Tips & Limitations

  • Concurrency Management: The search-by-query endpoint strictly limits users to three simultaneous requests. Always design your workflows to batch requests sequentially to stay within this threshold.
  • Credit Awareness: Always call the credit-check action before initiating high-volume enrichment tasks. If your remaining balance is insufficient, adjust your request size to avoid failed operations.
  • Scroll ID Expiry: When paginating results, ensure your scroll requests are triggered within 15 seconds of the initial search to prevent the scrollId from expiring.
  • Support Access: Ensure your SignalHire account has explicit API access enabled for the search functionality, as this is restricted by default until requested via support.

Metadata

Stars1335
Views0
Updated2026-02-23
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ms-youssef-signalhire-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#recruitment#lead-gen#prospecting#crm#sales
Safety Score: 4/5

Flags: network-access, external-api, data-collection