# IBM X-Force Exchange AI integration on Definable

> IBM X-Force Exchange is a threat intelligence sharing platform for researching security threats, aggregating intelligence, and collaborating on cybersecurity insights

## What this connects

IBM X-Force Exchange is a threat intelligence sharing platform for researching security threats, aggregating intelligence, and collaborating on cybersecurity insights

Vendor: https://exchange.xforce.ibmcloud.com/

## Tools available

**7** tools available. First 7:

- `IBM_X_FORCE_EXCHANGE_GET_CASEFILES_PUBLIC` — Get Latest Public Collections — Tool to retrieve latest public Collections from IBM X-Force Exchange. Use when you need to access publicly available collections without pagination. For fetching all public collections, consider using the paginated endpoint instead.
- `IBM_X_FORCE_EXCHANGE_GET_CASEFILES_PUBLIC_PAGINATED` — Get Public Collections Paginated — Tool to retrieve all public Collections using pagination from IBM X-Force Exchange. Use when you need to access publicly available collections with pagination support. Returns a list of publicly accessible case files with pagination metadata.
- `IBM_X_FORCE_EXCHANGE_GET_IPR_CATEGORIES` — Get IPR Category List — Tool to retrieve the complete list of IP reputation categories from IBM X-Force Exchange. Use when you need to understand available IPR classification categories used by XFE.
- `IBM_X_FORCE_EXCHANGE_GET_URL_CATEGORIES` — Get URL Category List — Tool to retrieve the complete list of URL categories from IBM X-Force Exchange. Use when you need to understand available URL classification categories used by XFE.
- `IBM_X_FORCE_EXCHANGE_GET_USERPROFILE` — Get User Profile Information — Tool to retrieve authenticated user's profile information from IBM X-Force Exchange. Use when you need to access user account details, membership statistics, or integration configurations.
- `IBM_X_FORCE_EXCHANGE_GET_VERSION` — Get Current API Version — Tool to retrieve current running API version information from IBM X-Force Exchange. Use when you need to check the API version, build number, or creation date.
- `IBM_X_FORCE_EXCHANGE_POST_AUTH_API_KEY` — Generate API Key and Password — Tool to generate a new API key and password pair for IBM X-Force Exchange authentication. Use when you need to create new credentials for API access. The generated credentials do not expire and can be used with Basic Authentication.

## Auth

Auth schemes: `API_KEY`.

## How agents use IBM X-Force Exchange

Inside a Definable workflow, IBM X-Force Exchange is one of the tools the **Distributor specialist** can call. Example coordination patterns:

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

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

## Categories

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

## Related

- HTML page: https://definable.ai/apps/ibm_x_force_exchange/
- Same category (security & identity tools): https://definable.ai/apps/category/security-&-identity-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
