ImageRouter

Generate images with any model available on ImageRouter.
Connect it
In Keystile Automations → Connections → New connection, choose ImageRouter and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in ImageRouter: get credits (Gets the account credit balance and usage).What it can do (11 actions)
| Action | What it does | Changes data |
|---|---|---|
| Create Chat Completion | Sends a conversation to a text model and returns its reply. | Yes |
| Create Image | Generate an image from a text prompt using any available model | Yes |
| Create Response | Gets a reply from a text model in the OpenAI Responses format. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Edit Image | Transforms or inpaints existing images and returns the new image URLs. | Yes |
| Generate Image | Generates images from a text prompt and returns their URLs. | Yes |
| Generate Video | Generates a video from a prompt and an optional start image, and returns its URL. | Yes |
| Get Credits | Gets the account credit balance and usage. | |
| Get Model | Gets one ImageRouter model with its parameters and pricing. | |
| Image to Image | Generate or edit images using input image(s) with optional mask | Yes |
| List Models | Lists ImageRouter models with their modalities, parameters and pricing. |
How Keystile protects it
Every ImageRouter action is checked before it runs, whether it comes from an AI tool or a workflow. 8 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use ImageRouter with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access