send_message
Send an iMessage or SMS/RCS to a phone number or email, with explicit user confirmation required before the message is delivered.
Instructions
Send an iMessage or SMS/RCS to a contact (uses AppleScript). Supports iMessage (blue bubble), SMS/RCS (green bubble), or auto-detection with verified fallback when the auto_sms_fallback release flag is enabled. IMPORTANT: Always show the user the message content and recipient before sending, and get explicit confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Phone number or email address (e.g., +1234567890 or email@example.com) | |
| confirm | Yes | Must be set to true to actually send the message. This forces explicit confirmation. | |
| message | Yes | Message text to send | |
| service | No | Messaging service to use: "auto" (try iMessage first, fall back to SMS), "imessage" (force iMessage/blue bubble), "sms" (force SMS/green bubble). Defaults to "auto". | auto |