Connect Enigma to OpenClaw on Operator.io
Enigma provides trusted data on U.S. businesses, including identity, firmographics, and financial health. It helps sales, marketing, and risk teams make smarter, faster decisions.
Automate Enigma with AI
Your OpenClaw agent lives on Operator and treats Enigma as one more service it can drive. Send it an outcome in a Telegram or Discord message and it works out which of the 19 Enigma actions to run, then runs them.
Your agent reaches Enigma directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Enigma
Your agent can call any of these Enigma actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Create List
Tool to create a new list to organize and group entities in Enigma. Use when you need to create a list for data generation or enrichment purposes. The list can be populated using search criteria (entityType and prompt) to find matching e...
Create Suggestion
Tool to create a suggestion for data correction, enhancement, or analysis feedback in Enigma. Use when you need to submit feedback or suggest improvements to data in the Enigma platform.
Delete List
Tool to delete an existing list permanently from the system. Use when you need to remove a list by its ID. Returns confirmation with the ID of the deleted list.
Get Account Information
Tool to retrieve information about the current API account via GraphQL. Use when you need to check customer ID, billing details, pricing plan, credit availability, or auto-recharge settings.
Get Aggregate Counts
Tool to get aggregate counts of operating locations and their associated brands or legal entities. Use when you need summary counts rather than detailed entity information. Supports filtering by open operating locations.
Get Attribute Groups
Tool to retrieve attribute groups for Enigma entity types. Returns JSON metadata describing available attributes organized into logical groups (ID, Name, Address, etc.) with their corresponding GraphQL field paths. Use when you need to d...
Get Background Task Status
Tool to get the status and results of a background task by ID. Use when checking async operation progress or retrieving results from previously initiated long-running operations.
Get Business by Enigma ID
Tool to retrieve detailed business information using an Enigma ID. Returns comprehensive business profile including addresses, names, websites, associated people, industries, and more. Use when you need complete business details for a sp...
Get Screening Decision
Tool to retrieve a screening decision by its request ID. Use when you need to check the status, alert status, assignee, or timestamps of a previously created decision. Requires case management to be enabled for the account.
Get Extended GraphQL Schema
Tool to retrieve extended schema information for Enigma's GraphQL API. Returns metadata about available types, fields, projections, and data asset metadata. Use when you need to explore the GraphQL schema structure or understand what dat...
Get List Materialization
Tool to retrieve a specific list materialization by its unique ID. Returns detailed information about the materialized list including status, progress, and results location. Use when you need to check the status or retrieve results of a...
Get Sanctioned Entity Details
Tool to retrieve detailed information about a specific sanctioned entity by its ID. Returns full entity profile including names, aliases, DOB, nationality, addresses, documents, and program designations. Use this when you need complete i...
KYB Business Verification
This tool performs a Know Your Business (KYB) check on a U.S. business by querying Enigma's dataset of legal entities based on official state records. It verifies business information and returns comprehensive details about the business,...
List Screening Decisions
Tool to retrieve multiple screening decisions with pagination and filtering options. Use when you need to list, search, or review historical screening decisions by alert status, assignee, date range, tag, or decision status.
Match Business Profile
Tool to match business records against Enigma's SMB data asset using fuzzy matching on business name and location. Use when you need to identify a business profile and obtain an Enigma ID for further data retrieval.
Screen Against Sanctions and Watchlists
A tool to screen customers and transactions against sanctions and other watchlists. This endpoint allows for independent verification without requiring any external resource IDs.
Search Enigma Entities via GraphQL
Tool to search and retrieve entities from Enigma's comprehensive U.S. business database. Returns brands (customer-facing identities), operating locations (physical/virtual spaces), or legal entities (government registrations) based on se...
Search User-Created Lists
Tool to search and retrieve user-created lists via GraphQL. Returns paginated list connections with cursor-based pagination. Use when you need to query, filter, or browse entity lists.
Verify Business Identity (KYB v2)
Tool to verify business identity using Enigma's KYB v2 endpoint. Performs comprehensive business verification including TIN verification, SSN verification, watchlist screening, and business bankruptcy checks. This is the current recommen...
How to connect Enigma
You authorize Enigma once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Enigma without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Enigma
- How do I connect Enigma to Operator?
- You authorize Enigma once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Enigma without you signing in again.
- Can my agent pull and update data in Enigma?
- Yes. It can read records, write new ones, and answer questions about what is stored. Point it at Enigma and ask for a figure or a list, or have it keep a table in step with another app you have connected, all in plain language.
- Do I need to write code or manage Enigma API keys?
- No code and no API keys. You authorize Enigma through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Enigma together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Enigma and tools like Gigasheet, Nasa, Api ninjas in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Enigma, or browse all integrations.
Put your agent on Enigma
Sign in, connect Enigma, and hand your agent the work. Your first week is free.
Try for free