ipdata

Threat intelligence and geolocation powering every customer interaction

Your AI agent knows where visitors are, who owns their IP, and whether they pose a threat. ipdata combines geolocation with 400+ blocklist checks, ASN details, carrier identification, and EU compliance flags. All of it available mid-conversation, all of it driving smarter decisions.

Chosen by 800+ global brands across industries

IP enrichment across 33 data points

Geolocation, threat scoring, carrier details, company identification, and EU residency checks. Your AI agent accesses ipdata's full intelligence stack from within the conversation.

Full IP Lookup

Your AI agent sends a single IP address to ipdata and receives geolocation, ASN, company, carrier, threat intelligence, currency, timezone, and language data in one call. A complete visitor profile assembled in milliseconds.

Detect IP Threats

Is the visitor on any blocklists? Your agent queries ipdata's threat endpoint, which checks the IP against 400+ blocklists covering 600 million flagged addresses. Tor nodes, VPNs, proxies, botnets, and known attackers are identified instantly.

Identify Company by IP

A B2B visitor arrives on your site. Your agent resolves their IP to the organization name, domain, network prefix, and usage type through ipdata's company endpoint. Account-based marketing triggers happen automatically during the conversation.

Resolve Time Zone

Your agent determines the visitor's time zone from their IP, including UTC offset, DST status, and local current time. Schedule meetings in the customer's local time, or route conversations to agents who are currently working.

Check EU Membership

GDPR compliance starts with knowing if the visitor is in the EU. Your agent calls ipdata's is_eu endpoint and receives a boolean answer instantly. Consent banners, data handling procedures, and cookie policies adapt accordingly.

Bulk IP Enrichment

Your agent submits up to 100 IP addresses in a single request to ipdata's bulk endpoint. Every address returns full geolocation and threat data. Batch processing of visitor logs, event attendees, or signup lists happens without leaving the conversation.

ipdata

Use Cases

Smarter conversations through IP intelligence

From GDPR compliance to B2B lead identification, see how AI agents use ipdata's threat intelligence and geolocation to make every interaction more informed.

GDPR-Aware Conversations from the First Message

A visitor lands on your website. Before any personal data is collected, your AI Agent checks their IP against ipdata's EU membership endpoint. The visitor is in Germany. The agent automatically presents a GDPR-compliant consent flow, adjusts data handling procedures, and logs the consent decision. Compliance happens by default, not as an afterthought.

Account-Based Marketing Triggered by IP

A visitor from a Fortune 500 company browses your pricing page. Your AI Agent resolves their IP through ipdata's company endpoint, identifies the organization as a target account, and switches to your enterprise conversation flow. The visitor sees relevant case studies and is offered a direct line to your enterprise sales team. Anonymous traffic becomes qualified pipeline.

Blocklist Screening for Transaction Security

During a high-value purchase, your AI Agent checks the buyer's IP against ipdata's threat intelligence. The IP appears on 3 blocklists associated with botnet activity. The agent pauses the transaction, notifies the buyer that additional verification is required, and alerts your security team with the full threat report. Fraudulent purchases are caught before payment processing begins.

Try
ipdata

ipdata

FAQs

Frequently Asked Questions

How many blocklists does ipdata's threat intelligence check against?

ipdata checks every IP against over 400 blocklists containing more than 600 million flagged addresses. The threat endpoint identifies Tor nodes, VPNs, proxies, known attackers, botnets, spam sources, and other malicious IPs. Results include specific threat classifications so your agent can apply nuanced security policies.

Can the agent determine which company owns a visitor's IP address?

Yes. ipdata's company endpoint returns the organization name, domain, network prefix, and usage type for any IP. This powers account-based marketing workflows, letting your agent identify enterprise visitors and tailor conversations to their company profile without requiring them to identify themselves.

What authentication does Tars need for ipdata?

Tars requires your ipdata API key, available from your ipdata dashboard. Enter the key in the Tars Tools configuration. The free tier provides 1,500 requests per day. Paid plans start at $10 per month for higher limits. No OAuth or additional credentials needed.

Does Tars store the IP enrichment data from ipdata?

No. Tars queries ipdata's API in real time during each conversation. Geolocation, threat scores, company identifications, and all other enrichment data are used only for the current interaction. Nothing is persisted in Tars after the conversation concludes.

Can the agent check if a visitor's IP belongs to an EU country for GDPR?

Yes. ipdata provides a dedicated is_eu field that returns a boolean value indicating EU membership. Your agent can check this before collecting any personal data and automatically apply GDPR-compliant consent flows, data handling procedures, and privacy notices based on the result.

How does ipdata's EU data residency endpoint work?

ipdata offers a dedicated EU endpoint that processes and stores all API requests within European data centers. Your agent can use this endpoint to ensure that IP lookup operations comply with EU data residency requirements. The EU endpoint supports all the same fields and features as the standard API.

Can the agent resolve carrier information for mobile IP addresses?

Yes. ipdata's carrier endpoint returns the mobile carrier name, MCC (Mobile Country Code), and MNC (Mobile Network Code) for mobile IP addresses. This helps identify whether traffic is coming from cellular networks and which specific carrier is being used.

How many IPs can the agent process in a single bulk request?

ipdata's bulk endpoint accepts up to 100 IP addresses per request. Each address in the batch returns the same comprehensive data set as a single lookup, including geolocation, threat intelligence, ASN, company, and carrier information. Bulk processing counts as one API call per IP in the batch.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo