包详细信息

@pipe0/ops

Pipe0 is a framework for data enrichment. If you have some data about a person or company but want more, you can do that in an infinite number of ways with pipe0.

data enrichment, prospecting, company data, people data

自述文件

Introduction

Pipe0 is a framework for data enrichment. If you have some data about a person or company but want more, you can do that in an infinite number of ways with pipe0.

The ability to enrich data is a requirement for many apps. You may dream of a CRM that updates itself or a sales copilot helping SDRs prepare for upcoming meetings. Data enrichment enables these features but is surprisingly hard to build.

At pipe0, we're on a mission to build the fastest, most extensible data enrichment framework in the world.

Here are some things pipe0 does for you:

  • 🔌 Connect 50+ data providers
  • 💨 Analyze enrichment pipelines and parallelize execution (we're fast!)
  • 💰 Run enrichment, scraping and AI infrastructure at low cost (we take 0% margin on external providers)

Client Library

This package contains a strongly typed client for pipe0.

Pipes (Enrichment)

Perform enrichments and actions. See pipes catalog to find all available pipes.

import { Pipe0 } from "@pipe0/client";

const client = new Pipe0({ apiKey: API_KEY });

const data = await client.pipes.pipe({
  config: {
    environment: "sandbox",
  },
  pipes: [
    {
      pipe_id: "people:name:split@1",
    },
  ],
  input: [
    {
      id: "1",
      name: "John Doe",
    },
  ],
});

Search

Find companies and people. See search catalog to find all available searches.

import { Pipe0 } from "@pipe0/client";

const piper = new Pipe0({ apiKey: API_KEY });

const data = await piper.searches.search({
  config: {
    environment: "sandbox",
  },
  searches: [
    {
      search_id: "people:profiles:exa@1",
      config: {
        limit: 1,
        filters: {
          query: "Find all employees of pipe0",
        },
      },
    },
  ],
});

Useful links