Pushing Podio
Search
🧩

Running ProcScript from Citrix Podio Workflows

To run ProcScripts from your Podio Automations is very straight-forward.

Simply place your code into a Remote POST action. You can insert any tokens you wish, and the RETURN from the code will populate the GlobiFlow variable you specified.

💡
It is highly recommended to use our Chrome Extension add-on for GlobiFlow which greatly simplifies using code in Remote POSTs and adds invaluable debugging features.

Without our Chrome Extension:

To method must be POST and the URL to post to is https://procfu.com/run_function.php

In the POST Params, simply provide the code.

It is essential that your Headers contain:

Remember to replace YOUR_SECRET_PROCFU_TOKEN with your actual token from your ProcFu account.

With our Chrome Extension:

When adding a new automation step, select "ProcFu Function":

The headers and URL will be filled in for you. Simply select your ProcFu authentication token and add your code:

Even better, click on the EDIT button and access the full BASIC Editor & Debugger:

GlobiFlow Tokens

Please note that token values are inserted by GlobiFlow as-is. In other words, if you're expecting a string in your code, you'd need to put the token in quotes and urldecode it. For example:

numeric = [(Item) Podio Item ID]
string = urldecode("[(Item Title]")

Returning a value

If you expect a return value, always make sure you use the RETURN command. Eg:

RETURN "true" or RETURN x etc

Note that Citrix Podio Automation requires results as text, so any objects or arrays that your code returns will be JSON encoded.

(c) 2021 Globi Web Solutions | Join the Discussion in our Podio Workspace.