New260+ blocks and 240+ tools are now fully documented
DocumentationReferenceTool IntegrationsData Enrichment
Tool

NeverBounce Tools

Verify email deliverability and check account credits with the NeverBounce API.

NeverBounce is an email verification service that checks whether an email address is deliverable, helping you clean lists and reduce bounce rates. Use these tools in a workflow to validate an email address in real time or to monitor your remaining verification credits.

Overview

PropertyValue
Providerneverbounce
Categorytools
AuthAPI Key (passed as the key query parameter on each request)

Operations

OperationTool IDDescription
Verify emailneverbounce_verify_emailVerify the deliverability of an email address using NeverBounce
Get accountneverbounce_get_accountRetrieve account info and remaining verification credits from NeverBounce

Configuration

neverbounce_verify_email

Calls GET https://api.neverbounce.com/v4/single/check. The apiKey and email are appended to the URL as the key and email query parameters; the request sends an Accept: application/json header.

ParameterTypeRequiredDescription
apiKeystringYesNeverBounce API key. Secret — visibility user-only (must be supplied by the user, never by the LLM).
emailstringYesEmail address to verify. Visibility user-or-llm (can be provided by the user or generated by the model).

neverbounce_get_account

Calls GET https://api.neverbounce.com/v4/account/info. The apiKey is appended to the URL as the key query parameter; the request sends an Accept: application/json header.

ParameterTypeRequiredDescription
apiKeystringYesNeverBounce API key. Secret — visibility user-only (must be supplied by the user, never by the LLM).

Outputs

neverbounce_verify_email

  • data (json) — The NeverBounce verification result object.
  • metadata (json) — Verification identifiers. Contains:
    • email (string) — The verified email address.
    • result (string) — Verification result.

neverbounce_get_account

  • data (json) — The NeverBounce account info object.
  • metadata (json) — Account response metadata. Contains:
    • status (string) — Response status.

YAML Example

neverbounce_1:
  type: neverbounce
  name: "NeverBounce"
  inputs:
    operation: "neverbounce_verify_email"
    email: "john@example.com"
    apiKey: "{{NEVERBOUNCE_API_KEY}}"
  connections:
    outgoing:
      - target: next-block-id

Tips

  • Generate an API key from your NeverBounce dashboard and store it as an environment variable, then reference it as {{NEVERBOUNCE_API_KEY}}. The key is sent as the key query parameter, so treat it as a secret.
  • The email parameter accepts user-or-llm input, so you can wire it from an upstream block (for example {{previousBlock.email}}) or let an agent generate it. The apiKey is user-only and must always be provided by the user.
  • Use neverbounce_verify_email to gate downstream actions on the metadata.result value (NeverBounce returns statuses such as valid, invalid, disposable, catchall, and unknown), and run neverbounce_get_account periodically to confirm you still have verification credits before a large batch.