Skip to main content
Lattice turns rows of people and companies into one connected graph. Every person, email, phone, company, place, profile and IP address in your data becomes an entity, linked by relationships such as “works at” or “has email”.
Lattice is in beta. It is available to Enterprise customers and is enabled on request. Talk to sales to turn it on for your organization.
It does two things a spreadsheet can’t:
  • Resolves the same person across records. An email, phone, profile URL or domain that appears in several rows becomes one entity, so those rows connect through it. Lattice merges two people when the evidence shows they are the same person, such as a shared email. When it isn’t sure, it asks you under Same entity? instead of guessing. It never merges people on name alone.
  • Maps relationships. Select any entity to see everything connected to it: who shares a phone, an employer, a city or an IP address.

What it’s built for

  • Mapping connections. See everything tied to a person, company, email or phone across all your records, and who else shares it.
  • Finding clusters and rings. Find groups of “different” accounts that reuse the same phone, email, address or IP address. Use it for fraud checks, duplicate cleanup and vetting.

Build your first graph

You build graphs in workflows, by adding a Knowledge Graph block to the end of a workflow.
  1. Open Workflows and open a workflow that produces rows of people or companies. To start a new one, add a source such as Import Data or Search.
  2. Add Knowledge Graph, under Send Results, as the last block and connect it.
  3. In the block, select Create a new graph… and type a name, such as software-engineers-in-sf. To add this run to a graph you already have, select that graph instead.
  4. Select Run workflow, check the cost estimate, and start the run.
  5. When the run finishes, open Lattice in the sidebar and select your graph’s card.
Knowledge Graph block at the end of a workflow See Credits & Pricing Guide for what the block costs.

Explore the graph

A graph opens in table view. Browse entities by type, search, filter and sort. To open graph view, select any entity to see the nodes connected to it, or select Show all in the top right to see the whole graph. Graph view with the list of entities beside it Selecting a node opens its panel:

Example: a shared IP address cluster

Use a graph to find accounts that look unrelated but reuse the same details. In this sample data, each row is one account. Four accounts signed up from the same IP address, 203.0.113.24, and several of them also share a phone number. Neither pattern shows up when you read the rows one at a time. Accounts connected through a shared IP address and phone number

Run it by API

There is no API yet to query nodes or edges in a graph. You can build the workflow once in the web app, starting from an Import Data block, then run it by API with a new file each time. See Workflows for more on running workflows by API.
Starting the run returns the job_id you poll with:

Questions and feedback

Lattice is in beta, and we want to hear how it works for you. Email support@sixtyfour.ai with questions or issues.