set_typing
Send a typing indicator to a Signal contact to show you are composing. Auto-expires after about 15 seconds; can be canceled early with stop=true.
Instructions
Send a 'typing…' indicator to a Signal contact to show you are composing a message. The indicator appears immediately in the recipient's conversation and auto-expires after ~15 seconds if no message is sent — you do not need to call stop=true after sending the message. Call with stop=true to cancel an in-progress typing indicator early (e.g. if the user abandons the message). signal-cli relays the indicator via the Signal protocol; if the recipient has typing indicators disabled in their settings, it is silently ignored on their end — no error is returned. Typing indicators are only supported for one-to-one DMs; passing a group_id is not valid. Use before send_message to create a realistic 'typing' effect in an automated workflow. Do NOT use for groups — group typing indicators are not supported by Signal. Do NOT call repeatedly in a tight loop; one call per composing session is sufficient.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient | Yes | Phone number in E.164 format | |
| stop | No | Set to true to cancel an active typing indicator (default: false = start typing) |