react_to_message
Add or remove an emoji reaction on a Signal message in a direct or group conversation. React to acknowledge a specific message without sending a text reply.
Instructions
Add or remove an emoji reaction on a Signal message in a direct or group conversation. target_author is the phone number of the person who sent the original message. target_timestamp is the sent_at timestamp of that message (from get_conversation). Supply recipient for a DM conversation or group_id for a group conversation — exactly one is required. Each account can have at most one reaction per message; calling again with a different emoji replaces the previous one. Set remove=true to retract an existing reaction without adding a new one (emoji is still required as the key). Use when you want to react to or acknowledge a specific message without sending a reply. Do NOT use to send a text reply — use send_message or send_group_message for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_author | Yes | Phone number of the message author | |
| target_timestamp | Yes | Timestamp of the message to react to | |
| emoji | Yes | Emoji to react with (e.g. '👍') | |
| recipient | No | Phone number for DM reactions | |
| group_id | No | Group ID for group reactions | |
| remove | No | Remove an existing reaction (default false) |