Last updated: November 29, 2024

<span aria-hidden="true" id="all-robots-now-support-expanded-assembly-variables"></span>

# All Robots now support expanded Assembly Variables

![Tim Koschützki](/assets/images/teammates/avatar-tim-kos-1.jpg?dpl=dpl_7kibEao2BYN7CAhZRsbwkyFkShjF)

**Tim Koschützki**

Co-founder · Berlin, Germany · Show bio

[](https://x.com/tim%5Fkos)[](https://github.com/tim-kos)

We have made a change to the way path variables (or Assembly Variables) work. Previously, they were only available for certain parameters for certain Robot, like the `path`parameter of the [/s3/store](/docs/robots/s3-store.md) Robot or the `container`parameter for the [/cloudfiles/store](/docs/robots/cloudfiles-store.md) Robot.

With this change, you can now use all Assembly Variables (including those of your own, with `${fields.*}`) in all parameters of all Robots. We think this is great news, because this will make our Assembly system even more powerful! 😄

Please find the updated documentation for Assembly Variables here:[Passing fields and variables into Templates](/docs/topics/assembly-instructions.md#assembly-variables).

Enjoy!

[#assembly](/blog/tags/assembly.md)[#workflow](/blog/tags/workflow.md)[#s3-store-robot](/blog/tags/s3-store-robot.md)[#cloudfiles-store-robot](/blog/tags/cloudfiles-store-robot.md)

### 👩‍💻 Join 20k+ developers

Sign up for our [monthly newsletter](/newsletters.md) to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.

Your email:

Get access

## File uploading and encoding. Made simple.

Transloadit streamlines file handling for developers, trusted by brands like Coursera and The New York Times. We’re known for a reliable API, top-notch support, and a strong commitment to open source, with projects like [Uppy⁠](https://uppy.io) and [Tus⁠](https://tus.io) setting standards in file processing.

[Sign up](/c/)[Book a Demo](https://survey.typeform.com/to/kRg47Xi5)

No credit card needed

Cancel anytime
