send_speaker_message
Email a message to a speaker/contact. Depending on the organization's settings, this either executes immediately or files a proposal for approval; the response status field says which happened.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | No | Organization slug. Only needed when you belong to multiple organizations; must be one returned by list_my_orgs. | |
| body | Yes | The message to send, as plain text. Write only the body of the message — do NOT include a greeting (e.g. 'Hi Waris,') or a sign-off/signature; those are added automatically. Do not write HTML — it is wrapped in a template. | |
| eventId | Yes | Event id, as returned by list_events. | |
| subject | Yes | Email subject line. | |
| contactId | Yes | The Convex id of the contact/speaker to email (e.g. from a contact search/list tool). | |
| request_id | Yes | Client-generated unique id for this write (e.g. a UUID). Retries with the same request_id return the original executed or proposed outcome instead of creating a duplicate. Never reuse a request_id for different arguments. |