compose_message
Open Apple Messages with a recipient and pre-filled text for manual review and sending. Safely draft new conversations without sending automatically.
Instructions
Open Messages with a recipient and text prefilled, WITHOUT sending.
This is the safe way to write a message: it puts the text in front of the
user in Messages and stops, so they read it and press send themselves.
Prefer it over send_message, and use it whenever the conversation does
not exist yet — send_message can only reply to an existing one.
Args: handle: Recipient phone number or email, e.g. "+15551234567". body: Text to prefill. May be empty to just open the conversation. service: "imessage" or "sms" — which transport Messages preselects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| handle | Yes | ||
| service | No | imessage |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| body | No | ||
| note | No | ||
| sent | No | ||
| handle | Yes | ||
| opened | No | ||
| service | Yes |