# Neutrino AI integration on Definable

> Neutrino API provides a suite of general-purpose APIs for various tasks, including data validation, geolocation, and security.

## What this connects

Neutrino API provides a suite of general-purpose APIs for various tasks, including data validation, geolocation, and security.

Vendor: https://www.neutrinoapi.com/

## Tools available

**24** tools available. First 12:

- `NEUTRINO_ADD_WATERMARK_TO_IMAGE` — Add Watermark to Image — Add a watermark to an image with customizable position, opacity, and output format. Use when you need to overlay a logo, text image, or branding on photos or graphics. Supports resizing the output and multiple positioning options.
- `NEUTRINO_BAD_WORD_FILTER` — Bad Word Filter — Tool to detect bad words and profanity in text. Use when scanning content for swear words.
- `NEUTRINO_BIN_LOOKUP` — BIN Lookup — Perform a BIN (Bank Identification Number) lookup to retrieve comprehensive card issuer information. This tool identifies the card brand (VISA, MASTERCARD, AMEX, etc.), card type (debit/credit), issuer details, and issuer country from the first 6-8 digits of a card number. Optionally performs fraud detection by comparing the customer's IP geolocation with the card issuer country. Use cases: - Payment fraud detection and prevention - Card validation before processing transactions - Geographic risk assessment for e-commerce - Card type identification for routing payments The database contains ~2.5 million BIN records covering all major card issuers globally and is updated weekly.
- `NEUTRINO_CHECK_IP_BLOCKLIST` — IP Blocklist — Check if an IP address is on a blocklist. Detect IPs associated with malware, anonymous proxies, TOR exit nodes, botnets, spam sources and malicious servers. Use when you need to verify if an IP address is known to be malicious or part of a threat network.
- `NEUTRINO_CONVERT` — Convert Value — Tool to perform unit and currency conversions. Use when you need to convert a value from one unit or currency to another. Example: convert 100 USD to EUR.
- `NEUTRINO_EMAIL_VALIDATE` — Validate and analyze an email address — Validates and analyzes email addresses for syntax, domain validity, DNS/MX records, and detects freemail/disposable providers. This tool performs comprehensive email validation including: - RFC822/RFC2822 syntax compliance checking - Domain existence and DNS verification - Mail exchange (MX) record validation - Detection of free email providers (Gmail, Yahoo, etc.) - Identification of disposable/temporary email services - Optional automatic typo correction for common domain mistakes Important: This does NOT verify if a specific email address/mailbox actually exists with the provider. For mailbox verification, use the EMAIL_VERIFY action instead. Use this tool when you need to validate email addresses before sending, check email quality, or filter out disposable addresses.
- `NEUTRINO_EMAIL_VERIFY` — Verify Email Address — Tool to verify and analyze the deliverability of an email address. Use when you need SMTP-based validation before sending emails.
- `NEUTRINO_GEOCODE_ADDRESS` — Geocode Address — Tool to geocode an address. Use when you need geographic coordinates for an address or place name.
- `NEUTRINO_GEOCODE_REVERSE` — Reverse Geocode — Convert geographic coordinates (latitude/longitude) into real-world address information. Returns comprehensive location data including formatted addresses, administrative boundaries, timezone information, and location metadata. Useful for translating GPS coordinates into human-readable locations or enriching location data with regional details. The zoom parameter controls detail level: 'address' returns building-level precision, while 'city' or 'country' returns broader geographic information.
- `NEUTRINO_HLR_LOOKUP` — HLR Lookup — Perform real-time HLR (Home Location Register) lookup to validate mobile numbers and retrieve detailed network information. This tool connects to the global mobile cellular network to check if a mobile number is active, registered, and reachable. It provides comprehensive details including carrier information, porting status, roaming status, and network identifiers (MCC, MNC, IMSI). Use this tool to: - Validate that a mobile number is currently active and registered on a network - Determine the current carrier and check if a number has been ported - Check device reachability and roaming status in real-time - Retrieve mobile network identifiers (MCC, MNC, IMSI) for telecom operations Note: Numbers must be in international format (e.g., +447911123456) or provide a country-code parameter.
- `NEUTRINO_HOST_REPUTATION` — Host Reputation — Check if an IP address, domain, or URL is listed on DNS-based Blackhole Lists (DNSBLs). DNSBLs track IPs and domains associated with spam, malware, proxies, and other malicious activity. This action queries 150+ DNSBLs to determine if a host has a bad reputation. Useful for: - Email spam filtering and sender reputation checks - Security threat assessment - Identifying compromised or malicious hosts Note: This performs realtime DNS lookups and may take 5-20 seconds to complete.
- `NEUTRINO_HTML_CLEAN` — HTML Clean — Tool to clean and sanitize untrusted HTML. Use when you need to strip or neutralize unwanted tags and attributes before rendering.

## Auth

Auth schemes: `API_KEY`.

## How agents use Neutrino

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

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

The Verifier checks every Neutrino 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/
- security & identity tools — https://definable.ai/apps/category/security-&-identity-tools/

## Related

- HTML page: https://definable.ai/apps/neutrino/
- 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
