# Campaign Cleaner AI integration on Definable

> Campaign Cleaner is a tool designed to optimize email campaigns by ensuring compatibility across email clients, improving deliverability, and enhancing overall performance.

## What this connects

Campaign Cleaner is a tool designed to optimize email campaigns by ensuring compatibility across email clients, improving deliverability, and enhancing overall performance.

Vendor: https://campaigncleaner.com/

## Tools available

**5** tools available. First 5:

- `CAMPAIGN_CLEANER_DELETE_CAMPAIGN` — Delete Campaign — Tool to delete a saved campaign by ID. Use when you need to remove a campaign after confirming its ID.
- `CAMPAIGN_CLEANER_GET_CAMPAIGN_LIST` — Get Campaign List — Tool to list all campaigns in the account. Use when you need to retrieve campaign listings for reporting or management.
- `CAMPAIGN_CLEANER_GET_CAMPAIGN_PDF_ANALYSIS` — Download Campaign PDF Analysis — Download a PDF analysis report for a processed campaign. The report includes deliverability analysis, spam score assessment, and optimization recommendations. Use this after a campaign has been submitted via send_campaign and processing is complete.
- `CAMPAIGN_CLEANER_GET_CAMPAIGN_STATUS` — Get Campaign Status — Tool to check the processing status of a submitted campaign. Use after submitting a campaign to monitor its progress.
- `CAMPAIGN_CLEANER_GET_CREDITS` — Get Credits — Tool to retrieve the number of available credits in your Campaign Cleaner account. Credits are consumed when calling the send_campaign API.

## Auth

Auth schemes: `API_KEY`.

## How agents use Campaign Cleaner

Inside a Definable workflow, Campaign Cleaner is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Campaign Cleaner** — the Researcher (GPT-5.5) pulls context from Campaign Cleaner (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Campaign Cleaner** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Campaign Cleaner (create record, post message, draft email).
- **Designer / Engineer → Distributor → Campaign Cleaner** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Campaign Cleaner (attach file, open PR comment, post status).

The Verifier checks every Campaign Cleaner call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- email — https://definable.ai/apps/category/email/
- marketing automation — https://definable.ai/apps/category/marketing-automation/

## Related

- HTML page: https://definable.ai/apps/campaign_cleaner/
- Same category (email): https://definable.ai/apps/category/email/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
