Create a link to add files
create_upload_linkCreate a link where the person adds their own files to this project from any device. They open it, with no sign-in, drop videos, photos or audio, and watch each file upload, with no editor to load. Use it whenever their files are on their own device and you cannot read them: large files, many files, a phone, or when you cannot run upload commands on their machine. Returns url, the link. Give the person the whole link exactly as written and end your turn. It takes new files for 24 hours, up to 200 files and 100 GB. When they say they are done, call search_assets, which lists their files from the first byte with preparing set, then wait_for_asset with all their Asset IDs in one call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "create_upload_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | The project this call runs on without changing the open project. null (or leaving it out) uses the open project. wait_for_jobs takes the projectId of the calls that started the jobs. |