upload_publisher_image
Upload a PNG/JPEG to the publisher-bound AR project (image_url or small image_base64). Returns asset_id and media_url for row linking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image_url | No | Public https URL to download the image (preferred for large promo assets; avoids MCP env size limits). | |
| image_base64 | No | Base64-encoded image bytes (optional data: URL prefix stripped). Use only for small images (~150 KB decoded max). | |
| upload_caption | No | Optional asset caption stored on the AR asset row. | |
| upload_filename | No | Filename hint for multipart upload (e.g. bgpt-chowdeck-square-dark.png). | |
| notification_message | No | Short user-facing sentence for this action if the follow-up reply fails. Plain text only; do not mention template syntax or variable names. |