Bouncer

Cleans your mailing lists by verifying email validity and toxicity in real time, ensuring your outreach hits the inbox and avoids spam traps.

Try Bouncer in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Bouncer integration

    • Describe the outcome and Ceven picks the right Bouncer calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Bouncer data, across all 10 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Bouncer access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Bouncer, when, and on whose behalf.
    • The agent pauses and asks when Bouncer is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Bouncer.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Bouncer action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Bouncer, and when to use it.

Verify Email
Use this to verify a single email address in real time. Ideal for validating form inputs as a user signs up.
Create Batch Request
Initiate a batch verification request for multiple emails. Use this for large list cleanses to get a batch id.
Get Batch Results
Pull the results of a completed batch verification. Use this to see which emails are deliverable or invalid.
Finish Batch
Mark a batch process as finished. Use this to stop further verifications and reclaim unused credits.
Create Toxicity List Job
Start a toxicity analysis job for a list of emails. Use this to find spam traps and high risk addresses.
Check Toxicity Status
Poll the status of a specific toxicity list job. Use this to determine if the analysis is complete.
Verify Domain
Confirm the validity and MX records of a domain. Use this to check for catch all behavior.
Delete Batch Request
Remove a batch verification request and all associated results. Use this for data hygiene after a sync.
Delete Toxicity Job
Remove a completed or unwanted toxicity analysis job using its unique id.
Check Toxicity List Job Status
Tool to check the status of a specific toxicity list job. use after creating a toxicity list job to poll its status until completion.
Delete Toxicity List Job
Tool to delete a specific toxicity list job. use when you need to remove a completed or unwanted toxicity analysis job after confirming its id.

11 actions · scroll to see them all

Frequently asked questions

Ceven manages the entire asynchronous lifecycle of a Bouncer batch. When you trigger a batch request, the agent stores the batch id and sets up a polling interval to check the status. Once Bouncer marks the job as finished, Ceven pulls the full results and maps them back to your original records. This means you do not have to manually check the Bouncer dashboard or export files. The agent can be configured to only move deliverable emails into your email service provider and move the invalid ones to a dead lead sequence in your CRM automatically.
Verification checks if an email address actually exists and can receive mail by checking MX records and communicating with the mail server. Toxicity checks go a step further by identifying if an email is a known spam trap or belongs to a high risk user who frequently reports emails as spam. Ceven can run both in sequence. First, the agent verifies the email is deliverable, then it runs a toxicity check to ensure that sending to that address will not damage your sender reputation or lead to a domain blacklist.
Yes, Ceven can iterate through a list of domains and use the Bouncer domain verification tool to check for MX records and catch all configurations. A catch all domain is one that accepts all mail sent to it regardless of whether the mailbox exists, which can make individual email verification less certain. The agent can flag these domains in your database so your team knows that deliverability for those specific leads is estimated rather than guaranteed. This is useful for B2B teams targeting large enterprises with complex mail server setups.
Ceven makes API calls to Bouncer using your account credentials, and Bouncer deducts credits based on their standard pricing model. One important quirk to note is that Bouncer credits are consumed upon the initiation of a verification request. If you create a batch but then delete it before processing, credits for those specific emails are not always refunded instantly. To optimize your spend, the Ceven agent can be programmed to run a basic syntax check locally before sending the address to Bouncer, ensuring you do not pay for obviously malformed emails.
Bouncer offers both. For single email checks, such as those coming from a signup form, Ceven uses the real time API which provides an instant response. For larger lists, the agent uses the batch API. Batch processing takes longer because Bouncer performs more thorough checks to avoid triggering security alerts on the receiving servers. Ceven handles this delay by using a background worker that monitors the job status and notifies you or updates your database the moment the results are available for retrieval.
Some emails are returned as unknown, often due to restrictive mail server settings or temporary outages. Ceven can be told exactly how to handle these cases. You can set a rule for the agent to treat unknown emails as invalid to be safe, or you can move them into a separate retry queue. The agent can attempt a second verification after twenty four hours to see if the mail server has become responsive, ensuring you do not lose potentially valuable leads due to a temporary server glitch.
Ceven acts as a conduit between your data source and Bouncer. While the emails pass through the workflow layer to be processed, Ceven does not maintain a permanent database of your mailing lists. Once the verification status is returned from Bouncer and written back to your CRM or database, the transient data is cleared from the agent context. This ensures that your lead data remains in your system of record and is only exposed to Bouncer for the duration of the validation check.
Yes, you can schedule a Ceven workflow to run on a recurring basis. For example, you can set the agent to pull all active subscribers from your list on the first of every month and submit them to Bouncer for a toxicity scrub. The agent will then automatically unsubscribe any addresses that have become invalid or toxic since the last check. This proactive maintenance is critical for maintaining high deliverability rates and avoiding the sudden drop in open rates that happens when a list decays over time.

Alternatives to Bouncer

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Bouncer and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free