Actions19
- Messages: Send Message
- Messages: Send Reaction
- Messages: Remove Reaction
- Messages: Start Typing
- Messages: Stop Typing
- Messages: Mark As Read
- Messages: Reply Message
- Messages: Forward Message
- Attachments: List Attachments
- Attachments: Download Attachment
- Attachments: Remove Attachment
- Contacts: Get Contacts
- Groups: Get Groups
- Groups: Create Group
- Groups: Update Group
- Polls: Create Poll
- Polls: Close Poll
- Polls: Vote on Poll
- Search: Search Numbers
Messages: Send Message
AI-generatedSummary
Send a text message to a recipient, optionally with attachments, via Signal's /v2/send endpoint. Attachments can be included as binary fields which are validated for size (<= 99MB), converted to base64 data URIs, and sent as base64_attachments. This operation now also supports replying to a message with quote references and forwarding messages including attachments using existing stored attachment IDs.
Inputs
None.
Output shape
object
Returns { json:
, pairedItem: { item: } } where json typically contains status and message details from the Signal API.
Examples
Example 1: Send a plain text message
Set recipient to a phone number (e.g., +1234567890), optionally set message text. No binaryFields needed.
Example 2: Send a message with an attachment
Set recipient, set message (optional), add a binaryField with inputBinaryField name pointing to a binary data field. The node will validate file size (<=99MB), convert to base64, and send as base64_attachments.