Skip to main content
Modem builds profiles for the people and companies behind your feedback. When someone posts in Slack, opens a GitHub issue, and sends a message on Discord, Modem can recognize them as the same person, link them to a company, and consolidate their activity into a unified view.

People

How People Are Created

When Modem ingests messages from your connected platforms, it creates profiles for each message author. As more data flows in, these profiles are enriched with activity from across your sources: messages, topic contributions, feedback patterns, and company associations.

Cross-Platform Identity

Users often show up on multiple platforms with different usernames and avatars. Modem attempts to connect these identities into a single person profile by analyzing available signals across your connected sources. This doesn’t always work automatically. When identities can’t be connected with confidence, users will appear as separate people on different platforms. You can merge them manually from the dashboard (see Merging People below). Each person profile tracks which platform identities are linked to it, so you can always see where someone is active.

Person Profiles

Click on any person in the People list to see their full profile.
SectionWhat it shows
IdentityName, avatar, and linked platform accounts
ActivityMessage count, first and last seen dates, average messages per week, weekly activity chart
MessagesConversations they’ve participated in, grouped by topic
CompanyCurrent company and role (when known)
ConnectionsExternal profiles like LinkedIn, GitHub, or Twitter (discovered via enrichment)
TagsEcosystem and expertise tags (e.g. React, Node.js, Rust)
People can also be marked as VIP to flag high-priority contacts.

Browsing People

Navigate to People in your dashboard to see all users across your data sources. Each row shows the person’s name, message count, last seen date, connected platforms, current company, and a 25-week activity chart. Sort by:
  • Last seen (default). Most recently active people first.
  • Message count. Most prolific contributors first.
Filter by:
  • Search. Find people by name.
  • Ecosystem. Filter by technology tags (e.g. React, Python).

Merging People

When the same person appears as separate profiles on different platforms, you can merge them into one. Select multiple people from the list and choose a target profile to merge into. The merged profile consolidates all identities, messages, and activity. Merges are tracked with a full audit trail and can be reverted if needed.

Enriching People

Modem can discover additional information about a person, like their LinkedIn profile, GitHub account, title, and technology expertise. Trigger enrichment from a person’s profile page. It runs asynchronously and updates the profile when complete. You can also ask the Modem Agent to enrich profiles:
Enrichment is an advanced feature and not available on all billing plans.

Companies

Companies represent organizations that your users belong to. They give you an account-level view of engagement by aggregating activity across all the people associated with that organization.

How Companies Are Created

Companies are created automatically as Modem discovers organizational signals from your data sources — for example, from email domains in Slack workspaces or enriched person profiles. You can also create companies manually from the dashboard.

Company Profiles

Click on any company in the Companies list to see its full profile.
SectionWhat it shows
IdentityCompany name, logo, and primary domain
PeopleAll associated people, their roles, and their activity
ActivityAggregate message count, weekly activity chart
TopicsConversations involving people at this company
ConnectionsWebsite, LinkedIn, GitHub, and Twitter links
MetadataIndustry, company size, headquarters, and founded year (discovered via enrichment)
Companies can also be marked as VIP to flag high-priority accounts.

Browsing Companies

Navigate to Companies in your dashboard to see all organizations across your data sources. Sort by:
  • Last seen (default). Most recently active companies first.
  • Person count. Companies with the most known contacts first.
  • Message count. Companies with the most feedback first.
Filter by:
  • Search. Find companies by name or domain.

Enriching Companies

Modem can discover additional information about a company, including its industry, size, headquarters, founding year, and social profiles. Trigger enrichment from the company’s profile page. It runs asynchronously and updates the profile when complete. You can also ask the Modem Agent to enrich companies:
Enrichment is an advanced feature and not available on all billing plans.

Asking the Agent

The Modem Agent can query, update, and enrich both people and companies. A few examples: