Signal icon

Signal

Interact with Signal via signal-cli-rest-api

Messages: Reply Message

AI-generated

Summary

Sends a reply to a specific message, including an optional text snippet as a quote.

Inputs

  • recipient (required) — Phone number, username, or group ID of the message recipient.
  • message — The text message to send.
  • targetAuthor (required) — Phone number or UUID of the original message's author.
  • targetSentTimestamp (required) — Timestamp (in milliseconds) of the target message being replied to.
  • quoteMessage — Text snippet of the original message, shown as the quote preview (recommended so recipients see what is being replied to).
  • binaryFields — Binary fields for attachments (ignored if empty).

Output shape

The API response (JSON) or a generic success status, paired with the input item.

The response is paired with the input item via pairedItem. Requires both Target Author and Target Message Timestamp.

Examples

Example 1: Reply to a group chat with a quote.

Recipient: group ID, Message: 'Thanks for the info!', Quote Message: 'Where is the report?'

Example 2: Reply to a direct message with an attachment.

Recipient: phone number, Message: 'See attached', Binary Fields: 'data'

Links

Discussion