Privat hochladen
upload_social_imageAfter explicit user instruction store one original image privately in the existing tenant library. Pass the actual attached imageFile (host download_url and file_id), or exact original imageBase64, never a fabricated URL or generated replacement. PNG/JPEG/WebP up to 8,000,000 bytes. Read list_social_images for expectedRevision; provide documented rights. Identical retries reuse the asset. Returns image asset ID and private preview; upload publishes nothing. Where prepare_business_profile_post and show_maps_approval are exposed on this connection, pass imageAssetId and use the exact human card. Otherwise keep the private asset and use only an available post workflow.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"expectedRevision": "<expectedRevision>",
"title": "<title>",
"rights": "<rights>"
},
"name": "upload_social_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | Yes | ||
| rights | Yes | ||
| imageFile | No | ||
| imageBase64 | No | ||
| expectedRevision | Yes |