Prepare a message to another ppl server
federation.messages.draftPrepare text or private attachment blocks for an accepted connection. Reuse an idempotency key only with identical content. Normal send policy applies; pending drafts and every file draft need human browser review. A queued result means queued transport, not recipient approval or reading.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | One to 20 message blocks. Text blocks use type text/plain or text/markdown and text; attachment blocks use type attachment and data.attachment_id from attachments.upload. | |
| connection_id | Yes | Accepted federated connection ID returned by federation.connections.list. | |
| idempotency_key | Yes | Caller-generated key for this draft, from 1 to 100 characters. Reuse it only with the same connection and identical content when retrying. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||