show_image
Renders a public image inline in the chat bubble. Use when the user asks to see an image, or when a visual is the clearest answer. Supported formats:.png, .jpg, .jpeg, .gif, .webp, .svg, .bmp, .ico.
For non-image documents, use present_public_file or show_file_excerpt instead.
Parameters
Returns
Examples
Show a diagram with a caption
Show a product image
Show a screenshot in a how-to
When the agent is walking a user through a process, it can show a screenshot at the right moment:Show multiple images sequentially
The agent can callshow_image multiple times to display a step-by-step visual guide. Each call produces its own inline image card in the conversation.
Call from your own custom tool
Notes
- Images appear only when explicitly returned by this tool — they cannot be injected through the agent’s text output.
- Only registered when the agent has at least one public file.
- Image links are short-lived and expire automatically.