Search LinkedIn Messages
Search your cached LinkedIn messages by keyword across all conversations with zero live API calls (1 to 100, default 20). Each match returns the chat_id, sender, and timestamp so you can jump straight to the relevant thread, and you can narrow results to only messages you sent or only those you received. Returns an empty array when nothing matches. Use it to recall where a topic, name, or commitment was discussed.
Example prompt: Search my LinkedIn messages for any mention of the word demo and show me who and when
[
{
"chat_id": "msg_abc123",
"sender": "Jane Smith",
"timestamp": "2026-06-14T09:21:00Z"
}
]What you can build
Parameters
Inputs accepted by search_messages.
| Name | Type | Description |
|---|---|---|
| query | string | Search term to find in message text |
| keyword | string | Alias for query. |
| limit | number | Max results to return (default 20) |
| sent_only | boolean | Only search messages you sent (default false) |
| received_only | boolean | Only search messages you received (default false) |
Related tools
Get LinkedIn Messages
Retrieve the full message history of any LinkedIn conversation by chat_id, with pagination, so your AI agent has the context to reply well.
List LinkedIn Conversations
List LinkedIn conversations with last message previews, label filters, and whose-turn flags so your AI agent can prioritize replies fast.
Get Inbox Status
Instant LinkedIn inbox triage with zero API calls: needs-reply threads, stale conversations, and overdue commitments at a glance.
List Chats by Attendee
Retrieve every one-to-one LinkedIn chat for a given attendee ID, paginated and capped at 100, to see your full conversation history with a contact.
The complete LinkedIn API. Ready when you are.
Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.