Attach instructional photo
attach_instruction_imageIdempotent
Use after a structured recipe is saved and the user asks to attach its photos. Use the returned canonical stage/action ID and latest content revision. Supply a transferable host file descriptor or accessible HTTPS image URL, only with established reuse permission. Do not scrape private chats or claim access to search thumbnails. This saves no new recipe and uses no image-generation credits. Poll get_instruction_image for completion. If transfer is unavailable, offer RecipeBee upload. A failed photo never requires resaving the recipe.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | ||
| caption | No | ||
| alt_text | No | ||
| image_url | No | ||
| recipe_id | Yes | ||
| target_id | Yes | ||
| target_type | Yes | ||
| reuse_permission | Yes | Use only when the user owns the image or has established permission to save and use it. A search result or attribution alone does not establish permission. | |
| expected_revision | Yes |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | ||
| persisted | Yes |