Update: Sync Functions

Hi all,

Based on feedback you all have shared with us, we've made some updates to the Sync Functions feature, which is currently in a Closed Beta (original announcement here). Please DM me (click on my username, then click "Message") with any questions or feedback, or to be included in this Beta!

1. You can pass named or positional parameters

Originally, you needed to pass named parameters, ex function1({param1: 1, param2: 2}). This will continue to work, but you can now also call the same function like this: function1(1, 2).

2. You can access Retool globals

You can now access globals such as current_user, localStorage, etc., without having to pass them in as parameters.

3. You can call other Sync Functions

Sync Functions are now more modular/composable. Take care not to introduce cycles!

10 Likes