When trying to enter a value on invoke workflow file the behavior is different across different workflows when importing an In dictionary key. On one I can just enter my global variable for config (what I want to happen) but in another invoke workflow it’s make me select both the string and object collection (these would be equal to the config variable). I tried to submit screenshots but UiPath forums doesn’t let new users do this.
Open the expression editor via the + button, not the one next to it with the square brackets.
The expression editor can have a different ‘mode’ depending on the data type if you use the brackets button.
- Open the invoked workflow
- Go to Arguments panel
- Check type of argument (e.g. in_Config)
- Set it exactly to:
- Dictionary<String, Object>
Now you can directly pass Config variable
No need to map key/value separately


