Webhook tutorial today — native Zapier app in review

StartupHub.ai for Zapier

Find emails, validate emails, and score website AI-readiness inside any Zap. Use the Webhooks-by-Zapier action today; native Zapier app coming once it clears review.

5-minute setup

  1. 1

    Generate an API key

    At /my-account?tab=api, click Generate API key and copy the sk_live_... value (only shown once).

  2. 2

    Add a Webhooks-by-Zapier action

    In your Zap, after your trigger step, add a new action:

    • App: Webhooks by Zapier
    • Event: Custom Request
  3. 3

    Configure the request (using Find Email as example)

    • Method: POST
    • URL: https://www.startuphub.ai/api/v1/email/discover
    • Data Pass-Through? No
    • Data: JSON with firstName, lastName, domain mapped from upstream step fields
    • Headers: Add Authorization: Bearer sk_live_... (paste your key)
  4. 4

    Test + use the response

    Click Test action. Zapier sends a real request and parses the JSON response. Fields like found, email, and matches become available in subsequent Zap steps.

Three endpoints

Validate Email

Verify deliverability of a single address. 1 credit per call.

Method
POST
URL
https://www.startuphub.ai/api/v1/email/validate
Body (JSON)
{"email": "{{email}}"}

Find Email

Discover a verified email from name + domain. 3 credits — only on success.

Method
POST
URL
https://www.startuphub.ai/api/v1/email/discover
Body (JSON)
{"firstName": "{{firstName}}", "lastName": "{{lastName}}", "domain": "{{domain}}"}

Scan AI Readiness

Score any URL on a 0-100 AI-readiness scale. Free, no credits.

Method
POST
URL
https://www.startuphub.ai/api/agent-readiness/scan
Body (JSON)
{"url": "{{url}}"}

All three need the same Authorization: Bearer sk_live_... header (except Scan AI Readiness, which works without auth at lower rate limits).

Ready to wire it up?

50 validations + 5 discoveries / day on the free tier.

Frequently asked questions

Is there a native Zapier app for StartupHub.ai?
A native Zapier app is in review with Zapier. Once approved, it'll appear in the public Zapier app directory and you'll be able to add it from any Zap without configuring webhooks manually. In the meantime, the Webhooks-by-Zapier method below works identically — same endpoints, same response shape.
How do I get an API key?
Sign up at https://www.startuphub.ai/my-account?tab=api — free, no credit card. The free tier includes 50 email validations + 5 discoveries + 50 startup searches per day. Generate the key, then paste it into your Zapier webhook's Authorization header as "Bearer sk_live_...".
Do I need a Zapier paid plan?
Webhooks by Zapier is included on Zapier's free plan but limits to 100 tasks/month. For higher volume, Zapier's Starter plan ($30/mo, 750 tasks) or above is required. Once our native app is approved, the Webhooks-paid-tier requirement goes away.
How do I parse the response in subsequent Zap steps?
Zapier auto-parses JSON responses from Webhooks. After the webhook step runs, you'll see the response fields (status, valid, found, email, score, etc.) available as inputs in any downstream step.
How does this compare to Hunter.io / NeverBounce on Zapier?
Hunter and NeverBounce both have native Zapier apps with credit-based pricing in their respective apps. We're a touch cheaper at every tier (free 5/day vs Hunter's 25/mo, free 50/day validations vs NeverBounce's pay-as-you-go). And the same endpoints expose to Claude/Cursor as MCP tools, which neither competitor ships.