Read-only

Get LinkedIn Messages

Fetch the messages from a single LinkedIn conversation (1 to 100, default 20), ordered so you can read the full exchange. Requires a chat_id obtained from list_conversations or a newly started conversation, and supports a pagination cursor for longer threads. Returns an empty array when the thread has no messages and fails with a 'not found' error if the chat_id is invalid. Use it to load context before composing a reply.

get_messagesGET/api/v1/inbox/conversations/{chat_id}/messages
crispy — bash

Example prompt: Open the conversation msg_abc123 and summarize the last 20 messages so I know where we left off

[
  {
    "message_id": "m_991",
    "sender": "Jane Smith",
    "text": "Can you send the deck?",
    "timestamp": "2026-06-16T14:02:00Z"
  }
]
Permission scope
core
Access
Read-only
Category
Messaging

What you can build

Load the complete back-and-forth of a thread before drafting a reply
Page through long conversations to find an earlier commitment or detail
Give your AI agent the full context it needs to respond in your voice
Pull message_id values to forward, edit, react to, or delete specific messages

Parameters

Inputs accepted by get_messages.

NameTypeDescription
chat_idstringThe chat/conversation ID (e.g. 'abc123def456'). Get this from list_conversations or send_message output.
limitnumberMax number of messages to return (1-100, default 20)
cursorstringPagination cursor

Run LinkedIn workflows from the AI client you already use.

Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.