Available on viaSocket

Verify email addresses through viaSocket

ClearBounce is in the viaSocket app catalog with five actions. Use them in your own workflows, or let your product’s users connect their ClearBounce account and verify addresses from your code.

100 free credits. No credit card required.

Run it with

Simulated, nothing is sent

Pick an address to run the action and see what happens to the lead.

Two ways to use it

The same five actions work in both. What changes is whose ClearBounce account they run on.

In your own workflows

For your own leads and lists. Connect ClearBounce once in your viaSocket account and use it in any workflow, whether it starts from an app event, a schedule or a call from your own code.

  1. 1
    Add a ClearBounce step and pick an action, for example Verify Email Address.
  2. 2
    Connect your account with your ClearBounce API key.
  3. 3
    Pass the email from the trigger, then branch on status.

Inside your product

For SaaS products and AI agents built on viaSocket. Each of your users connects their own ClearBounce account, and your server runs the actions for them.

  1. 1
    Add a ClearBounce Connect button with viaSocket’s Connect popup. Your user pastes their API key there.
  2. 2
    Store the connection ID viaSocket returns. viaSocket keeps the key; your product never sees it.
  3. 3
    Call runAction with Verify_Email_Address, version v1, from your server.

viaSocket’s ClearBounce page has a setup prompt to paste into Cursor, Claude Code or Codex.

Five actions

Workflow steps show each action by its name. Code calls it by its key, shown under the name.

ActionWhat it doesCost
Verify Email AddressVerify_Email_Address Checks one address in real time and returns a status, a reason, a 0–100 score, flags for catch-all, disposable, role-based and free addresses, a typo suggestion when it finds one, and your remaining credits. 1 credit
Find Business Email AddressFind_Business_Email_Address Finds a person’s business email from their full name and company domain. The result is unverified until you run Verify Email Address on it. Free
Create Bulk JobCreate_Bulk_Job Starts one verification job for up to 10,000 addresses and returns a job ID right away. 1 credit per unique address
Get Bulk Job StatusGet_Bulk_Job_Status Returns a job’s progress and how many addresses came out deliverable, undeliverable, risky, unknown and catch-all. Free
Get CreditsGet_Credits Returns the remaining credit balance, handy for a low-credit alert before a big run. Free

The result of every address in a bulk job is in Verify List in the ClearBounce dashboard, ready to download as CSV.

Branch on the result

Every Verify Email Address result has a status with one of four values. Branch on it in your workflow or your code.

StatusMeaningTypical next step
deliverable The mailbox exists and accepts mail. Continue. Add the contact to your CRM, list or sequence.
risky It may accept mail, but it’s catch-all, disposable, role-based or low quality. Decide per use. checks.isDisposable and checks.isCatchAll tell them apart.
undeliverable The mailbox or domain doesn’t exist, or the address is malformed. Stop. Don’t send. If checks.hasTypo has a suggested domain, ask the person to check it.
unknown The recipient’s mail server didn’t give a definite answer. Retry later with a delay, or treat it as risky.

The result also has reason, score, isDeliverable, creditsRemaining and a checks group with isCatchAll, isDisposable, isRoleBased, isFreeProvider and hasTypo, all at the top level of what runAction returns.

Ideas

Four ways to start

Each one needs a trigger or a call you probably already have and one or two ClearBounce actions.

See the app on viaSocket
  • Verify leads before your CRM

    A new form entry or CRM contact runs Verify Email Address, and only deliverable leads continue to your list.

  • Find and verify a lead

    Find Business Email Address from a name and company domain, then Verify Email Address on the address it found.

  • Clean a list every night

    A scheduled workflow sends the day’s new addresses to Create Bulk Job, then reads the totals with Get Bulk Job Status.

  • Let your AI agent check an address

    viaSocket can hand your product’s agent its users’ connected apps as tools, so the agent can verify an address before it sends.

Set it up in four steps

  1. Create your ClearBounce API key

    Sign up and open Dashboard › API. Your live key, starting with cb_live_, is already there. Add a Test (Sandbox) key too if you want to try it for free first.

  2. Connect ClearBounce on viaSocket

    Paste the key when viaSocket asks for it: in your own workflow, or in the Connect popup your product shows its users.

  3. Run an action

    Add Verify Email Address as a workflow step, or call runAction with Verify_Email_Address and version v1 from your server.

  4. Branch on the status

    Send deliverable addresses on, stop undeliverable ones, and decide what to do with risky and unknown.

Full reference: the ClearBounce API docs

Questions

What does it cost to use ClearBounce on viaSocket?

The app is free to add. Each verification uses one ClearBounce credit; credits start at $4 per 1,000, never expire, and every new account gets 100 free. Find Business Email Address, Get Bulk Job Status and Get Credits are free. Your viaSocket plan’s own limits apply to the runs.

When my product’s users connect ClearBounce, whose credits are used?

Theirs. Each user connects their own ClearBounce account with their own API key, so every verification your product runs for that user uses that user’s credits.

Does my product store my users’ ClearBounce API keys?

No. The key is entered in viaSocket’s Connect popup and viaSocket keeps the connection. Your server stores only the connection ID viaSocket returns for that user.

Should I use Verify Email Address or Create Bulk Job?

Use Verify Email Address for one address at a time, like a form signup or a new CRM contact, when the next step needs the result. Use Create Bulk Job for a whole list: duplicates are checked and charged once, and every result is in the ClearBounce dashboard when the job is done.

How do I get each address’s result from a bulk job?

Get Bulk Job Status returns the progress and the totals for each status. The result of every single address is in Verify List in the ClearBounce dashboard, where you can download it as CSV. If a later step needs each result, verify the addresses one by one with Verify Email Address instead.

What data is sent to ClearBounce?

The email addresses you verify, over HTTPS, and the name and domain you search for with Find Business Email Address. Each verification also appears in the history in the ClearBounce dashboard. Details are in our privacy policy.

Check every address before you use it

Create an account, connect it on viaSocket and start with 100 free credits.

More integrations: Pabbly Connect n8n Zapier Make All integrations

viaSocket is a trademark of its owner, used here only to describe the integration.