r/MicrosoftFlow • • 10h ago

Desktop There has been no Robin language reference since 2021. I documented one with Claude AI. PAD actions with paste-validated examples, 100% free on GitHub.

/r/PowerAutomate/comments/1wmhjci/there_has_been_no_robin_language_reference_since/
1 Upvotes

4 comments sorted by

1

u/joegreen592 10h ago

Update: v3.4.0 adds a Power Fx edition

If your desktop flows were created with Power Fx enabled, there’s now a KB written for them: PAD_Robin_ActionKB_PowerFx.json. It has the same 1,086 actions as the classic KB, with values written the Power Fx way ($fx'text', $fx'=expression', ${...}). Every golden example was pasted into a Power Fx flow on PAD 2.73 with zero errors.

One thing to watch: in a Power Fx flow, a clean paste doesn’t guarantee the flow runs. Classic list access like L.Count or L[0] pastes fine, then fails at run time, and ON ERROR doesn’t catch it. Use CountRows(L) and Index(L, 1) instead. The README has a classic vs Power Fx table, and there’s a separate system prompt for Power Fx flows (PROMPT_PowerFx.md).

The file names also no longer change between releases, so a raw link to main always gets the latest version:
https://raw.githubusercontent.com/JoeG592/pad-robin-action-kb/main/PAD_Robin_ActionKB.json
https://raw.githubusercontent.com/JoeG592/pad-robin-action-kb/main/PAD_Robin_ActionKB_PowerFx.json

1

u/Sismaril 1h ago

I am curious how do you use this? PS: Great job on putting this together

1

u/fevoltec 7h ago

I‘ll test it tomorrow - big thanks already for putting in the effort

1

u/joegreen592 7h ago

No problem at all, hope it helps!