Data & Analytics30 toolsPaste one API key
Modem integration for AI agents
Modem turns customer conversations into structured topics, people, and company insights for analysis and workflow automation.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Modem once and call the same tools from all of them.
Setup
Connect Modem through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Modem exposes 30 tools through ClawLink.
| Tool | What it does | Kind |
|---|---|---|
modem_get_channel | Get one channel's source details, connection state, context, timestamps, and message count by | Read |
modem_get_company | Get one company's core details, connection values, domain, logo, and VIP status by decimal ID | Read |
modem_get_company_activity | Get one company's message count, weekly activity series, and source-level message breakdown | Read |
modem_get_company_history | Get up to 50 company audit records plus merge history | Read |
modem_get_company_identities | Get external platform identities linked to one company by Modem's identify operation | Read |
modem_get_current_organization | Return the organization selected by the connected API key | Read |
modem_get_person | Get one person's complete profile, including company, connections, tags, sources, timestamps | Read |
modem_get_person_history | Get up to 50 person audit records plus merge history | Read |
modem_get_person_identities | Get all external platform identities linked to one person | Read |
modem_get_person_source_stats | Get one person's message counts broken down by source platform | Read |
modem_get_topic | Get one topic's complete details, including its summary, classification, lifecycle, priority | Read |
modem_get_topic_groups | Get every message group assigned to one topic in ascending or descending group-time order | Read |
modem_get_topic_history | Get up to 50 topic audit records plus action and merge history | Read |
modem_get_topic_people | Get every unique person who participated in one topic, including source identities, company | Read |
modem_list_channels | List organization channels with connection state and message counts, optionally filtered by | Read |
modem_list_companies | List companies with person and message aggregates, optionally searching and sorting the result | Read |
modem_list_groups | List message groups for exactly one company or one person, returning compact message content | Read |
modem_list_people | List people with aggregated message statistics, optionally filtering by search text, ecosystem | Read |
modem_list_topics | List or search topics by keywords or semantic meaning with organization, participant, source | Read |
modem_add_people_to_company | Associate one or more existing people with an existing company | Write |
modem_create_companies | Create one to 50 companies in one batch | Write |
modem_create_people | Create one to 50 people in one batch | Write |
modem_identify_external_records | Upsert links from external platform records to Modem people and companies in batches of 50 | Read |
modem_update_companies | Update one to 50 companies in one batch | Write |
modem_update_people | Update one to 50 people in one batch | Write |
modem_update_topic | Update one topic's priority, lifecycle, issue type, complete keyword list, or archive state | Write |
modem_update_topics | Set priority or archive state for one to 100 topics at once | Write |
modem_merge_companies | Irreversibly merge one or more source companies into one surviving target | Write |
modem_merge_people | Irreversibly merge one or more source people into one surviving target | Write |
modem_merge_topics | Irreversibly merge 1 to 50 source topics into one surviving target | Write |