# Development

- [Performance Guidelines](https://help.novacuraflow.com/development/performance-guidelines.md): As a Novacura Flow designer, you are partly responsible for the performance of the applications you create with Novacura Flow. This chapter contains design guidelines that are important to consider.
- [FlowScript](https://help.novacuraflow.com/development/flowscript.md)
- [Variables](https://help.novacuraflow.com/development/flowscript/variables.md)
- [Operators](https://help.novacuraflow.com/development/flowscript/operators.md)
- [Functions](https://help.novacuraflow.com/development/flowscript/functions.md)
- [Text functions](https://help.novacuraflow.com/development/flowscript/functions/text-functions.md)
- [Chr](https://help.novacuraflow.com/development/flowscript/functions/text-functions/chr.md): This Flow Script tutorial explains how to use the CHR function with syntax and examples.
- [DecodeText](https://help.novacuraflow.com/development/flowscript/functions/text-functions/decodetext.md): This Flow Script tutorial explains how to use the DecodeText function with syntax and examples.
- [Guid](https://help.novacuraflow.com/development/flowscript/functions/text-functions/guid.md): This Flow Script tutorial explains how to use the Guid function with syntax and examples.
- [InStr](https://help.novacuraflow.com/development/flowscript/functions/text-functions/instr.md): This Flow Script tutorial explains how to use the InStr function with syntax and examples.
- [IsNull](https://help.novacuraflow.com/development/flowscript/functions/text-functions/isnull.md): This Flow Script tutorial explains how to use the IsNull function with syntax and examples.
- [Left](https://help.novacuraflow.com/development/flowscript/functions/text-functions/left.md): This Flow Script tutorial explains how to use the Left function with syntax and examples.
- [Len](https://help.novacuraflow.com/development/flowscript/functions/text-functions/len.md): This Flow Script tutorial explains how to use the Len function with syntax and examples.
- [Lower](https://help.novacuraflow.com/development/flowscript/functions/text-functions/lower.md): This Flow Script tutorial explains how to use the Lower function with syntax and examples.
- [Mid](https://help.novacuraflow.com/development/flowscript/functions/text-functions/mid.md): This Flow Script tutorial explains how to use the Mid function with syntax and examples.
- [Split](https://help.novacuraflow.com/development/flowscript/functions/text-functions/split.md): This Flow Script tutorial explains how to use the Split function with syntax and examples.
- [RegexMatch](https://help.novacuraflow.com/development/flowscript/functions/text-functions/regexmatch.md): This Flow Script tutorial explains how to use the RegexMatch function with syntax and examples.
- [RegexMatches](https://help.novacuraflow.com/development/flowscript/functions/text-functions/regexmatches.md): This Flow Script tutorial explains how to use the RegexMatches function with syntax and examples.
- [RegexReplace](https://help.novacuraflow.com/development/flowscript/functions/text-functions/regexreplace.md): This Flow Script tutorial explains how to use the RegexReplace function with syntax and examples.
- [Replace](https://help.novacuraflow.com/development/flowscript/functions/text-functions/replace.md): This Flow Script tutorial explains how to use the Replace function with syntax and examples.
- [Right](https://help.novacuraflow.com/development/flowscript/functions/text-functions/right.md): This Flow Script tutorial explains how to use the Right function with syntax and examples.
- [Trim](https://help.novacuraflow.com/development/flowscript/functions/text-functions/trim.md): This Flow Script tutorial explains how to use the Trim function with syntax and examples.
- [URLEncode/URLDecode](https://help.novacuraflow.com/development/flowscript/functions/text-functions/urlencode-urldecode.md)
- [Upper](https://help.novacuraflow.com/development/flowscript/functions/text-functions/upper.md): This Flow Script tutorial explains how to use the Upper function with syntax and examples.
- [Number functions](https://help.novacuraflow.com/development/flowscript/functions/number-functions.md)
- [Ceil](https://help.novacuraflow.com/development/flowscript/functions/number-functions/ceil.md): This Flow Script tutorial explains how to use the Ceil function with syntax and examples.
- [Floor](https://help.novacuraflow.com/development/flowscript/functions/number-functions/floor.md): This Flow Script tutorial explains how to use the Floor function with syntax and examples.
- [Format](https://help.novacuraflow.com/development/flowscript/functions/number-functions/format.md): This Flow Script tutorial explains how to use the Format function with syntax and examples.
- [IsNaN](https://help.novacuraflow.com/development/flowscript/functions/number-functions/isnan.md): This Flow Script tutorial explains how to use the IsNaN function with syntax and examples.
- [IsNumber](https://help.novacuraflow.com/development/flowscript/functions/number-functions/isnumber.md): This Flow Script tutorial explains how to use the IsNumber function with syntax and examples.
- [Max](https://help.novacuraflow.com/development/flowscript/functions/number-functions/max.md): This Flow Script tutorial explains how to use the Max function with syntax and examples.
- [Min](https://help.novacuraflow.com/development/flowscript/functions/number-functions/min.md): This Flow Script tutorial explains how to use the Min function with syntax and examples.
- [Pow](https://help.novacuraflow.com/development/flowscript/functions/number-functions/pow.md): This Flow Script tutorial explains how to use the Pow function with syntax and examples.
- [Round](https://help.novacuraflow.com/development/flowscript/functions/number-functions/round.md): This Flow Script tutorial explains how to use the Round function with syntax and examples.
- [Str](https://help.novacuraflow.com/development/flowscript/functions/number-functions/str.md): This Flow Script tutorial explains how to use the Str function with syntax and examples.
- [Maths](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths.md)
- [Abs](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/abs.md): This Flow Script tutorial explains how to use the Abs function with syntax and examples.
- [Acos](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/acos.md): This Flow Script tutorial explains how to use the Acos function with syntax and examples.
- [Asin](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/asin.md): This Flow Script tutorial explains how to use the Asin function with syntax and examples.
- [Atan](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/atan.md): This Flow Script tutorial explains how to use the Atan function with syntax and examples.
- [Cos](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/cos.md): This Flow Script tutorial explains how to use the Cos function with syntax and examples.
- [Cosh](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/cosh.md): This Flow Script tutorial explains how to use the Cosh function with syntax and examples.
- [Sin](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/sin.md): This Flow Script tutorial explains how to use the Sin function with syntax and examples.
- [Sinh](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/sinh.md): This Flow Script tutorial explains how to use the Sinh function with syntax and examples.
- [Tan](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/tan.md): This Flow Script tutorial explains how to use the Tan function with syntax and examples.
- [Tanh](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/tanh.md): This Flow Script tutorial explains how to use the Tan function with syntax and examples.
- [ToDegrees](https://help.novacuraflow.com/development/flowscript/functions/number-functions/maths/todegrees.md): This Flow Script tutorial explains how to use the ToDegrees function with syntax and examples.
- [Val](https://help.novacuraflow.com/development/flowscript/functions/number-functions/val.md): This Flow Script tutorial explains how to use the Val function with syntax and examples.
- [Random](https://help.novacuraflow.com/development/flowscript/functions/number-functions/random.md): This Flow Script tutorial explains how to use the Random function with syntax and examples.
- [Date functions](https://help.novacuraflow.com/development/flowscript/functions/date-functions-1.md)
- [Date](https://help.novacuraflow.com/development/flowscript/functions/date-functions-1/date.md): This Flow Script tutorial explains how to use the Date function with syntax and examples.
- [Format](https://help.novacuraflow.com/development/flowscript/functions/date-functions-1/format-date.md): This Flow Script tutorial explains how to use the Format function with syntax and examples.
- [Now](https://help.novacuraflow.com/development/flowscript/functions/date-functions-1/now.md): This Flow Script tutorial explains how to use the Now function with syntax and examples.
- [DateTime module](https://help.novacuraflow.com/development/flowscript/functions/date-functions.md)
- [JSON module](https://help.novacuraflow.com/development/flowscript/functions/json-module.md)
- [Other](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions.md)
- [Base64DecodeText](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/base64decodetext.md)
- [Base64Encode](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/base64encode.md)
- [Case/When/Then](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/case-when-then.md)
- [Default](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/default.md): This Flow Script tutorial explains how to use the Default function with syntax and examples.
- [Empty](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/empty.md): This Flow Script tutorial explains how to use the Empty function with syntax and examples.
- [Group by](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/group-by.md)
- [In](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/in.md)
- [Inner Join](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/inner-join.md)
- [Non-Boolean values](https://help.novacuraflow.com/development/flowscript/functions/advanced-functions/non-boolean-values.md)
- [Table](https://help.novacuraflow.com/development/flowscript/table.md): Create table and insert/update/delete rows
- [All](https://help.novacuraflow.com/development/flowscript/table/all.md): This Flow Script tutorial explains how to use the All function with syntax and examples.
- [Any](https://help.novacuraflow.com/development/flowscript/table/any.md): This Flow Script tutorial explains how to use the Any function with syntax and examples.
- [Count](https://help.novacuraflow.com/development/flowscript/table/count.md): This Flow Script tutorial explains how to use the Count function with syntax and examples.
- [CSVFill](https://help.novacuraflow.com/development/flowscript/table/csvfill.md): This Flow Script tutorial explains how to use the CSVFill function with examples.
- [Eval](https://help.novacuraflow.com/development/flowscript/table/x-eval.md): This Flow Script tutorial explains how to use the Eval function with syntax and examples.
- [First](https://help.novacuraflow.com/development/flowscript/table/first.md): This Flow Script tutorial explains how to use the First function with syntax and examples.
- [FirstOrDefault](https://help.novacuraflow.com/development/flowscript/table/firstordefault.md): This Flow Script tutorial explains how to use the FirstOrDefault function with syntax and examples.
- [FirstOrEmpty](https://help.novacuraflow.com/development/flowscript/table/firstorempty.md): This Flow Script tutorial explains how to use the FirstOrEmpty function with syntax and examples.
- [Last](https://help.novacuraflow.com/development/flowscript/table/last.md): This Flow Script tutorial explains how to use the Last function with syntax and examples.
- [Skip](https://help.novacuraflow.com/development/flowscript/table/skip.md): This Flow Script tutorial explains how to use the Skip function with syntax and examples.
- [Sum](https://help.novacuraflow.com/development/flowscript/table/sum.md): This Flow Script tutorial explains how to use the Sum function with syntax and examples.
- [Take](https://help.novacuraflow.com/development/flowscript/table/take.md): This Flow Script tutorial explains how to use the Take function with syntax and examples.
- [XMLFill](https://help.novacuraflow.com/development/flowscript/table/xmlfill.md): This Flow Script tutorial explains how to use the XMLFill function with examples.
- [Table queries](https://help.novacuraflow.com/development/flowscript/table/table-functions.md)
- [Programs](https://help.novacuraflow.com/development/flowscript/statements.md)
- [Formats](https://help.novacuraflow.com/development/flowscript/formats.md)
- [Script examples](https://help.novacuraflow.com/development/flowscript/scripting-examples.md)
- [SQL Join equivalent](https://help.novacuraflow.com/development/flowscript/scripting-examples/sql-join-equivalent.md): How to use flow script to perform the equivalent of a SQL join between two table variables (not to be confused with the flow script join command, which does something else)
- [AD sync scripting](https://help.novacuraflow.com/development/flowscript/ad-sync-scripting.md): Active directory sync scripting
- [Studio](https://help.novacuraflow.com/development/flow-studio.md)
- [Installation and log in](https://help.novacuraflow.com/development/flow-studio/installation-and-login.md)
- [OpenID Connect](https://help.novacuraflow.com/development/flow-studio/installation-and-login/openid-connect.md)
- [Applications](https://help.novacuraflow.com/development/flow-studio/applications.md)
- [Menu](https://help.novacuraflow.com/development/flow-studio/applications/menu.md)
- [Inbox](https://help.novacuraflow.com/development/flow-studio/applications/menu/inbox.md)
- [Public variables](https://help.novacuraflow.com/development/flow-studio/applications/menu/inbox/public-variables.md)
- [Workflow](https://help.novacuraflow.com/development/flow-studio/applications/workflow.md)
- [Start step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/start-step.md)
- [User step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step.md)
- [Header](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/header.md)
- [Static text](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/static-text.md)
- [Labeled static text](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/labeled-static-text.md)
- [Link](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/link.md)
- [External app launcher](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/external-app-launcher.md)
- [Image viewer](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/image-viewer.md)
- [Text input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/text-input.md)
- [Numeric input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/numeric-input.md)
- [Date input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/date-input.md)
- [Time input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/time-input.md)
- [Check box input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/check-box-input.md)
- [Binary option input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/binary-option-input.md)
- [List selection input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/list-selection-input.md)
- [List multi-selection input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/list-multi-selection-input.md)
- [Menu selection input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/menu-selection-input.md)
- [Data grid](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/data-grid.md)
- [Calendar](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/calendar.md)
- [Image selection input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/image-selection-input.md)
- [List presentation](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/list-presentation.md)
- [Camera input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/camera-input.md)
- [File gallery](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/file-gallery.md)
- [GPS location input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/gps-location-input.md)
- [Signature capture input](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/signature-capture-input.md)
- [Item creation sub task](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/item-creation-sub-task.md)
- [Check list sub task](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/check-list-sub-task.md)
- [Verb sub task](https://help.novacuraflow.com/development/flow-studio/applications/workflow/user-step/verb-sub-task.md)
- [Machine step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/machine-step.md)
- [Decision step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/decision-step.md)
- [Assertion step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/assertion-step.md)
- [Assignment](https://help.novacuraflow.com/development/flow-studio/applications/workflow/assignment.md)
- [Table](https://help.novacuraflow.com/development/flow-studio/applications/workflow/table.md)
- [Event](https://help.novacuraflow.com/development/flow-studio/applications/workflow/event.md): The event step is available from Flow 6.14. Trigger type Scanner is added in Flow 6.15.
- [Checkpoint](https://help.novacuraflow.com/development/flow-studio/applications/workflow/checkpoint.md)
- [Split](https://help.novacuraflow.com/development/flow-studio/applications/workflow/split.md)
- [Join](https://help.novacuraflow.com/development/flow-studio/applications/workflow/join.md)
- [Script item](https://help.novacuraflow.com/development/flow-studio/applications/workflow/script-item.md)
- [Log point](https://help.novacuraflow.com/development/flow-studio/applications/workflow/log-point.md)
- [Annotation](https://help.novacuraflow.com/development/flow-studio/applications/workflow/annotation.md)
- [End step](https://help.novacuraflow.com/development/flow-studio/applications/workflow/end-step.md)
- [Included workflow - fragments](https://help.novacuraflow.com/development/flow-studio/applications/workflow/included-workflow.md)
- [Offline resource](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-resource.md)
- [Swimlanes](https://help.novacuraflow.com/development/flow-studio/applications/workflow/swimlanes.md)
- [Offline workflow](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-workflow.md)
- [Create an offline workflow](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-workflow/create-an-offline-workflow.md)
- [Create an offline resource](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-workflow/create-an-offline-resource.md)
- [Create an offline seed inbox](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-workflow/create-an-offline-seed-inbox.md)
- [Create offline transactions](https://help.novacuraflow.com/development/flow-studio/applications/workflow/offline-workflow/create-an-offline-transactions.md)
- [Source Code Editor](https://help.novacuraflow.com/development/flow-studio/applications/workflow/source-code-editor.md)
- [Subscribe](https://help.novacuraflow.com/development/flow-studio/applications/subscribe.md)
- [Server content](https://help.novacuraflow.com/development/flow-studio/applications/server-content.md)
- [Workflow scheduler](https://help.novacuraflow.com/development/flow-studio/applications/server-content/workflow-scheduler.md)
- [Generate link](https://help.novacuraflow.com/development/flow-studio/applications/server-content/generate-link.md)
- [Elements](https://help.novacuraflow.com/development/flow-studio/applications/elements.md)
- [Problems](https://help.novacuraflow.com/development/flow-studio/applications/problems.md)
- [Find](https://help.novacuraflow.com/development/flow-studio/applications/find.md)
- [Metadata panel](https://help.novacuraflow.com/development/flow-studio/applications/metadata-panel.md)
- [Version panel](https://help.novacuraflow.com/development/flow-studio/applications/version-panel.md)
- [Navigation](https://help.novacuraflow.com/development/flow-studio/applications/navigation.md)
- [Test bench](https://help.novacuraflow.com/development/flow-studio/applications/test-bench.md)
- [Application package](https://help.novacuraflow.com/development/flow-studio/applications/application-package.md)
- [Get started](https://help.novacuraflow.com/development/flow-studio/applications/application-package/get-started.md): How to create an Application package
- [Environment](https://help.novacuraflow.com/development/flow-studio/environment.md)
- [Users](https://help.novacuraflow.com/development/flow-studio/environment/users.md)
- [Roles](https://help.novacuraflow.com/development/flow-studio/environment/roles.md)
- [Connectors](https://help.novacuraflow.com/development/flow-studio/environment/connectors.md)
- [Properties](https://help.novacuraflow.com/development/flow-studio/environment/properties.md)
- [Languages](https://help.novacuraflow.com/development/flow-studio/environment/languages.md)
- [System events](https://help.novacuraflow.com/development/flow-studio/environment/system-events.md)
- [Active directory sync](https://help.novacuraflow.com/development/flow-studio/environment/active-directory-sync.md)
- [License](https://help.novacuraflow.com/development/flow-studio/environment/license.md)
- [Devices](https://help.novacuraflow.com/development/flow-studio/environment/devices.md)
- [Branding](https://help.novacuraflow.com/development/flow-studio/environment/branding.md)
- [Reports](https://help.novacuraflow.com/development/flow-studio/environment/report.md)
- [Monitoring](https://help.novacuraflow.com/development/flow-studio/monitoring.md)
- [Tasks](https://help.novacuraflow.com/development/flow-studio/monitoring/tasks.md)
- [Applications](https://help.novacuraflow.com/development/flow-studio/monitoring/applications.md)
- [Help requests](https://help.novacuraflow.com/development/flow-studio/monitoring/help-requests.md)
- [Connectors](https://help.novacuraflow.com/development/flow-studio/connectors.md)
- [Portal 2](https://help.novacuraflow.com/development/flow-portal-2.md)
- [Getting started](https://help.novacuraflow.com/development/flow-portal-2/getting-started-portal2.md)
- [General](https://help.novacuraflow.com/development/flow-portal-2/getting-started.md)
- [Add pages and portlets](https://help.novacuraflow.com/development/flow-portal-2/getting-started/add-pages-and-portlets.md)
- [Edit pages](https://help.novacuraflow.com/development/flow-portal-2/getting-started/edit-pages.md)
- [Navigation](https://help.novacuraflow.com/development/flow-portal-2/getting-started/navigation.md)
- [Style](https://help.novacuraflow.com/development/flow-portal-2/getting-started/style.md)
- [Settings](https://help.novacuraflow.com/development/flow-portal-2/getting-started/settings.md)
- [Global Variables](https://help.novacuraflow.com/development/flow-portal-2/getting-started/settings/global-variables.md)
- [List of values management](https://help.novacuraflow.com/development/flow-portal-2/getting-started/settings/list-of-value-management.md)
- [Time offset](https://help.novacuraflow.com/development/flow-portal-2/getting-started/settings/time-offset.md)
- [Presentation mode](https://help.novacuraflow.com/development/flow-portal-2/getting-started/settings/presentation-mode.md)
- [Portlets](https://help.novacuraflow.com/development/flow-portal-2/portlets.md)
- [Basic](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic.md)
- [Data tree](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/data-tree.md)
- [Document viewer](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/document-viewer.md)
- [Filter](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/filter.md)
- [HTML Advanced](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/html.md)
- [HTML table](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/html-table.md)
- [Record viewer](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/record-view.md)
- [Table](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/table.md)
- [Text](https://help.novacuraflow.com/development/flow-portal-2/portlets/basic/text.md)
- [Workflow](https://help.novacuraflow.com/development/flow-portal-2/portlets/workflow-1.md)
- [Inbox](https://help.novacuraflow.com/development/flow-portal-2/portlets/workflow-1/inbox.md)
- [Workflow](https://help.novacuraflow.com/development/flow-portal-2/portlets/workflow-1/workflow.md)
- [KPI](https://help.novacuraflow.com/development/flow-portal-2/portlets/kpi-portlets.md)
- [KPI card](https://help.novacuraflow.com/development/flow-portal-2/portlets/kpi-portlets/kpi-1.md)
- [Speedometer](https://help.novacuraflow.com/development/flow-portal-2/portlets/kpi-portlets/speedometer.md)
- [Visual planning](https://help.novacuraflow.com/development/flow-portal-2/portlets/visual-planning.md)
- [Gantt](https://help.novacuraflow.com/development/flow-portal-2/portlets/visual-planning/gantt.md)
- [Kanban](https://help.novacuraflow.com/development/flow-portal-2/portlets/visual-planning/kanban.md)
- [Map](https://help.novacuraflow.com/development/flow-portal-2/portlets/visual-planning/map.md)
- [Scheduler](https://help.novacuraflow.com/development/flow-portal-2/portlets/visual-planning/scheduler.md)
- [Chart portlets](https://help.novacuraflow.com/development/flow-portal-2/portlets/chart-portlets.md)
- [Bar chart](https://help.novacuraflow.com/development/flow-portal-2/portlets/chart-portlets/bar-chart.md)
- [Column chart](https://help.novacuraflow.com/development/flow-portal-2/portlets/chart-portlets/column-chart.md)
- [Line chart](https://help.novacuraflow.com/development/flow-portal-2/portlets/chart-portlets/line-chart.md)
- [Pie chart](https://help.novacuraflow.com/development/flow-portal-2/portlets/chart-portlets/pie-chart.md)
- [Common configuration](https://help.novacuraflow.com/development/flow-portal-2/portlets/common-configuration.md): The configuration common for all portlets.
- [Visual planning input data](https://help.novacuraflow.com/development/flow-portal-2/portlets/common-configuration/visual-planning-input-data.md)
- [Portal Push Notifications](https://help.novacuraflow.com/development/flow-portal-2/portal-push-notifications.md)
- [Portal](https://help.novacuraflow.com/development/portal.md)
- [Get started](https://help.novacuraflow.com/development/portal/setting-up-the-portal.md)
- [Options](https://help.novacuraflow.com/development/portal/options.md)
- [Settings](https://help.novacuraflow.com/development/portal/options/settings.md)
- [List of values management](https://help.novacuraflow.com/development/portal/options/list-of-values-management.md)
- [Global variables management](https://help.novacuraflow.com/development/portal/options/global-variables-management.md)
- [Content access management](https://help.novacuraflow.com/development/portal/options/content-access-management.md)
- [Translations management](https://help.novacuraflow.com/development/portal/options/translations-management.md)
- [Import/export](https://help.novacuraflow.com/development/portal/options/import-export.md)
- [Portlets](https://help.novacuraflow.com/development/portal/portlets.md)
- [Table](https://help.novacuraflow.com/development/portal/portlets/table.md)
- [Database source](https://help.novacuraflow.com/development/portal/portlets/table/database-source.md)
- [Workflow source](https://help.novacuraflow.com/development/portal/portlets/table/workflow-source.md)
- [Record viewer](https://help.novacuraflow.com/development/portal/portlets/record-viewer.md)
- [Process overview](https://help.novacuraflow.com/development/portal/portlets/process-overview.md)
- [Iframe](https://help.novacuraflow.com/development/portal/portlets/iframe.md)
- [Inbox](https://help.novacuraflow.com/development/portal/portlets/inbox.md)
- [News viewer](https://help.novacuraflow.com/development/portal/portlets/news-viewer.md)
- [Document tree](https://help.novacuraflow.com/development/portal/portlets/document-tree.md)
- [Document list](https://help.novacuraflow.com/development/portal/portlets/document-list.md)
- [Document viewer](https://help.novacuraflow.com/development/portal/portlets/document-viewer.md)
- [Generic document viewer](https://help.novacuraflow.com/development/portal/portlets/generic-document-viewer.md)
- [Generic document viewer URL](https://help.novacuraflow.com/development/portal/portlets/generic-document-viewer-url.md)
- [Generic document viewer](https://help.novacuraflow.com/development/portal/portlets/generic-document-viewer-1.md)
- [Filter](https://help.novacuraflow.com/development/portal/portlets/filter.md)
- [HTML](https://help.novacuraflow.com/development/portal/portlets/html.md)
- [Text](https://help.novacuraflow.com/development/portal/portlets/text.md)
- [Data visualizer card](https://help.novacuraflow.com/development/portal/portlets/data-visualizer-card.md)
- [Data visualizer navigator](https://help.novacuraflow.com/development/portal/portlets/data-visualizer-navigator.md)
- [Visual planning](https://help.novacuraflow.com/development/portal/portlets/visual-planning.md)
- [Gantt chart](https://help.novacuraflow.com/development/portal/portlets/visual-planning/gantt-chart.md)
- [Kanban](https://help.novacuraflow.com/development/portal/portlets/visual-planning/kanban-portlet.md)
- [Resource bucket](https://help.novacuraflow.com/development/portal/portlets/visual-planning/resource-bucket.md)
- [Scheduler](https://help.novacuraflow.com/development/portal/portlets/visual-planning/scheduler.md)
- [Map](https://help.novacuraflow.com/development/portal/portlets/map.md)
- [Icons](https://help.novacuraflow.com/development/portal/icons.md): Library for the Portal
- [Integration Engine](https://help.novacuraflow.com/development/integration-engine.md)
- [Get Started](https://help.novacuraflow.com/development/integration-engine/get-started.md)
- [Set up Flow 6 Server connection](https://help.novacuraflow.com/development/integration-engine/get-started/set-up-flow-6-server-connection.md)
- [Create an integration](https://help.novacuraflow.com/development/integration-engine/get-started/create-an-integration.md)
- [Webhook trigger](https://help.novacuraflow.com/development/integration-engine/get-started/create-an-integration/webhook-trigger.md)
- [Try the webhook](https://help.novacuraflow.com/development/integration-engine/get-started/create-an-integration/webhook-trigger/try-the-webhook.md)
- [Schedule trigger](https://help.novacuraflow.com/development/integration-engine/get-started/create-an-integration/schedule-trigger.md)
- [Turn on diagnostics](https://help.novacuraflow.com/development/integration-engine/get-started/turn-on-diagnostics.md)
- [Add data processing](https://help.novacuraflow.com/development/integration-engine/get-started/add-data-processing.md)
- [Inspect history and retry execution](https://help.novacuraflow.com/development/integration-engine/get-started/inspect-history-and-retry-execution.md)
- [Monitor all executions](https://help.novacuraflow.com/development/integration-engine/get-started/monitor-all-executions.md)


---

# 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://help.novacuraflow.com/development.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.
