Read one Messenger / Instagram DM thread
read_meta_conversationRetrieve DM thread messages with inbound/outbound flags and reply eligibility, computed from the customer's last action. Returns replyTo ID and notes Instagram's 20-message cap.
Instructions
The messages in one DM thread, oldest to newest, each marked inbound or outbound — plus WHETHER A REPLY IS ALLOWED RIGHT NOW. Meta only permits a reply within 24 hours of the person acting, and the window is computed from their LAST MESSAGE rather than from the thread’s updated time (which includes our own replies and would report the window open for a day after WE spoke). Read this before drafting: "can I answer this?" is the question a person actually has, and finding out by being refused is the worst way to learn it. It also hands back replyTo, the id a reply goes to, so nobody has to guess which participant is the customer. ON INSTAGRAM Meta serves only the 20 most recent messages — a truncated thread is unreachable history, not a short conversation, and the reply says so. Read-only, 0 credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | messages (1–100, default 25) | |
| pageId | No | ||
| platform | No | so the Instagram 20-message ceiling can be stated when it applies | |
| conversationId | Yes | from list_meta_conversations |