View as Markdown
DataForB2B icon

DataForB2B ACTION

Enrich Profile

Enrich a person's profile with verified work email, personal email, phone number, and GitHub data. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's DataForB2B account once, then configure and run Enrich Profile from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "dataforb2b-enrich-profile",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    dataforb2b: { authProvisionId: "apn_xxxxxxx" },
    profileIdentifier: "Profile Identifier",
    enrichProfile: true,
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Enrich Profile inputs
Property Type Description
profileIdentifier Profile Identifier string
Profile ID (e.g. prof_abc123) or LinkedIn URL of the person to enrich.
Required
enrichProfile Enrich Full Profile boolean
Retrieve full profile data.
Optional
enrichWorkEmail Enrich Work Email boolean
Retrieve verified professional email address.
Optional
enrichPersonalEmail Enrich Personal Email boolean
Retrieve personal email address.
Optional
enrichPhone Enrich Phone boolean
Retrieve phone number.
Optional
enrichGithub Enrich GitHub Profile boolean
Retrieve GitHub profile data.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
dataforb2b-enrich-profile
Version
0.0.2
App
DataForB2B
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes