Specifies which Step(s) to use as input.

* You can pick any names for Steps except `":original"` (reserved for user uploads handled by Transloadit)
* You can provide several Steps as input with arrays:

```json
{  
  "use": [  
    ":original",  
    "encoded",  
    "resized"  
  ]  
}  
```

* You can also tag an input Step with `as` to pass semantic intent to robots:
* You can also tag input Steps with `as` to pass semantic intent to robots:

```json
{  
  "use": [  
    {  
      "name": ":original",  
      "as": "image"  
    },  
    {  
      "name": ":original",  
      "as": "mask"  
    }  
  ]  
}  
```

###### Tip

That's likely all you need to know about `use`, but you can view [Advanced use cases](/docs/topics/use-parameter.md).
