AbuseIPDB logo

Integrate AbuseIPDB with your AI CRM

AbuseIPDB is a project dedicated to helping make the internet safer by providing a central repository for reporting and checking IP addresses associated with malicious activities.

Explore Triggers and Actions

Bulk Report

Submit multiple IP abuse reports to AbuseIPDB in bulk via CSV upload. Use this when you need to report many malicious IPs at once instead of one-by-one. Returns the count of successfully saved reports and details about any invalid entries.

ActionTry it

Check Block

Tool to check the reputation of all IP addresses in a CIDR range. Use when you need aggregated abuse data for a network block.

ActionTry it

Check IP Reputation

Tool to check the reputation of an IP address. Use when you need to determine if an IP address has been reported for abusive activity within a specified look-back period. Example: CheckIp(ipAddress='8.8.8.8', maxAgeInDays=90).

ActionTry it

Clear Address Reports

Tool to remove all reports associated with a specific IP address. Use when you need to purge your own abuse records after verifying control of the IP.

ActionTry it

Get Abuse Reports

Retrieve abuse reports for a specific IP address from AbuseIPDB. Use this tool to view the history of abuse complaints filed against an IP address, including the reported abuse categories, reporter details, and timestamps. Supports pagination for IPs with many reports.

ActionTry it

Retrieve IP Blacklist

Retrieves a list of the most reported malicious IP addresses from AbuseIPDB's database. Use this tool to build dynamic blocklists, threat intelligence feeds, or firewall rules. The blacklist is updated hourly and contains IPs with high abuse confidence scores. Free accounts receive up to 10,000 IPs. Paid subscriptions unlock filtering options (confidenceMinimum, country filters) and higher limits (up to 500,000 IPs).

ActionTry it

How the AbuseIPDB integration works

The AbuseIPDB integration connects your Dench AI CRM directly to AbuseIPDB, so agents can read and act on your AbuseIPDB data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

6 actions are available for agents to invoke on your behalf. Every call runs through AbuseIPDB's own authorization, scoped to the account you connect.

Set up AbuseIPDB in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find AbuseIPDB and click Connect — you'll authorize access through AbuseIPDB's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use AbuseIPDB in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the AbuseIPDB integration work with Dench?

The Dench AbuseIPDB integration connects your AI CRM to AbuseIPDB, so AI agents can work with your AbuseIPDB data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with AbuseIPDB via Dench?

The AbuseIPDB integration currently exposes 6 actions, including Bulk Report, Check Block, Check IP Reputation, Clear Address Reports, Get Abuse Reports, and Retrieve IP Blacklist. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect AbuseIPDB to Dench?

No. You connect AbuseIPDB from your Dench workspace using AbuseIPDB's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the AbuseIPDB integration secure?

Connections are authorized through AbuseIPDB's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the AbuseIPDB connection from your workspace settings at any time.

AbuseIPDB | Dench AI CRM