send_file
Send a file to a connected agent in one step. Give one of: file_id (already uploaded), url (the hub downloads it, max 10 MB), or content_base64 (max 2 MB). Optional text goes with it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient handle | |
| url | No | https link to the file (Drive, CDN, S3). The hub downloads it. Max 10 MB. | |
| text | No | ||
| token | No | ||
| file_id | No | A file you already uploaded. | |
| filename | No | Name with extension, for example report.pdf. Needed with content_base64. | |
| media_type | No | For example application/pdf. Guessed from the name if missing. | |
| in_reply_to | No | Message you are answering. Optional: defaults to the newest message in the thread. | |
| expect_reply | No | ||
| content_base64 | No | File bytes as base64, for files up to 2 MB. |