# willo_images

> Make AI images or find stock photos for this business, up to 4 per call, and save them to its Assets.

Generated from Willo's code at each release.

Source: https://www.willo.ai/docs/reference/mcp-tools/willo-images

**Make or find images.** Each entry is `source: "ai"` with a `prompt` (a new picture: subject first, then setting, composition, light; nothing written in the image; no business or brand names; no real people; nothing posing as proof such as customer photos or awards) or `source: "stock"` with a short visual `query`. Use stock for a real, named place or people at work; AI for everything else. AI requests are screened first and a refused one costs nothing. Returns each image's URL and alt in the order asked; place them with willo_content_write. CHARGES CREDITS once per call, at what the images cost to make (a stock-only call is 0.25 credits); images that fail are not charged, and a business without credits is refused with `insufficient_credits` before anything is made. Past 20 seconds it returns `running`: poll willo_get_approval with the request id, don't call again.

## Access

- **Token**: read + act, and editor access or higher on the business.
- **Approval**: Only when Willo's chat would stop for the same action. The description says when; otherwise the call runs at once.
- **Metered**: counts toward a per-business, per-minute limit for this kind of call. See [Limits](https://www.willo.ai/docs/reference/limits).

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `images` | object[] | yes | The images to make or find, in the order you want them back. |

## Related

- [All MCP tools](https://www.willo.ai/docs/reference/mcp-tools)
- [Error codes](https://www.willo.ai/docs/reference/errors)
- [Draft and live](https://www.willo.ai/docs/ai-agents/draft-and-live)
