Skip to main content
When you import from Slack into TalkValue, the integration pulls in two layers: your workspace, which becomes a channel, and your members, who become people. Here’s how each field maps.

Workspace mapping

Your Slack workspace becomes a channel in Path. The channel name is the Slack workspace name. Every member imported through this connection is attributed to that channel, so the Attribution model works without extra setup.

Member mapping

Each Slack member becomes a person. People are matched by email, so if a person already exists with the same email, TalkValue updates that record instead of creating a duplicate.
Slack fieldTalkValue fieldNotes
EmailEmailThe identity key. People are matched by email, and a member needs an email to be imported.
NameNameTalkValue uses the member’s full name, falling back to the display name and then the username.
PhonePhoneOptional.
TitleJob titleOptional.
Profile photoAvatarOptional.
Slack members have no company field. TalkValue still groups people into companies by email domain.

Re-import behavior

You can re-import the same Slack workspace. TalkValue updates existing people in place by email, adds new members, and refreshes the channel. People are never duplicated and never deleted, only updated in place.

What is not imported

  • Deactivated members. Only active members are pulled in.
  • Bots and apps. Automated users are skipped.
  • The Slackbot system user. This built-in account is never imported.
  • Members without an email. Email is the identity key, so a member needs one to be imported.
  • Address. Slack address details are not stored.