Send a contact SMS
send_contact_smsQueue one SMS to an existing contact or SMS conversation after the owner reviews the recipient and exact text. Normal site consent, opt-outs, billing and sender readiness apply. Queued is not delivered; inspect list_message_activity for delivery. Reuse the same idempotency_key for retries. This is not a bulk send.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Exact plain-text message for recipient and copy review. | |
| site_id | Yes | The contact’s site. | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| contact_id | No | Existing CRM contact on this site. | |
| conversation_id | No | Existing SMS inbox conversation on this site. | |
| idempotency_key | Yes | Stable UUID for this send; reuse unchanged for retries. |