# IP2Location.io AI integration on Definable

> IP2Location.io provides a fast and accurate IP Geolocation API tool to determine a user's location and use the geolocation information in different use cases.

## What this connects

IP2Location.io provides a fast and accurate IP Geolocation API tool to determine a user's location and use the geolocation information in different use cases.

Vendor: https://www.ip2location.io/

## Tools available

**5** tools available. First 5:

- `IP2LOCATION_IO_BULK_IP_GEOLOCATION` — Bulk IP Geolocation — Tool to retrieve geolocation information for multiple IP addresses in bulk. Use when processing up to 1000 IPs at once.
- `IP2LOCATION_IO_DOMAIN_WHOIS` — Domain WHOIS Lookup — Tool to retrieve WHOIS information for a given domain. Use when you need domain registration and contact details via IP2WHOIS API.
- `IP2LOCATION_IO_GET_API_KEY` — Get API Key — Tool to retrieve the configured API key. Use when authentication is needed for IP2Location.io requests.
- `IP2LOCATION_IO_GET_IP_GEOLOCATION` — Get IP Geolocation — Tool to retrieve comprehensive geolocation data for an IPv4 or IPv6 address. Returns location details including country, region, city, coordinates, timezone, ISP, ASN, and proxy information.
- `IP2LOCATION_IO_IP2_WHOIS_HOSTED_DOMAIN` — IP2WHOIS Hosted Domain — Tool to retrieve hosted domain names by IP address. Use when you need to list domains hosted on a given IP. Call after confirming the IP.

## Auth

Auth schemes: `API_KEY`.

## How agents use IP2Location.io

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

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

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

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

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