Running the examples from actions
In Plant an App, when adding Actions, there is an option to import an Action. This allows you to paste JSON that will create an action with fields and settings already configured. In the Actions section of this documentation, most Actions will include an Examples
section where you will find a JSON code snippet that can be copied and imported in the Plant an App application so that it can be run. Below is a screenshot from the first example of the Run SQL Query action:
As the red circle suggests, in the top right corner there is a Copy
button that can be used to copy the entire code snippet. After the code is in the clipboard, there are 2 ways to use it:
- Import it in a module
- Import it in a Workflow
Import the action in a module
When customizing a module, a button labeled Import Action
can be used for pasting the copied code. After clicking on the Import Action
button, a pop-up will appear and the copied JSON can be pasted in the empty box.
For better understanding, in the below screenshot, when importing into a Form module, the previous code was copied and then pasted in the Import Action
that can be found in the On Page Load
section:
After clicking the Import
button, the action will appear in the list of actions above the Import Action
button.
Import the action in a Workflow
When creating a new workflow, or editing an existing one, on the top line there is a button labeled Import
. The operating principle is the same as the one used on Import the action in a module
.
The only major difference is that if the text in the clipboard is valid code, there is no need to paste. It will be executed automatically and the action will appear as a workflow element, but will not be connected. Below there is an illustration of this concept using the code from the first screenshot:
The first time you perform this action, your browser will likely ask you to allow Plant an App access to your clipboard. The notification may look like this:
If the content of the clipboard is not valid code OR if your browser has denied access to the clipboard, a pop-up titled Import Actions
will appear. If access to the clipboard has been denied, the Action or Array of Actions
box will be empty and you can paste your code into it. Otherwise, it will be populated with the invalid code text from clipboard as seen below:
Multiple actions can be imported individually, or, if they are in an Execute Actions
action, then the Import Action
will see it as a single action and you will find the other actions inside the Execute Actions
action after import.