send_read_receipt
Notify a contact that you have read their messages by sending read receipts for specific timestamps. Use after retrieving messages with get_conversation.
Instructions
Send a read receipt to a contact, notifying them that you have read their messages. The sender sees a 'Read' indicator under their messages in their Signal app. Pass all timestamps you want to mark as read in a single call to batch the receipts. Timestamps come from the received_at or sent_at fields in get_conversation. Note: read receipts are only delivered if the sender has read receipts enabled in their Signal settings. Use after reading a conversation with get_conversation to acknowledge the messages. Do NOT use to mark messages as read in the local store — get_conversation does that automatically. Do NOT use for group messages — Signal does not support per-sender read receipts in groups.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sender | Yes | Phone number (E.164) of the contact whose messages you are acknowledging | |
| timestamps | Yes | Timestamps of the messages to mark as read (from get_conversation sent_at/received_at fields) |