LinkedIn conversations
linkedin_conversations_listList recent LinkedIn messaging conversations from connected accounts.
When to use it
Read the unified global LinkedIn conversation feed or iterate explicit Classic, Sales Navigator, company, folder, or inbox-id streams.
linkedin:accesssalestouch:useRequirements
Example
List my 20 most recent unread LinkedIn conversations and include participants.
{
"limit": 20,
"unread": true,
"include_participants": true
}{
"content": [
{
"type": "text",
"text": "{\n \"data\": { ... },\n \"meta\": null\n}"
}
],
"isError": false
}Expected: A stable paginated list with inbox product/folder metadata and an opaque query-bound multi-inbox cursor.
Parameters
account_idstringConnected SalesTouch account id, username, email, handle, or account URL.
cursorstringPagination cursor.
beforestringISO 8601 UTC datetime upper bound.
afterstringISO 8601 UTC datetime lower bound.
inbox_tagsarrayReadable tags returned by linkedin_inboxes_list. Values are ORed. Examples: classic_primary, sales_navigator, archived, company_primary, company_123_primary, unread. Derived views are queried only when their folder tag is explicit.
sort_bystringUse last_message_at for the unified global feed (default), or inbox to iterate streams in deterministic account/product/folder order.
limitintegerMaximum conversations to return. Defaults to 25.
unreadbooleanFilter unread or read conversations.
include_participantsbooleanInclude normalized conversation attendees.
Aliases are shown independently because MCP clients send a flat JSON object. Use one alias from each required group, not every alias.
Common errors
insufficient_scopeReconnect the MCP and approve the requested LinkedIn permission.
paid_plan_requiredUse a SalesTouch workspace with LinkedIn MCP access.
trial_payment_method_requiredAdd a payment method in SalesTouch billing to activate the trial and LinkedIn MCP access.