{"version":1,"pages":[{"id":"IuxGfF3ON94UEefEwHUm","title":"TIVITY Documentation","pathname":"/","siteSpaceId":"sitesp_V3nb4","description":"Your Guide to Low-Code App Development"},{"id":"-M9sPW0EBNyhg4aOTp7q","title":"Getting Started","pathname":"/overview/getting-started","siteSpaceId":"sitesp_V3nb4","description":"Learn the core concepts of the Tivity Platform by building a To Do Application","breadcrumbs":[{"label":"Overview"}]},{"id":"-M9wn82E3pVUwG1w5f4M","title":"Creating A New Application","pathname":"/overview/getting-started/creating-an-application","siteSpaceId":"sitesp_V3nb4","description":"Steps to create a new application on the TIVITY Platform","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-M9y-6rKdlCUck6B3VQU","title":"Adding Basic Structure using Class Designer","pathname":"/overview/getting-started/adding-basic-structure-using-class-designer","siteSpaceId":"sitesp_V3nb4","description":"Creating new classes and adding fields to it using the Class Designer.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-MA68kkUtTvUA_GyDkxX","title":"Creating a link to the TIVITY File Class","pathname":"/overview/getting-started/creating-a-link-to-the-tivity-file-class","siteSpaceId":"sitesp_V3nb4","description":"Creating a link to the TIVITY File Class to add the ability to upload files to our tasks.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-MA7B4ZWEdFWQV_FOUPV","title":"Setting Rights","pathname":"/overview/getting-started/setting-rights","siteSpaceId":"sitesp_V3nb4","description":"Setting up rights and permissions for the Editor and Viewer groups of our application.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-MA7IaCXxBC8He9lv51n","title":"Creating Queries","pathname":"/overview/getting-started/creating-queries","siteSpaceId":"sitesp_V3nb4","description":"Creating queries to retrieve to dos from our database  using the Query Desinger","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-MAW4p0dETYluAgXIore","title":"Building The Layout","pathname":"/overview/getting-started/building-the-layout-1-2","siteSpaceId":"sitesp_V3nb4","description":"Using the Query Designer to create the user interface of our application.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"}]},{"id":"-MAW78Q5axXVT0Hp9bm_","title":"Creating an App Page","pathname":"/overview/getting-started/building-the-layout-1-2/the-app-page","siteSpaceId":"sitesp_V3nb4","description":"Creating a Start Page in the Layout Designer using the App Page","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"},{"label":"Building The Layout"}]},{"id":"-MAW4wZjVxeqb_S3BFbb","title":"Creating an Object Page","pathname":"/overview/getting-started/building-the-layout-1-2/the-object-page","siteSpaceId":"sitesp_V3nb4","description":"Creating an object page to that we will use for a detailed view and edit tasks.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"},{"label":"Building The Layout"}]},{"id":"-MAzn70dq2h3Ar0HVEY7","title":"Creating a List Item Layout","pathname":"/overview/getting-started/building-the-layout-1-2/creating-a-list-item-layout","siteSpaceId":"sitesp_V3nb4","description":"Creating a List Item Layout to customise the results list of the queries.","breadcrumbs":[{"label":"Overview"},{"label":"Getting Started"},{"label":"Building The Layout"}]},{"id":"-MTGwtGsvwHJ6hntn6yl","title":"User-Interface","pathname":"/overview/user-interface","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Overview"}]},{"id":"-MCl7v_wQ6Zh8LyuyqYg","title":"Shortcuts","pathname":"/overview/shortcuts","siteSpaceId":"sitesp_V3nb4","description":"This section lists all the keyboard shortcuts supported by the platform.","breadcrumbs":[{"label":"Overview"}]},{"id":"-M8HfkEo1n7-PXOQ3pDR","title":"Application Setup","pathname":"/building-an-application/application-setup","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"}]},{"id":"-M_v2iODU-5TTkpfI3M7","title":"General","pathname":"/building-an-application/application-setup/general","siteSpaceId":"sitesp_V3nb4","description":"All common application properties are grouped under General.","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"}]},{"id":"-MYzRfnZAW8MaHPKAEHC","title":"Documentation Management Tool","pathname":"/building-an-application/application-setup/documentation","siteSpaceId":"sitesp_V3nb4","description":"This section describes how to create documentation for an application and provide it to an app user.","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"}]},{"id":"-M8HjANBe-ZppD3aMH-x","title":"License Management","pathname":"/building-an-application/application-setup/license-management","siteSpaceId":"sitesp_V3nb4","description":"Creating and activating licenses.","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"}]},{"id":"-MVbP5lB73iWGWI7-El6","title":"Publishing the Application","pathname":"/building-an-application/application-setup/publishing-the-application","siteSpaceId":"sitesp_V3nb4","description":"Self-built apps can be published on other platforms or workspaces (e.g. public). Versioning is available to manage the publishing process.","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"}]},{"id":"-MDsMlikyYyofRdgncCO","title":"Advanced Settings","pathname":"/building-an-application/application-setup/advanced-settings","siteSpaceId":"sitesp_V3nb4","description":"Within the Advanced Settings designer, you can adjust the behavior of the platform while doing specific tasks","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"}]},{"id":"-MDsMr-7-Tv965BEppSo","title":"Document-MailEditor","pathname":"/building-an-application/application-setup/advanced-settings/document-maileditor","siteSpaceId":"sitesp_V3nb4","description":"This configuration allows you to adjust the behavior of the mail editor for each document class.","breadcrumbs":[{"label":"Building an Application"},{"label":"Application Setup"},{"label":"Advanced Settings"}]},{"id":"-M8HfycYwWAa_WJpsy-g","title":"Data","pathname":"/building-an-application/data","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"}]},{"id":"-MUEq2TBae8ISBkWtvqh","title":"Sources","pathname":"/building-an-application/data/sources","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"}]},{"id":"-MAVBfh9UZcHTNc6Jnx-","title":"Data Modelling","pathname":"/building-an-application/data/data-modelling","siteSpaceId":"sitesp_V3nb4","description":"Data Modelling on the platform makes use of the Class Designer allowing a user to manage classes, fields, actions and links. It is closely related to the database as well.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"}]},{"id":"-MAopBa24yCISchtjXo0","title":"Class","pathname":"/building-an-application/data/data-modelling/class","siteSpaceId":"sitesp_V3nb4","description":"The class editor within the class designer allows the user to customize their classes and database structures. This section dives into how to properly set up your class in your application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Data Modelling"}]},{"id":"-MAoq-21KoHvoqAvxXCX","title":"Field","pathname":"/building-an-application/data/data-modelling/field","siteSpaceId":"sitesp_V3nb4","description":"The field editor within the class designer allows the user to customize their field. This section introduces the process to create a field, and provides in-depth information about its properties.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Data Modelling"}]},{"id":"-MAzPKMwTEbf3_ygnORS","title":"Action","pathname":"/building-an-application/data/data-modelling/action","siteSpaceId":"sitesp_V3nb4","description":"The action editor within the class designer allows the user to customize their actions. This section introduces the process to create an action, and provides in-depth information about its properties.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Data Modelling"}]},{"id":"-MAoq1gHq_cIBGB3-Xvj","title":"Link","pathname":"/building-an-application/data/data-modelling/link","siteSpaceId":"sitesp_V3nb4","description":"Links within an application represent the relationship between its classes. This section introduces the process of creating a new link, and provides a detailed breakdown of its customization options.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Data Modelling"}]},{"id":"-M8HjWmJKLSXJ8bKprqX","title":"Query Designer","pathname":"/building-an-application/data/query-data","siteSpaceId":"sitesp_V3nb4","description":"Query Designer in TIVITY is similar to a visual data retrieval tool you might use with a relational database model or NoSQL instance.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"}]},{"id":"-MAQ7n_RSzNal5GAtlfu","title":"Get Started with Query Designer","pathname":"/building-an-application/data/query-data/get-started-with-query-designer","siteSpaceId":"sitesp_V3nb4","description":"The article gives a brief tutorial about how to create a query using the Query Designer.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-MAQ8o0aJtm2xpOOW4Sz","title":"Common","pathname":"/building-an-application/data/query-data/query-designer-common","siteSpaceId":"sitesp_V3nb4","description":"Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Common section.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-MAhFeJYkglSuVouzQG4","title":"Fields","pathname":"/building-an-application/data/query-data/query-designer-fields","siteSpaceId":"sitesp_V3nb4","description":"Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Fields section.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-MAhFlNSOV-ZzMocX2oo","title":"Conditions","pathname":"/building-an-application/data/query-data/query-designer-conditions","siteSpaceId":"sitesp_V3nb4","description":"Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Conditions section.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-MAhFoWWu2D8l-McA6Hb","title":"Default Values","pathname":"/building-an-application/data/query-data/query-designer-default-values","siteSpaceId":"sitesp_V3nb4","description":"Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Default Values section.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-MAQ92oE5p_CYJuXos2d","title":"Preview","pathname":"/building-an-application/data/query-data/query-designer-preview","siteSpaceId":"sitesp_V3nb4","description":"Query Designer is divided into several sections - Common, Fields, Conditions, Default Values and Preview. This article provides detailed information about the Preview section.","breadcrumbs":[{"label":"Building an Application"},{"label":"Data"},{"label":"Query Designer"}]},{"id":"-M8Hg22Ya5KKPLwzKiTD","title":"Views","pathname":"/building-an-application/views","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"}]},{"id":"-M8Hk3JzXVnt7-dFBYjg","title":"Layout Designer","pathname":"/building-an-application/views/design-ui","siteSpaceId":"sitesp_V3nb4","description":"Interface design on the platform is done via the Layout Designer - a tool specifically created to help build clean graphical layouts for your users to interact with your application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"}]},{"id":"-ME3ZrMjcSdomdAFCvMS","title":"Page Types","pathname":"/building-an-application/views/design-ui/page-types","siteSpaceId":"sitesp_V3nb4","description":"The Layout Designer provides support for different page types that are designed to cater for different needs that your application may have. This section explores each page type individually.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"}]},{"id":"-MHAJoghlmNo6eoTNTyZ","title":"Fields and Links","pathname":"/building-an-application/views/design-ui/fields-and-links","siteSpaceId":"sitesp_V3nb4","description":"Layouts are closely related to class definitions. This section explores how application classes and its properties can be integrated into a layout for further interaction from the end user.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"}]},{"id":"-MHA4_DlQavWlINGWVYJ","title":"Layout Controls","pathname":"/building-an-application/views/design-ui/layout-controls","siteSpaceId":"sitesp_V3nb4","description":"Layouts created in the Layout Designer require visual elements to provide the best application experience. This section covers the different components available on the platform for this purpose.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"}]},{"id":"-MHAD7Bf5zNWWlGW3oJH","title":"Actions","pathname":"/building-an-application/views/design-ui/layout-controls/actions","siteSpaceId":"sitesp_V3nb4","description":"This section covers action controls that consist of components allowing the user to trigger commands when interacting with the application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"},{"label":"Layout Controls"}]},{"id":"-MHADR6QVzzd1ArLoUFw","title":"Panels","pathname":"/building-an-application/views/design-ui/layout-controls/panels","siteSpaceId":"sitesp_V3nb4","description":"This section covers panel controls that allows layouts to be graphically designed in various and flexible ways to provide for a great user experience when using an application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"},{"label":"Layout Controls"}]},{"id":"-MHADujuIKFTnaZFwMIR","title":"Sections","pathname":"/building-an-application/views/design-ui/layout-controls/sections","siteSpaceId":"sitesp_V3nb4","description":"This section covers section controls provided by the platform as graphical components that enhances the esthetics of an application layout or page.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"},{"label":"Layout Controls"}]},{"id":"-MHAE3AHSyFfAZH1se9c","title":"Lists","pathname":"/building-an-application/views/design-ui/layout-controls/lists","siteSpaceId":"sitesp_V3nb4","description":"This section covers list controls that are particularly useful when a large amount of information needs to be presented to the user in an easily consumable format.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"},{"label":"Layout Controls"}]},{"id":"-MHAEDQKYIiT-8okaS8d","title":"Input","pathname":"/building-an-application/views/design-ui/layout-controls/input","siteSpaceId":"sitesp_V3nb4","description":"This section covers input controls that allows the user to enter data in order to provide parameter values for further interaction with an application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"},{"label":"Layout Controls"}]},{"id":"-MHAJt8uYAfRWNKYJQu4","title":"Layout Templates","pathname":"/building-an-application/views/design-ui/layout-templates","siteSpaceId":"sitesp_V3nb4","description":"This section covers a series of templates provided by the platform to allow a quick and easy configuration of layouts commonly used in applications.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Layout Designer"}]},{"id":"-M8Hk8faFi555mIrHtbP","title":"Document Templates","pathname":"/building-an-application/views/document-templates","siteSpaceId":"sitesp_V3nb4","description":"The TIVITY platform enables you to generate documents and emails using templates the easy way.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"}]},{"id":"-MEXdvdK149Ikio3kJmL","title":"Get started with Template Designer","pathname":"/building-an-application/views/document-templates/get-started-with-template-designer","siteSpaceId":"sitesp_V3nb4","description":"The article gives a brief tutorial about how to create a document template using the Template Designer.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Document Templates"}]},{"id":"-MCMU4mj0CyoQXqnVkep","title":"Expressions in Templates","pathname":"/building-an-application/views/document-templates/expressions-in-template","siteSpaceId":"sitesp_V3nb4","description":"Complete reference of built-in expressions in Templates of the TIVITY platform.","breadcrumbs":[{"label":"Building an Application"},{"label":"Views"},{"label":"Document Templates"}]},{"id":"-M8HgJGSVZ27gXFkG8dw","title":"Execution","pathname":"/building-an-application/execution","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"}]},{"id":"-MW5-nkT7sCUvwwNx9fg","title":"Functions","pathname":"/building-an-application/execution/functions","siteSpaceId":"sitesp_V3nb4","description":"This section covers how functions can be created and customized on the platform to cater for operations in an application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"}]},{"id":"-M8HkJ4WzPXFIxP5Wp7Q","title":"Workflows","pathname":"/building-an-application/execution/workflows-and-application-logic","siteSpaceId":"sitesp_V3nb4","description":"This section covers how workflows can be created and customized on the platform to cater for complex operations in an application","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"}]},{"id":"-MaiZYUzsu7LSW4RLGRP","title":"Control Types","pathname":"/building-an-application/execution/workflows-and-application-logic/control-types","siteSpaceId":"sitesp_V3nb4","description":"The control type specifies the type of editor with which a user can insert values for the parameter.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Workflows"}]},{"id":"-MYQFutxZR4uMLHtXN_m","title":"Trigger","pathname":"/building-an-application/execution/trigger","siteSpaceId":"sitesp_V3nb4","description":"This section covers how trigger can be created and customized on the platform to trigger for operations in an application.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"}]},{"id":"-MAQBUC9mCMyu6lZZQ9j","title":"Scripting","pathname":"/building-an-application/execution/scripting","siteSpaceId":"sitesp_V3nb4","description":"The Script Designer of the TIVITY platform adds custom functionality to your app. Scripts are used to process your data in workflows.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"}]},{"id":"-MCl0NMDeiu98trY7Q_z","title":"Accessing the Script Designer","pathname":"/building-an-application/execution/scripting/accessing-the-script-designer","siteSpaceId":"sitesp_V3nb4","description":"The Script Designer is a central feature in the TIVITY platform and the Scripting functionality is available in various areas.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"}]},{"id":"-MCqaH7w-8YbZ9G-msCj","title":"Using the Script Designer","pathname":"/building-an-application/execution/scripting/using-the-script-designer","siteSpaceId":"sitesp_V3nb4","description":"Tailor-made functionalities for your app are quite common. In this article we cover the use of the Script Designer to create such features.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"}]},{"id":"-MCl--RO0djL9gQi5tCm","title":"Commonly used Actions","pathname":"/building-an-application/execution/scripting/commonly-used-actions","siteSpaceId":"sitesp_V3nb4","description":"Actions are the backbone of the scripting capability in the TIVITY platform. This article lists and described a few commonly used Actions and provides examples of use.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"}]},{"id":"-MCMUA8X0r3tpRDfU4F2","title":"Reference: Actions","pathname":"/building-an-application/execution/scripting/functions","siteSpaceId":"sitesp_V3nb4","description":"Complete reference of built-in actions in the TIVITY platform.","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"}]},{"id":"-MZTRZ55Iu5PLWRyK7tX","title":"Math","pathname":"/building-an-application/execution/scripting/functions/math-actions","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTOzFBf3PsKiLmJYDg","title":"System","pathname":"/building-an-application/execution/scripting/functions/system-actions","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTS9YvHvyMXu8k1fnu","title":"Date","pathname":"/building-an-application/execution/scripting/functions/date-actions","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTS_LbUZjuF2dca5oi","title":"Collection","pathname":"/building-an-application/execution/scripting/functions/collection-actions","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTTG-8bQOYqNUQCvDx","title":"LogicalOperators","pathname":"/building-an-application/execution/scripting/functions/logicaloperators","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTU8G_8DIo7BG-N8Qy","title":"Web","pathname":"/building-an-application/execution/scripting/functions/web","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTWEF8bXfevYARjf7m","title":"Structure","pathname":"/building-an-application/execution/scripting/functions/structure","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZTWkRojHK_t6LlaWA1","title":"Constants","pathname":"/building-an-application/execution/scripting/functions/constants","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYZczKpJhTAOmLgEw-","title":"Converters","pathname":"/building-an-application/execution/scripting/functions/converters","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZY_2pEr42nxStkjY4R","title":"Commands","pathname":"/building-an-application/execution/scripting/functions/commands","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZY_LuOod4BUbccXnNP","title":"Text","pathname":"/building-an-application/execution/scripting/functions/text","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"P3nDzOOqxRL80RFrOKz8","title":"PDF","pathname":"/building-an-application/execution/scripting/functions/pdf","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZY_gkVuMIwDSKHCRgK","title":"Operators","pathname":"/building-an-application/execution/scripting/functions/operators","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYa1seC3xhZs7Ag4rb","title":"PowerPoint","pathname":"/building-an-application/execution/scripting/functions/powerpoint","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYaHsxkzRqVxv-sL78","title":"QR-/Barcode","pathname":"/building-an-application/execution/scripting/functions/qr-barcode","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYaTtlttLEDoXXOmeQ","title":"Messaging","pathname":"/building-an-application/execution/scripting/functions/messaging","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZn-3JPvewe5oJhZMQn","title":"Cells","pathname":"/building-an-application/execution/scripting/functions/cells","siteSpaceId":"sitesp_V3nb4","description":"Script actions to create and manipulate Excel documents (workbooks).","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYb1vXlGfLDTfL0rH9","title":"Xml","pathname":"/building-an-application/execution/scripting/functions/xml","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-M_6XIhlHBUhRZ1KDRmp","title":"Admin","pathname":"/building-an-application/execution/scripting/functions/admin","siteSpaceId":"sitesp_V3nb4","description":"The following actions on this page are only available in the Admin Center (SAML scripts).","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MZYbGsy4SY4e4rZx-Zg","title":"Integrations","pathname":"/building-an-application/execution/scripting/functions/integrations","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"},{"label":"Execution"},{"label":"Scripting"},{"label":"Reference: Actions"}]},{"id":"-MJ1XLnMAikqb4eX2a9-","title":"Expressions","pathname":"/building-an-application/expressions","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Building an Application"}]},{"id":"-MJ1XbRNjIiaN6tmyilV","title":"Expressions in Expressions","pathname":"/building-an-application/expressions/expressions-in-expressions","siteSpaceId":"sitesp_V3nb4","description":"Complete reference of built-in expressions in the Expressions of the TIVITY platform.","breadcrumbs":[{"label":"Building an Application"},{"label":"Expressions"}]},{"id":"-MJ1XpW_Fu4eWMCegnXO","title":"Expressions in Condition Values","pathname":"/building-an-application/expressions/expressions-in-condition-values","siteSpaceId":"sitesp_V3nb4","description":"Complete reference of built-in expressions in the Conditions of the TIVITY platform.","breadcrumbs":[{"label":"Building an Application"},{"label":"Expressions"}]},{"id":"YWCcNsJFxDREgySf8TV6","title":"Templates","pathname":"/platform-features/templates","siteSpaceId":"sitesp_V3nb4","description":"This page covers advanced TIVITY template features: image handling, language settings, and custom functions for dynamic and powerful document generation.","breadcrumbs":[{"label":"Platform Features"}]},{"id":"cXbPSL7G1ToLRxl1Zm1Z","title":"Tagging","pathname":"/platform-features/tagging","siteSpaceId":"sitesp_V3nb4","description":"Overview, usage and configuration of Tagging feature","breadcrumbs":[{"label":"Platform Features"}]},{"id":"Rb3QhmFTctqlV0K15FO2","title":"Getting Started","pathname":"/platform-features/tagging/getting-started","siteSpaceId":"sitesp_V3nb4","description":"Overview of the Tagging feature","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"}]},{"id":"oalVXeS6MIYT6OlmdhiC","title":"Manage Tags","pathname":"/platform-features/tagging/manage-tags","siteSpaceId":"sitesp_V3nb4","description":"Learn how to create and group tags","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"}]},{"id":"8hHRprjNu5sGMM2Qj3hF","title":"Settings","pathname":"/platform-features/tagging/settings","siteSpaceId":"sitesp_V3nb4","description":"Set up Tagging feature for the most efficient usage","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"}]},{"id":"VzOBdFS2nkJPrFQ3wIip","title":"Usage","pathname":"/platform-features/tagging/usage","siteSpaceId":"sitesp_V3nb4","description":"Tag filter for the lists/boards and instance interface","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"}]},{"id":"U2RUrOBFdzvFNsToo9Af","title":"Tag filter","pathname":"/platform-features/tagging/usage/tag-filter","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"},{"label":"Usage"}]},{"id":"ySpTSHCKWGQQy1djaM6H","title":"Tag panel","pathname":"/platform-features/tagging/usage/tag-panel","siteSpaceId":"sitesp_V3nb4","description":"How to use the tag panel","breadcrumbs":[{"label":"Platform Features"},{"label":"Tagging"},{"label":"Usage"}]},{"id":"aE5t7yFEs62MmwpziLW3","title":"Document Management System (DMS)","pathname":"/platform-features/document-management-system-dms","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Platform Features"}]},{"id":"yCMP5CJyD1T7hw8F0iSC","title":"DMS Setup","pathname":"/platform-features/document-management-system-dms/dms-setup","siteSpaceId":"sitesp_V3nb4","description":"Tivity DMS Setup command-line interface provides a tool to install or uninstall the TIVITY DMS which handles document related actions.","breadcrumbs":[{"label":"Platform Features"},{"label":"Document Management System (DMS)"}]},{"id":"WnX4n3cP5tleMjX8Z2lp","title":"Enterprise Search","pathname":"/platform-features/enterprise-search","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Platform Features"}]},{"id":"WujgMgJmR7rldhkXbcIW","title":"Enterprise Search Introduction","pathname":"/platform-features/enterprise-search/enterprise-search-introduction","siteSpaceId":"sitesp_V3nb4","description":"TIVITY's Enterprise Search is a powerful, centralized search solution that enables users to find information across multiple applications and data sources within their organization.","breadcrumbs":[{"label":"Platform Features"},{"label":"Enterprise Search"}]},{"id":"YWUKer5UYs4wxVRdKtCM","title":"Integration into an App","pathname":"/platform-features/enterprise-search/integration-into-an-app","siteSpaceId":"sitesp_V3nb4","description":"There are numerous options for app creators to integrate search with the data of an App.","breadcrumbs":[{"label":"Platform Features"},{"label":"Enterprise Search"}]},{"id":"qz6xHVJSfkAvIlQz9jCn","title":"General Settings","pathname":"/platform-features/enterprise-search/general-settings","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Platform Features"},{"label":"Enterprise Search"}]},{"id":"-M8Hj_UaVWiMHpDIqtPC","title":"Roles & Permissions (Team app)","pathname":"/managing-users-and-collaboration/roles-and-permissions","siteSpaceId":"sitesp_V3nb4","description":"This part of the documentation goes though the ways to assign usage and access rights to users on the TIVITY platform.","breadcrumbs":[{"label":"Managing Users & Collaboration"}]},{"id":"-MBo5nj0WPohfYqLiJSa","title":"Rights Designer","pathname":"/managing-users-and-collaboration/roles-and-permissions/rights-designer","siteSpaceId":"sitesp_V3nb4","description":"This section will go through using the Rights Designer to specify the access rights of roles of users in an application","breadcrumbs":[{"label":"Managing Users & Collaboration"},{"label":"Roles & Permissions (Team app)"}]},{"id":"-MCBzR8RthGQWilUwKjV","title":"Access Control Lists (ACL)","pathname":"/managing-users-and-collaboration/access-control-lists-acl","siteSpaceId":"sitesp_V3nb4","description":"This part of the documentation will go through how to set up ACL as an application creator and how to enforce ACLs as a workspace administrator.","breadcrumbs":[{"label":"Managing Users & Collaboration"}]},{"id":"-M8Hh-Hl43Rg6sX9bYEK","title":"Platform (Admin Center)","pathname":"/administration/platform","siteSpaceId":"sitesp_V3nb4","description":"Basic configuration of the platform.","breadcrumbs":[{"label":"Administration"}]},{"id":"-M8Hh90_lfntWe5p2pGQ","title":"Workspace","pathname":"/administration/workspace","siteSpaceId":"sitesp_V3nb4","description":"General configuration of workspaces on the platform","breadcrumbs":[{"label":"Administration"}]},{"id":"-MUyIl9GDnfjNwGo_P7j","title":"Security","pathname":"/administration/security","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Administration"}]},{"id":"auqsshXLNVRGllasM4u0","title":"Platform Setup","pathname":"/administration/platform-setup","siteSpaceId":"sitesp_V3nb4","description":"TIVITY Core Setup CLI guide: installation, update, and uninstallation processes. Covers setup options, cached settings, and command verbs for efficient platform management and configuration.","breadcrumbs":[{"label":"Administration"}]},{"id":"gDTat2LK3AH4ZHcmcgnK","title":"Breaking changes","pathname":"/administration/breaking-changes","siteSpaceId":"sitesp_V3nb4","description":"Breaking changes and migration guides.","breadcrumbs":[{"label":"Administration"}]},{"id":"e6Q8ZaH2qFfbTGkkrUCu","title":"REST API","pathname":"/extensibility-and-integration/rest-api","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Extensibility and Integration"}]},{"id":"-M8HhdY88dsCbjPoZs6C","title":"Source Adapter","pathname":"/extensibility-and-integration/source-adapter","siteSpaceId":"sitesp_V3nb4","description":"A plugin solution from TIVITY.","breadcrumbs":[{"label":"Extensibility and Integration"}]},{"id":"-MAMZF9ZxKEW5Ujm9nAx","title":"Getting Started","pathname":"/extensibility-and-integration/source-adapter/getting-started","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Source Adapter"}]},{"id":"-M8zwB58-S_OvJVUCbFS","title":"Source Adapter Interface","pathname":"/extensibility-and-integration/source-adapter/source-adapter-interface","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Source Adapter"}]},{"id":"-M8zwn-5FUjwbZwBieuB","title":"RESTful Adapter Service","pathname":"/extensibility-and-integration/source-adapter/rest-service","siteSpaceId":"sitesp_V3nb4","description":"Documentation about an example of a RESTful api service that consumes a source adapter.","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Source Adapter"}]},{"id":"V6jb9diZSqEpmDf9chq8","title":"Exchange Adapter","pathname":"/extensibility-and-integration/source-adapter/exchange-adapter","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Source Adapter"}]},{"id":"5eW4fYGhUTppXvbrJwDZ","title":"IMAP Adapter","pathname":"/extensibility-and-integration/source-adapter/imap-adapter","siteSpaceId":"sitesp_V3nb4","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Source Adapter"}]},{"id":"-MTq0ZdNQEkAMdpgu82l","title":"Adapter Portfolio","pathname":"/extensibility-and-integration/adapter-portfolio","siteSpaceId":"sitesp_V3nb4","description":"","breadcrumbs":[{"label":"Extensibility and Integration"}]},{"id":"-MTq0n9QQMYTICl1_9g5","title":"MongoDB Adapter","pathname":"/extensibility-and-integration/adapter-portfolio/mongodb-adapter","siteSpaceId":"sitesp_V3nb4","description":"This adapter represents a MongoDB adapter for authentication and CRUD operations. It can be used the query and manipulate collections and nested arrays inside of collections.","breadcrumbs":[{"label":"Extensibility and Integration"},{"label":"Adapter Portfolio"}]}]}