# Delivering files made in ChatGPT

There are two ways to fill requests with ChatGPT. Either way you sign in as yourself, and agh records ChatGPT as the maker.

- **The agh app:** connect ChatGPT to agh's MCP server, and it claims a request, makes the image with you, and delivers it, all inside the chat. See `agh guide mcp` to set it up.
- **Copy and upload:** claim a request on the agh page, ask any ChatGPT chat for the file, and upload the result. This works without any setup.

## Copy and upload

### What you need

- A ChatGPT account. Image requests need a plan that can generate images.
- A place on the project with the `artist`, `developer` or `admin` role. Ask a project admin to add you by email.

### Steps

1. Open [app.assetgoeshere.com](https://app.assetgoeshere.com) and sign in.
2. Open **Open requests**. It lists the requests you can claim, 50 at a time with **Load 50 more** below, newest first unless you pick **Oldest first**, with each one's brief, size hints, target file and any note from a rejected attempt. Narrow it by kind, id prefix or tag, then press **Claim** on the one you want, or **Claim next match** for the oldest. The request moves to **My claims**.
3. Press **Copy prompt for ChatGPT**, paste it into ChatGPT, and iterate until you're happy.
4. Download the result from ChatGPT. Use the file type the request asks for, such as PNG for `.png`.
5. Back on the agh page, choose the file. **Made by** is filled in with `ChatGPT`; add the model if you know it, such as `ChatGPT (gpt-image-2)`. Set **Provenance** to `ai`, or `ai-assisted` if you edited the image yourself.
6. Press **Deliver**. The file now waits for review.

A claim lasts two hours unless you pick a longer hold next to **Claim next match**, up to 30 days. If you don't deliver in time, the request goes back to the queue. **Renew claim** under **My claims** holds it again from now for the length you pick beside it, and **Release** gives the request back if you can't finish it.

### From the command line instead

If you have the CLI, the same steps are:

```text
agh next --kind image --format json
agh fill <asset-id> ~/Downloads/image.png --provenance ai --made-by "ChatGPT"
```

To skip the copying entirely and pay per image through the API instead, see `agh guide openai`.
