• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Enigma

Enigma MCP integration

Matches a business name to an Enigma ID, returns its full profile, runs KYB verification, and screens against sanctions and watchlists.

Connect EnigmaSee all integrations

19actions available

  1. Home/
  2. Integrations/
  3. Enigma

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Screen against sanctions and watchlists

    Lyro checks a customer or transaction against sanctions lists and compliance watchlists in real time. Blocks risky deals before they close.

  • Verify business identity (kyb v2)

    Lyro confirms a business's legitimacy and registration details using Enigma's KYB engine. De-risks B2B relationships with automated identity checks.

  • Match business profile

    Lyro fuzzy-matches your business name and location against Enigma's SMB database. Surfaces the official record for any company you're vetting.

See all 19 actions

How businesses use Enigma + Lyro

Each card is one request a support team gets, and the Enigma actions Lyro runs to close it.

  • search

    Turn a business name into a real record

    Lyro fuzzy-matches the name and location against Enigma's SMB data to get an Enigma ID, then pulls the full profile with addresses, websites, industries, and associated people.

    Match Business ProfileGet Business By Enigma IDSearch Enigma Entities Via GraphQL
  • task_alt

    Verify a business before you onboard it

    Lyro runs the KYB check against legal entities from state records, or the fuller verification covering TIN, SSN, watchlist screening, and bankruptcy, and screens for sanctions exposure.

    KYB Business VerificationVerify Business IdentityScreen Against Sanctions And Watchlists
  • checklist

    Review what a screen actually flagged

    Lyro lists past screening decisions filtered by alert status, assignee, or date, opens the one in question, and reads the full profile of the sanctioned entity behind an alert.

    List Screening DecisionsGet Screening DecisionGet Sanctioned Entity Details
  • database

    Group research into a list a team can work

    Lyro creates a list populated from search criteria, checks how far its materialization has got, and browses the lists the team has already built.

    Create ListGet List MaterializationSearch User-Created Lists

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Enigma actions it has and picks the ones a request needs.

  1. 01

    Connect Enigma

    Authorize the Enigma account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Enigma actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Enigma · Lyro

What can you do in Enigma without me setting anything up?

These, right away:

  • Create list
  • Get account information
  • Delete list

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Enigma

Setup, permissions, and the limits of what Lyro can do inside Enigma.

  • Match Business Profile does fuzzy matching on business name and location against Enigma's SMB data asset and returns an Enigma ID. That ID is the key everything else works from, so the richer profile through Get Business by Enigma ID only becomes available once a match is made.

  • Verify Business Identity runs TIN verification, SSN verification, watchlist screening, and a business bankruptcy check in a single call. KYB Business Verification queries Enigma's dataset of legal entities from official state records to verify business information, without that additional layer.

  • No. Get Screening Decision requires case management to be enabled on the account, returning a decision's status, alert status, assignee, and timestamps. Where case management is off, Screen Against Sanctions and Watchlists still runs a screen independently, with no external resource IDs required.

  • It becomes a background task. Get Background Task Status returns the progress and results of an operation started earlier, and Get List Materialization does the same for a list being built, reporting status, progress, and where the results sit. Get Account Information covers credit availability and the plan behind it.

Every action available in Enigma

All 19 actions your agent can call on Enigma, straight from the live MCP connection.

  • Create list

    Create a new list to organize and group entities in Enigma.

  • Create suggestion

    Create a suggestion for data correction, enhancement, or analysis feedback in Enigma.

  • Delete list

    Delete an existing list permanently from the system.

  • Get account information

    Retrieve information about the current API account via GraphQL.

  • Get aggregate counts

    Get aggregate counts of operating locations and their associated brands or legal entities.

  • Get attribute groups

    Retrieve attribute groups for Enigma entity types.

  • Get background task status

    Get the status and results of a background task by ID.

  • Get business by enigma ID

    Retrieve detailed business information using an Enigma ID.

  • Get screening decision

    Retrieve a screening decision by its request ID.

  • Get extended graphql schema

    Retrieve extended schema information for Enigma's GraphQL API.

  • Get list materialization

    Retrieve a specific list materialization by its unique ID.

  • Get sanctioned entity details

    Retrieve detailed information about a specific sanctioned entity by its ID.

  • Kyb business verification

    This tool performs a Know Your Business (KYB) check on a U.S.

  • List screening decisions

    Retrieve multiple screening decisions with pagination and filtering options.

  • Match business profile

    Match business records against Enigma's SMB data asset using fuzzy matching on business name and location.

  • Screen against sanctions and watchlists

    A tool to screen customers and transactions against sanctions and other watchlists.

  • Search enigma entities via graphql

    Search and retrieve entities from Enigma's comprehensive U.S.

  • Search user-created lists

    Search and retrieve user-created lists via GraphQL.

  • Verify business identity (kyb v2)

    Verify business identity using Enigma's KYB v2 endpoint.

The tools Enigma sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Bigpicture.ioarrow_outward

    Bigpicture.io

    Resolves the company behind a domain, a name or a visitor IP and returns employee count, revenue and industry before the chat ends.

  • Exaarrow_outward

    Exa

    Answers a question with citations, extracts full page text, builds Websets of lookalike pages, and runs async research tasks that return reports.

  • Keen.ioarrow_outward

    Keen.io

    Reads event collection schemas and property types, returns distinct property values over a timeframe, and reactivates revoked access keys.

  • Openperplexarrow_outward

    Openperplex

    Answer a question from live search results with citations, extract a linked page as text or markdown, and interrogate a document by URL.

  • Scrapingantarrow_outward

    Scrapingant

    Pulls a page as Markdown, extracts named fields with an AI query, and renders JavaScript-heavy or bot-protected pages through Chrome and rotating proxies.

  • Weathermaparrow_outward

    Weathermap

    Resolves a free-text place name into coordinates and reads the current conditions there, so a location-based weather question is answered in the conversation.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Enigma?

Authorize the account and your agent has all 19 actions from the first conversation.

Connect EnigmaTalk to sales
Connect EnigmaTalk to sales
Support agent working at a laptop next to the Lyro mascot