react_to_message
Add or remove an emoji reaction on a Signal DM or group message to acknowledge it without sending a reply.
Instructions
Add or remove your emoji reaction on a message in a DM or group. Use to acknowledge without replying; use send_message / send_group_message for a text reply. target_author: E.164 number of the message's sender; target_timestamp: its ms timestamp (message id in get_conversation, or a send_* result). emoji: e.g. '👍'. Give recipient (E.164) for a DM or group_id for a group; neither is an error. You have at most one reaction per message: a new emoji replaces the old one, repeating the same one changes nothing. remove=true retracts that reaction (emoji still required; default false). Contacts Signal's servers; not stored locally. Returns {status: 'reaction sent' | 'reaction removed'}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emoji | Yes | Emoji to react with (e.g. '👍') | |
| remove | No | Remove an existing reaction (default false) | |
| group_id | No | Group ID for group reactions | |
| recipient | No | Phone number for DM reactions | |
| target_author | Yes | Phone number of the message author | |
| target_timestamp | Yes | Timestamp of the message to react to |