Save script to the Revit ribbon?

How does the save script to ribbon work inside of Revit? I can’t seem to find it in the documentation.
Do I need to set up a script following Grasshopper player conventions? Or do I need to save a python/ C# script to this folder?

What can/ can’t it do? Like can you input parameter values, as with GH player or select elements during the script’s execution?

You can check the below guide on showing the scripts in Revit’s UI

https://www.rhino3d.com/inside/revit/1.0/reference/rir-interface#grasshopper-scripts

You can also check this one for adding some input to your scripts using HumanUI…

https://www.rhino3d.com/inside/revit/1.0/discover/getting-input-human-ui

Sadly, and as far as I know, you can not add element selection to your inputs/player… if possible I would also like to know how.

1 Like

Thanks. So these ribbon scripts are single purpose only, with a click to execute. Good to know.
Who knows whether some of this will change if GH2 implements something like Human UI natively, will be interesting to see.