Linkurious Platform

Extending your graph visualization with integration features in Linkurious

February 10, 2025

Graphs are an intuitive and efficient way to visualize and analyze complex connected data. Still, a comprehensive workflow often requires users to interact with resources outside the graph workspace, either for additional research or to manage cases. A constant back-and-forth between systems and platforms can be tiresome, inefficient, and easily perturb the workflow. Moreover, it can also disrupt team collaboration and lead to delays.

Linkurious understands these pain points, so we have developed several third-party integration options, including data plugins, custom actions, and webhooks, for more streamlined data access. These integrations empower you to connect with different tools and resources seamlessly and to have the information you need when you need it without manually digging through different data sources. They allow the transmission of critical events and direct access to third-party information repositories or platforms. These integrations are built to improve team collaboration, investigation efficiency, and user experience.

Let’s look at how these integrations work and how you can apply them.

Integration features in Linkurious

Custom Actions

Custom actions allow users to navigate to external websites or tools, landing directly on the required page. Users can specify URLs linking Open-Source Intelligence (OSINT) Resources, search engines, CRMs like Salesforce, and more. These URLs are added as dynamic templates that are filled in depending on the node information, allowing users to continue investigating beyond the graph knowledge base.

Here are some practical applications of the custom action functionality:

  • Real estate analysis for AML investigation: Money laundering schemes often exploit real estate transactions by selling and purchasing at unreasonable prices. A key aspect of anti-money laundering (AML) investigations is the analysis of financial transactions tied to property. Linkurious custom actions enhance these efforts by connecting location nodes to Google Maps. With one click, users can use the location data pulled in from Google Maps to analyze a real estate dataset to check whether the transactions are either over or under market rate.
  • Background verification for fraud investigation: Custom actions can enhance fraud investigations by linking people nodes to web repositories. Users can directly jump to the web page containing the background information of the person under investigation. It can also be set up to do a Google search on the person and link with keywords like “fraud” or “crime” to bring up relevant results.
  • Adverse media screening for Know Your Customer (KYC): Users performing KYC verifications can use custom actions to check adverse media on Google. The URL template can include negative keywords to search for relevant news and find relevant stories in a click to help you understand a customer's risk profile.
Screenshot of custom actions interface in Linkurious
Custom actions allows users to navigate to external websites or tools

Webhooks: Easily Integrate Linkurious Into Your Workflow

Many Linkurious users work across a set of platforms, whether a case management system or dashboards in PowerBI. In such cases, we know that keeping track of things can be challenging.

Webhooks in Linkurious improve your workflow by integrating and synchronizing alert cases with other tools and case management systems. The alerts data can be used to automate workflows and monitor usage.

Benefits of Using Webhooks

Webhooks offer several benefits for Linkurious users:

  1. Receive real-time notifications. Webhooks allow you to deliver notifications from Linkurious Enterprise to your own or a third-party case management system. These alerts are generated when a new case is created, updated, or the status changes. They allow the Linkurious user to be immediately notified when a case is assigned to them. The alerts data can also be integrated into tools like PowerBI and Appian for usage monitoring and ROI calculation.
  1. Enhance team management. Get access to Linkurious cases within your case management system. This allows you to assign cases directly to your team within your system without having to switch between platforms. The webhooks seamlessly integrate the case statuses across different platforms. For example, when a case is assigned to a team member in Linkurious, the webhooks will ensure that the same is reflected across your external case management system.
  1. Improve your investigation workflow. Webhooks improve investigation efficiency by integrating case views with your own management tools. You can open the case view directly when investigating a case in your primary tool without switching to Linkurious. Moreover, they sync case statuses, like confirmation or dismissal of a case, directly within your workflow for better case visibility.

Setting up Webhooks

To receive alerts data from Linkurious, you must set up an HTTP endpoint to accept POST requests. The webhook will send the alert data as the body of the POST request. 

A sample payload is shown below:

{
  eventType: 'caseStatusChange',
  sourceKey: 'b4675b85',
  data: {
    alert: {
      id: 1,
      title: 'Example alert',
      description: 'This is an example'
    },
    case: {
      id: 2,
      createdAt: '2024-02-26T15:07:20.333Z',
      updatedAt: '2024-02-27T14:09:30.207Z',
      status: "confirmed",
      url: 'https://example.com/alerts/1/case/2'
    },
    user: {
      id: 3,
      username: 'john.doe',
      email: 'john.doe@linkurious.com'
    },
    comment: 'The case is confirmed!'
  }
}

The above data describes a “case status change” event. The payload contains the event type, the alert data, the case it is associated with, the user who made the change, and their comments. This information can be further utilized with your case management systems for workflow improvement.

Third-Party Data Plugin

Integrating third-party data into a graph investigation can be complex, but Linkurious Enterprise’s third-party data plugins simplify the process. Instead of requiring users to ingest datasets to use that data in their investigations, these plugins provide a streamlined way to fetch relevant third-party data on demand, enhancing investigations with minimal effort. They allow users to retrieve information from APIs in real-time and integrate only the required elements into their graphs.

The plugin is integrated as a custom action and currently supports the following APIs:

  • Annuaire des Entreprises (data.gouv.fr)
  • Companies House (gov.uk)

It allows users to access the API as a custom action from the graph and automatically gets updated information about organizations, such as address and contact details. This information then integrates with the graph and can be used immediately in the investigation.

Final Thoughts

The integration features improve your investigation efficiency and allow you to expand your research beyond what’s available in your database. They improve accessibility to third-party information resources and build a well-integrated workflow for easy collaborations.

Learn more about the Linkurious decision intelligence platform.

Subscribe to our newsletter

A spotlight on graph technology directly in your inbox.

TOP