Ask for photos with a link
request_upload_linkGet a link the user taps to send pictures or videos from their own phone or computer straight into the account, with no setup and no sign-in. Use it whenever the user mentions or attaches a picture you cannot upload yourself: every claude.ai attachment and project file, or when a create_upload PUT or an import_media fetch is refused. Give the user the url in one plain sentence in their language ("Tap this link and choose your photos; tell me when it's done."), then call get_upload_link with handoff_id. The link takes up to max_files files and stays open for 24 hours.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "request_upload_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| message | Yes | ||
| max_files | Yes | ||
| expires_at | Yes | ||
| handoff_id | Yes |