ImageRouter

Generate images, videos, and text with ImageRouter, inspect credits, validate normal API keys, and discover models. Management-key endpoints are excluded.

8 actions Integration catalog
Request access
Connect ImageRouter once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create Chat CompletionIMAGEROUTER_CREATE_CHAT_COMPLETION
Create a non-streaming OpenAI-compatible chat completion with a paid text model. Call IMAGEROUTER_LIST_MODELS, IMAGEROUTER_GET_MODEL, and IMAGEROUTER_GET_CREDITS first to verify availability, context, supported parameters, pricing, and sufficient credits.
Create ResponseIMAGEROUTER_CREATE_RESPONSE
Create a non-streaming OpenAI Responses API result from plain text or structured multimodal input with a selected ImageRouter text model. Call IMAGEROUTER_LIST_MODELS and IMAGEROUTER_GET_CREDITS first because all text models observed during probing were paid. Streaming and SSE are not supported.
Edit ImageIMAGEROUTER_EDIT_IMAGE
Transform or inpaint one or more existing images supplied as URLs or data URIs. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first to verify image and optional mask input support, accepted parameters, pricing, and funding requirements. Multipart file uploads are not supported.
Generate ImageIMAGEROUTER_GENERATE_IMAGE
Generate an image from a text prompt with a selected ImageRouter model. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first because pricing, supported sizes and quality levels, and funding requirements vary. Results are returned as URLs; inline base64 output is not supported.
Generate VideoIMAGEROUTER_GENERATE_VIDEO
Generate a video from text and optional URL or data-URI image inputs. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first because pricing, accepted modalities, quality levels, sizes, and duration constraints vary. Results are returned as URLs; inline base64 output is not supported.
Get CreditsIMAGEROUTER_GET_CREDITS
Inspect remaining credits, cumulative usage, deposits, and optional per-key usage before making potentially paid generation calls.
Get ModelIMAGEROUTER_GET_MODEL
Get current capabilities, accepted parameters, and pricing for one exact ImageRouter model ID before generation.
List ModelsIMAGEROUTER_LIST_MODELS
Discover current ImageRouter model IDs, modalities, supported parameters, and pricing before generation. Filters may be combined. limit truncates results and cannot be continued; omit it for an exhaustive filtered list.