create_conversation_message
Post a text or link message into an existing conversation, or reply in a thread by specifying a parent message ID.
Instructions
Post a message into an existing conversation, or reply in a thread.
USE WHEN: You have a conversation_id. Pass parent_id (a message ID) to reply as a thread. Either transcript or links is required — the schema marks neither individually, so both param descriptions say so.
USE INSTEAD: create_direct_message to reach people who are not already in a conversation. create_voicememo_message for a standalone memo.
FIRST: id comes from list_conversations (field results[].id) — call it first if you don't have one.
EXAMPLE: {"id":"conv-abc","transcript":"Agreed, shipping Friday."}
RETURNS: {message: {id, link, transcript?, status, type, conversation_id, created_at, ...}}.
ERROR BAD_REQUEST: Neither transcript nor links was provided. — Pass at least one of them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| links | No | Link URLs to attach. Either `transcript` or `links` is required. | |
| transcript | No | Text to speak via text-to-speech. Either `transcript` or `links` is required. | |
| from_message_id | No | Message ID to be used as a base for the new message. (Optional only when from_message_type is NewMessage) | |
| from_message_type | No | From Message type | NewMessage |