Integrations · Coming soon

Skrap.ai for Pipedream

Verify email addresses and find verified work emails as pre-built actions in your Pipedream workflows. The Skrap.ai actions are built and on their way to Pipedream; until they are listed, a Node.js code step does the same with your API key.

Not in Pipedream yet

Want to know the day it is listed? Get notified at launch. Until then, use the steps under Use it today.

Actions

ActionWhat it doesCredits
Verify EmailValid, Risky, Invalid or Unknown for one address, with the checks behind it (mail server, mailbox, catch-all, disposable, role account, typo hint).1 when Valid or Risky
Find EmailA person's verified work email from their first and last name (or full name) and the company domain or company name. Waits for slow mail servers, then returns pending (not charged).1 when found
Get Account and CreditsEmail, plan and credit balance of the API key owner.Free

Connect your account

  1. Create an API key in Skrap.ai under Settings → API keys & MCP (paid plans). Keys on a team spend the team's shared credits.
  2. In a workflow, add a Skrap.ai action and connect your account with the key.

Workflows you can build

  • HTTP or form trigger → Verify Email → only valid sign-ups reach your database.
  • New CRM lead → Find Email → update the lead.
  • Scheduled workflow → Get Account and Credits → alert your team when credits run low.

Use it today

  1. Store your API key as an environment variable named SKRAP_API_KEY (Settings → Environment Variables).
  2. Add a Node.js code step that POSTs to https://api.skrap.ai/api/v2/verify-email with the x-api-key header (below).
  3. For finding, POST https://api.skrap.ai/api/v2/find-email with firstName, lastName and domain (or company).
Pipedream · Node.js code step
1import { axios } from "@pipedream/platform";2​3export default defineComponent({4  async run({ steps, $ }) {5    return await axios($, {6      method: "POST",7      url: "https://api.skrap.ai/api/v2/verify-email",8      headers: { "x-api-key": process.env.SKRAP_API_KEY },9      data: { email: steps.trigger.event.body.email },10    });11  },12});

Every field of the response is described in the API reference.

Good to know

  • Find Email waits up to 30 seconds for slow mail servers (keep it below your workflow timeout). Still pending → status pending with a request ID, not charged.
  • Professional keys allow 120 requests a minute, Enterprise 600.

FAQ

When will the Skrap.ai actions be in Pipedream?
They are built and tested and go to Pipedream next. Leave your email with “Get notified at launch” and we'll tell you the day they are listed. Until then, use the code step under “Use it today”.
How are credits used?
Exactly like the app: 1 credit per Valid or Risky verification and per email found. Invalid, Unknown and not-found results are free.