# Actions

<table><thead><tr><th width="241">Action</th><th width="229" align="center">Cancels follow up actions</th><th>Notes</th></tr></thead><tbody><tr><td><strong>Values and validation</strong></td><td align="center"></td><td></td></tr><tr><td>Set field property</td><td align="center">x</td><td>Sets a property for a field</td></tr><tr><td>Set field value</td><td align="center">x</td><td>Sets the value of a field, this can be the value of another field</td></tr><tr><td>Validate field value</td><td align="center">x</td><td>This triggers the validation of a fields value</td></tr><tr><td>Refresh</td><td align="center">x</td><td>This reloads linked field data</td></tr><tr><td>Set selectable option</td><td align="center">x</td><td>This enabled a list/tree/state item</td></tr><tr><td>Set non selectable option</td><td align="center">x</td><td>This disables a list/tree/state item</td></tr><tr><td>Manage attachments</td><td align="center">x</td><td>This opens the attachment popup</td></tr><tr><td><strong>Form messages</strong></td><td align="center"></td><td></td></tr><tr><td>Save form</td><td align="center">x</td><td>Saves the current form</td></tr><tr><td>Save and return</td><td align="center">✓</td><td>If save is cancelled follow up actions are executed</td></tr><tr><td>Save and new</td><td align="center">✓</td><td>If save is cancelled follow up actions are executed</td></tr><tr><td>Save and copy</td><td align="center">✓</td><td>If save is cancelled follow up actions are executed</td></tr><tr><td>Copy form</td><td align="center">✓</td><td>If unsaved changes notification is acknowledged follow up actions are executed</td></tr><tr><td>Delete form</td><td align="center">✓</td><td>If delete is cancelled follow up actions are executed</td></tr><tr><td><strong>Subform messages</strong></td><td align="center"></td><td></td></tr><tr><td>Open subform</td><td align="center">✓</td><td>This opens a specific subform</td></tr><tr><td>Add subform</td><td align="center">✓</td><td>This start the process of adding a new subform</td></tr><tr><td>Create subforms</td><td align="center">x</td><td>This creates multiple subforms</td></tr><tr><td><strong>Form modification</strong></td><td align="center"></td><td></td></tr><tr><td>Open definition</td><td align="center">✓</td><td>This opens a form overview, stops when get executed succesfully</td></tr><tr><td>Create form for definition</td><td align="center">✓</td><td>This creates a new form, stops when get executed succesfully</td></tr><tr><td>Edit form for definition</td><td align="center">✓</td><td>This edits an existing form, stops when get executed succesfully</td></tr><tr><td>Copies form for definition</td><td align="center">✓</td><td>This creates a copy of an existing form, stops when get executed succesfully</td></tr><tr><td>Perform subform navigation</td><td align="center">✓</td><td>This navigates to another subform, stops when get executed succesfully</td></tr><tr><td><strong>Navigation</strong></td><td align="center"></td><td></td></tr><tr><td>Show dashboard</td><td align="center">✓</td><td>This opens a dashboard, stops when get executed succesfully</td></tr><tr><td>Back</td><td align="center">✓</td><td>Back to the previous screen</td></tr><tr><td>Show chat</td><td align="center">x</td><td>This opens the chat popup</td></tr><tr><td>Hide chat</td><td align="center">x</td><td>This closes the chat popup</td></tr><tr><td>Show workflow overview</td><td align="center">✓</td><td>This shows the workflow overview</td></tr><tr><td>Show timeline</td><td align="center">x</td><td>This open the timeline popup</td></tr><tr><td>Show settings</td><td align="center">x</td><td>This opens the settings popup </td></tr><tr><td>Go to website</td><td align="center">✓*</td><td>This opens a browser tab (Only desktip stopts execution)</td></tr><tr><td>Compose mail</td><td align="center">x</td><td>This opens the default mail client</td></tr><tr><td>Navigate</td><td align="center">✓*</td><td>This opens the default navigation app (Only desktip stopts execution)</td></tr><tr><td><strong>Scanning</strong></td><td align="center"></td><td></td></tr><tr><td>Trigger main scan</td><td align="center">x</td><td>This enables the main scanning feature</td></tr><tr><td><strong>Exports</strong></td><td align="center"></td><td></td></tr><tr><td>Export form to PDF</td><td align="center">x</td><td>This exports the currect form to a PDF</td></tr><tr><td><strong>Logic</strong></td><td align="center"></td><td></td></tr><tr><td>Trigger action flow</td><td align="center">x</td><td>This triggers the execution of a action flow</td></tr><tr><td>Execute dataflow</td><td align="center">x</td><td>This triggers the execution of a dataflow</td></tr><tr><td><strong>AI (Beta)</strong></td><td align="center"></td><td></td></tr><tr><td>Extract data from source</td><td align="center">✓</td><td>This enables the user to get data from a text of image, stops when gets executed succesfully</td></tr><tr><td>Analyze image</td><td align="center">✓</td><td>This allows the user to describe an image, stops when gets executed succesfully</td></tr><tr><td>Task AI</td><td align="center">✓</td><td>This enables the user to let AI perform tasks (summarize, translate, etc), stops when gets executed succesfully</td></tr><tr><td>Extract subform data from source</td><td align="center">✓</td><td>This enables the user to get subforms based on a source data, stops when gets executed succesfully</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.any2info.com/any2info-academy/no-code-platform/app-studio/app-logic/forms/actions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
