# Decisions > Knowledge base documentation for Decisions. ## Version 10 - [What is Decisions?](https://documentation.decisions.com/docs/what-is-decisions.md): Learn what Decisions is and how it works. Explore documentation on building rules, workflows, and integrations with our powerful low-code automation platform. - [Platform Architecture](https://documentation.decisions.com/docs/platform-architecture.md): This document introduces and defines what Decisions, a business process automation platform, is as well as its basic makeup. - [Version 10 Features](https://documentation.decisions.com/docs/version-10-features.md): Explore features exclusive to Decisions Version 10, including platform updates, version-specific capabilities, and functionality available only in the V10 release. - [Terms Glossary](https://documentation.decisions.com/docs/terms-glossary.md): This document provides a glossary of key terms pertaining to Decisions and its designers. - [Navigating the Platform](https://documentation.decisions.com/docs/navigating-the-platform.md): Navigate the Decisions interface, including the Sidebar, Header, Action Bar, Page Contents, and Help Center. - [Visual Designers](https://documentation.decisions.com/docs/visual-designers.md): Explore the Decisions design studios and Designers for creating Forms, Flows, Pages, Reports, Text Merges, and Rules. - [Virtual Folders](https://documentation.decisions.com/docs/virtual-folders.md): Use Virtual Folders in Decisions to organize and display data dynamically, including folder configuration, filtered views, runtime behavior, and navigation for records or entities. - [What is the Deployment Tower?](https://documentation.decisions.com/docs/deployment-tower-overview.md): Understand the Decisions Deployment Tower, including centralized deployment management, environment registration, PMIS workflows, deployment packages, builds, observability, account management, and controlled promotion across Development, QA, and Production environments. - [Deployment Tower Features](https://documentation.decisions.com/docs/deployment-tower-features.md): Learn how the Deployment Tower lifecycle organizes development work, creates builds, packages changes, and promotes approved packages. - [Organizations](https://documentation.decisions.com/docs/organizations.md): Manage Organizations in Decisions Deployment Tower, including organization creation, environment registration, account management, connected environments, and deployment structure across multi-environment implementations. - [Connecting an Environment to the Deployment Tower](https://documentation.decisions.com/docs/connecting-an-environment-to-deployment-server.md): Connect a Decisions environment to the Deployment Tower using secure key-based registration, including environment setup, authentication key generation, Deployment Server Settings, environment type selection, connection validation, deployment type configuration, and troubleshooting. - [Managing Accounts with the Deployment Tower](https://documentation.decisions.com/docs/managing-accounts-with-the-deployment-server.md): Manage accounts with the Decisions Deployment Server, including centralized user creation, environment assignment, account synchronization, permissions, and access management across connected environments. - [PMIS Configuration](https://documentation.decisions.com/docs/pmis-configuration.md): Configure PMIS settings in Decisions to connect with ProcessMaker, including integration setup, authentication details, synchronization options, and configuration values used to support PMIS-related workflows. - [Deployment Packages](https://documentation.decisions.com/docs/deployment-packages.md): Create and manage Deployment Packages in Decisions Deployment Tower, including package configuration, project selection, dependency handling, build generation, and promotion across connected environments. - [Builds](https://documentation.decisions.com/docs/builds.md): Manage Builds in Decisions Deployment Tower, including build creation, artifact generation, build details, environment promotion, deployment tracking, and release management across connected environments. - [Conflict Resolution](https://documentation.decisions.com/docs/conflict.md): Learn how to review and resolve version conflicts between Deployment Packages and entities in connected QA or Production environments. - [Environment Types](https://documentation.decisions.com/docs/environment-types.md): Configure Environment Types in Decisions Deployment Tower to define development, testing, staging, and production environments used for deployment planning, package promotion, and release management. - [Sprints](https://documentation.decisions.com/docs/sprints.md): Manage Sprints in Decisions Deployment Tower, including sprint creation, user story planning, work tracking, build association, and deployment coordination across project development cycles. - [The Repository vs the Deployment Tower](https://documentation.decisions.com/docs/repo-v-s-deployment-tower.md): Compare the legacy Repository Server and v10 Deployment Tower, including improvements to visibility, governance, automation, and deployment. - [Migrating Repository to Deployment Tower - Post Upgrade](https://documentation.decisions.com/docs/migrating-from-repo-to-deployment-tower-post-upgrade.md): Migrate Repository Server data to the Decisions Deployment Tower after upgrade, including prerequisites, branch selection, migration tool setup, post-upgrade configuration, service restart, and post-migration considerations. - [UAT (User Acceptance Testing)](https://documentation.decisions.com/docs/uat-user-acceptance-testing.md): Learn how QA teams use User Acceptance Testing (UAT) to validate Build functionality, record test results, and approve Deployment Packages. - [User Story Workflow (Developer Guide)](https://documentation.decisions.com/docs/user-story-workflow-developer-guide.md): Learn how Developers manage assigned User Stories in Decisions, from starting development and tracking changes through review and post-commit actions. - [Start Development (User Story Workflow)](https://documentation.decisions.com/docs/start-development.md): Learn how developers move a User Story to the In Development state and begin tracking and managing its development workflow. - [Track & Document Work (User Story Workflow)](https://documentation.decisions.com/docs/track-document-work.md): Learn how developers track and document work after a User Story enters the In Development state. - [Commit Work (User Story Workflow)](https://documentation.decisions.com/docs/commit-work.md): Learn how developers commit completed work from a User Story to the Deployment Tower and save the associated changes. - [Perform Post-Commit Actions (User Story Workflow)](https://documentation.decisions.com/docs/perform-post-commit-actions.md): Learn how Admin Users review committed User Story work and determine whether it is ready for a Deployment Package. - [Decisions License](https://documentation.decisions.com/docs/licensing-a-server.md): Learn how Decisions’ seven-day Enterprise trial transitions to a non-production personal license after expiration. - [Self Service Licensing Guide](https://documentation.decisions.com/docs/self-service-licensing.md): Learn how to enable Self-Service Licensing in Decisions, configure license server settings, request and install licenses, license containers or VMs with environment variables, and troubleshoot common licensing issues. - [Installation Requirements](https://documentation.decisions.com/docs/installation-requirements.md): Review Decisions Application Server specifications for Production, Non-Production, and Repository Server environments. - [.NET Versions for Decisions](https://documentation.decisions.com/docs/net-versions-for-decisions.md): Review the required .NET Framework and .NET versions for Decisions releases from v6.0 through v9.0+ before installation or upgrade. - [Installer Hosting Options](https://documentation.decisions.com/docs/installer-hosting-options.md): Choose between Self-Hosting and IIS Hosting for Decisions, configure domains and ports, and secure access with SSL. - [Prerequisite for IIS Hosting](https://documentation.decisions.com/docs/prerequisite-for-iis-hosting.md): Learn the prerequisites required to host Decisions in Internet Information Services (IIS) and review available installer hosting options. - [SQL Server Database Permissions](https://documentation.decisions.com/docs/sql-server-database-permissions.md): Configure the required Microsoft SQL Server permissions for a Decisions installation and its database connection. - [Deployment and Configuration Options](https://documentation.decisions.com/docs/deployment-configuration-options.md): Explore Decisions installation configurations and learn how to set up the platform for different enterprise applications and environments. - [Installation Guide](https://documentation.decisions.com/docs/installation-guide.md): Learn how to install the Decisions Platform on an application server or PC using either Microsoft SQL Server or PostgreSQL. - [Storing Encryption Keys](https://documentation.decisions.com/docs/storing-encryption-keys.md): This document explains Encryption keys and how they relate to the Decisions installer. Encryption keys are stored on the application server outside of the database to ensure that the user can access the database securely. Custom data, Passwords, and Connection Strings for Database Integrations, are some of the objects encrypted in the database. - [Settings.xml Overview](https://documentation.decisions.com/docs/system-settings-overview-settings-xml.md): Explore the system settings stored in the Decisions settings.xml file and use this reference to understand available configuration options. - [IIS Hosting Manual Setup](https://documentation.decisions.com/docs/iis-hosting-manual-setup.md): Learn how to manually configure IIS Hosting for Decisions, including the required settings and deployment steps. - [UCM](https://documentation.decisions.com/docs/ucm.md): Understand UCM in Decisions, including how settings are migrated from the database to the file system, and how environment settings support Deployment Tower pushes. - [Installing on an Alternate Port](https://documentation.decisions.com/docs/installing-on-an-alternate-port.md): Configure Decisions to use an alternate port by updating the installer settings or Settings.xml in self-hosted and IIS environments. - [Securing a Decisions Installation](https://documentation.decisions.com/docs/securing-decisions-installation.md): Implement security measures during Decisions installation to protect instances, environments, data, and application lifecycle operations. - [Configuring the Server for SSL (HTTPS)](https://documentation.decisions.com/docs/configuring-the-server-for-ssl-https.md): Configure SSL encryption in Decisions to secure HTTPS connections between the server and browser. - [Running as a Non-Admin](https://documentation.decisions.com/docs/running-as-a-non-admin-user.md): Configure Decisions to run under Windows Standard Users or service accounts without requiring administrator privileges. - [Silent Installation](https://documentation.decisions.com/docs/silent-installation.md): Install Decisions silently from the command line to automate deployments and streamline server installation. - [Installing a Failover (HA) Server](https://documentation.decisions.com/docs/installing-a-failover-ha-server.md): Install a Decisions Failover (HA) Server for disaster recovery, with offline controls, production file synchronization, and failover configuration. - [Configuring Server for HTTPS Redirection](https://documentation.decisions.com/docs/configuring-server-for-https-redirection.md): Learn how to configure IIS to redirect HTTP requests to HTTPS and require SSL connections for the Decisions portal. - [Installing Decisions Using Azure Service Principal](https://documentation.decisions.com/docs/installing-decisions-using-azure-service-principal.md): Connect Decisions to Azure SQL using an Azure Service Principal for secure authentication and database configuration. - [Non-Admin Users in Azure PostgreSQL](https://documentation.decisions.com/docs/non-admin-users-in-azure-postgresql.md): Learn how to enable the PostgreSQL uuid_generate_v4() function for non-admin users in an Azure PostgreSQL instance using the uuid-ossp extension. - [Background Processing with Decisions Enterprise](https://documentation.decisions.com/docs/background-processing-with-decisions-enterprise.md): This document discusses how Decisions handles background processing and work queues. Decisions accomplishes the task through way of, Scheduled Jobs and "Fire and Forget" Async workflows. The document continues by showing administrators how to configure work queues in Decisions, and how to pick which servers in a cluster are allowed to work on those queues. - [Containers Overview](https://documentation.decisions.com/docs/containers-overview.md): Learn how containers package applications with code, configurations, and dependencies in isolated environments using container images. - [Decisions Container](https://documentation.decisions.com/docs/decisions-container-1.md) - [Decisions Environment Variables](https://documentation.decisions.com/docs/environment-variables.md): Learn how to configure Decisions Environment Variables for container deployments, including required database, administrator, portal URL, licensing, HTTPS, clustering, logging, and Settings.xml override values. - [Configuring Settings.xml to Environment Variable](https://documentation.decisions.com/docs/configuring-settingsxml-to-environment-variable-1.md): Learn how to configure Settings.xml properties as environment variables for Decisions containers. All Settings.xml tags can be mapped. - [Deploying Containers on Docker](https://documentation.decisions.com/docs/deploying-containers-on-docker-1.md): Learn how to deploy Decisions containers on Docker, including prerequisites, Docker Compose configuration, database setup, environment variables, container image tags, file storage, and startup validation. - [Deploying Containers on Azure](https://documentation.decisions.com/docs/deploying-containers-on-azure-1.md) - [Deploying Containers on Amazon ECS](https://documentation.decisions.com/docs/deploying-containers-on-aws-1.md) - [Deploying Containers on GCP](https://documentation.decisions.com/docs/deploying-containers-on-gcp-1.md) - [Deploying Azure Kubernetes Services (AKS)](https://documentation.decisions.com/docs/deploying-azure-kubernetes-services-aks.md) - [Deploying an AWS Kubernetes Cluster](https://documentation.decisions.com/docs/deploying-an-aws-kubernetes-cluster.md): Set up a Decisions environment on an AWS Elastic Kubernetes Service cluster with Redis and a load balancer. - [Securing Decisions Container Environment](https://documentation.decisions.com/docs/securing-decisions-container-environment-1.md): Learn how to secure a Decisions Container Environment by configuring the required Environment variables. - [Licensing a Container](https://documentation.decisions.com/docs/licensing-a-container.md): Learn how to license containerized Decisions deployments using environment variables, with options for self-licensing or XML license keys. - [About Clustering](https://documentation.decisions.com/docs/about-clustering.md): Learn how Decisions clusters distribute workloads across independent application servers to support load balancing, fault tolerance, and high availability. - [Decisions Clustering](https://documentation.decisions.com/docs/decisions-clustering.md): Learn how Decisions Clustering works, including recommended load-balanced architecture, Decisions servers, shared database, file storage, Redis caching, data management, and supported cluster deployment patterns. - [Setting up a Cluster server](https://documentation.decisions.com/docs/setting-a-cluster-server.md): Learn how to install and configure a two-node Decisions cluster with end-to-end SSL encryption. - [Setting Up Redis External Caching](https://documentation.decisions.com/docs/setting-up-redis-external-caching.md): Learn how Redis external caching supports communication between Decisions servers, enables clustering across instances, and isolates environments. - [About Load Balancing](https://documentation.decisions.com/docs/about-load-balancing.md): Learn how load balancers distribute traffic across Decisions server clusters and route requests securely between clients and backend servers. - [High Availability](https://documentation.decisions.com/docs/high-availability.md): Learn how High Availability architecture uses redundant Application Servers and a Load Balancer to minimize single points of failure. - [Configuring Azure Application Gateway](https://documentation.decisions.com/docs/configuring-azure-application-gateway.md): Learn how Azure Application Gateway routes requests to Decisions cluster nodes, maintains cookie-based session affinity, and supports SSL offloading. - [Understand Scheduled Jobs in Cluster Environment](https://documentation.decisions.com/docs/setting-the-primary-job-server-for-a-cluster-1.md): Learn how scheduled jobs run in a clustered environment, including Job Server and Failover job server configuration in Server settings. - [About Multi-Tenancy](https://documentation.decisions.com/docs/about-multi-tenancy.md): Learn the basics of Multi-Tenancy and how a single server can support multiple independent Decisions instances. - [Multi-Tenant Architecture](https://documentation.decisions.com/docs/multi-tenancy-architecture.md): Learn how Decisions Multi-Tenancy separates user groups and data through Control and Tenant instances using three supported deployment methods. - [Adding Tenants via Rest Methods](https://documentation.decisions.com/docs/adding-tenants-via-rest-methods.md): Manage Multi-Tenant instances by adding, hosting, and deleting Tenant Instances through the REST API without using the portal. - [Multi-Tenancy: Setup](https://documentation.decisions.com/docs/multi-tenant-setup.md): The document introduces how to setup a Multi-Tenancy in Decisions by providing instruction on how to guide the System Administrator to change the Server Type from Standard to Hosted. - [Setting up a Control Instance](https://documentation.decisions.com/docs/multi-tenancy-setting-up-a-control-instance.md): Install and configure a Control Instance to host and direct users to Tenant Instances within a Multi-Tenant environment. - [Setting Up Tenant Instance on Separate Machines](https://documentation.decisions.com/docs/multi-tenancy-adding-and-setting-up-a-tenant-instance.md): Understand how Tenant Instances in Multi-Tenancy use the same application as the Control Instance while maintaining a separate database. - [Same Machine Manual Multi-Tenant Setup](https://documentation.decisions.com/docs/multi-tenancy-setting-up-multiple-instances-on-the-same-machine.md): Set up local Multi-Tenancy on a Self-Hosted or IIS installation to test and distribute resources across Tenant Instances without using virtual machines. - [Setting Up Same Machine Multi-Tenancy With Provisioning](https://documentation.decisions.com/docs/multi-tenancy-setting-up-multi-tenancy-with-provisioning.md): Create Tenant Instances in a Multi-Tenant environment using Tenant Provisioning, unique databases, and the Decisions Studio interface. - [Multi-Tenant Containers](https://documentation.decisions.com/docs/multi-tenancy-containers.md): Configure hosting for Multi-Tenant containers and deploy them on supported cloud platforms, such as Azure, ECS, or GCP. - [Licensing Multi-Tenancy](https://documentation.decisions.com/docs/multi-tenancy-licensing.md): Configure licensing for Multi-Tenant environments by licensing each Control and Tenant as separate Decisions instances. - [Migrating a Standalone Database into a Multi-Tenant Instance](https://documentation.decisions.com/docs/converting-a-standalone-database-into-a-multi-tenant-database.md): Convert a standalone unmanaged database into a hosted tenant instance with this step-by-step guide. - [Migrating a Control Instance and Tenants to New Databases](https://documentation.decisions.com/docs/migrating-a-control-instance-and-tenants-to-new-databases.md): This document shows users how to migrate a Control Instance and Tenants, to a different database. The document contains sections on migration information for migrating to a new database, or to a preexisting one. - [Troubleshooting Multi-Tenant Environments](https://documentation.decisions.com/docs/troubleshooting-multi-tenant-environments.md): Review potential installation and usage issues in Multi-Tenant environments. This guide may be updated as new Minor Releases introduce changes. - [Minor Version Update Guide](https://documentation.decisions.com/docs/minor-version-update-guide.md) - [Upgrading Decisions From v9 to v10](https://documentation.decisions.com/docs/upgrading-decisions-from-v9-to-v10.md): Upgrade Decisions from version 9 to version 10, including upgrade planning, prerequisites, backup preparation, compatibility considerations, deployment changes, post-upgrade validation, and migration guidance. - [Custom React Web Apps](https://documentation.decisions.com/docs/custom-react-web-apps.md): Learn how Custom Web Apps allow users to generate a pre-configured React application template that is already wired up to communicate with the Decisions API and a specific Case Entity's data. - [Introduction to the App Store](https://documentation.decisions.com/docs/introduction-to-the-app-store.md): Explore the Decisions App Store to install and customize business process Accelerators with pre-built Flows, Rules, Forms, and Dashboards. - [Searching the Decisions Environment](https://documentation.decisions.com/docs/searching-for-items-in-the-portal.md): This document explains how to search for items and entities within the Decisions Portal via integrated incremental search features and advanced search options. - [Tagging Overview](https://documentation.decisions.com/docs/tagging-overview.md): Apply tags to Decisions objects to improve searchability, organize related items, and identify Designer Elements across shared environments. - [Tagging Decisions Objects](https://documentation.decisions.com/docs/setting-tags-on-entity-from-a-flow.md): This document explains how to tag entities in Decisions such as documents, reports, forms, and flows, by using an Add Tag step in the Flow Designer. - [Search by Tags](https://documentation.decisions.com/docs/searching-using-tags.md): Learn how to apply tags to objects and search tagged objects at the Folder level, in Designer Projects, or through Flow Logic. - [Creating Favorite Actions](https://documentation.decisions.com/docs/creating-favorite-actions.md): This document explains how to set consistently used actions in Decisions as favorite actions for ease of access. - [Custom Date & Time Format Strings](https://documentation.decisions.com/docs/custom-date-time-format-strings.md): Learn how to format date and time values in Decisions using this reference of available date and time formats. - [Email Templates](https://documentation.decisions.com/docs/email-templates.md): Learn how Email Templates are HTML documents that define the look and feel of Emails sent from a Flow via the Send Email step. Email Templates are useful because they provide an opportunity to demonstrate brand identity and consistency in correspondence sent from a Decisions-based environment. - [Changing Your Password](https://documentation.decisions.com/docs/changing-your-password.md): This document explains how to change the password for a user's account in Decisions as a security measure. - [About Version Control](https://documentation.decisions.com/docs/about-version-control.md): Learn how to view, maintain, and restore previous versions in Decisions using history, documents, and checkpoints. - [History and Backup](https://documentation.decisions.com/docs/how-to-versioning.md): This document shows how to look at the History of a Designer Element, and how to add Documents or Comments to that History in Decisions. This History contains information about the different versions and states of the entity that are saved after a save event. - [Checkpoints](https://documentation.decisions.com/docs/creating-checkpoints.md): This document shows users how to create a Checkpoint in a Flow. Doing this creates a backup of the element in a history folder. Users can then use this file to restore the entity from that saved backup state. - [Using The Comparison Utility](https://documentation.decisions.com/docs/using-comparison-utility.md): This document shows how to use the Comparison Utility in Decisions. The Comparison Utility is designed for Administrators and is used to compare the differences between a Flow/Rule , or to that Flow/Rule's History. - [Decisions Best Practices](https://documentation.decisions.com/docs/best-practices.md): This document goes over some of the best practices to consider and implement while using the Designer Studio. Following such practices will help users keep their entities organized,and will help them avoid running into run errors. - [Dart](https://documentation.decisions.com/docs/dart.md): Learn how Dart provides built-in support through chat, offering guidance and troubleshooting assistance for Decisions Users. - [Troubleshooting Designer Elements](https://documentation.decisions.com/docs/troubleshooting-designer-elements.md): This document discusses common causes of performance issues in Decisions, and how to troubleshoot and isolate some of those issues. Issues can stem from the server, network connection, database, and Decisions logic among other things. - [System Information Overview](https://documentation.decisions.com/docs/system-information-overview.md): Learn how the System Information dialog displays platform configuration settings, which is useful when confirming support for version-specific functionality, open-source libraries, and more. - [Data Designer and Design Pattern Overview](https://documentation.decisions.com/docs/data-designer-overview.md): Create reusable Data Structures and Design Patterns with the Data Designer to streamline the configuration of consistent Flow input and output. - [Creating Reusable Templates from Designed Elements](https://documentation.decisions.com/docs/creating-reusable-templates-from-designed-elements.md): This document shows how to create a template from any Designer entity in Decisions. This is executed via the Make Template action, found under the Edit options, from the entity's Action menu. - [HIPAA Compliance in Decisions](https://documentation.decisions.com/docs/hipaa-compliance-in-decisions.md): Learn how Decisions can support HIPAA compliance through secure server configuration and protection of sensitive patient health information. - [URL Navigation in Decisions](https://documentation.decisions.com/docs/folders-navigation-using-url.md): This document explains how to navigate Decisions' system through use of Decisions URL paths. - [Access Document from its URL](https://documentation.decisions.com/docs/17.md): This document explains how to access documents within Decisions via their URL. - [Mobile Portal](https://documentation.decisions.com/docs/mobile-portal-overview.md): Learn how the Decisions Mobile Portal lets users conveniently access a Decisions Server through a mobile device. - [Setup UI Elements for Mobile and Tablet Devices](https://documentation.decisions.com/docs/setup-mobile-tablet-forms.md): This document shows how to setup Form display for different device view ports. These parameters can be set via the Mobile Form picker, under the Form Setup Options. - [Glossary of Supported Form and Page Controls for Mobile Portal](https://documentation.decisions.com/docs/supported-form-page-controls.md): View supported and unsupported controls in the Mobile and Tablet Portal to determine which controls can be used on Forms and Pages. - [ProjectHub Overview](https://documentation.decisions.com/docs/projecthub-overvie.md): Learn how ProjectHub simplifies creating, configuring, navigating, viewing, and deploying Projects in Decisions. - [Creating a Project](https://documentation.decisions.com/docs/creating-a-project.md): Create and manage applications efficiently with Projects, utilizing Designer Folders, Flows, and Dashboards for enhanced collaboration and scalability. - [Project Dependencies](https://documentation.decisions.com/docs/project-dependencies.md): Learn how the Dependencies Dashboard in a Project is a location for managing and configuring Project dependencies, ensuring a streamlined approach to project development and integration. - [Info Dashboard](https://documentation.decisions.com/docs/info-dashboards.md): Use Info Dashboards in Decisions to display data from completed Flows, configure dashboard tiles, track process metrics, and provide users with visual summaries of workflow activity. - [Project Health](https://documentation.decisions.com/docs/project-health.md): Learn how Project Health is a feature within a Project that assesses the Project's overall condition and the individual health statuses of its elements. - [Project Integrations](https://documentation.decisions.com/docs/project-integrations.md): Learn how Decisions offers robust API testing functionality, enabling users to interact with and assess project elements configured for API Integrations. Users can access all elements exposed as APIs in the Integrations Dashboard, facilitating a thorough understanding of the available integrations and functionalities. - [Proactive Assistance and Troubleshooting Services (PATs)](https://documentation.decisions.com/docs/proactive-assistance-and-troubleshooting-services-pats.md): Use PATs to proactively monitor system health, identify potential issues, and receive recommendations to improve reliability and prevent operational disruptions. - [Public](https://documentation.decisions.com/docs/public.md): Create Public Pages in Decisions to make selected Pages available without requiring user login, including public access configuration, page visibility, anonymous user behavior, and secure sharing considerations. - [Catalog](https://documentation.decisions.com/docs/catalog.md): Use the Catalog folder to give End Users centralized access to executable processes and workflows from the Start Workflow sidebar. - [Public Folders](https://documentation.decisions.com/docs/public-folders.md): Configure Public Folders to give End Users access to interactive Dashboards, Reports, and actions in customized folders. - [Manage](https://documentation.decisions.com/docs/project-settings.md): Learn how the Manage folder organizes Project configuration, activities, health, integrations, security, jobs, and other administration settings. - [All Mappings](https://documentation.decisions.com/docs/all-mappings.md): Learn how the Project Mappings dashboard provides a comprehensive list of all Flows and their respective steps. This article will discuss the information shown on the dashboard. - [Assignment Roles](https://documentation.decisions.com/docs/assignment-roles.md): Learn how Assignment Roles are identifiers in Decisions that allow administrators to add Account/s and Group/s as a Role. These Roles can be anything based on the use case, such as Developers, Testers, and Managers. - [Code Compilation in Project Hub](https://documentation.decisions.com/docs/code-compilation-in-project-hub.md): Learn how Decisions compiles custom data structures into Code Buckets and when compilation occurs during development and project imports. - [Database Dashboard](https://documentation.decisions.com/docs/database-dashboard.md): Learn how the Database Dashboard is a Page in the Settings category of each individual Project. The Database Dashboard is a centralized "hub" that allows users to view information about all of the Database Connections that exist in any given Project. The Database Dashboard will have information about existing Databases, visual representations of how and when they were created, and the ability to create a new Connection. - [Project Error Handling](https://documentation.decisions.com/docs/project-error-handling.md): Learn how a Project Error Handling Flow is a centralized mechanism configured to intercept and manage all exceptions that occur on Flows within a project. This promotes consistency and uniformity in how errors are addressed and managed. - [Scripting](https://documentation.decisions.com/docs/scripting.md): Learn how external scripts can be imported to add additional functionality to the Platform, using the following Modules: PowerShell, Python, and R. - [Managing Elements within a Project](https://documentation.decisions.com/docs/managing-elements-within-a-project.md): Learn how Designer Elements within a Project are customizable in several different ways. Items within a Project can be moved to other Projects, copied to other Projects, and adjusted depending on which Accounts or Groups have access to those elements. - [Designer Folders](https://documentation.decisions.com/docs/designer-folders.md): This document shows users how to create a Designer Folder via the Add > Designer Folder Action. Doing so offers users a place to better organize and view Decisions Entities. Designer Folders provide custom views, actions, and filtering tools that are designed to make project building faster, easier, and more efficient. - [Actions Glossary](https://documentation.decisions.com/docs/actions-glossary.md): Explore the Actions Glossary in Decisions to review available actions for Designer Elements, including Folder, Flow, Form, Rule, and Report actions used to manage, run, edit, organize, and deploy project assets. - [Customizing Folders](https://documentation.decisions.com/docs/customizing-folders.md): This document explains how to pin a folder to the Favorites section of the sidebar for easy navigation. - [Adding Documents to the Portal](https://documentation.decisions.com/docs/adding-documents-to-the-portal.md): This document explains how to add documents to the Decisions portal by giving documents and folders an ID/URL. - [Showing Hidden or Deleted Items In a Folder](https://documentation.decisions.com/docs/showing-hidden-or-deleted-items-in-a-folder.md): Manage visibility of hidden and deleted items in your folder view, recover deleted items, and maintain consistent reports with ease. - [Create Project Documentation](https://documentation.decisions.com/docs/create-project-documentation-action.md): Learn how to use Create Project Documentation to generate an HTML report containing Designer elements, previews, inputs, outputs, and project assets. - [Production Ready Project Check List](https://documentation.decisions.com/docs/production-ready-project-check-list.md): This document will give common project testing suggestions to practice before implementing a project into production. - [About Data Structures](https://documentation.decisions.com/docs/about-data-structures.md): Learn how Data Structures represent and organize business objects for internal logic processes with other Designer Elements such as Flows and Rules. Data Structures consist of data fields detailing the data's properties, including their data type. - [Differences Between Data Structures](https://documentation.decisions.com/docs/differences-between-data-structures.md): Select the right Data Structure for each process by comparing supported functionality, limitations, and common business use cases. - [About Data Types](https://documentation.decisions.com/docs/data-types.md): Learn how Data Types determine how Decisions stores, processes, and uses values, including text, numbers, dates, and composite data structures. - [Object Overview](https://documentation.decisions.com/docs/object-overview.md): Learn how Objects support dynamic data types in Decisions, including their use with Mixed Type Data Repeaters at runtime. - [About FolderID, EntityID and EntityFolderID](https://documentation.decisions.com/docs/understanding-entityid-folderid-and-entityfolderid.md): Learn how Decisions uses ULIDs to identify entities and access them in Flows and Reports, including FolderID, EntityID, and EntityFolderID. - [Data Structure Relationships](https://documentation.decisions.com/docs/data-structure-relationships.md): Understand database relationships in Decisions, including their three types and how they connect tables to support organized data and reporting - [Extension Data](https://documentation.decisions.com/docs/extension-data.md): Extension Data is a connection that enables users to create a relationship between a User-Defined type and a Decisions Default Type, or between two User-Defined Types. Once created, users can use Extension Data within Reports and Flows as well as reference it through the Query Editor. This article discusses building with Extension Data, a break-down of common use cases, and how to reference Extension Data within the Database backend. - [Data Structure View Mode](https://documentation.decisions.com/docs/data-structure-view-mode.md): Learn how View Mode allows Users to open and review a Data Structure without making changes or breaking active user session locks. - [Creating Case Entities](https://documentation.decisions.com/docs/creating-a-case-entity-data-structure.md): Learn how to create a Case Entity data structure in Decisions, including defining case data, configuring case fields, and using the structure to manage case-related information in workflows. - [Creating Entities](https://documentation.decisions.com/docs/creating-using-folder-entities.md): Learn how Entities are objects that do not have a folder behavior type but can be stored in a folder and viewed from the Portal. Entities include automatic tracking such as who created it, created date, modified date, and who modified it. Entities can also be soft deleted. - [Creating Leased Entities](https://documentation.decisions.com/docs/leased-entities.md): Learn how Leased Entities are used for batch processing large sets of data and include special properties that allow them to be fetched out of the database and locked. - [Creating External Entities](https://documentation.decisions.com/docs/external-entities.md): Learn how to create External Entities, which are used to treat data that does not exist in Decisions as if it were a Decisions object. - [Creating Entity Extensions](https://documentation.decisions.com/docs/creating-an-entity-extension.md): Learn how Entity Extensions provide a mechanism to extend and enhance existing entities within the system. It allows designers to add custom fields or additional functionality to entities, such as the Assignment data type, without modifying the core system or disrupting existing functionalities. - [Creating Folder Extension Data Structures](https://documentation.decisions.com/docs/creating-folder-extension-data-structures.md): Folder Extensions are custom data structures that also act as folders. Folder extensions can be generated with a default set of Create, Edit, Get and Delete methods, and can also be configured with custom actions using flows. - [Creating Flow Structures](https://documentation.decisions.com/docs/creating-flow-structures.md): Learn how Flow Structures are used to organize and store data only in memory. They are not saved to the database. Flow Structures can NOT persist beyond the execution of the Flow in which it is used. - [Creating Defined Data Structures](https://documentation.decisions.com/docs/creating-defined-data-structures-advanced.md): Learn how a Defined Data Structure (DDS) allows users to define another data type as a Superclass. This causes the DDS to inherit fields from the Superclass. - [Creating Database Structures](https://documentation.decisions.com/docs/creating-a-database-structure.md): Learn how a Database Structure defines an object that is stored in a database. The Database Structure exists only in the database, not in the Portal like an Entity or Folder Extension. The Database Structure can still be reported on and can have actions built into it if the Configuration Folder is turned on. - [Creating Value Lists](https://documentation.decisions.com/docs/creating-a-value-list.md): Rules evaluate a data input and return an outcome that is dependent on whether the input satisfies the rule's conditions. Action Rules define specific actions (or flows) that will be run in either case, as opposed to the more typical True or False outcomes that are outputted by logical rules. - [Creating a CSV Data Structure](https://documentation.decisions.com/docs/creating-a-csv-data-structure.md): Learn how Data Structures can be created from CSV data and can be deserialized and serialized using pre-built Flow steps. - [Creating Types From JSON Schema](https://documentation.decisions.com/docs/creating-types-json-schema.md): Learn how to create a data structure from JSON Schema with the Create Types from JSON Schema option. When retrieving data from a JSON object, the JSON Schema automatically defines and generates a Simple Flow Structure with data fields formatted in the schema. - [Creating Types From XSD](https://documentation.decisions.com/docs/creating-types-xsd.md): Learn how XSD (XML Schema Definition), a Recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. - [Creating Types From JSON](https://documentation.decisions.com/docs/creating-from-json.md): Learn how to create new datatypes from JSON formatted objects and how the properties of the JSON object will be used to create the fields for the new datatype. - [Data Field Settings](https://documentation.decisions.com/docs/data-field-settings.md): Learn how to configure individual data fields in a Decisions Data Structure using settings in the Data Structure creation window. - [PII Fields on Data Structures](https://documentation.decisions.com/docs/pii-fields-on-data-structures.md): Learn how to mark Data Structure fields as Personally Identifiable Information (PII) and encrypt stored values using 256-bit AES. - [Type As Lookup List](https://documentation.decisions.com/docs/type-lookup-list.md): Learn how to create Project-specific Lookup Lists in Decisions for retrieving data in Flows and Rules. - [Superclasses and Subclasses](https://documentation.decisions.com/docs/super-classes-and-sub-classes.md): Learn how Superclass inheritance works in Decisions and how parent classes pass shared properties to child objects. - [Changing Data Fields](https://documentation.decisions.com/docs/changing-data-fields.md): Learn how changing a Data Structure field’s name or type affects existing data and configured objects in Decisions. - [Data Structure CRUD Overview](https://documentation.decisions.com/docs/data-structure-crud-overview.md): Learn how auto-generated CRUD Action steps let Designers create, read, update, and delete records for database-enabled Data Structures. - [Case Entity CRUD Actions](https://documentation.decisions.com/docs/case-entity-crud-actions.md): Learn how to use Case Entity Data Structures to model data-driven processes and manage case records with Flow-based CRUD actions. - [Defined Data Structure CRUD Actions](https://documentation.decisions.com/docs/defined-data-structure-crud-actions.md): Learn how Defined Data Structures organize related fields into a single object and extend existing data types or create custom subtypes. - [Database Structure CRUD Actions](https://documentation.decisions.com/docs/database-structure-crud-actions-1.md): Use Database Structure CRUD Actions in Decisions to create, read, update, and delete database records, configure generated CRUD actions, and manage data operations for database-backed structures. - [Entity Structure CRUD Actions](https://documentation.decisions.com/docs/entity-structure-crud-actions.md): Learn how to use Entity Structure CRUD Actions to create, retrieve, update, and delete records associated with custom Entity Structures. - [Entity Extension CRUD Actions](https://documentation.decisions.com/docs/entity-extension-crud-actions.md): Learn how Entity Extension Data Structures add fields to existing Decisions entities and configure extension fields using CRUD actions. - [External Entity CRUD Actions](https://documentation.decisions.com/docs/external-entity-crud-actions.md): Learn how an External Entity uses data not stored in Decisions to create a Data Structure used similarly to an internal Data Structure. The External data may also build actions within a Configuration Folder similar to its internal counterparts. - [Folder Extension CRUD Actions](https://documentation.decisions.com/docs/folder-extension-crud-actions.md): Learn how Folder Extensions create Entity-based Portal Folders that support entity actions and can be used in Reports. - [Entity Relationship Diagram (ERD)](https://documentation.decisions.com/docs/entity-relationship-diagram-erd.md) - [About Configuration Folders](https://documentation.decisions.com/docs/configuration-folder.md) - [Creating Configuration Extensions](https://documentation.decisions.com/docs/configuration-extensions.md): Learn how a Configuration Extension allows a user to create a Configuration Folder for an existing data type to add actions that can be applied to the data type. - [Creating User Actions](https://documentation.decisions.com/docs/creating-user-actions.md): Learn how custom actions are created and saved within a Configuration Folder for the data type. It is possible to create multiple Folder Action Folders and in some cases, it is recommended. Only Data Structures that have Configurations Folders can have user actions. - [Adding Validation Rules to Entities](https://documentation.decisions.com/docs/using-validation-engine-for-entities-2.md): Learn how to apply validations to Folder Entities in the form of Rules or a Flow created via the Entity Action's Folder. - [Creating Entity Events](https://documentation.decisions.com/docs/hooking-entity-events-for-custom-handling-of-entities.md): Learn how Entity Events run a Flow when certain events occur to an Entity, such as the saving of an Entity. - [Customized Process View Page](https://documentation.decisions.com/docs/customized-process-view-page.md): This document shows how to add a custom Process View Page to a record in Decisions. Completion of this, entails checking the Use Custom Process View box, within the Setup Process Folder step properties tab in a workflow. - [Importing and Exporting Data From Data Structures](https://documentation.decisions.com/docs/importing-and-exporting-data-from-data-structures.md): Learn how to export and import Decisions Data Structures and their data using .decObj files, Excel files, or associated Projects. - [Handling Dynamic JSON Structures](https://documentation.decisions.com/docs/handling-dynamic-json-structures.md): Use Dynamic JSON steps to manipulate JSON values of different data types without defining a specific JSON schema. - [Flows](https://documentation.decisions.com/docs/flows.md): Build and manage flows in Decisions using a visual designer. Automate processes, orchestrate logic, and integrate systems—no coding required. - [Flow Designer Enhancements](https://documentation.decisions.com/docs/flow-designer-ui-enhancements.md): Explore Flow Designer UI enhancements, including a version-by-version overview of interface improvements. - [Flow Designer View Mode](https://documentation.decisions.com/docs/flow-designer-view-mode.md): Learn how Flow Designer View Mode lets users review a Flow’s configuration and logic without editing it or disrupting another user’s session. - [Flow Debugger Enhancements](https://documentation.decisions.com/docs/flow-debugger-enhancements.md): Review Flow Debugger enhancements in Decisions, including improved debugging visibility, step execution details, input and output inspection, error review, and tools for troubleshooting Flow behavior. - [Create Flows](https://documentation.decisions.com/docs/create-flows.md): Learn how to create and configure Flows in the Designer Element, utilizing Steps to manipulate data and enhance functionality effectively. - [About Flow Behaviors](https://documentation.decisions.com/docs/about-flow-behaviors.md): Learn how Flow Behavior Types control how a Flow operates in the Studio and Portal, including the Default and Tile Source behaviors. - [Building and Using Converter Flows](https://documentation.decisions.com/docs/using-converter-flows.md): Learn how Converter Flows transform input data from one type to another while improving data formatting, integrity, and processing efficiency. - [Flow Step Trigger (After, Before, Error) Flow Behavior](https://documentation.decisions.com/docs/flow-step-trigger-after-before-error-flow-behavior.md): Configure Flow Step Trigger behavior in Decisions to run trigger Flows before, after, or when errors occur on selected Flow steps, supporting debugging, logging, auditing, and step execution review. - [Folder Count Flow Behavior](https://documentation.decisions.com/docs/folder-count-flow-behavior.md): Learn how to display a Folder Count in the Decisions Portal and mark it as important to change its color. - [Login User Flow Behavior](https://documentation.decisions.com/docs/login-user-flow-behavior.md): Learn how to use the Login User Flow Behavior to run a Flow when a user logs in to the Decisions Portal. - [Post to Flow Handler Behavior](https://documentation.decisions.com/docs/post-to-flow-behavior.md): Learn how to use a Post to Flow Handler to trigger a Flow through REST POST or GET requests and process flexible Call Data. - [Login User UI Flow Behavior](https://documentation.decisions.com/docs/login-user-ui-flow-behavior.md): Learn how the Login User UI Flow Behavior redirects users to a specified Page or Dashboard after they log in to Decisions. - [Process Folder Data Aware Behavior](https://documentation.decisions.com/docs/process-folder-data-aware-behavior.md): Configure a Process Folder Data Aware Behavior to automatically run a Subflow when a new Process Folder is created, using its ProcessFolderID input. - [Report Field Action Handler Flow](https://documentation.decisions.com/docs/report-field-action-handler-flow.md): Add inline row buttons to Reports that run a Flow through a Report Field Action Handler. - [Password Reset Flow](https://documentation.decisions.com/docs/password-reset-flow.md): Learn how to enable password reset communication through a Flow and configure a handler to email new password information to Decisions users. - [Creating a BPMN Flow](https://documentation.decisions.com/docs/creating-a-bpmn-flow.md): Learn how to create BPMN-based Flows in Decisions, upload BPMN XML files, and connect task, activity, and gateway steps with data. - [Exporting BPMN Flow](https://documentation.decisions.com/docs/exporting-bpmn-flow.md): Export BPMN Flows as standardized .bpmn files for sharing, collaboration, or analysis when compatible with BPMN requirements. - [Report Group Action Flow](https://documentation.decisions.com/docs/report-group-action-flow.md): Learn how Report Group Action Flows apply actions to multiple selected Report rows simultaneously through the Report group actions menu. - [Create Missing Accounts for Assignment Flow Behavior](https://documentation.decisions.com/docs/trigger-flow-if-account-is-missing-during-task-assignment.md): Learn how to automatically create missing Decisions accounts during task assignment using the Create Missing Accounts for Assignment Flow Behavior. - [About Steps](https://documentation.decisions.com/docs/about-steps.md): Learn how Flow Steps build workflows by using defined inputs and outputs to process and transfer data sequentially between steps. - [Step Index](https://documentation.decisions.com/docs/step-index.md): Explore the Decisions Step Index to find Flow steps by category, step name, modified version, and Toolbox location, including steps for data, communication, rules, forms, schedules, reports, and integrations. - [Toolbox Overview](https://documentation.decisions.com/docs/searching-the-step-catalog.md): Use the Toolbox to find and implement Steps and controls in Flows, Forms, and Pages through organized categories. - [Step Help](https://documentation.decisions.com/docs/step-help.md): Learn how Step Help provides information about Flow step inputs, outputs, data types, summaries, and related documentation links. - [Shape Icons In Flow Designer](https://documentation.decisions.com/docs/shape-icon-settings-in-the-flow-designer.md): Learn how to customize and resize Flow step icons to make steps easier to recognize and distinguish in the Flow Designer workspace. - [Step Outcomes](https://documentation.decisions.com/docs/step-outcomes.md): Configure step outcomes to create and rename paths, cache results, and define available output data in the Flow Designer. - [Splitting Excel Columns by a Custom Delimiter](https://documentation.decisions.com/docs/splitting-excel-columns-by-a-custom-delimiter.md): Learn how to use the Split Excel Column component in a Decisions Flow to separate delimiter-based values into multiple columns for a Data Grid or CSV file. - [Appending CSV File Using String Builder](https://documentation.decisions.com/docs/appending-csv-file-using-string-builder.md): Append CSV file data into text using String Builder steps within a Flow. - [Import Excel or CSV (Runtime Mappings) Step](https://documentation.decisions.com/docs/import-excel-or-csv-runtime-mappings-step.md): Import Excel or CSV data and dynamically map columns to an Object List at runtime. - [Send Notifications Within a Flow](https://documentation.decisions.com/docs/sending-sms-text-notification-within-a-flow.md): Send SMS text notifications from Decisions Flows using Twilio steps, including module setup, account configuration, phone number inputs, message mapping, and Flow-based notification delivery. - [Create Data Step](https://documentation.decisions.com/docs/create-data-step.md): Create and copy data objects in Decisions Flows using the Create Data step, including data type selection, Mapping Editor configuration, constant values, input mapping, and reusable Flow data outputs. - [Configuring Object Properties With Flow Steps](https://documentation.decisions.com/docs/configuring-object-properties-with-flow-steps.md): Use Flow Designer steps to configure and update object properties dynamically at runtime. - [Convert Document Steps](https://documentation.decisions.com/docs/convert-document-steps.md): Convert documents in Decisions using document conversion steps, including converting files to PDF, managing document formats, configuring Flow inputs and outputs, and preparing files for downstream processing. - [List Builder Overview](https://documentation.decisions.com/docs/list-builder-overview.md): Create and modify List Data in a Flow using the Create List Builder step and its available List Methods. - [Manipulating Lists](https://documentation.decisions.com/docs/manipulating-lists.md): Manage list data in a Flow by adding, removing, and accessing individual items. - [Using Collection Sort Step](https://documentation.decisions.com/docs/using-collection-sort-step.md): Learn how the Collection Sort Step uses a Filter Flow and custom sorting logic to arrange items in a collection. - [Collection Filter Steps](https://documentation.decisions.com/docs/rule-collection-filter-step.md): Filter collections using custom Flows or Rules to return included items, excluded items, matches, non-matches, or both. - [Using List Mapping Step](https://documentation.decisions.com/docs/mapping-step-and-list-mapping-step.md): Transform lists between data structures using the List Mapping step for API calls and XML, JSON, or other list formats. - [HTML to Word Document Step](https://documentation.decisions.com/docs/html-word-document-step.md): Convert HTML documents into Microsoft Word files using the HTML to Word Document step in a Flow. - [Regular Expression Steps](https://documentation.decisions.com/docs/regular-expression-steps.md): Use Regular Expressions to validate text input in Decisions, including formats such as phone numbers and email addresses. - [Converting PDF Files](https://documentation.decisions.com/docs/converting-pdf-files.md): Convert PDF files to PCL, PNG, or TIFF formats in a Flow using the available PDF conversion steps. - [Filling in PDF Forms Using Flow](https://documentation.decisions.com/docs/filling-in-pdf-forms-using-flow.md): Populate and retrieve PDF form fields in a Flow using the Set and Get PDF Form Fields steps. - [Turning RichText/HTML into PDF](https://documentation.decisions.com/docs/turning-richtexthtml-into-pdf.md): Learn how to use the Html to PDF step with the Create File step to convert text or HTML input into a PDF document. - [Adding Background Image to a PDF](https://documentation.decisions.com/docs/adding-a-background-image-to-a-pdf.md): Add background images to PDF files within a Flow using the Add Background Image to a PDF step. - [Create a Text Merge](https://documentation.decisions.com/docs/create-first-text-merge.md): Learn how to create a Text Merge in Decisions and use built-in fields to dynamically manipulate text from multiple data sources. - [Formatting Objects With Format Text Step](https://documentation.decisions.com/docs/formatting-objects-with-format-text-step.md): Use the Format Text step to convert object values into formatted strings using a specified .NET String.Format expression. - [Merge String List by Line step](https://documentation.decisions.com/docs/merge-string-by-line-step.md): Combine two String Lists into a single list by merging corresponding items with a specified separator. - [Database Step Glossary](https://documentation.decisions.com/docs/database-step-glossary.md): Explore all Database steps available in the Flow Designer Toolbox for connecting to databases and retrieving, updating, and managing data. - [Retrieving Entities with the Fetch Entities Flow Step](https://documentation.decisions.com/docs/retrieving-entities-with-the-fetch-entities-flow-step.md): Learn how the Fetch Entities step retrieves Folders, built-in and custom Data Types, and Database Types using query definitions and sorting. - [Fetch Entities Criteria and SQL Equivalence](https://documentation.decisions.com/docs/fetch-entities-criteria-and-sql-equivalence.md): This document explains the parallels between each element in the Fetch criteria within the Fetch entities step, and SQL database queries, with a helpful chart. - [Batch Insert Step](https://documentation.decisions.com/docs/batch-insert-step.md): Use Batch Insert steps to save multiple Decisions objects, including entities, data structures, extensions, folders, and cases, to the database. - [Flows Step Glossary](https://documentation.decisions.com/docs/flow-step-glossary.md): Explore all Flows steps available in the Flow Designer Toolbox for configuring, connecting, and managing workflow execution. - [Forms \[End\] Step Glossary](https://documentation.decisions.com/docs/forms-end-step-glossary.md): Explore all Flow Management steps available in the Flow Designer Toolbox and learn how they control workflow execution and behavior. - [Using the End Form Session Step to Navigate](https://documentation.decisions.com/docs/using-the-end-form-session-step-to-navigate.md): Configure the End Form Session step to control where a Flow navigates users after a form session ends. - [Forms \[Interaction\] Step Glossary](https://documentation.decisions.com/docs/forms-interaction-step-glossary.md): Explore all Forms [Interaction] steps available in the Flow Designer Toolbox and learn how to display, close, and interact with Forms. - [Rules Step Glossary](https://documentation.decisions.com/docs/rules-step-glossary.md): Explore all steps in the Designer Entities > Rules category of the Flow Designer Toolbox for creating, managing, and interacting with Rules. - [Scheduling Step Glossary](https://documentation.decisions.com/docs/scheduling-step-glossary.md): Explore all Scheduling steps available in the Flow Designer Toolbox for creating, configuring, and managing scheduled workflow operations. - [File Management Step Glossary](https://documentation.decisions.com/docs/file-management-glossary.md): Explore all File Management steps available in the Flow Designer Toolbox for creating, uploading, moving, deleting, and retrieving files. - [Flow Management Step Glossary](https://documentation.decisions.com/docs/flow-management-step-glossary.md): Explore all Flow Management steps available in the Flow Designer Toolbox and learn how they control workflow execution and behavior. - [Throw API Exception with Headers](https://documentation.decisions.com/docs/throw-api-exception-with-headers.md): Learn how the Throw API Exception with Headers step sends custom headers, exception messages, and HTTP error status codes from REST service Flows. - [ForEach in Group Step](https://documentation.decisions.com/docs/foreach-in-group-step.md): Learn how the ForEach in Group step organizes a list of objects into groups based on a selected field within a Flow. - [Pausing a Flow with Delay Next Step](https://documentation.decisions.com/docs/pausing-a-flow-with-delay-next-step.md): Learn how the Delay Next Step step pauses an individual Flow step for a defined period without changing user context or pausing the entire Flow. - [Upload File with SFTP/FTP](https://documentation.decisions.com/docs/upload-a-file-via-sftp-ftp.md): Learn how to use a Decisions Flow to upload files to an FTP server using specified authentication information. - [Download File with SFTP/FTP](https://documentation.decisions.com/docs/using-a-flow-to-download-a-file-via-sftp-ftp.md): Learn how to use a Decisions Flow to download files from an FTP server using specified authentication information. - [ID Generation](https://documentation.decisions.com/docs/id-generation.md): Learn how to generate unique IDs for Process Folder Records in Decisions using a workflow and ID Generation Keys. - [Bulk Insert to an External Database](https://documentation.decisions.com/docs/bulk-insert-to-step.md): Learn how to enable the Insert property for an External Database Table and use the Bulk Insert Flow step to add multiple records. - [Get Address Information](https://documentation.decisions.com/docs/get-address-information.md): Retrieve formatted addresses and latitude/longitude coordinates using the Get Address Information step and Google’s Geocoding API. - [About Simple Flows](https://documentation.decisions.com/docs/about-simple-flows.md): Learn how Simple Flows use configurable steps to build linear business processes, simplify workflow design, and support repeatable activities. - [Creating Simple Flows](https://documentation.decisions.com/docs/creating-simple-flows.md): Learn how to create processes quickly in Decisions using simplified Simple Flow Steps. - [Renaming Simple Flow Steps](https://documentation.decisions.com/docs/renaming-simple-flow-steps.md): Learn how to rename Simple Flow Steps in Decisions, including the requirement to add Run Rule and Branch steps to Favorites. - [Default Simple Flow Steps](https://documentation.decisions.com/docs/default-simple-flow-steps.md): Configure Simple Flows with Run Rule and Branch Process steps to create conditional paths and execute different steps based on Flow logic. - [Sub Flows](https://documentation.decisions.com/docs/using-sub-flows.md): Learn how Sub Flows simplify complex processes by breaking workflows into reusable, manageable tasks with synchronous or asynchronous execution. - [Champion Challenger for Flows](https://documentation.decisions.com/docs/champion-challenger-for-flows.md): Use Champion Challenger with Run Flow and Rule steps to compare logic, optimize performance, and make informed process decisions. - [Create Sub Flows Using Existing Steps](https://documentation.decisions.com/docs/create-sub-flows-using-existing-steps.md): Learn how to create Sub Flows in Decisions by converting existing Flow logic into reusable components with automatic inputs and outputs. - [Using Runtime Selection](https://documentation.decisions.com/docs/using-runtime-selection.md): Use Runtime Selection on a Sub Flow step to dynamically run a Flow based on runtime conditions and reduce unnecessary Flow design. - [Configure Flows](https://documentation.decisions.com/docs/configure-flows.md): Configure Flow behavior using the Properties tab in the Flow Designer, including available execution and design settings. - [Understanding Default Inputs in Flows](https://documentation.decisions.com/docs/understanding-default-inputs-in-flows.md): Learn how default inputs automatically provide values in Decisions Flows and Rules when no explicit input is provided. - [Using the Mapping Editor](https://documentation.decisions.com/docs/using-the-mapping-editor.md): Learn how to use the Mapping Editor in Decisions to visually map Flow data to step inputs and outputs, configure constant values, filter mapped or unmapped fields, and search available data during Flow design. - [Input and Output Mapping Type Overview](https://documentation.decisions.com/docs/input-output-types-overview.md): Understand Flow input and output data, mapping, and Mapping Types used to define or pass data through steps. - [Using the Mapping Step](https://documentation.decisions.com/docs/using-mapping-step.md): Map data between objects using the Mapping step to populate multiple attributes or objects within a Flow. - [Set Flow Output Data](https://documentation.decisions.com/docs/set-flow-output-values.md): Configure Flow Output Data to pass values from a Flow to another Flow or an external API call. - [Creating Drop Down Lists for Constant Mapping](https://documentation.decisions.com/docs/suggested-value-list.md): Learn how Admin users can create reusable String Suggestion Lists for Flow and Rule inputs, enabling drop-down selections and dynamic text suggestions. - [Lookup List Flows](https://documentation.decisions.com/docs/lookup-list-data-pair.md): Learn how to create Project-level Lookup Lists in Decisions and retrieve data by key for use in Flows and Rules as Data Pairs, DynamicDataRows, or objects. - [Create Data Pairs](https://documentation.decisions.com/docs/create-data-pairs.md): Create Data Pairs in Decisions to store linked names and values for dynamic data without a database connection. - [Merging Data Pairs Using the NVelocity Merge Raw Step](https://documentation.decisions.com/docs/merging-data-pairs-using-the-nvelocity-merge-raw-step.md): Learn how to use the Custom Merge Raw [NVelocity] step to combine text and Data Pair values using runtime templates and parameters. - [File Type Overview](https://documentation.decisions.com/docs/file-type-overview.md): Learn how to manage File types in the Decisions platform, including File Data, File References, and File Reference Entities. - [File References](https://documentation.decisions.com/docs/file-references.md): This document discusses File References in Decisions. File References prevent files from being saved to the memory, and store them on the server's file system instead. - [File Reference Entity](https://documentation.decisions.com/docs/file-reference-entity.md): Learn how File Reference Entities can be used to store files within a Folder. They allow users to use the file outside of its initial Flow and without having to pull it from the File System after it is added. - [Getting File Data From a Document](https://documentation.decisions.com/docs/getting-file-data-document.md): Learn how to access data from documents that have been uploaded to Decisions. This allows the flexibility of sourcing information for Flows and Projects from an outside pre-existing source. - [Best Practices for Process Folders](https://documentation.decisions.com/docs/best-practices-for-process-folders.md): Learn best practices for creating, error handling, and upgrading long-running processes using Process Folders and Flow Execution Extensions. - [Creating a Process Folder](https://documentation.decisions.com/docs/creating-a-process-folder.md): Learn how a Process Folder is used for tracking progress throughout the duration of a business process. By default, the contents of a Process Folder can be viewed via the PROCESS VIEW Page. - [Using Process Folders](https://documentation.decisions.com/docs/using-process-folders.md): Use Process Folders in Decisions to track state-driven process activity, add comments and files, assign state reasons, and maintain audit trails for process records in Flows. - [Caching Overview](https://documentation.decisions.com/docs/caching-overview.md): Configure Data Caching to temporarily store frequently used data for faster access through Flows or the Designer Studio. - [Cache Definitions](https://documentation.decisions.com/docs/cache-definitions.md): This document explains and demonstrates how to set a new Cache Definition in Decisions. Included is a chart displaying the functions and definition, of each Cache Definition. - [Outcome Caching](https://documentation.decisions.com/docs/outcome-caching.md): Configure Outcome Caching to store Step outputs temporarily, improve performance, and quickly access data from resource-intensive or high-volume Flows. - [Caching Data Structures](https://documentation.decisions.com/docs/caching-data-structures.md): Learn how Data Structure caching stores a copy of data in the Data Cache for faster retrieval and reduced database resource usage. - [Changing Cache Configuration Settings](https://documentation.decisions.com/docs/changing-cache-configuration-settings.md): This document shows how to create and edit cache settings within the System Administration Cache folder. By configuring these settings, these cache definitions can be used to selectively or completely cache entities within Decisions. - [Writing to a Time Cache Definition](https://documentation.decisions.com/docs/writing-to-a-time-cache-definition.md): Configure Time Cache Definitions to control cached data expiration, limit stored values, and cache Flow Step outputs for reuse. - [Caching Patterns](https://documentation.decisions.com/docs/caching-patterns.md): Learn about two caching patterns, including how to configure each pattern and apply recommended best practices for improving performance. - [Caching Tips](https://documentation.decisions.com/docs/caching-tips.md): Learn caching best practices for selecting options, avoiding common pitfalls, and improving application performance and reliability. - [Creating a Text Merge](https://documentation.decisions.com/docs/creating-a-text-merge.md): Learn how a Text Merge is data from multiple text sources combined (e.g., constant values and variable values) into a single text value. Users can create Text Merges by using the Text Merge Designer within a Project Folder, or by using the Merge Text Designer within Steps that reference Text. - [Debug Flows](https://documentation.decisions.com/docs/debug-flows.md): Learn how Unit Tests and the Debugger can be used to make sure Flow logic works properly before being used in a production environment. - [Running Unit Tests on a Flow](https://documentation.decisions.com/docs/running-unit-tests-from-the-flow-designer.md): Configure Flow Unit Tests with default inputs and Output Rules to automatically evaluate whether a Flow returns expected results. - [Unit Testing (Advanced)](https://documentation.decisions.com/docs/unit-tests-advanced.md): Create Unit Tests using Flows and Rules to validate data as it passes through and identify which values to test. - [Using the Flow Debugger](https://documentation.decisions.com/docs/using-the-flow-debugger.md): Flows can span multiple systems, such as POP, IMAP, Application Servers, and Database Servers, and may or may not involve an end user. A flow can run an approval process, check or send email, handle an incident, or turn on a server. To ensure the flow runs without errors and has no performance issues, debugging is highly recommended throughout the development stages. - [Using Testing Simulation in the Debugger](https://documentation.decisions.com/docs/using-the-testing-simulation-in-the-debugger.md): Use Simulation data to test Flow Steps and scenarios without executing them in production, the Debugger, or Unit Tests. - [Unit Test Results Page](https://documentation.decisions.com/docs/unit-test-results-page.md): Learn how to access and manage all Unit Tests for Designer elements from the Unit Test Results dashboard in Decisions. - [Implement Flows](https://documentation.decisions.com/docs/implement-flows.md): Learn how published Flows become available to end users and can be triggered by jobs, Workflow Catalog entries, Dashboard actions, or URLs. - [Running a Flow from a URL](https://documentation.decisions.com/docs/running-a-flow-from-a-url.md): Learn how to access a Flow through its URL to display Forms in a web browser or run the Flow as a service. - [Running a Flow as a Scheduled Job](https://documentation.decisions.com/docs/running-a-flow-on-a-schedule.md): Learn how to use Scheduled Jobs in Decisions to run Flows hourly, daily, weekly, or monthly for recurring data capture and transformation. - [Exposing Flows as Actions in the Portal](https://documentation.decisions.com/docs/exposing-flows-as-actions-in-the-end-user-portal.md): Learn how to create a folder user action that allows end users to manually trigger a Flow in Decisions. - [Designer Extensions](https://documentation.decisions.com/docs/designer-extensions.md): Learn how to add Actions to the Designer Extensions folder in the Decisions Folder Tree using the folder’s lower toolbar. - [Best Practices](https://documentation.decisions.com/docs/flows-best-practices.md): Learn recommended Flow design patterns and tools that help Developers maintain, organize, and optimize business processes in Decisions. - [Designing Flows](https://documentation.decisions.com/docs/designing-flows.md): Learn best practices for improving Flow performance in the Flow Designer, including design techniques that help workflows run efficiently. - [Refactoring In-Flight Flows](https://documentation.decisions.com/docs/refactoring-flows-faq.md): Learn the risks of long running or in-slight Flows. These are Flows that are active and have an Assignment but have not yet reached a completed state. Due to this, certain changes to a Flow can alter how data is handled, which may produce errors and unintended results. - [Saving Flow Step Configuration as a Template](https://documentation.decisions.com/docs/saving-flow-step-configuration-as-a-template.md): Learn how to utilize Templates in Decisions, which is useful when a user needs to replicate a step or series of steps in another Flow. - [Using Swim Lanes](https://documentation.decisions.com/docs/using-swim-lanes.md): Use Swim lanes in Flows to visually define responsibilities and organize processes by person, group, or subprocess. - [Exception Handling Best Practices](https://documentation.decisions.com/docs/introduction-to-exception-handling.md): Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional events requiring special processing – often changing the normal flow of program execution. - [Forms](https://documentation.decisions.com/docs/forms.md): Create interactive Forms in Decisions to collect user input, display data, and support assignment tasks using Form controls, Form Designer features, Active Form Flows, and Flow-based implementation. - [Form Designer View Mode](https://documentation.decisions.com/docs/form-designer-view-mode.md): Learn how View Mode allows Users to open and review a Form without making changes or breaking active User session locks. When one User is editing a Form, other Users can still open the same Form in View Mode to review its configuration in real time without interrupting the editing session. - [Create Forms](https://documentation.decisions.com/docs/create-forms.md): Create interactive forms using the Form Designer, selecting templates and controls to collect user input and display information effectively. - [Advanced Data Grids](https://documentation.decisions.com/docs/advanced-data-grids.md): This document demonstrates how to create and use Advanced Data Grids in Decisions. Advanced Data Grids, much like standard Data Grids, display a list of data objects within a grid. The primary difference between the two is that the data objects in an Advanced Data Grid are sourced from a report created in the Form Properties tab and can be edited the same way items in reports are, as opposed to the objects in a Standard Grid which are sourced from the Form Control. - [Displaying Lists of Objects in a Data Grid](https://documentation.decisions.com/docs/displaying-lists-of-objects-in-a-data-grid.md): Learn how to display a list of objects in Decisions using a Data Grid, where rows represent objects and columns represent their properties. - [Data Grid vs Advanced Data Grid](https://documentation.decisions.com/docs/differences-between-data-grids-and-advanced-data-grids.md): Compare the Advanced Data Grid and Data Grid components in the Form Designer. Use the Advanced Data Grid to configure custom right-click user actions. - [Using Grid Mode in Data Grid/Advanced Data Grid](https://documentation.decisions.com/docs/using-grid-mode.md): Learn how to enable inline editing for a Data Grid in Decisions, allowing users to update items directly within the Form. - [Editing Data Grid Items with the Property Grid](https://documentation.decisions.com/docs/editing-data-grid-items-with-the-property-grid.md): Learn how to edit Data Grid items in Decisions using a pop-up Property Grid by setting the Grid Mode to PropertyGridEdit. - [Data Repeaters](https://documentation.decisions.com/docs/creating-data-repeaters.md): Learn how to create and use a Repeater Form Control in Decisions to display, add, remove, and manipulate multiple input and output data items. - [Mixed Type Repeater](https://documentation.decisions.com/docs/mixed-type-repeater.md): This document demonstrates how to display multiple types of data in a single control via a Mixed Type Repeater. This allows users to display custom data types, strings, booleans, and more. - [Creating a Dropdown List](https://documentation.decisions.com/docs/create-drop-down-list.md): Learn how to add and configure a Drop Down List on a Decisions Form using values from a DataName, Flow, or static list. - [Creating a Flow Output Dropdown List](https://documentation.decisions.com/docs/creating-flow-output-dropdown-drop-list.md): Learn how to populate a Drop Down List on a Decisions Form with options from Flow Output and configure the required data mapping. - [Adding External Values to a Dropdown List](https://documentation.decisions.com/docs/adding-outside-values-to-a-drop-down-list.md): Configure Dropdown Lists to allow users to add custom options that remain available during later Form runtimes. - [Multi Select Dropdown List Component](https://documentation.decisions.com/docs/multi-select-drop-list-component.md): Learn how to create and use a Multi-Select Drop Down List in Decisions to display multiple objects and allow users to select several options. - [Handling Large Dropdown Lists](https://documentation.decisions.com/docs/using-typed-text-from-a-drop-down-component.md): Dynamically populate Decisions Form drop-downs with large data lists based on user-entered text, using a Flow as the data source. - [Creating JavaScript Form Controls](https://documentation.decisions.com/docs/creating-javascript-form-controls.md): Create JavaScript Data Controls in Decisions Forms to capture and return custom control output, including required JS control functions, output data configuration, class name matching, file upload, Form placement, and debugging. - [Creating JavaScript Form Controls (Advanced)](https://documentation.decisions.com/docs/creating-javascript-form-controls-advanced.md): This document acts as a further explanation of how to create JavaScript Form controls in Decisions. The document provides an example on how to make a control that takes in input data, and an example on how to apply CSS styles to a control. - [JavaScript Control Using Library](https://documentation.decisions.com/docs/javascript-control-using-library.md): Use JavaScript libraries in Decisions custom Form controls to extend control behavior, reference external scripts, configure library resources, and support reusable JavaScript functionality in Forms. - [Show Interaction Effect](https://documentation.decisions.com/docs/show-interaction-effect.md): Add visual click feedback to buttons in Decisions with the Show Interaction Effect feature. Use confetti animations to improve UX and engagement. - [Attached Labels](https://documentation.decisions.com/docs/attached-labels.md): Configure Attached Labels to automatically label Form controls, improve accessibility, and customize label placement and formatting. - [Auto Complete Search and Text Area](https://documentation.decisions.com/docs/autocomplete-form-controls.md): Configure Auto Complete controls for single- or multi-line text entry with filtered suggestions, structured selection, and free-form notes. - [Form Control Behavior Overview](https://documentation.decisions.com/docs/form-components-behavior.md): Learn how to use Form Control Behaviors in Decisions to configure the appearance and behavior of forms and their components. - [Form Control Key Triggers](https://documentation.decisions.com/docs/key-triggers-form-controls.md): This document shows how to create and use Key Triggers on Forms and Form Controls in Decisions. Key Triggers allow users the ability to input a certain combination of keyboard inputs, to trigger a number of options on the form, such as form navigation or validation. - [Adding a Timeline to a Series of Forms](https://documentation.decisions.com/docs/adding-a-timeline-to-a-series-of-forms.md): This document demonstrates how to add a Timeline to a series of Forms. Doing so, helps users understand how far they've progressed in submitting multiple Forms. - [Code Block](https://documentation.decisions.com/docs/code-block.md): Configure the Code Block Form Control to view, edit, and validate code or configuration snippets with syntax highlighting in a Form. - [Color Picker](https://documentation.decisions.com/docs/color-picker.md): Use the Color Picker Form Control to select colors, work with hex codes, and configure dynamic process styling or CSS classes. - [Copy-able Label](https://documentation.decisions.com/docs/copy-able-label.md): Learn how to create a Copyable Label control in a Decisions Form so users can copy text displayed by the Label. - [Creating Help Text Messages](https://documentation.decisions.com/docs/creating-help-text-messages-for-form-fields.md): This document shows users how to create Help Messages in the form of Text Messages, for Form Fields. To begin this process,create a Help Key by navigating under the System>System Data>Help folder, and right-clicking the folder and selecting Add Help Key. - [Masked Textbox Control](https://documentation.decisions.com/docs/using-the-masked-textbox-control.md): This document demonstrates how to use the Masked Textbox component in Decisions. By using the Masked Textbox, Designers can ensure that users properly fill out Forms, and display validation errors when Form inputs are invalid. - [Currency Box and Number Box/Spinner](https://documentation.decisions.com/docs/currency-box-and-number-box-number-spinner.md): The Currency Box, Number Box, and Number Spinner controls in a Form display and/or prompt integer inputs from the end user while supporting different formatting and customization options. - [Document Viewer](https://documentation.decisions.com/docs/document-viewer-form.md): This document shows how to use and add a Document Viewer component to a Form in Decisions. Adding a Document Viewer will display a document on a form. Supported formats include: .txt, .html, .pdf, .css, .png, and .jpg. - [Multiple File Upload and Download Controls](https://documentation.decisions.com/docs/using-the-multiple-file-upload-and-download-controls.md): Learn how to use the Multiple File Upload and Download controls in a Decisions Form to upload or download several files at once. - [Tree View Control](https://documentation.decisions.com/docs/tree-view-form-control.md): This document demonstrates how to add and use a Tree View element to a Form in Decisions. Adding a Tree View Form Control, allows users the ability to create and view, a hierarchy view of defined sets of data. - [User Controls](https://documentation.decisions.com/docs/user-controls.md): This document discusses the reusable form components in Decisions, known as User Controls. The document then demonstrates how create a form, and how to use and map these controls, to data sources. - [Video Control](https://documentation.decisions.com/docs/video-control.md): Configure the Video Form Control to display videos with playback, volume, fullscreen, download, speed, and picture-in-picture options. - [Latitude and Longitude Control](https://documentation.decisions.com/docs/latitude-longitude-control.md): Configure the Latitude and Longitude control to capture coordinates from the user’s device through the HTML Geolocation API. - [HTML Display Control](https://documentation.decisions.com/docs/html-display-control.md): Learn how to configure the HTML Display control in Decisions using a URL, Data Name, or static Constant value. - [Create Form with Property Grid](https://documentation.decisions.com/docs/create-form-with-property-grid.md): Learn how to create a Decisions Form with a Property Grid by defining the form’s data input as a data object. - [Editing Data Objects in a Wizard Property Grid](https://documentation.decisions.com/docs/editing-data-objects-in-a-wizard-property-grid.md): Learn how the Wizard Property Grid Form Control automatically generates a wizard for editing a data object’s properties. - [Progress Bar Overview](https://documentation.decisions.com/docs/progress-bar.md): Learn how Progress Bar components allow users to track the amount of work done or where a project is in terms of completion. Like many other Form components, the Progress Bar's numerical value may be mapped statically or dynamically in additional Flow steps. - [Editing CSV Records in a Form](https://documentation.decisions.com/docs/editing-csv-records-in-a-form.md): Learn how the CSV Editor Form Control allows editing CSV-formatted tabular data, such as a spreadsheet. A CSV Editor can use Flow data as its Input and then output the edited values back into the Flow. - [Event Button Form Component](https://documentation.decisions.com/docs/event-button-form-component.md): Use Event Buttons to trigger actions within a Form session without creating a separate Flow outcome path. - [Configure Forms](https://documentation.decisions.com/docs/configure-forms.md): Learn how to use the Form Designer Properties Panel to configure layout, styling, accessibility, runtime behavior, and validation. - [Form Organization](https://documentation.decisions.com/docs/form-organization.md): Organize complex Forms with layout controls, Grids, Rules, and dynamic behaviors to improve usability and maintain clarity. - [Creating Form Backgrounds](https://documentation.decisions.com/docs/creating-form-backgrounds.md): This document shows users how to create and use a Form Background in Decisions. Form Backgrounds can include images and/or colors, and are used as templates for creating forms; this allows users to give their forms a more uniform look. - [Layouts Overview](https://documentation.decisions.com/docs/layouts-overview.md): Explore the layout options available in the Decisions Form Designer and Page Designer to choose the best format for organizing content. - [Flex Layout](https://documentation.decisions.com/docs/flex-layout.md): Learn how to use Flex Layout in Decisions to build responsive Forms and Pages, configure layout properties, align controls, manage flexible widths and heights, and design adaptive user interfaces. - [Grid Layout](https://documentation.decisions.com/docs/grid-layout.md): Learn how the Grid Layout uses rows and columns to organize form controls. Configure cell sizing, padding, and nested grids for precise form design. - [Canvas Layout](https://documentation.decisions.com/docs/canvas-layout.md): Learn how to use the Canvas Layout to freely place and layer controls on a form without grid restrictions. Configure backgrounds, borders, corners, and sizing. - [Header Container Layout](https://documentation.decisions.com/docs/header-container-layout.md): Use the Header Container Layout to incorporate additional Form Controls annd provide flexibility or expand a Form. - [Horizontal and Vertical Stacks](https://documentation.decisions.com/docs/horizontal-and-vertical-stack-layouts.md): Learn how to add a Stack Panel to a Decisions Form so controls automatically move up or down to reclaim available space. - [Split Panel Layout](https://documentation.decisions.com/docs/split-panel-layout.md): Configure Split Panel Layouts to display Form controls in two resizable panels, horizontally or vertically, for side-by-side comparisons. - [Tabs Container Layout](https://documentation.decisions.com/docs/tabs-container-layout.md): Learn how to organize sections in a Decisions Form by using tabs to group related controls and simplify complex forms. - [Using the Tab Editor to Set Tab Order](https://documentation.decisions.com/docs/using-the-tab-editor-to-set-tab-order.md): This documents how to use the Tab Editor in the Forms Designer, to set the order for Tabs in a Form. Setting up Tab order, allows users to be able to tab through all the elements in a form sequentially, without skipping any elements. - [Creating End Forms](https://documentation.decisions.com/docs/creating-end-forms.md): Learn how to create an End Form in Decisions and understand how it functions as the final form displayed to an end user in a Flow. - [Configuring Autofill Data for Forms](https://documentation.decisions.com/docs/configuring-autofill-data-for-forms.md): Customize Form autofill behavior by configuring the autocomplete attribute for individual input controls. - [Validations Overview](https://documentation.decisions.com/docs/validations-overview-1.md): Ensure data completeness, accuracy, and consistency with validation before storing or using information in Decisions. - [Customizing Validations in Decisions](https://documentation.decisions.com/docs/customizing-validations-in-decisions.md): Learn how Decisions enables users to customize validation styling. This customization can be done Globally through Designer Studio Settings or Locally through Forms and Form Controls. - [Setting Required Value for Outcome Path](https://documentation.decisions.com/docs/setting-required-value-for-outcome-path.md): Learn how to configure a Decisions Form text box to evaluate input as an Optional or Required value and help validate user entries. - [Active Form Flows - Validations](https://documentation.decisions.com/docs/active-form-flows-validations.md): Use Active Form Flows to dynamically show or hide controls based on user input, creating responsive and streamlined Forms. - [Validation Rule](https://documentation.decisions.com/docs/validation-rule.md): Learn how Validation Rules use Flows and Rules to validate Data Structure objects and maintain data integrity across Decisions. - [Active Form Flows Overview](https://documentation.decisions.com/docs/active-form-flows-overview.md): Learn how Active Form Flows add dynamic Form behaviors, including validation, visibility, control states, and value updates. - [Mapping Form Data Inputs and Outputs](https://documentation.decisions.com/docs/mapping-form-data-inputs-and-outputs.md): Map Form data inputs and outputs in Decisions to pass Flow data into Forms, capture user-submitted values, configure input and output mappings, and use Form data in downstream Flow steps. - [Active Form Flow - Visibility](https://documentation.decisions.com/docs/active-form-flow-visibility.md): Use Active Form Flows to dynamically show or hide controls based on user input, creating responsive and streamlined Forms. - [Setting Form Control Values](https://documentation.decisions.com/docs/set-form-control-values.md): Learn how Active Form Flows update Form content in real time based on typing pauses, value changes, and Form entry or exit actions. - [Displaying Flow Data on Forms](https://documentation.decisions.com/docs/displaying-flow-data-on-forms.md): Learn how to display Flow Data on a Decisions Form by dragging data fields from the Data Panel onto the form. - [Sub Dialog Data Flow](https://documentation.decisions.com/docs/sub-dialog-data-flow.md): Learn how to configure a Sub Dialog Button to run a Sub Dialog Data Flow and display targeted information from another Form component. - [Form Expiration and Auto Resume](https://documentation.decisions.com/docs/form-expiration-and-auto-resume.md): This document explains and demonstrates the Expiration and Auto Resume Form properties. Adjusting these settings will set up a flow to assign itself to the user for later completion, after a set amount of time, and then determine when the session will end after that task resumes. - [Saving Executed Forms](https://documentation.decisions.com/docs/saving-executed-forms.md): Learn how to save executed Forms by combining Flow Logic with a created Form. Currently, Users can save data from executed Forms as a PDF or save an entire completed Form with data and formatting as an image. - [Using CSS in Forms](https://documentation.decisions.com/docs/using-css-in-forms.md): Use custom and predefined CSS classes to apply reusable, flexible styling to Form controls without editing inline styles. - [Pre-Defined CSS Classes for Forms](https://documentation.decisions.com/docs/pre-defined-css-classes-for-forms.md): Explore 21 CSS templates for Decisions Form controls. Upload and apply custom CSS classes to style Form controls and configure their appearance. - [Responsive GridLayout with CSS](https://documentation.decisions.com/docs/responsive-gridlayout-with-css.md): Learn how the GridLayout control uses CSS Grid to reduce HTML overhead and create responsive, customizable Form layouts. - [CSS Properties on Form Controls](https://documentation.decisions.com/docs/css-properties-on-form-controls.md): Learn how to apply predefined or custom CSS classes to Form controls and configure borders, backgrounds, fonts, alignment, and other styles. - [Form Settings in the Flow Designer](https://documentation.decisions.com/docs/form-settings-in-the-flow-designer.md): Learn how to specify a form’s size in Decisions by configuring the appropriate settings in the Properties panel. - [Implement Forms](https://documentation.decisions.com/docs/implement-forms.md): Learn how Decisions Forms support Active Form Flows, Assignments, Simple Forms, and external HTML or service call integrations. - [About Assignments](https://documentation.decisions.com/docs/about-assignments.md): This document acts as an introduction to Assignments in Decisions. Assignments are features wherein a Designer configures a task and designates a responsible party to complete that task. Assignments in Decisions, create an alert to the assignee that informs them of their requested task to complete. - [Inbox](https://documentation.decisions.com/docs/inbox.md): Learn how the Inbox, a default Dashboard available to all users, is designed to provide a centralized view of Assignments. It displays key Assignment data through a combination of status tiles and a Report viewer, allowing users to quickly assess and manage their work. - [Assignment Settings and Configuration](https://documentation.decisions.com/docs/assignment-settings.md): assign specific User Accounts or Groups with pre-defined actions via Assignments - [Create an Assignment](https://documentation.decisions.com/docs/creating-a-task-from-a-flow.md): This document demonstrates how to create a Task using a Flow in Decisions. This is done by creating a Flow that uses an Add Task component to take in user inputs for a task such as the name and description. - [Create a Custom Assignment Notification Email](https://documentation.decisions.com/docs/creating-custom-assignment-notification-email.md): This document demonstrates how to setup a custom Email notification for an Assignment in Decisions. This involves creating an Assigned Form, and utilizing the Email Notifications feature, found under the Email properties panel for the Show Form step. - [Assignment Database Tables](https://documentation.decisions.com/docs/assignment-database-tables.md): Learn how the four Decisions Assignment database tables work together to store, track, and execute assignments. - [Configuring Assigned Form Task Assignees](https://documentation.decisions.com/docs/assigning-form-interactions-as-tasks.md): This document demonstrates how to assign a Form interaction as a task. This will in turn cause this Form interaction, to appear under a user's Task list, and that user will be sent the task via Email as well. - [Creating and Using Assignment Roles](https://documentation.decisions.com/docs/creating-and-using-assignment-roles.md): Learn how to create Assignment Roles in Decisions to define responsibilities and assign tasks or entities to specific users or groups. - [Redirecting Assignments With Change Assignment](https://documentation.decisions.com/docs/redirecting-assignments-with-change-assignment.md): Learn how to redirect an Assignment to a new recipient and set its priority using the Change Assignment feature in Decisions. - [Using Guest Account for Anonymous Tasking](https://documentation.decisions.com/docs/using-guest-account-for-anonymous-tasking.md): Learn how to enable the Decisions Guest Account so non-portal users can interact with assigned tasks through the Portal Settings. - [Setting Assignment Escalation Dates](https://documentation.decisions.com/docs/setting-assignment-escalation-dates.md): This document discusses and demonstrates setting an Escalation Date in Decisions. The purpose of this task is to send the task to next level in the event of a failure of completion. - [Auto Complete Assigned Form](https://documentation.decisions.com/docs/auto-complete-assigned-form.md): This document demonstrates how to Auto Complete an Assigned Form in Decisions. This is enacted by configuring the Check Time Span setting within the AutoComplete options for an Assigned Form. - [Completing Assignments Using API](https://documentation.decisions.com/docs/complete-assignment-using-api.md): This document demonstrates how to Call Internal Services via API Calls, to complete Assignments in Decisions. This is completed with the Assignment Service which allows the API to update, modify, or add information to an Assignment. - [Setting Up Email Response Scheduled Job](https://documentation.decisions.com/docs/setting-up-email-response-job.md): Learn how to utilize Email Response Jobs, which are Scheduled Jobs that handle Email responses to Assignment Forms (Assignments). - [Handling Email Response Replies](https://documentation.decisions.com/docs/handling-email-response-replies.md): Learn how to configure a Flow and Job in Decisions so users can respond to assigned Forms directly from their email inbox. - [Branching and Merging Flows](https://documentation.decisions.com/docs/branching-and-merging-flows.md): Use Branch and Merge steps to run Flow tasks in parallel, assign work to multiple users, and continue after assignments are completed. - [Processing Lists of Items with the Branch ForEach Step](https://documentation.decisions.com/docs/processing-lists-of-items-with-the-branch-foreach.md): Learn how the Branch ForEach step iterates through every item in an input Collection and passes them to one or more steps. - [Cancelling Branch Assignments](https://documentation.decisions.com/docs/cancelling-branch-assignments-on-denial.md): Configure a Merge step to cancel pending branch assignments when required conditions are met after parallel Flow execution. - [Basic External Form Process](https://documentation.decisions.com/docs/basic-external-form-process.md): Learn how to use the External Form step to pass and retrieve form data through HTML methods or service calls. - [Passing Data to External Forms (Basic)](https://documentation.decisions.com/docs/passing-data-to-external-forms.md): Learn how to create an ASP.NET-based External Form that retrieves data from Decisions through a POST call. - [Embed Decisions Form in a Web App](https://documentation.decisions.com/docs/embed-decisions-form-web-app.md): Learn how to embed a Decisions Form in another web application using a URL. Forms can start workflows or run as In Session Forms, with or without an iFrame. - [Formulas](https://documentation.decisions.com/docs/formulas.md): Use Formulas in Decisions to calculate, transform, and return values with constants, variables, and functions, including Formula Designer configuration, input data, function selection, and usage in Flows and Rules. - [Building Formulas](https://documentation.decisions.com/docs/building-formulas.md): Learn how to build Formulas in Decisions using the Formula Designer, including configuring input data, adding functions, writing formula expressions, testing results, and using saved Formulas in Flows, Rules, and mappings. - [Formula View Mode](https://documentation.decisions.com/docs/formula-view-mode.md): Learn how the Formula Designer View Mode can be utilized by users to prevent lock conflicts, improve collaboration, enable faster reviews/approvals, and ensure safe, read-only access. - [Function Glossary](https://documentation.decisions.com/docs/function-glossary.md): Explore the available functions in Decisions Formulas, including functions for calculating, transforming, and evaluating data. - [Rules](https://documentation.decisions.com/docs/rules.md): Learn how Rules evaluate data, return results to Flows or APIs, control Form visibility, and filter Reports and Pages. - [Create Rules](https://documentation.decisions.com/docs/create-rules.md): Learn how to create a Rule in Decisions and review the available Rule types. - [Creating Statement Rules](https://documentation.decisions.com/docs/creating-statement-rules.md) - [Creating a Truth Table](https://documentation.decisions.com/docs/creating-a-truth-table.md): This document demonstrates how to create a Truth Table in Decisions. This will allow a user the ability to compare possible combinations of inputs, that result in a different outcome depending on the specific combination. - [Creating an Expression Rule](https://documentation.decisions.com/docs/creating-expression-rule.md): This document shows how to create and utilize an Expression Rule in Decisions. Expressions Rules allow users the ability to create a Defined Expression Entity for use as a step within a flow that has a Boolean Outcome. The document contains a tutorial on how to create an Expression Rule that evaluates Breaking Distances. - [Creating an External Truth Table](https://documentation.decisions.com/docs/external-truth-table.md): This document introduces External Truth Tables in Decisions. External Truth Tables let users populate the rows of a Truth Table, through by using external data. - [Creating a Rule Table](https://documentation.decisions.com/docs/rule-table-overview.md): Configure Rule Tables to evaluate multiple conditions using rows and columns, returning outputs only when all statements in a row match the input data. - [Creating a Matrix Rule](https://documentation.decisions.com/docs/about-matrix-rules.md): This document explains Matrix Rules in Decisions. Matrix Rules are rules that can be made up of many different rows and columns, and are used to evaluate data with settings that are customized to each row or column. - [Creating a Tree Rule](https://documentation.decisions.com/docs/tree-rule.md): This document shows how to create a Tree Rule in Decisions. Tree Rules possess one axis to establish two parameters, where Matrix Rules have two. A Tree Rule can be created by making a Default Matrix Rule, and then setting Rule Type to Tree [One Axis], under the Settings. - [Creating a Rule Set](https://documentation.decisions.com/docs/rule-sets.md): This document shows how to create and use a Conditional Rule Set in Decisions. Conditional Rule Set, are additional Rule Sets that occur when the set conditions are met. - [Creating an Interceptor Rule](https://documentation.decisions.com/docs/interceptor-rules.md): This document explains how Interceptor Rules work, and shows how to enable, add, and use them in a Flow. The included tutorial demonstrates this by utilizing a Rule Set regarding Pet Insurance. - [Creating a Rule Chain](https://documentation.decisions.com/docs/rule-chaining.md): This document introduces Rule Chains in Decisions. Rule Chains are sets of rules that are combined in sequence where each rule produces a fact that is an outcome of the chain, and can be consumed in rules further along the chain. - [Creating a Sequential Rule](https://documentation.decisions.com/docs/sequential-rule.md): Create Sequential Rules to evaluate conditions in order and run them as Data Return Rules or True/False Rules within a Flow. - [Rule Verbs](https://documentation.decisions.com/docs/rule-verbs.md): Explore the Rule Verbs available in the Decisions Rule Engine for different data types and learn how they define logical conditions. - [Leveraging Default Rules](https://documentation.decisions.com/docs/leveraging-rules.md): This document explains how to leverage Rules in Decisions. This task is achieved by using a Run Rule Step in a flow and deciding how the data will be used after returning a result, or by calling on Rule Sets or Rule Chains to handle the process. - [Rule View Mode](https://documentation.decisions.com/docs/rule-view-mode.md): Open Rules in View Mode in Decisions to review Rule logic safely without editing, interrupting active user locks, or changing Rule configuration, including supported Rule types and read-only restrictions. - [Creating and Updating Rules Through Postman](https://documentation.decisions.com/docs/creating-and-updating-rules-through-postman.md) - [Configure Rules](https://documentation.decisions.com/docs/configure-rules.md): Learn how to configure Rule settings in Decisions using the Properties panel in the Rule Designer. - [List Container Rules](https://documentation.decisions.com/docs/list-container-rules.md): This document discusses List Container Rules and how to use them. List Container Rules are designed to go through a list of items, and add a desired condition to each one; those conditions are Contains All, Contains Any, and Does Not Contain Any. - [Running Flow Actions From A Rule](https://documentation.decisions.com/docs/running-flow-actions-from-a-rule.md): Configure Rules to evaluate data input, return true or false outcomes, modify values, and initiate Flows based on Rule conditions. - [Missing Result on Rules](https://documentation.decisions.com/docs/missing-evaluation-on-rules.md): Learn how Rules handle missing input data using null values and the optional Missing Result outcome in Flows. - [How to Use Rule Audit History](https://documentation.decisions.com/docs/use-rule-audit-history.md): Capture Rule and Truth Table execution data in the rule_audit_history table and use it to create Reports. - [Champion Challenger for Rules](https://documentation.decisions.com/docs/champion-challenger-for-rules.md): Use Champion Challenger in the Run Rule step to compare a modified Rule against the original and evaluate performance. - [Rule Extension via Flow](https://documentation.decisions.com/docs/rule-extension-via-flow.md): Learn how Rule Extension Flows execute complex data manipulation and return processed results to the Rule Engine. - [About Truth Tables](https://documentation.decisions.com/docs/about-truth-tables.md): Learn how Truth Tables compare user input against multiple condition combinations to return the correct outcome in a Rule. - [Truth Table Actions](https://documentation.decisions.com/docs/truth-table-actions.md): Apply actions to cells, columns, and rows in Truth Tables, External Rules, and Rule Tables to organize and manipulate data. - [Overriding Verbs in Truth Tables](https://documentation.decisions.com/docs/overriding-verbs-in-truth-tables.md): Customize Truth Tables by overriding column verb actions at the cell level and combining overrides with merged cells. - [Set Otherwise Action](https://documentation.decisions.com/docs/set-otherwise-action.md): Use the Set Otherwise action to define default Truth Table execution when no other column values match. - [Creating Composite Type in Truth Table](https://documentation.decisions.com/docs/creating-composite-type-in-truth-table.md): Use Truth Tables to evaluate input data against configured conditions and return multiple outputs through a Composite Type. - [Returning Multiple Values in Truth Tables](https://documentation.decisions.com/docs/using-multiple-data-return-truth-tables.md): Configure Truth Tables to return multiple outcomes from a single set of input data. Results are returned as a list of objects. - [Changing Truth Table Execution Results](https://documentation.decisions.com/docs/changing-truth-table-execution-results.md): Learn how to configure External Rules, Rule Tables, and Truth Tables to return the first, last, or all matching rows. - [Implement Rules](https://documentation.decisions.com/docs/implement-rules.md): Explore Rule configurations and learn how Rules can be used in APIs, Flows, Forms, and Pages to evaluate conditions and control behavior. - [Using Random Rule and Sampling Rule Steps](https://documentation.decisions.com/docs/using-random-rule-and-sampling-rule-steps.md): Use Random and Sampling Rules to return weighted True or False outcomes in a Flow and configure Sample Key Input. - [Evaluate Dynamic Expression As Rule](https://documentation.decisions.com/docs/evaluate-dynamic-expression-rule.md): Use the Evaluate Dynamic Expression As Rule step to evaluate mapped variables in a mathematical expression and return True or False. - [Creating Rules From Intercepted Data](https://documentation.decisions.com/docs/creating-rules-intercepted-data.md): Use Intercept Rules to capture previously evaluated data and apply additional Rules to historical and new Rule Set results. - [Triggering Outcomes on Intercepted Data](https://documentation.decisions.com/docs/triggering-outcomes-intercepted-data.md): Learn how to create User Actions and automatically route invalid intercepted data through a separate Flow branch. - [Truth Tables in Rule Set](https://documentation.decisions.com/docs/truth-tables-rule-set.md): Reduce Rules with duplicate conditions by using Truth Tables to evaluate multiple values within a single Rule Set. - [Page Visibility Rule](https://documentation.decisions.com/docs/page-visibility-rule.md): This document discusses how to use the Page Visibility Rule to hide or show Pages in Decisions. This tool is used to hide an entire Page rather than singular elements. - [Reports](https://documentation.decisions.com/docs/reports.md): Create and configure Reports to collect, filter, and display data from system, Flow, folder, integration, and custom Data Structure sources. - [Report Designer View Mode](https://documentation.decisions.com/docs/flow-designer-view-mode-1.md): Open Reports in View Mode to safely review their configuration without making changes or interrupting active editing sessions. - [Create Reports](https://documentation.decisions.com/docs/create-reports.md): Create and configure Reports to organize and display data from project structures using data sources, filters, and fields in the Report Designer. - [Create a Report From a CSV/XLS File](https://documentation.decisions.com/docs/create-csv-reports.md): Learn how to configure the CSV/Excel Data Source in the Report Designer to import and format CSV or XLS files. - [Configure Reports](https://documentation.decisions.com/docs/configure-reports.md): Learn the various properties and settings available when configuring Reports in the Report Designer. - [Report Properties](https://documentation.decisions.com/docs/report-properties.md): Configure Reports to collect, filter, organize, and display data using the Report Designer’s Properties panel and settings. - [Setting Column Properties](https://documentation.decisions.com/docs/setting-column-properties-in-the-report-designer-2.md): This document discusses how to adjust column properties in the Report Designer via the Properties Panel, and shows an example of how to change and set the width of two columns in the Report Designer. - [Setting Report Row Colors](https://documentation.decisions.com/docs/setting-report-row-colors.md): This document shows how to create a Color Flow Behavior to dynamically color rows or cells in Reports. This behavior is created under the Properties>Colors and Icons panel, in the Report Designer. - [Allowing Inline Editing on a Report](https://documentation.decisions.com/docs/allowing-inline-editing-on-a-report.md): Edit Report data directly within the grid using inline fields, dropdowns, checkboxes, and date pickers without returning to the underlying source. - [Using Conditional Formatting](https://documentation.decisions.com/docs/using-conditional-formatting.md): Learn how Conditional Formatting in Reports uses values to change row or column colors for String, Int32, Decimal, and Boolean data types. - [Overriding Action Contexts on Reports](https://documentation.decisions.com/docs/overriding-action-contexts-reports.md): This document shows how to use Override Action Contexts on Reports, to add a new Action to a Report. Users can use this option to view specific information pertaining to selected fields, within the Report Viewer. - [Row Click Action Types](https://documentation.decisions.com/docs/row-click-action-types.md): Configure Row Click Action Types in Decisions Reports, including left-click and right-click behavior, action menus, sliders, default actions, and no-action settings for report rows. - [Using Icons On Reports](https://documentation.decisions.com/docs/using-icons-reports.md): This document demonstrates how to add Icons to a Report in Decisions by clicking Add New under the Colors & Icons Panel in the Report Designer. The document provides a tutorial on how to create and use these Icons, by creating an Icon based on an Icon Flow. - [Using a Flow to Source a Report](https://documentation.decisions.com/docs/using-flow-source-report.md): This document shows how to create a Flow, then, how to use that Flow as a Data Source for a Report. This particular example shows how to create a Report from a Flow that gathers all accounts, and how to run that Report. - [Setting Report Row Colors with a Rule](https://documentation.decisions.com/docs/setting-report-row-colors-with-a-rule-1.md): This document shows how to use Color Rules to evaluate data and change the color of a row based on user set criteria. The rule must be based off a column that is being used in the Report. - [Report Filter Glossary](https://documentation.decisions.com/docs/report-filter-glossary.md): Learn how to configure Report filters to limit displayed data and show users only the information relevant to their needs. - [Adding Filters to a Report](https://documentation.decisions.com/docs/using-inline-filters.md): This document shows how to add Field Filters to a Report in Decisions. Field Filters are used to determine what data is displayed in the Report. They can be added in the Report Designer with the Add button under the Filters column. - [Report Filtering Options During Runtime](https://documentation.decisions.com/docs/report-filtering-options-during-runtime.md): Learn how to configure Report Viewer filters, grouping, and sorting through Report Designer settings and runtime methods. - [Reports Sharing Filters At Runtime](https://documentation.decisions.com/docs/reports-sharing-filters-runtime.md): This document shows how to handle Reports that share the same Filter, by using Filter Runtime Behavior in a Report. The document includes examples for how to handle this scenario, using one report that acts a Parent Report, and the other as the Child Report. - [Reports Filtered by Row Selection](https://documentation.decisions.com/docs/reports-filtered-row-selection.md): This document demonstrates how to select a row from a Report in Decisions as a filter for another Report. This task is achieved by using the Send Data As Filter Change Source option, found when viewing the information for a filter in Decisions. Then, in the other report, users must setup a filter with a name that matches the Filter Source Change name selected from the other Report, and setting the Runtime Behavior to Get Values From Other Reports. - [URL Aware Text-Based Filters on Reports via REST API](https://documentation.decisions.com/docs/reports-using-text-based-filters-url-aware-rest-apis.md): This document discusses how to use text-based Filters as a URL parameter for REST API calls, in Reports. The document shows how to create the report, generate the UI Code, and how to use the URL as a filter. - [Adding Charts to a Report](https://documentation.decisions.com/docs/adding-charts-to-a-report.md): This document shows how to create and add a Chart to a Report in Decisions. A Chart represents the results from a Report, in graphical form. Charts can be added via the Add function under the Data column, in the Report Designer. - [Multi Series Charts](https://documentation.decisions.com/docs/multi-series-charts.md): This document demonstrates how to use a Multi-Series Chart to display multiple selected data fields in a user selected chart type. This allows users to view multiple pieces of data that are related to the same single object. - [Adding Ad Hoc Charts to a Report at Runtime](https://documentation.decisions.com/docs/adding-ad-hoc-charts-to-a-report-at-runtime-2.md): This document shows how to make a report with a chart, for use of creating an Ad Hoc Chart at runtime. Enabling Chart View causes the Chart along with the Chart Actions, to show up in the Report Viewer. Clicking the Add an Ad Hoc Chart button, will create a chart next to the preexisting chart. - [Calculated Column Overview](https://documentation.decisions.com/docs/calculated-column-overview.md): Configure Calculated Columns in Reports to transform data, apply custom logic, calculate values, and display dynamic icons or links. - [Embedded Links in Reports](https://documentation.decisions.com/docs/embedded-links-reports.md): This document shows how to calculate the OpenURLInlineField Column in the Report Designer. Doing this will allow users to embed URLs in their Reports. - [Decrypting PII Data Fields with a Report](https://documentation.decisions.com/docs/decrypting-pii-data-fields-with-a-report.md): Learn how to decrypt PII Data Fields to be viewable in a Report using a Calculated Column. - [Using Flow Inline Fields to Extend Report Data](https://documentation.decisions.com/docs/using-flow-inline-fields-to-extend-report-data.md): This document shows how to extend Report data by using Flow Inline Fields to combine multiple data fields into a single column. This is achieved, by creating a Report Inline Field Flow, and then setting the created Flow Inline Field as a Data Field in the Report Designer. - [Merging Report Fields](https://documentation.decisions.com/docs/merging-report-fields.md): Learn how to combine data from two separate sources into one Decisions Report column using CombineTextFields or MergeTextInlineField in the Report Designer. - [Custom Actions Field](https://documentation.decisions.com/docs/custom-actions-field.md): Configure Custom Actions Fields in Advanced Data Grids to display multiple row actions as clickable icons within a single column. - [Custom Icons Field](https://documentation.decisions.com/docs/custom-icons-field.md): Configure Custom Icons Fields in Reports and Advanced Data Grids to display visual indicators for statuses, categories, warnings, and values. - [Configuring Report View Modes](https://documentation.decisions.com/docs/configuring-report-view-modes.md): This document shows how to configure options for users to set the behavior and appearance, of different elements in the Report Viewer. The document provides a tutorial on how to create a Report and then add customized views to alter the appearance/behavior of the Report. - [Calendar View](https://documentation.decisions.com/docs/report-viewer-in-calendar-mode.md): This document explains how to set a Report to display in Calendar Mode. The basic setup for this process involves editing a Report, and selecting Calendar under the Views Panel in the Report Designer. - [Hierarchy View](https://documentation.decisions.com/docs/hierarchy-view.md): Learn how to access the Hierarchy View for any Decisions entity to see which objects rely on it and which objects it depends on. - [Text List and Rich Text Report Views](https://documentation.decisions.com/docs/creating-text-list-and-rich-text-report-views.md): This document shows users how to create and interact with Text List and Rich Text Report Views in Decisions. This allows users to view things such as the Folder ID for an entity, in a Text List format. - [Creating and Drilling Down into Report Matrix Data](https://documentation.decisions.com/docs/drilling-down-into-report-matrix-data-2.md): This document shows how to create a Report Matrix, and how to view the Drill-Down Report for that Matrix. The Report Matrix displays the total number of how many records match each reported value in a column; the Drill-Down Report breaks down the total and displays the column values for each matching criteria. - [Adding a Tiles View to a Report](https://documentation.decisions.com/docs/report-viewer-in-tile-mode.md): Learn how to enable and view a Decisions Report in Tile Mode by adding a Tile view from the Views panel in the Report Designer. - [Implement Reports](https://documentation.decisions.com/docs/implement-reports.md): Learn how to implement Reports throughout the Decisions Studio and User Portal via Flow Steps, Portal Events, Selection Bus, and others. - [Using Reports As Flow Steps](https://documentation.decisions.com/docs/using-reports-flow-steps.md): Learn how Report Data is commonly used in a Flow via the Run Report step; this step references a user-designated Report. - [Refreshing Report Data Automatically Based on Portal Events](https://documentation.decisions.com/docs/refreshing-report-data-automatically-based-on-portal-events-2.md): This document shows how to configure auto refresh settings for Reports in Decisions, to refresh in the event of a change in the Portal. These settings can be under the settings for the Report Viewer, after a User has added a Report to a Page. - [Refreshing Report Data Using a Flow](https://documentation.decisions.com/docs/refreshing-report-data-using-a-flow.md): Learn how the Send Refresh Report by Folder Event step can be used to refresh Report Data on a Report Viewer via Flow. These events include Folder changes, Entity changes within a Report, or changes made to the Folder Tree. - [Report Row Selection Using Selection Bus](https://documentation.decisions.com/docs/report-row-selection-using-selection-bus.md): Learn how Report Row Selection Using Selection Bus gives the designer the ability to pass a selected row of a report within a page's URL parameters. - [Resetting Report Viewer Settings](https://documentation.decisions.com/docs/resetting-report-viewer-settings.md): This document shows users how to use the Reset Settings function, to reset a report to its original grouping and sorting settings. This option is available in the toolbox on the right side of any displayed report. - [Output Reports](https://documentation.decisions.com/docs/output.md): Learn how Reports can be exported and output as an Excel file, a PDF, a .decobj file, or sent as an email for use outside of the Decisions studio. - [Downloading/Exporting a Report](https://documentation.decisions.com/docs/exporting-reports-as-pdf.md): Learn how to export a Decisions Report to PDF, HTML, or Excel using the Download/Send Report button. - [Report Output Template](https://documentation.decisions.com/docs/report-output-template.md): This document explains how to configure the settings for Report Data in order to output information to an Excel Template. - [Report Output Handler Flow](https://documentation.decisions.com/docs/running-post-processing-flow-report-output.md): Learn how the Report Output Handler Flow is a type of Flow Behavior that is used to pull in, organize, and export Report Data as an Excel file. - [Extending Report Distribution Options](https://documentation.decisions.com/docs/report-distribution.md): This document explains how to use Report Distribution to allow users to create and manage how Reports are distributed. - [Pages / Dashboards](https://documentation.decisions.com/docs/pages-dashboards.md): Learn how Pages display Reports, Forms, KPIs, and Flow interfaces using data from external Decisions elements. - [Create Page / Dashboard](https://documentation.decisions.com/docs/create-pages-dashboards.md): Learn how to create Pages and Dashboards in Decisions, including attached and detached Pages, Page Designer configuration, dashboard controls, display settings, and setting a default Page for a Folder. - [Populate a Chart Using a Flow](https://documentation.decisions.com/docs/populate-a-chart-using-a-flow.md): Learn how to Populate a Chart using a Flow via the Chart Data Mode property that enables Charts to display a data on a Page. - [Adding and Customizing Charts on a Page](https://documentation.decisions.com/docs/adding-charts-portal-page.md): This document shows how to add and customize Charts on a Portal Page in Decisions. Charts are a visual representation of Report results and can be customized by changing colors represented in the chart, adding titles and legends, etc. - [Using Gantt Charts on a Diagram Tile](https://documentation.decisions.com/docs/using-gantt-charts.md): This document shows users how to add and use a Gantt Chart to a Diagram Tile. The Gannt Chart can be added to a Diagram Tile and configured, after the user creates an Empty Diagram Tile. Gannt Charts are located under, Steps>Charts, in the Steps panel. - [About Tiles](https://documentation.decisions.com/docs/about-tiles.md): Learn how Tiles can be used to display dynamic content such as infographics, Forms, a running Flow, etc. Tiles can also be as interface elements when branding. - [Run Flow From Tiles](https://documentation.decisions.com/docs/run-flow-tiles.md): This document demonstrates how to create a Tile that runs a Flow when it's clicked on. Tutorial involves creating a Tile Flow and setting the Tile Action Type to RunFlow. - [Form Tiles](https://documentation.decisions.com/docs/form-tiles.md): This document introduces and demonstrates how to use Form Tiles. Form Tiles dynamically populate data from a custom Data Type, onto a Page in the Process Folder View. - [Using Simple Tiles to Flip Between Reports](https://documentation.decisions.com/docs/using-simple-tiles-to-flip-between-reports.md): Learn how to use the Selection Bus settings within two Simple Tiles to flip between two designated Reports, and the necessary components to achieve this. - [Page Controls Glossary](https://documentation.decisions.com/docs/page-control-glossary.md): Explore the Page controls available in the Page Designer Toolbox and learn how each control affects page functionality and design. - [Selecting a Data Drill View for the Report Viewer](https://documentation.decisions.com/docs/creating-text-list-report.md): This document shows how to select a Data Drill View for the Report Viewer. Selecting the Data Drill View, displays the specific selected Data View. - [Report Viewer Control](https://documentation.decisions.com/docs/report-viewer-control.md): Learn how to configure the Report Viewer Control to display and manage Reports on Pages during design time and runtime. - [Flow Run Part](https://documentation.decisions.com/docs/flow-run-part.md): This document demonstrates, how to use Flow Run Parts on a Page in Decisions. A Flow Run Part is a Flow behavior that allows a Flow to run every time a Page/Dashboard tile is shown. - [Folder Activity Panel](https://documentation.decisions.com/docs/folder-activity-panel.md) - [Folder Viewer](https://documentation.decisions.com/docs/folder-viewer-control.md): This document shows how to add a Folder Viewer to a Decisions Page. Adding a Folder Viewer allows users the ability to view the contents of a Folder on a Page. - [Tag Browser](https://documentation.decisions.com/docs/tag-browser.md): This document explains how to add a Tag Browser component to pages in the Decisions Page Designer. - [Adding Folder Navigation Buttons to a Page](https://documentation.decisions.com/docs/adding-folder-navigation-buttons-to-a-page.md): Learn how to add folder navigation buttons to a Decisions page using the Folders Bar component in the Page Designer. - [Horizontal Folder Timeline](https://documentation.decisions.com/docs/folder-horizontal-timeline.md): Learn how the Horizontal Folder Timeline Page Control can display the states for a specific Process Folder or Case Entity, and how this utilizes the Folder ID taken from the Selection Bus. - [Adding an Image to a Page/Dashboard](https://documentation.decisions.com/docs/adding-an-image-to-a-pagedashboard.md): Learn how to add an Image component to a Page/Dashboard to make customizations. This is particularly useful for adding logos or brand-specific items to dashboards. - [Adding Run Flow Controls to a Page](https://documentation.decisions.com/docs/adding-run-flow-controls-to-a-page.md): This document shows how to add Run Flow Links or Buttons, to a Page in Decisions. By dragging a Run Flow component to a Page, users will be able to enact a Flow from within a Page in Decisions. - [Adding User Actions with a Page/Dashboard with the Action Bars Component](https://documentation.decisions.com/docs/adding-user-actions-with-the-action-bars-component.md): Learn how to use the Actions Bar component in the Page/Dashboard Designer to create a Action Bar that is aware of the context of the Folder that the Dashboard is being applied to. When used in tandem with Folder Extensions, the Action Bar can consist of User Actions. - [Date Range Filter on Pages](https://documentation.decisions.com/docs/date-range-filter-on-pages.md): This document demonstrates how to use and add the Date Range Filter to Pages in Decisions. This filter can be added to a Page, by creating a Page that contains a Report, then, adding a Data Range Filter via the Filter panel. - [Filtering Reports via Page Control](https://documentation.decisions.com/docs/filtering-reports-via-page-controls.md): Learn how Reports can be filtered using various Page Controls in conjunction with the Report's Runtime Behavior. Such controls include but are not limited to the Form Tile or a Flow Run Part. - [Configure Page](https://documentation.decisions.com/docs/configure-pages.md): Learn how to open a Page’s properties in the Page Designer and configure settings that determine the Page’s appearance. - [Setting a Page Layout](https://documentation.decisions.com/docs/setting-a-pages-layout.md): Learn how to set a Decisions Page layout using the Form Controls > Layouts options and create a Stack Panel within a grid layout. - [Portal Page Settings](https://documentation.decisions.com/docs/changing-the-style-and-behavior-of-content-and-components.md): This document shows how to use the Edit Portal Settings popup to change the style and behavior of content and components in Decisions. Saving these settings will promptly apply them to the Decisions Portal. - [Using CSS on a Page](https://documentation.decisions.com/docs/using-css-page.md): This document shows how to use CSS in Pages in Decisions. Preexisting CSS documents can be uploaded to Decisions and their custom-defined classes can be assigned to each element, or a CSS document can be made using Decisions' predefined classes, which in turn will map them automatically to their respective form components. - [Implement Page](https://documentation.decisions.com/docs/implement-pages.md): Learn how to implement Pages using reports, embedded web pages, custom Case Pages, Process View Pages, and visibility rules. - [Navigating a Page](https://documentation.decisions.com/docs/navigating-a-page.md): Learn how to navigate a page and the various settings of Page elements that are available to end users. - [Prompt Execution History Dashboard](https://documentation.decisions.com/docs/prompt-execution-history-dashboard.md): Learn how to use the Prompt Execution History Dashboard in Decisions to review AI prompt execution records, monitor prompt activity, inspect request and response details, and troubleshoot prompt usage. - [Creating an AI Agent](https://documentation.decisions.com/docs/create-ai-agent.md): Learn how to create an AI Agent and the various benefits and use cases of AI Agents within Decisions. - [PreRequest and PreResponse Flow Hooks](https://documentation.decisions.com/docs/prerequest-and-preresponse-flow-hooks.md) - [Setting Up MCP Servers as Tools for AI Agents](https://documentation.decisions.com/docs/setting-up-mcp-servers-as-tools-for-ai-agents.md): Learn how to use MCP Servers with AI Agents. This enables AI Agents to access the AI Tool Flows exposed by that MCP Server. During execution, if the LLM selects a tool provided by the configured MCP Server, the Agent invokes that tool and uses the returned output in its response. - [Utilizing the AI Chat Component in a Form/Page](https://documentation.decisions.com/docs/utilizing-the-ai-chat-component-in-a-form-page.md): Use the AI Chat component in Decisions Forms and Pages to add interactive AI-powered conversations, configure prompt behavior, map inputs and outputs, and support guided user interactions within a Form or Page. - [Generate and Iterate with AI](https://documentation.decisions.com/docs/generative-with-ai.md): Learn the generative and iterative capabilities of AI within Decisions. Application of this requires installing the OpenAI Module. - [Generate Inputs for Designer Items](https://documentation.decisions.com/docs/generate-inputs-for-designer-item.md): Learn how the Generate Input Data with AI functionality inside the platform. This feature allows users to generate input data with an AI Assisted Chat experience. - [Generate/Iterate on Form With AI](https://documentation.decisions.com/docs/generate-form-with-ai.md): Learn how to use the Generate Forms with AI functionality inside the platform. This feature allows users to generate and iterate on forms by using an AI-assisted chat Experience. - [Generate/Iterate Formula With AI](https://documentation.decisions.com/docs/generate-formula-with-ai.md): Learn how to use the Generate Formula with AI functionality inside the platform. This feature allows users to generate a Formula with an AI Assisted Chat Experience. - [Generate/Iterate on Data Type With AI](https://documentation.decisions.com/docs/generate-data-type-with-ai.md): Learn how to use the Generate Data Type with AI functionality inside the platform. This feature allows you to generate and Iterate on a data structure with an AI Assisted Chat Experience. - [Generate Truth Table With AI](https://documentation.decisions.com/docs/generate-truth-table-with-ai.md): Learn how to use the Generate Truth Table with AI functionality inside the platform. This feature allows you to generate a Truth Table with an AI Assisted Chat Experience. - [Generate Statement Rule With AI](https://documentation.decisions.com/docs/generate-statement-rule-with-ai.md): Learn how to use the Generate Statement Rule with AI functionality inside the platform. This feature allows users to generate a Statement Rule with an AI Assisted Chat experience. - [AI Tool Flow](https://documentation.decisions.com/docs/ai-tool-flow.md): Learn how AI Tools Flows, a specialized Flow that exposes Decisions logic as callable tools for AI-powered features, can receive inputs, run Flow logic, and return output during execution. - [Decisions MCP Server](https://documentation.decisions.com/docs/decisions-mcp-server.md): Learn how the MCP Server feature in Decisions allows the platform to expose AI Tool Flows as callable tools that Large Language Models (LLMs) can interact with. This enables Decisions flows to execute logic or return structured data when invoked by an external AI system. - [External MCP Server](https://documentation.decisions.com/docs/external-mcp-server.md): Learn how external MCP Servers allow Decisions-hosted AI features, such as Agents and Chat Completion steps, to reach outward and use tools hosted outside of Decisions. - [Decisions Cloud Hosted Guide](https://documentation.decisions.com/docs/decisions-cloud-hosted-guide.md): Learn about Decisions Cloud hosting architecture, security, backups, scaling, support, maintenance, monitoring, and custom domain requirements. - [Proxy Configuration](https://documentation.decisions.com/docs/proxy-configuration.md): Learn how Decisions handles proxied requests to support cookie authentication and embedded Forms while maintaining same-origin browser access. - [Understanding Decisions Cookies](https://documentation.decisions.com/docs/understanding-decisions-cookies.md): Learn how Decisions v9 uses cookies to store user details and preferences, including the purpose of each cookie. - [Adding Custom HTTP Headers to a Decisions Installation](https://documentation.decisions.com/docs/adding-custom-http-headers-to-a-self-hosted-installation.md): Learn how administrators can add custom HTTP headers to pass information through a server and configure additional security and authentication measures. - [Adding Custom HTTP Headers to an IIS Installation](https://documentation.decisions.com/docs/adding-custom-http-headers-to-an-iis-installation.md): Learn how administrators can add custom HTTP headers to pass information through a server and apply additional security parameters. - [FTP/SFTP Overview](https://documentation.decisions.com/docs/ftp-sftp-overview.md): Learn how File Transfer Protocol (FTP) supports file uploads, downloads, directory management, and remote file operations over port 21. - [About Integration](https://documentation.decisions.com/docs/about-integration.md): This document introduces integrations in Decisions. Decisions has a number of ways to use external systems, web services, and other instances of Decisions, to use Decisions processes to handle external data. The document explains how to use prepackaged features, workflow steps, and the SDK to execute integrations with Decisions. - [View Integration Details](https://documentation.decisions.com/docs/view-integration-details.md): This document illustrates how to use Integration Details for entities in Decisions. The integration Details page contains information on different ways to integrate with the selected entity. - [URL Slugs](https://documentation.decisions.com/docs/url-slugs.md): Learn how URL Slugs are used as the naming convention of integrations and may be customized for Designer Elements. - [User Interface Integration](https://documentation.decisions.com/docs/user-interface-integration.md): Configure how user interface elements appear on a Form by defining their display behavior through a URL using User Interface Integration. - [Making Integrations Server Specific](https://documentation.decisions.com/docs/making-integrations-server-specific.md): Learn how to parameterize REST Integrations for dynamic environments, enabling seamless transitions between Development and Production servers. - [Named Sessions](https://documentation.decisions.com/docs/named-session.md): This document explains how to create a Named Session in Decisions for purpose of invoking a workflow via REST integration. - [Running a Flow using an Alias](https://documentation.decisions.com/docs/running-flow-using-alias.md): Learn how Flow Aliases replace lengthy FlowIDs with shorter, user-defined names for running Flows from a browser or as a service. - [Integration Settings](https://documentation.decisions.com/docs/integration-settings.md): Learn how Integration Settings contains system-level configuration that affects how Integrations behave across the platform. This includes JSON Web Token (JWT) options for authentication, security, and performance, as well as features that support embedded UI scenarios (such as logging in to the UI using a JWT token provided in HTTP headers). - [Testing with JMeter](https://documentation.decisions.com/docs/testing-with-jmeter.md): Learn how JMeter, a Java application designed to load test behavior and measure performance for web applications, can be used as another method for testing web service integrations of Flows that will be used in service calls outside of Decisions. - [Calling a Flow as a REST Service](https://documentation.decisions.com/docs/rest-handling-services.md): Learn how a Flow can be made into a REST Web Service that supports either HTTP GET or POST methods. Calling a Flow as a REST Service allows external applications to send data into Decisions for use in a Flow. - [Introduction to Agents](https://documentation.decisions.com/docs/introduction-to-agents.md): Learn how to install and configure Decisions Agent to access files on a client server protected by a firewall. - [Agent Setup and Testing](https://documentation.decisions.com/docs/agent-setup-and-testing.md): This document shows how to register and setup a Decisions Agent. The Agent can be added and downloaded from the System>Designers>Agents Folder. Properly setting up an Agent, will allow Decisions the ability to interact with files on a separate system, via Decisions processes, regardless of firewall settings. - [Database Integration via Agent](https://documentation.decisions.com/docs/database-integration-through-an-agent.md): This document shows how to set up database integrations using an Agent in Decisions. This action is completed via the Add Connection action, after an Agent has been created that contains the data source, initial catalog, and user ID and password values for the database users wish to integrate with. - [Database Integrations Overview](https://documentation.decisions.com/docs/about-database-integrations.md): Learn how various Database Integrations can be created through the Create DataTypes/Integration screen. This article briefly describes the options available. - [Integrating an External Database with a Flow](https://documentation.decisions.com/docs/integrating-an-external-database-with-a-flow.md): Learn how to add a Database Entity in Decisions and integrate an external database with a Flow. - [Creating a Database in MSSQL for Decisions](https://documentation.decisions.com/docs/creating-a-database-in-mssql-for-decisions.md): Learn how to create a Microsoft SQL Server database for Decisions using SQL Server Management Studio to support testing in an isolated environment. - [External Database Integration](https://documentation.decisions.com/docs/external-database-integration.md): This document explains the process of setting up an External Database for integration with Decisions. The included example shows how to integrate Decisions with a simple External Database table via the Create Connection action. - [Advanced PostgreSQL Connection](https://documentation.decisions.com/docs/advanced-postgres-connection.md): Learn how to create and use a custom connection string to integrate with PostgreSQL, allowing specific parameters to be set to ensure a successful connection. - [Connecting with an ODBC](https://documentation.decisions.com/docs/connecting-with-an-odbc.md): Learn how Decisions provides the ability to connect to ODBC Databases. ODBCs are APIs that allow an application to utilize information from different Database Management Systems. - [Integrate with Database Table](https://documentation.decisions.com/docs/integrate-with-database-table.md): This document shows how to create an integration with a Database Table, by selecting Database Integration under the Create Data Types/Integration menu. After selecting this option, users can select an existing connection and have the option of which items in the database they wish to include in the table. - [Fetching External Data to a CSV](https://documentation.decisions.com/docs/fetching-external-data-to-a-csv.md): This document shows how to fetch data from an external database to put into a CSV file, and then display that data on a form in a CSV Editor. The document demonstrates how to create a two step flow to accomplish this task. - [Return Dynamic Data Rows When Fetching Data From Database](https://documentation.decisions.com/docs/return-dynamic-data-rows-fetching-data-database.md): Learn how fetched data can be dynamic data, and how it is returned as Dynamic Rows for use. - [Using Stored Procedure in Flows](https://documentation.decisions.com/docs/calling-stored-procedure-flow-write-data.md): This document shows how to create a flow that utilizes Stored Procedures from MSSQL, to write to a database from Decisions. By using the Add Procedure Action, users are able to call on the Stored Procedure to interact with the associated database from Decisions. - [Raw SQL Step](https://documentation.decisions.com/docs/raw-sql-step.md): Learn how the Raw SQL Step executes arbitrary SQL and should only be used when other methods of integrating with a database are not viable, including Table Integration and Query Integration. - [Connect to MySQL](https://documentation.decisions.com/docs/connect-to-mysql.md): Learn how install MySQL and integrate it with pre-existing Decisions Installations. Administrators have this option to enhance the open-source database offerings and broaden their data management capabilities. - [Connecting to Amazon Redshift](https://documentation.decisions.com/docs/connecting-to-amazon-redshift.md): Learn how Amazon Redshift, an Amazon AWS-based Cloud Data Warehouse, can be leveraged to gain an understanding of an organization and its customer base. A connection may be established with an Amazon Redshift Account via and ODBC Connection. - [External Service for OData](https://documentation.decisions.com/docs/external-service-for-odata.md): This document show how to setup Decisions for external integration with OData. It explains to users the steps required to setup OAuth and how to turn on other OData features in Decisions. - [Adding a Query to a Database](https://documentation.decisions.com/docs/add-query-external-database.md): This document shows how to use the Add Database button in the Database folder. By adding a query to a database, users can grab select items from that database table for use in Decisions. - [Add Query (Parameterized Queries)](https://documentation.decisions.com/docs/parameterized-queries.md): Learn how the Add Query Integration can be utilized in Decisions to build a data source based on SQL queries. Users can use complex queries to create a data source that can be used in Flow steps or to generate Reports. - [Using Transaction Steps](https://documentation.decisions.com/docs/using-transaction-steps.md): Learn how a Traction is a sequence of one or more SQL statements executed as a single unit of work, and is used to ensure consistency and integrity of data within a database. - [Integrating with Snowflake](https://documentation.decisions.com/docs/integrating-with-snowflake.md): Learn how users with container environments can now integrate with Snowflake databases. - [Managing Database Connection Timeouts](https://documentation.decisions.com/docs/managing-database-connection-timeouts.md): Learn how Database Connections allow the integration of external systems and the utilization of new data, and how Timeouts are used alongside databases. - [Troubleshooting Database Connection Response Times](https://documentation.decisions.com/docs/troubleshooting-database-connection-response-times.md): Learn how to troubleshoot DB connection response times. Reports sourced by queries from an external database can have slow data retrieval response times. Decisions has some diagnostic tools for users to troubleshoot SQL query calls and Report load times. - [Integration with External Web Service](https://documentation.decisions.com/docs/integration-with-external-web-service.md): Learn how to add web services in Decisions. Webservice references are web services that can be integrated into a Flow. - [Integration with Services Via GraphQL](https://documentation.decisions.com/docs/integration-with-services-via-graphql.md): Decisions supports integrations with GraphQL. - [Integration with External Services via gRPC](https://documentation.decisions.com/docs/grpc-1.md): Configure gRPC integrations in Decisions to connect external services, import `.proto` definitions, define service settings, apply authentication, and use generated gRPC methods as Flow steps. - [OpenAPI Integration](https://documentation.decisions.com/docs/openapi-integration.md): Learn how the Open API/Swagger Service allows developers to create and manage REST services by leveraging the OpenAPI specification. OpenAPI, formerly known as Swagger, is a widely adopted format for describing APIs, where specifications are written in YAML or JSON. - [REST Service Integration Overview](https://documentation.decisions.com/docs/rest-service-integration-overview.md): This document looks at REST Service Integration. The REST Service holds the configuration data that's shared between all calls to a service, and acts as a folder that holds any number of REST Methods. REST Methods define HTTP Calls to a URL defined by the service. This document shows how to create and understand REST Services. - [Creating a REST Method](https://documentation.decisions.com/docs/creating-a-rest-method.md): Learn how to create REST Methods, which are specific HTTP calls (e.g. GET, POST< and PUT) that can be made to the URL defined in the service. - [Using GET Method With REST Service Integration](https://documentation.decisions.com/docs/using-get-method-with-rest-service-integration.md): This document shows how to create a REST Service Integration that uses the GET method, to obtain information externally from within Decisions. The example demonstrates how to do this using a work flow that makes a call to the free weather API from APIXU. - [Using POST Method With REST Service Integration](https://documentation.decisions.com/docs/using-post-method-rest-service-integration.md): This document shows how to setup and use a REST service integration with POST. The included example shows how to create a flow that makes a call with POST that uses and interprets Json data. - [Sending Composite Data through REST](https://documentation.decisions.com/docs/sending-complex-data-through-rest.md): Learn how to send Composite Data Types via the POST method using Rest Service Integration. - [Accessing HTTP Headers via Flow](https://documentation.decisions.com/docs/accessing-http-headers-via-flow.md): Learn that when a Decisions Flow is triggered via an API, some HTTP requests may not include a body, or may carry important information only in the HTTP headers (e.g., authentication data, custom metadata, method type). Because of this, it's often necessary to access header data in the flow itself. - [HTTP and Response Code Error Handling](https://documentation.decisions.com/docs/http-and-response-code-error-handling.md): Learn how Flows, Rules, and Reports can be called as REST APIs using most typical REST Methods such as Get, Post, and Put. - [Using Fiddler with Decisions](https://documentation.decisions.com/docs/using-fiddler-with-decisions.md): Learn how to configure Fiddler to capture and analyze Decisions API calls, including request headers and request details. - [How to Set Up and Use JWT](https://documentation.decisions.com/docs/using-jwt.md): Learn how to configure and use JSON Web Tokens (JWT) in Decisions to extract token data and include it in API calls. - [Establishing an OAuth Provider](https://documentation.decisions.com/docs/establishing-an-oauth-provider.md): Learn how to establish an OAuth Provider and create OAuth Tokens in Decisions.OAuth is an open standard for providing secured delegated access. Decisions can take actions or access resources from a server on behalf of the user without them having to share their credentials. - [Sharepoint Online 365 OAuth Setup](https://documentation.decisions.com/docs/sharepoint-online-365-oauth-setup.md): Learn how to integrate SharePoint Online 365 with Decisions using OAuth through the Add-In Method or SharePoint Azure AD App method. - [Using OAuth with REST Integration](https://documentation.decisions.com/docs/using-oauth-with-rest-integration.md): Learn how to configure OAuth authentication for a REST Integration Service and securely access integrated servers. - [Integrate with Microsoft Teams](https://documentation.decisions.com/docs/integrating-with-microsoft-teams.md): Microsoft Teams provides its users a collaborative online platform to chat by text, have a video chat, share documents, and other tools. Using Microsoft Teams with Microsoft's Azure Cloud system, users can integrate with a Microsoft Teams app or channel within a Flow that is configured as a REST integration. - [Connecting to Azure Blob Storage](https://documentation.decisions.com/docs/connecting-to-azure-blob-storage.md): Store and manage large amounts of unstructured data with Azure Blob Storage. Connect through REST API to automate processes, integrate with other services and applications, and perform complex operations. - [Enabling OAuth Authentication for IMAP/POP3/SMTP](https://documentation.decisions.com/docs/enabling-oauth-authentication-for-imap-pop3-smtp.md): Learn about enabling OAuth Authentication for IMAP/POP3/SMTP, and the breaking changes associated with this. - [Decisions Platform in an iFrame](https://documentation.decisions.com/docs/decisions-platform-in-an-iframe.md): Learn how to modify the web.config file to allow the Decisions portal to open in an iFrame hosted on a different site. - [External UI Integration](https://documentation.decisions.com/docs/external-ui-integration.md): Learn how Decisions can provide server-side workflow capabilities for custom external user interfaces. - [Embed an Edit Session of a Designer in an IFrame](https://documentation.decisions.com/docs/embed-an-edit-session-of-a-designer-in-an-iframe.md): Learn how to use the DirectEdit action in Decisions to embed a designer edit session in an iFrame and go directly to the Designer. - [Embed a Page or Report in Decisions](https://documentation.decisions.com/docs/embed-a-page-in-decisions.md): Learn how to embed Pages and Reports into iFrames. - [Handling Cross Origin Requests](https://documentation.decisions.com/docs/handling-cross-origin-requests.md): Learn about enabling CORS (Cross-Origin Resource Sharing), an HTTP-header-based mechanism that allows a browser to load resources from any origin. Enabling CORS reduces some of the security burden for specified websites. - [Decisions Core Services](https://documentation.decisions.com/docs/decisions-core-services.md): Learn how to use Decisions Core Services to perform Folder actions through an API and view integration details. - [Query Editor](https://documentation.decisions.com/docs/query-editor.md): This document shows how to write a query against any connected database by using the Decisions Query Editor. The Query Editor can be found through the Other menu, located under a Designer Folder Action menu. - [Configure Flow as gRPC](https://documentation.decisions.com/docs/grpc.md): Learn how configuring Flows as gRPC protocols can be utilized to send data as a binary-serialized payload, which improves performance compared to REST-based methods. - [How to Restart the Decisions Application](https://documentation.decisions.com/docs/restart-decisions-application.md): Learn how to restart the Service Host Manager (SHM) Windows service to restart a Decisions instance. - [Graceful Shutdown](https://documentation.decisions.com/docs/graceful-shutdown.md): Learn how graceful shutdowns allow in-progress Flows, Jobs, and Message Queues to complete before a Decisions server stops. - [Understanding Decisions Code Compilation](https://documentation.decisions.com/docs/understanding-decisions-code-compilation.md): Learn how Decisions compiles custom data structure changes into Code Buckets and applies them dynamically without restarting the system. - [Database Indexing](https://documentation.decisions.com/docs/database-indexing.md): Find answers to frequently asked questions about Database Indexing, including configuration, performance, and best practices. - [Database Indexing and Performance](https://documentation.decisions.com/docs/db-index-performance.md): Learn how Database Indexing can be a crucial tool for getting the most performance out of Decisions. The larger and more complex the database that is being used, the more important it is to have a viable indexing strategy. - [Using Runtime Selection with Database Integration Steps](https://documentation.decisions.com/docs/using-runtime-selection-with-database-integration-steps.md): Learn how runtime selection can be used with Database Integration steps by dynamically supplying connection string values. In Decisions, database integrations require a fixed provider type (such as SQL Server or PostgreSQL), but allow flexibility in how connection details are defined. - [Backup of Decisions Database and File System](https://documentation.decisions.com/docs/backup-of-decisions-database-and-file-system.md): Learn how to back up the Decisions database and file system to help prevent data loss and support instance recovery. - [File Storage Structure](https://documentation.decisions.com/docs/file-storage.md): Learn how the indexed File Storage Structure improves performance, migrates existing files, cleans temporary files, and manages entity attachments. - [File Handling](https://documentation.decisions.com/docs/file-handling.md): Learn how Decisions manages files throughout their lifecycle by moving them between directories and updating their entity associations. - [Exploring the Decisions File System Directory](https://documentation.decisions.com/docs/exploring-the-decisions-file-system.md): Learn how the Decisions File System stores application folders, log files, and settings files used to configure and operate Decisions. - [Encryption Overview](https://documentation.decisions.com/docs/encryption-overview.md): Learn how encryption protects sensitive information by converting readable data into an unreadable format that unauthorized users cannot access. - [Encryption Key Rotation](https://documentation.decisions.com/docs/encryption-key-rotation.md): Learn how data in Decisions can be encrypted using a rotating encryption key, which prevents data from being compromised if a key is lost or stolen. - [PCI Compliance](https://documentation.decisions.com/docs/pci-compliance.md): Learn the applicable configurations for PCI compliance in order of PCI DSS 4.0 requirements, which is important for any use case that processes credit card data. - [About Modules](https://documentation.decisions.com/docs/about-modules.md): Learn how Decisions Modules extend portal functionality, add Flow Steps, and integrate features such as DocuSign through downloadable packages. - [Available Modules](https://documentation.decisions.com/docs/available-modules.md): Learn how Decisions Modules enable administrators to install plug-ins that extend the platform and integrate with external services. - [Installing Modules](https://documentation.decisions.com/docs/installing-modules-decisions.md): Learn how Modules are installed and managed, and the key considerations for Module Dependencies and removal. - [Generating Certificates with OpenSSL](https://documentation.decisions.com/docs/generating-certificates-with-openssl.md): Learn how self-signed certificates enable connections between Decisions and integration applications such as SSO, Kafka, and other modules. - [Active Directory Module Steps](https://documentation.decisions.com/docs/active-directory-module-steps.md): Learn how the Active Directory Module uses Flow steps to manage users, groups, associations, and Microsoft Entra ID accounts. - [Setting up Active Directory (AD) Server Authentication](https://documentation.decisions.com/docs/activedirectory.md): Learn how to configure Active Directory Server Authentication in Decisions to synchronize users, computers, groups, and organizational units. - [Adobe Sign Module](https://documentation.decisions.com/docs/adobesign.md): Learn how the Adobe Sign Module uses API-based Flow steps to create agreements, retrieve statuses, and download signed documents. - [Utilizing AI Modules in Decisions](https://documentation.decisions.com/docs/utilizing-ai-modules-in-decisions.md): Learn how Decisions AI Modules integrate artificial intelligence into workflows using pre-built steps, tools, and interfaces for AI services. - [Execution History](https://documentation.decisions.com/docs/execution-history.md): Lear how all executions of AI prompts made inside of the Decisions environment are audited to historical context. Execution data for a prompt will only be visible inside the project where the prompt lives. - [Prompt Manager](https://documentation.decisions.com/docs/prompt-manager-1.md): Prompt Manager, manage prompts, create prompts, edit prompts, AI prompt management, centralized prompt management, prompt configuration. - [Prompt Groups](https://documentation.decisions.com/docs/prompt-groups.md): Learn how Prompt Groups organize related prompts by department, working group, initiative, or other user-defined categories. - [AI Common](https://documentation.decisions.com/docs/ai-common.md): Learn how the AI Common Module provides shared tools and interfaces for Decisions AI integrations, including Google Vertex and AWS Bedrock. - [Platform Redaction for AI Common](https://documentation.decisions.com/docs/platform-redaction-for-ai-common.md): Learn how Platform Redaction for AI in Decisions protects sensitive data by masking configured values before AI prompt execution, including setup, redaction rules, and common use cases. - [Anthropic Module](https://documentation.decisions.com/docs/ai-anthropic.md): Learn about how the Anthropic module is designed to integrate with advanced AI models developed by Anthropic, such as the Claude family, providing access to cutting-edge language processing capabilities. - [Amazon Web Services Module](https://documentation.decisions.com/docs/aws.md): Amazon Web Services' S3 offers cloud-based storage that can be integrated with your system. - [CloudWatch](https://documentation.decisions.com/docs/cloudwatch.md): Learn how the AWS Module retrieves Amazon CloudWatch metrics, including CPU utilization and resource data, for use in Flows and Reports. - [EC2](https://documentation.decisions.com/docs/aws-ec2-step-glossary.md): Learn how the AWS EC2 steps use pre-built Flow steps to manage Amazon EC2 instances through the AWS API after installing the AWS Module. - [Elastic Load Balancer](https://documentation.decisions.com/docs/elastic-load-balancer.md): Learn how to use AWS Elastic Load Balancer steps in Flows to register, deregister, and describe target instances and groups. - [Kinesis](https://documentation.decisions.com/docs/about-aws-kinesis.md): Learn how the AWS module connects Decisions with AWS Kinesis Message Queues and configure queue connections directly within Flow steps - [S3](https://documentation.decisions.com/docs/aws-s3-step-glossary.md): Learn how to use AWS S3 steps in Decisions to manage files in Amazon S3, including creating folders, uploading files, retrieving file contents, listing objects, deleting files, setting ACL permissions, and configuring S3 credentials. - [Lambda](https://documentation.decisions.com/docs/lambda.md): Learn how AWS Lambda executes serverless Functions to process data, call APIs, serve web pages, and integrate with AWS services. - [SageMaker](https://documentation.decisions.com/docs/aws-sagemaker-steps.md): Learn how AWS SageMaker steps integrate Decisions with Amazon SageMaker through pre-built Flow steps available in the Flow Designer Toolbox. - [SNS](https://documentation.decisions.com/docs/about-aws-sns.md): Learn how connections to Amazon Simple Notification Services (SNS) can be configured, as part of the AWS module. - [SQS](https://documentation.decisions.com/docs/about-sqs-messaging-queue.md): Learn how the Amazon Web Services (AWS) module allows users to integrate with AWS Simple Queue Service (SQS). SQS is an AWS service that provides fully managed message queueing and access to two queue types, one focusing on maximum throughput and the FIFO format. - [Textract](https://documentation.decisions.com/docs/textract.md): Learn how AWS Textract steps provide access to the Amazon Textract API for extracting and analyzing text from documents. - [AWS Bedrock](https://documentation.decisions.com/docs/ai-aws-bedrock.md) - [Azure Foundry Module](https://documentation.decisions.com/docs/azure-foundry-module.md): Learn how the Azure Foundry Module enables Users to access Azure Foundry through the integrated Chat Completion step. - [Azure Storage Module](https://documentation.decisions.com/docs/azure-storage-module.md): Learn how to integrate Decisions with Azure Storage Blob to upload, download, delete, and move unstructured files using pre-built Flow activities. - [Azure Key Vault](https://documentation.decisions.com/docs/azure-key-vault.md): Learn how to integrate Decisions with Azure Key Vault to securely retrieve keys, secrets, and certificates using system-level environment variables. - [Box Module](https://documentation.decisions.com/docs/box.md): Learn how the Box Module allows admin users to integrate Decisions with the Box application to perform various actions on the Box cloud platform. It is primarily used for file storage, sharing, and collaboration among individuals and businesses. - [TruBot Module](https://documentation.decisions.com/docs/trubot.md): Learn how the TruBot Module connects Decisions with Datamatics TruBot to activate bots and retrieve logs and reports. - [TruCap+](https://documentation.decisions.com/docs/trucap.md): TruCap+ is a web-based Intelligent Document Processing (IDP) application that offers AI/ML enabled template-free approach to enable hassle-free processing and data capture from various structured and semi-structured documents. - [The DocuSign Module](https://documentation.decisions.com/docs/docusign-1.md): This document shows how to install and use the Docusign Module. This module is used to send a call to Docusign from a workflow, in the event that an electronic signature or initial is needed. - [Dropbox Module](https://documentation.decisions.com/docs/dropbox.md): Learn how the Dropbox Module integrates Decisions with Dropbox to access files, share folders, and automate resource management through the API. - [Equifax Module](https://documentation.decisions.com/docs/equifax.md): Learn how the Equifax Module allows a user to send API requests to Equifax to retrieve information such as Credit Reports. The module accesses Equifax through API calls to send and retrieve information. - [Exchange Web Services Module](https://documentation.decisions.com/docs/microsoft365-exchange.md): This document discusses how to use the Exchange Web Services module in Decisions for accessing Email, Contacts and Appointments, in Microsoft Exchange servers. The document discusses the process for installation, setup, and use. - [Experian Module](https://documentation.decisions.com/docs/experianservices.md) - [FHIR Module](https://documentation.decisions.com/docs/fhir.md): Learn how to use the Fast Healthcare Interoperability Resources (FHIR) Module in Decisions to work with standardized healthcare data and FHIR objects. - [Financial Module](https://documentation.decisions.com/docs/financial.md): Learn how the Financial Module performs calculations such as CUMIPMT, NPV, PMT, PV, Rate, and IRR using prebuilt Flow steps. - [Foreign Exchange Module](https://documentation.decisions.com/docs/foreignexchange.md): Learn how the Foreign Exchange Module offers users the ability to integrate with the Currency Layer JSON REST API to provide access to 168 world currencies and precious metals foreign currency exchange data through the use of pre-built Flow steps. - [Google Drive Module](https://documentation.decisions.com/docs/googledrive.md): Learn how the Google Drive API provides a way for developers to access, create, modify, and manage files and folders stored on Google Drive. This module seamlessly integrates Google Drive's file storage capabilities with Decisions. - [Google Cloud Module](https://documentation.decisions.com/docs/googlecloud.md): Learn how the Google Cloud Module serves as a connector for various Google Cloud services, enabling streamlined interaction with cloud-based data and functionalities. - [Google Vertex AI](https://documentation.decisions.com/docs/ai-google-vertex.md) - [Google Gemini Module](https://documentation.decisions.com/docs/ai-googlegemini.md): Learn how the Google Gemini Module enables Gemini AI in Decisions with a configurable Chat Completion step and compatibility with other AI Modules. - [HL7](https://documentation.decisions.com/docs/hl7.md) - [HL7 Module Overview](https://documentation.decisions.com/docs/hl7-module.md): This document provides an introduction to the HL7 Module in Decisions, which is used to handle HL7 type messages. HL7 is a specification for allowing medical software and hardware systems to communicate with each other. Decisions' HL7 interface is made of three parts that handle receiving, processing, and sending HL7 messages from one system to another. - [Setting up Receivers & Emitters](https://documentation.decisions.com/docs/hl7-modules-setting-interface-receivers.md): Learn how to configure HL7 Receivers and Emitters in Decisions to receive, send, or redirect HL7 messages through files, TCP/IP, or Flows. - [Receiving and Processing Messages](https://documentation.decisions.com/docs/hl7-modules-receiving-processing-messages.md): Learn how the HL7 Module in Decisions sends, receives, and processes HL7 messages using pre-processing, processing, and post-processing Flows. - [HL7 Module FAQ](https://documentation.decisions.com/docs/hl7-module-faq.md): Find answers to frequently asked questions and common use cases for the Decisions HL7 Module. - [HL7 Module Step Glossary](https://documentation.decisions.com/docs/hl7-module-step-glossary.md): Explore the HL7 Module steps available in the Flow Designer Toolbox for creating and managing HL7-based healthcare integrations. - [HubSpot Module Basics - Setup](https://documentation.decisions.com/docs/hubspot.md): Learn how to install and configure the HubSpot Module in Decisions to access and update HubSpot data using Flow steps. - [HubSpot Module Basics - Steps](https://documentation.decisions.com/docs/hubspot-module-basics-steps.md): Learn how to access and update HubSpot data in Decisions using Flow steps instead of working directly with the HubSpot API. - [IBM ODBC DB2](https://documentation.decisions.com/docs/odbc-db2.md): Learn how the IBM ODBC DB2 Module provides access to the IBM DB2 Flow for configuring database connections in Decisions. - [iCal Module](https://documentation.decisions.com/docs/ical.md): Learn how to install, configure, and use the iCal Module in Decisions to create, send, and receive calendar events in Outlook, Gmail, and other calendar applications. - [Jack Henry Module](https://documentation.decisions.com/docs/jack-henry-module.md): Learn how the Jack Henry Module in Decisions retrieves bank account, transaction, and user information through Flow Toolbox steps. - [Jira Module Steps](https://documentation.decisions.com/docs/jira.md): Learn how the Jira Module connects Decisions to the Jira API using prebuilt Flow steps for managing Issues, Projects, and Users. - [Logging.WindowsEvent Module](https://documentation.decisions.com/docs/logging-windowsevent.md): Learn how the Logging.WindowsEvent Module sends Decisions logs to Windows Event Viewer for centralized monitoring. - [About Messaging](https://documentation.decisions.com/docs/about-messaging.md): Uncover efficient communication and system performance with messaging and message queues. Explore asynchronous processing and scalability. - [Setting Up Message Handlers](https://documentation.decisions.com/docs/setting-up-messaging-overview.md): This document shows how to set up Decisions to work with a messaging system. The included example discusses how to setup RabbitMQ. The Decisions Messaging system is built on plugins and can be extended via the SDK. - [ActiveMQ Module](https://documentation.decisions.com/docs/activemq.md): Learn how to configure the ActiveMQ Module in Decisions to connect to message brokers and send or receive messages through Flow Steps. - [Apache Kafka](https://documentation.decisions.com/docs/kafka.md): This document shows how to install, set up, and use the Apache Kafka messaging system in Decisions to allow for app to app communication. Note: Apache Kafka can only obtain one message at a time; users will need to set up a flow to take in more than one message. - [Azure Services Module](https://documentation.decisions.com/docs/azure-services.md): Learn how to configure the Azure Service Bus Module in Decisions to send and process messages through Azure Queue and Publish/Subscribe messaging. - [IBM MQ Message Services](https://documentation.decisions.com/docs/ibmmq.md): Learn how to configure the IBM MQ Module in Decisions to connect to an IBM message queue and send messages using built-in Messaging Queue steps. - [MSMQ Module](https://documentation.decisions.com/docs/msmq.md): Learn how to configure the MSMQ Module in Decisions to send and receive Byte array messages through a local MSMQ queue. - [RabbitMQ Module](https://documentation.decisions.com/docs/rabbitmq.md): Learn how to install and configure the RabbitMQ Module in Decisions to send, receive, and process messages using Flow Steps. - [Redis Queue](https://documentation.decisions.com/docs/redisqueue.md) - [SolaceMQ Module](https://documentation.decisions.com/docs/solacemq.md): Learn how the SolaceMQ Module connects Decisions with Solace PubSub+ event brokers using Flow steps to send, receive, and process messages. - [Microsoft Common Module](https://documentation.decisions.com/docs/microsoft-common-module.md): Learn how the Microsoft Teams Module integrates Decisions with Teams using Microsoft 365 authentication and access tokens. - [Microsoft Exchange 365](https://documentation.decisions.com/docs/microsoft-exchange-365-module.md): Learn how the Microsoft Exchange 365 Module connects Decisions with Exchange Online for managing email, calendar, and contact services. - [Microsoft Teams Module](https://documentation.decisions.com/docs/microsoft-teams-module.md): Learn how the Microsoft Teams Module connects Decisions workflows with Microsoft Teams using Microsoft 365 authentication and access tokens. - [MongoDB Module Overview](https://documentation.decisions.com/docs/mongodb.md): This document shows how to configure steps for reading and writing from a MongoDB database to automatically deserialize and serialize from a selected data type via the MongoDB module. The document provides a tutorial, to step users through this process. - [Integration with Cosmos DB](https://documentation.decisions.com/docs/integration-with-cosmos-db.md): This document provides a walkthrough for setting up the MongoDB Module for integration with ComsmosDB. It does so by explaining how to configure the integration in Azure as well as Decisions. - [MS OneDrive Module Steps](https://documentation.decisions.com/docs/msonedrive.md): Learn how the Microsoft OneDrive Module uses pre-built Flow steps to manage files and folders in OneDrive. - [Installing and Configuring the Okta Module](https://documentation.decisions.com/docs/okta.md): Learn how to install and configure the Okta Module in Decisions for account management, SSO, API access, and SAML-based authentication. - [Okta Integration Troubleshooting](https://documentation.decisions.com/docs/okta-integration-troubleshooting.md): Learn how to configure and troubleshoot the Okta integration in Decisions, including SAML settings, SSO configuration, API tokens, and common login issues. - [Ollama Module](https://documentation.decisions.com/docs/ollama-module.md): Configure the Ollama Module in Decisions to connect local AI models, set up Ollama server settings, manage model access, and use AI capabilities within Flows and platform automation. - [OpenAI Module](https://documentation.decisions.com/docs/ai-openai.md): Learn how to install and configure the OpenAI Module in Decisions to use OpenAI capabilities, manage API keys, and run AI-powered Flow Steps - [OpenID Integration](https://documentation.decisions.com/docs/open-id.md): Learn how to install and configure OpenID integration in Decisions to let users create accounts and sign in through an OpenID identity provider. - [PGP Module](https://documentation.decisions.com/docs/pgp.md): Learn how to use the PGP Module in Decisions to encrypt and decrypt files and strings, sign, verify, and clear files. - [Plaid Module](https://documentation.decisions.com/docs/plaid.md): Learn how to configure the Plaid Module in Decisions to authenticate bank accounts, retrieve account details, and perform financial transactions in workflows. - [PowerShell Module Basics](https://documentation.decisions.com/docs/powershell.md): This document shows users how to execute PowerShell scripts from Flows within Decisions, via the PowerShell Module. Prior to using this module, users must have PowerShell 3.0 instead onto their Decisions server. The document provides a tutorial for how to create a PowerShelll Script Project, which will then be usable as a category in the Flow Designer. - [Working with PowerShell Script Step Output](https://documentation.decisions.com/docs/working-powershell-script-step-output.md): Learn how PowerShell Script steps handle outputs, errors, execution results, and remote execution within Decisions Flows. - [Python Module](https://documentation.decisions.com/docs/python.md): This document shows discuses how to setup and use the Decisions Python module to execute python scripts. The module allows users to input python script via file upload, or by text input. - [QR Codes Module](https://documentation.decisions.com/docs/qrcodes.md): Learn how to use the QR Codes Module in Decisions to generate and evaluate QR Codes within a workflow. - [R Module Overview](https://documentation.decisions.com/docs/r-module-overview.md): This document shows how to install, setup, and run the R Module in Decisions, to execute R Script. The document includes a thorough tutorial on how to use this Module in Decisions. - [Remedy Module](https://documentation.decisions.com/docs/remedy.md): Learn how to use the Remedy Module in Decisions to create, modify, and close BMC Remedy incident tickets with Flow Steps - [Salesforce Module Basics](https://documentation.decisions.com/docs/salesforce.md): Learn how to use REST API calls and Salesforce Flow Steps in Decisions to access and interact with Salesforce data. - [Using SOQL With Salesforce](https://documentation.decisions.com/docs/using-soql-with-salesforce.md): Learn how to use advanced Salesforce steps to run SOQL queries, access custom data types, and return query results as JSON for use in a Flow. - [Single Sign-On With SAML](https://documentation.decisions.com/docs/saml.md): This document explains how to enable SSO (Single Sign On) SAML. This can be done by enabling and editing SAML Integration settings with information from the Identity Provider, and then activating the setting. At least one admin must be configured for SSO SAML prior to enabling this function. - [Single Logout with SAML](https://documentation.decisions.com/docs/single-logout-with-saml.md): Learn how to configure Single Log Out (SLO) in Decisions, including identity provider requirements and administrator responsibilities. - [SharePoint Module](https://documentation.decisions.com/docs/sharepoint.md): Learn how the SharePoint Module allows user to access and manage their SharePoint data through pre-built steps in the Flow Designer. By utilizing the module, Users can add, delete, or download documents or lists from their SharePoint sites. - [Shopify Module](https://documentation.decisions.com/docs/shopify-1.md): Learn how the Shopify Module connects Decisions with Shopify through the Admin API to automate product, inventory, order, and customer operations. - [Slack Bots](https://documentation.decisions.com/docs/slack-bots.md): Learn how the Slack Module lets you configure Slack Bots that execute Decisions Flows when mentioned in a Slack channel. - [Slack Module](https://documentation.decisions.com/docs/slack.md) - [Slack Bot Integration via Decisions](https://documentation.decisions.com/docs/decisions-slack-bot.md): Create a Slack Bot integration to connect Slack messages with Decisions Flows, enabling workflow automation and data retrieval through chat commands. - [SSH Module](https://documentation.decisions.com/docs/ssh.md): Learn how the SSH and SCP Module extends Decisions with Flow Steps for connecting to remote systems and transferring files. - [Symantec Module](https://documentation.decisions.com/docs/symantecsmp.md): Learn how the Symantec Module adds Flow Designer steps for managing workflows across the Symantec Management Platform. - [Telephony Module](https://documentation.decisions.com/docs/telephony.md): This document shows how to setup the ability for the Decisions Portal to send and receive SMS text messages, by installing and setting up a Telephony Service. The included example shows how to setup the Telephony Module for use with Twilio. - [Creating a Telephony Handler](https://documentation.decisions.com/docs/creating-telephony-handler.md): This document shows how to create and configure a Telephony Handler in the Telephony Module, to determine which phone numbers receive IVR or SMS requests. Telephony Handlers are added via the aptly named Add Telephony Handler button, under the System>Telephony folder. - [Setting Up Carriers for SMS Notifications](https://documentation.decisions.com/docs/setting-up-carriers-for-sms-notifications.md): Learn how to set up SMS Carriers in Decisions to enable Decisions to send notifications in the form of text messages or SMS popups to Users. - [Hooking up Inbound SMS Conversation](https://documentation.decisions.com/docs/hooking-up-inbound-sms-conversation.md): Learn how to configure a Telephony Handler in Decisions to receive inbound IVR and SMS requests through designated phone numbers. - [Creating an Outbound SIP Flow](https://documentation.decisions.com/docs/creating-outbound-sip-flow.md): Learn how to create a SIP Outbound Flow in Decisions using SIP credentials to place calls to a SIP domain. - [Respond to Inbound Telephony Conversation](https://documentation.decisions.com/docs/hooking-up-inbound-telephony-conversation.md): Learn how to use Decisions to respond to inbound calls using IVR, when using Telephony services like Twilio and Plivo. - [Recording and Transcription](https://documentation.decisions.com/docs/recording-and-transcription.md): Learn how to use the Decisions Telephony Module to record and transcribe phone conversations. - [Posting a Twitter Message Using a Flow](https://documentation.decisions.com/docs/posting-a-twitter-message-using-a-flow.md): Learn how to configure Twitter integration in Decisions to post manually entered or automatically generated messages as notifications. - [Integrating a Twitter Account](https://documentation.decisions.com/docs/integrating-a-twitter-account.md): Learn how to create and integrate a developer account on Twitter and how to create an app for generating app tokens. - [USPS Module](https://documentation.decisions.com/docs/usps.md): Discover the options available to web developers in Decisions and how to set up the USPS Web Tool Kit APIs - [UnitTestCore Module](https://documentation.decisions.com/docs/unittestcore.md): Learn about the UnitTestCore Module, that can be utilized for testing custom code or SDK Extensions. - [WordToPDF](https://documentation.decisions.com/docs/wordtopdf.md): Learn how to use the Word to PDF Module to convert Word (.docx) documents into PDF (.pdf) files. - [X12 Interchange](https://documentation.decisions.com/docs/x12-interchange.md): Learn how the X12 Module processes ANSI-accredited X12 messages by serializing and deserializing data into usable formats within Decisions. - [Software Development Kit (SDK) Overview](https://documentation.decisions.com/docs/sdk-overview.md): Learn how the Decisions SDK enables developers to add functionality, control product behavior, and customize initialization and installation options. - [Getting Started in Visual Studio](https://documentation.decisions.com/docs/getting-started-in-visual-studio.md): Learn how to create a Visual Studio project and add Decisions references by including the required .dll files. - [SDK: Building a Module (Advanced)](https://documentation.decisions.com/docs/building-module-advanced.md): Learn how to create, install, and update a Custom Module in the Decisions SDK, including best practices for organizing custom functionality. - [SDK: Referencing Third Party Libraries](https://documentation.decisions.com/docs/referencing-custom-libraries.md): Learn how to reference third-party DLL files in the Decisions SDK by adding them to a Module or uploading them through the Portal. - [SDK: Flow Steps (Basic)](https://documentation.decisions.com/docs/flow-steps-simple.md): Learn how to create custom Flow Steps in Visual Studio by referencing Decisions, using a zip code validation example. - [SDK: Flow Steps (Advanced)](https://documentation.decisions.com/docs/flow-steps-advanced.md): Learn how to create advanced Flow Steps in Visual Studio, including multiple outcomes, design-time input validation, advanced configuration, and dynamic input visibility. - [SDK: ISync Flow Steps (Advanced)](https://documentation.decisions.com/docs/sdk-isync-flow-steps-advanced.md): Learn how to create advanced Decisions Flow Steps with custom validation, dynamic inputs and outputs, conditional properties, and multiple outcomes. - [SDK: Rule Steps (Basic)](https://documentation.decisions.com/docs/rule-steps-simple.md): Learn how to create custom rules in Decisions by adding methods to a class file project and applying the attribute that exposes them as Rule Verbs. - [SDK: Rule Steps (Advanced)](https://documentation.decisions.com/docs/rule-steps-advanced.md): Learn how to create an advanced rule in Visual Studio using a public class decorated with the AutoRegisterRuleStep attribute. - [SDK: Default Parameters and Custom Editors (Basic)](https://documentation.decisions.com/docs/flow-steps-rule-steps-simple-default-parameters-custom-editors.md): Learn how to customize default input values for public methods in a custom Decisions step using Visual Studio code. - [SDK: Default Mappings (Advanced)](https://documentation.decisions.com/docs/flow-steps-rule-steps-advanced-default-mappings.md): Learn how to configure default mappings for a custom Decisions step created in Visual Studio, including supported input types and resulting code behavior. - [SDK: Custom Validation(Advanced)](https://documentation.decisions.com/docs/flow-steps-rule-steps-advanced-custom-validation.md): Learn how to configure custom validation messages for input fields and properties in Decisions, including available preset message options. - [SDK: Consuming Data (Advanced)](https://documentation.decisions.com/docs/flow-steps-rule-steps-advanced-consuming-data.md): Learn how to create a custom advanced step that inherits from IDataConsumer to map input data at runtime, including text and text array inputs. - [Create Custom Data Types with SDK](https://documentation.decisions.com/docs/flow-steps-rule-steps-simple-creating-custom-data-types.md): Learn how to create custom data types in Decisions using Visual Studio, serialize the data, and implement methods that expose it in Decisions. - [Reporting Data Source Factory](https://documentation.decisions.com/docs/reporting-data-source-factory.md): Learn how to create a Data Source Factory that provides a list of available report data sources at runtime in Decisions. - [Custom Reporting Data Source (Basic)](https://documentation.decisions.com/docs/custom-reporting-data-source-simple.md): Learn how to create a custom report data source in the Decisions SDK by applying the appropriate attribute to a public class that returns an array. - [Custom Reporting Data Sources](https://documentation.decisions.com/docs/custom-reporting-data-sources.md): Learn how to create a custom Reporting Data Source by inheriting AbstractCustomDataSource and applying the AutoRegisterReportElement attribute. - [Custom Reporting Data Filters](https://documentation.decisions.com/docs/custom-reporting-data-filters.md): Learn how to create a Custom Reporting Data Filter in SQL Server Management Studio using SQL code to filter data from a custom data source. - [Custom SQL Reporting Overview](https://documentation.decisions.com/docs/custom-sql-reporting-overview.md): Learn how to use a SQL data source instead of a Custom Data Source in a Decisions Report by creating a SELECT statement and implementing ISqlReportDatasource. - [Installing Decisions SDK with NuGet in Visual Studio](https://documentation.decisions.com/docs/installing-sdk-nuget.md): Learn how to install the Decisions SDK as a NuGet package using Microsoft Visual Studio. - [Calling Decisions Services from .NET](https://documentation.decisions.com/docs/calling-decisions-services-net.md): Learn how the Integration Details page provides information needed to implement operations in Decisions. - [SDK: Creating Custom Flow and Rule Behavior](https://documentation.decisions.com/docs/flow-behavior-rule-behavior.md): Learn how to create a Custom Flow Behavior in Decisions to define expected Flow inputs and outputs and automatically generate inputs when assigned. - [SDK: Rule Behavior](https://documentation.decisions.com/docs/rule-behavior.md): Learn how to use IRuleBehavior in the Decisions SDK to customize the behavior of the Rule Editor. - [SDK: Text Merge Behavior](https://documentation.decisions.com/docs/text-merge-behavior.md): Learn how to create a custom Text Merge Behavior in the Decisions SDK to define inputs, add Text Merge actions, and control input visibility. - [SDK: Text Merge Extensions](https://documentation.decisions.com/docs/text-merge-extensions.md): Use built-in Text Merge fields to modify strings or insert data, or create Text Merge Extensions with custom merge logic. - [SDK: Creating Custom Folder Behavior](https://documentation.decisions.com/docs/creating-custom-folder-behavior.md): Use the Decisions SDK to create custom Folder Behaviors that modify appearance, supported actions, and user interaction. - [SDK: Adding Create Actions (Advanced)](https://documentation.decisions.com/docs/adding-create-actions-advanced.md): Learn two ways to add the Add Actions action to a Decisions folder using a service interface or a registered entity action factory. - [SDK: Property Editor Basics Changing Property Classification](https://documentation.decisions.com/docs/property-editor-basics-changing-property-classification.md): Learn how to use the PropertyClassification attribute to customize how step properties appear in the Decisions Designer. - [SDK: Property Editor Basics Specifying Editors](https://documentation.decisions.com/docs/property-editor-basics-specifying-editors.md): Learn how to control how property editors appear in Decisions by decorating properties with Property Editor attributes. - [Accessing System Settings (User Settings)](https://documentation.decisions.com/docs/accessing-system-settings-user-settings.md): Learn how Decisions Portal settings objects store editable values, connection information, and external system credentials in one central location. - [SDK: Creating Settings Objects](https://documentation.decisions.com/docs/creating-settings-objects.md): Learn how to create a public class in Visual Studio to define a custom Settings Object for an application built in Decisions. - [Custom Element Serialization \[Writable\] (Advanced)](https://documentation.decisions.com/docs/custom-element-serialization-writable-advanced.md): Learn how to customize storage and storage-related events for Custom Element Serialization using interface code and implementation examples. - [Designer Behaviors](https://documentation.decisions.com/docs/designer-behaviors.md): Learn how the IDesignerBehavior interface supports shared Designer functionality and customizes Gallery dialog appearance. - [SDK: Custom Login Page](https://documentation.decisions.com/docs/sdk-custom-login-page.md): Learn how the Decisions SDK customizes Designer Elements, Portal login pages, styles, designs, and authentication methods such as SAML and OpenID. - [Accessing and Updating System Settings via Settings.xml](https://documentation.decisions.com/docs/accessing-system-settings-settings-xml.md): Learn how to access values stored in the Decisions settings.xml file using Visual Studio code examples. - [ORM Basics](https://documentation.decisions.com/docs/orm-basics.md): Learn about Object Relationship Mapping (ORM) in the Decisions SDK, including one-to-one, one-to-many, and many-to-many relationships. - [Using Simple ORM Objects](https://documentation.decisions.com/docs/using-simple-orm-objects.md): Learn how to use ORM objects in the Decisions SDK to fetch, store, update, and count entities using common database operations. - [ORM: Creating Custom Folder Entities](https://documentation.decisions.com/docs/creating-custom-folder-entities.md): Learn how to create a custom Folder Entity in the Decisions SDK so it can reside in Decisions Folders and appear in an All Entities report. - [ORM Basics Adjusting SQL Data Types](https://documentation.decisions.com/docs/orm-basics-adjusting-sql-data-types.md): Learn how to use the ORMField attribute to override the database type used when storing a field in the Decisions SDK. - [AutoRegister Attribute Glossary](https://documentation.decisions.com/docs/autoregister-attributes.md): Explore the AutoRegister Attributes available in the Decisions SDK and learn how they determine where custom code is registered within Decisions. - [Common Property Editors](https://documentation.decisions.com/docs/appendix-b-common-property-editors.md): Explore the property attributes available for use as Property Editors in the Decisions SDK and learn how they customize property input options. - [Guide of Decisions Entities Locations in SQL Tables](https://documentation.decisions.com/docs/guide-of-decisions-entities-locations-in-sql-tables.md): Use this reference guide to identify the SQL tables associated with selected Decisions entities. - [API and Authentication](https://documentation.decisions.com/docs/api-and-authentication.md): Learn the many ways API can be used for functions such as provisioning Users, setting up folders or projects, and more. - [Modifying an Application Servers SMTP Settings](https://documentation.decisions.com/docs/modifying-application-servers-smtp-settings.md): Learn how to change an Application Server’s SMTP settings in Decisions after installation using the Edit Settings option in the Decisions Installer. - [Using Selenium and NUnit for Front-end Testing](https://documentation.decisions.com/docs/using-selenium-and-nunit-for-front-end-testing.md): Learn how automated front-end testing verifies Portal navigation, Form interactions, data entry, and expected or unexpected user inputs. - [Azure Application Gateway with Decisions Clustering](https://documentation.decisions.com/docs/installing-using-azure-load-balancer.md): Learn how to configure Azure Application Gateway, cookie-based session affinity, Decisions Virtual Machines, clustering, and WAF integration. - [Adding Common Data Elements](https://documentation.decisions.com/docs/adding-common-data-elements.md): Learn how to add Common Data Elements to Decisions. - [Changing the Portal Base URL](https://documentation.decisions.com/docs/changing-the-portal-base-url.md): Learn how to update the Portal Base URL in Decisions during installation or by editing the system’s settings.xml file. - [Securing Decisions and Web Application Firewalls (Azure)](https://documentation.decisions.com/docs/securing-decisions-and-web-application-firewalls-azure.md): Learn about Decisions security standards, development controls, hosting practices, and Web Application Firewall options for Azure deployments. - [Best Practices for Performance Troubleshooting](https://documentation.decisions.com/docs/best-practices-for-performance-troubleshooting.md): Learn the best practices for error handling for a Server in Production. - [Global Debugger](https://documentation.decisions.com/docs/global-debugger.md): Learn how the Global Debugger allows users to have more flexibility in troubleshooting Designer Elements. It runs similarly to a profiler, and when turned on, it will capture running Flows and processes that are occurring. - [Maintenance Mode](https://documentation.decisions.com/docs/maintenance-mode.md): Learn about how maintenance mode enables server login screen changes to notify incoming Users. - [App Server Health Monitor](https://documentation.decisions.com/docs/app-server-health-monitor-healthcheck.md): Learn where to find the App Server Health Monitor in Decisions and review system health, memory, database, file system, web server, and runtime status. - [Decisions Developer Debug Mode](https://documentation.decisions.com/docs/decisions-developer-debug-mode.md): This document explains how to troubleshoot Front End code issues in Decisions, by using the Decisions Developer Debug Mode. The document also describes the procedure for the required restarting of the Service Host Manager (SHM) after modifying files in Debug Mode. - [Server Performance Testing](https://documentation.decisions.com/docs/server-performance-testing.md): This document acts as a list of performance metrics from a series of tests completed by a Decisions server. These tests were completed on a machine with an i7-3770 Processor with 16GB of RAM. - [Logging Overview](https://documentation.decisions.com/docs/logging-overview.md): Learn how Decisions Logs record environment events, help troubleshoot workflows, and provide details about execution, errors, and system activity. - [Logging Settings](https://documentation.decisions.com/docs/logging-settings.md): Learn how to configure Decisions logging parameters, including file size, API timeouts, and database timeouts. - [Reading Logs](https://documentation.decisions.com/docs/reading-logs.md): Learn how to interpret Decisions log messages and use their information to troubleshoot issues across the environment. - [Using the Log Step](https://documentation.decisions.com/docs/using-the-log-step.md): Learn how to use the Log step in a Flow to record runtime events, capture errors, and troubleshoot issues in Decisions. - [Writing To Log Files](https://documentation.decisions.com/docs/writing-to-log-files.md): Learn how to write entries to Decisions Logs from custom code, use different logging levels, and test logging with a deployable example. - [Creating Custom Log Files](https://documentation.decisions.com/docs/creating-custom-log-files.md): Learn how to create Log Categories and configure separate log files using the Log step and Logging Settings JSON. - [Setting up AWS Cloudwatch Logging](https://documentation.decisions.com/docs/setting-up-aws-cloudwatch-logging.md) - [Setting Up Azure Log Analytics Integration](https://documentation.decisions.com/docs/setting-up-azure-log-analytics-for-integration-with-decisions.md): Learn how to integrate v9 Decisions with Azure Log Analytics for external logging, log storage, organization, and querying through Azure Monitor. - [Enabling W3C Logging](https://documentation.decisions.com/docs/enabling-w3c-logging.md): Learn how W3C logging records HTTP requests and responses between the server and client, including URL activity in a single log file. - [Enabling Auditing](https://documentation.decisions.com/docs/enabling-auditing.md): Learn how to enable Decisions auditing, track entity changes and activities, and view Audit History for custom data structures. - [Configuring Decisions with Grafana Loki](https://documentation.decisions.com/docs/grafana-loki-for-logging.md): Learn how to configure Grafana and Loki to centralize logs from multiple Decisions nodes. - [Usage Logs](https://documentation.decisions.com/docs/usage-logs.md): Learn how to access and interpret minute-by-minute Usage Logs for Flow executions, API calls, and job executions to identify system memory usage. - [About Thread Jobs](https://documentation.decisions.com/docs/about-thread-jobs.md): Learn how Thread Jobs run tasks in the background using separate execution threads without interrupting the user’s workflow. - [Understanding Processes](https://documentation.decisions.com/docs/understanding-processes.md): Learn how foreground and background processes work, including sequential and parallel execution, in Decisions. - [Multi-Threading Flow Design](https://documentation.decisions.com/docs/multi-threading-flow-design.md): Learn how multi-threading in Decisions processes Flow items simultaneously and supports parallel execution of synchronous and asynchronous processes. - [Thread Pool Settings](https://documentation.decisions.com/docs/thread-pool-settings.md): Learn how to configure Minimum and Maximum Thread Counts to keep worker threads ready for requests in Decisions. - [Creating Accounts](https://documentation.decisions.com/docs/adding-a-user-account.md): Add an Account to Decisions through the System Security folder. Accounts represent authenticated users on a system that can be actual people or machines. - [Creating Groups](https://documentation.decisions.com/docs/creating-groups.md): Add a group to a Decisions instance. Groups are collections of accounts that share a common set of responsibilities. Sorting users into groups helps organize assignments, permissions, and other properties for multiple accounts at once. - [Configuring a User Account to Receive SMS Text Messaging](https://documentation.decisions.com/docs/configuring-user-account-to-receive-sms-text-messaging.md): Configure a user account to receive SMS Text Messaging by way of notification settings in Decisions. This action is carried out by first setting an SMS Carrier then by editing an account's phone number settings. - [Enabling a Guest Account](https://documentation.decisions.com/docs/enabling-a-guest-account.md): Activate and enable Guest Accounts for Portal access, allowing non-Portal users to interact with Forms and Designer Entities effectively. - [Deactivating and Activating a User Account](https://documentation.decisions.com/docs/deactivating-a-user-account.md): Disable a user within the Decisions Portal. This task can be completed by checking and un-checking the Is Active checkbox in the Account Edit Entity. - [Enable User Self Registration](https://documentation.decisions.com/docs/enable-user-self-registration.md): Set up and enable self user registration. Doing so will allow users the ability to create an account and log in to Decisions. Additional features, such as email confirmation, can be added to the process via Registration Settings. - [Account Impersonation](https://documentation.decisions.com/docs/temporary-account-impersonation.md): Setup temporary account impersonation. Doing so is helpful in the event that a user needs to perform additional tasks that are not typically involved with their account, or in the event that a user is covering for an administrator and they wish for this to be done from their typical account. - [Add Sync Groups](https://documentation.decisions.com/docs/add-sync-groups.md): Create and add Sync Groups, allowing accounts from one group to be synchronized with another group without having to add each account individually. - [Using Linked Groups](https://documentation.decisions.com/docs/using-base-groups.md): Use and assign Linked Groups in Decisions. Linked Groups are used as a way to associate multiple groups with one another. The association can be used to assign a task or allow access to certain folders to multiple groups via a shared association, with or without being in the same initial group. - [Changing Password Policy](https://documentation.decisions.com/docs/changing-password-policy.md): Change password settings. Using these settings controls the complexity of user passwords, and sets parameters for what to do in the event of an attempted account breaching. - [Changing Password From Administrator & User Account](https://documentation.decisions.com/docs/changing-a-users-password-2.md): Change the password for their respective accounts. Administrators have the ability to reset any account password, but users still have the option to reset their own password. - [Force User to Change Password](https://documentation.decisions.com/docs/force-user-to-change-password.md): Use the Force User Password Change function in Decisions. Doing so will require a user to change their password next time log in to Decisions. - [Password Encryption Setting](https://documentation.decisions.com/docs/password-encryption-setting.md): How to access and edit the password encryption settings, within the Decisions Settings.xml file. - [MFA (Multi-Factor Authentication) Overview](https://documentation.decisions.com/docs/mfa-multi-factor-authentication-overview.md): Understand Multi-Factor Authentication in Decisions, including MFA configuration, verification methods, user enrollment, authentication settings, and security options for protecting platform access. - [Setting Up 2FA (Two Factor Authentication)](https://documentation.decisions.com/docs/2fa-two-factor-authentication-in-decisions.md): Set up Two-Factor Authentication in Decisions to strengthen account security, including MFA configuration, user setup, verification methods, login behavior, and authentication requirements. - [IP Address Filtering](https://documentation.decisions.com/docs/ip-address-filtering.md): This document explains IP Address Filtering for the purpose of restricting Decisions portal access to specific IP addresses. This action can be completed by editing an account's Allowed IP Address List. - [Integrating Active Directory with Decisions](https://documentation.decisions.com/docs/integrating-active-directory-with-decisions.md): This document introduces Active Directory integration with Decisions. The Active Directory is a Microsoft service that manages domains, users, objects, and devices that operate within a network. In Decisions it can be used to sync users, computers, and groups into the Decisions Portal. - [Creating an Active Directory (AD) Sync Job](https://documentation.decisions.com/docs/creating-an-active-directory-ad-sync-job.md): Learn how scheduled Active Directory synchronization jobs automatically create local Accounts in Decisions. - [Enabling Single Sign On with Active Directory](https://documentation.decisions.com/docs/enabling-single-sign-on-with-active-directory.md): Learn the requirements for enabling Active Directory Single Sign-On (SSO) in Decisions and review how Active Directory Synchronization works. - [SSO Basics](https://documentation.decisions.com/docs/sso-basics.md): Understand SSO basics in Decisions, including single sign-on concepts, supported authentication methods, identity provider configuration, user provisioning, and login behavior for secure platform access. - [Setting up SSO for Multi Tenant Environment](https://documentation.decisions.com/docs/setting-up-sso-for-multi-tenant-environment.md): Configure Single Sign-On for a Decisions multi-tenant environment using OpenID or the SAML Module, including prerequisites, Okta SAML settings, identity provider setup, SSO enablement, and troubleshooting guidance. - [Importing and Exporting Projects](https://documentation.decisions.com/docs/importing-and-exporting-projects.md): Learn how to import and export Decisions projects and entities between environments using .decObj files and ZIP archives. - [Import Resolutions](https://documentation.decisions.com/docs/import-resolutions.md): Learn how to manually resolve errors encountered during a Decisions Project import, either individually or by issue category. - [Import and Export BPMN](https://documentation.decisions.com/docs/import-and-export-bpmn.md): Learn how Decisions supports BPMN diagram creation, BPMN XML import, Workflow conversion, and .obj file export. - [Import and Export DMN](https://documentation.decisions.com/docs/import-and-export-dmn.md): Learn how Decisions supports DMN by importing .dmn files and exporting Rule Tables in DMN format for process automation. - [Best Practices for Decisions Deployment](https://documentation.decisions.com/docs/best-practices-for-decisions-deployment.md): Learn the best practices to deploy a project stably into production. - [Localization Overview](https://documentation.decisions.com/docs/localization-overview.md): Learn how localization settings help administrators adapt Decisions instances for different languages, cultures, date formats, and user backgrounds. - [Managing Languages](https://documentation.decisions.com/docs/managing-languages.md): Learn how to configure translated text in Decisions using the Master Translation List, language folders, Translation Strings, and Flow-based translation. - [Timezones Overview](https://documentation.decisions.com/docs/time-zones-decisions.md): Learn how to view the time zones indexed by the Windows Server hosting Decisions and understand how they determine the available time zones in Decisions. - [Setting Up Date/Time Translation](https://documentation.decisions.com/docs/setting-up-date-time-translation.md): Learn how to enable Date/Time Translation in Decisions so users can view date and time values in their local time zone. - [User Culture](https://documentation.decisions.com/docs/user-culture.md): Learn how to set a User Culture in Decisions to localize date, time, number formats, and retrieve available cultures with the Get List of Cultures step. - [Uploading CSS](https://documentation.decisions.com/docs/uploading-css.md): Learn how to add CSS documents and apply custom styles to Form Controls in HTML versions of Decisions. - [Uploading Custom Images](https://documentation.decisions.com/docs/uploading-custom-images.md): Learn how to upload custom images to the Decisions Image Library and reuse logos, icons, and other UI elements across the platform. - [Uploading Custom Fonts with CSS](https://documentation.decisions.com/docs/uploading-custom-fonts-with-css.md): Learn how to upload custom fonts through CSS and apply them to Decisions Elements, including Forms and Pages. - [Custom URL Parameters](https://documentation.decisions.com/docs/custom-url-parameters.md): Learn how custom URL parameters can customize Studio views and provide Group-specific links to Dashboards and other views. - [Login Page Customization](https://documentation.decisions.com/docs/login-page-customization.md): Learn how to customize the Decisions Login Page by updating CSS, configuring Portal Settings, and uploading a logo. - [Change Favicon](https://documentation.decisions.com/docs/change-favicon.md): Learn how to change the favicon displayed on Decisions-related browser tabs. - [Restricting Data By Rules](https://documentation.decisions.com/docs/restricting-data-rules.md): Learn how System Administrators can use Data Rules to restrict designer access to specific data fields in Decisions. - [Understanding Scheduled Jobs](https://documentation.decisions.com/docs/understanding-scheduled-jobs.md): Learn about Scheduled Jobs in Decisions, including the available job types and how to configure each one. - [Enabling and Disabling Job](https://documentation.decisions.com/docs/enabling-and-disabling-job.md): Learn how to enable, disable, and permanently delete Scheduled Jobs while preserving their configured schedules in Decisions. - [Interval Job](https://documentation.decisions.com/docs/interval-job.md): Learn how to configure Interval Jobs to run a Flow a specified number of times at defined time intervals. - [Flow Step Run Data Scheduled Job](https://documentation.decisions.com/docs/flow-step-run-data-scheduled-job.md): Learn how the Flow Step Run Data Scheduled Job removes Flow step execution data older than seven days. - [Allowing a Job to Specify Thread Pool](https://documentation.decisions.com/docs/allowing-a-job-to-specify-which-thread-pool-to-run-in.md): Learn how Decisions Job Scheduler uses Queues to control Scheduled Job execution and allow parallel processing when needed. - [Permissions Overview](https://documentation.decisions.com/docs/permissions-overview.md): Manage user access with customizable permissions for folders, pages, and workflows to enhance engagement and control in your projects. - [Setting Permissions](https://documentation.decisions.com/docs/setting-folder-permissions.md): Learn how to configure Folder and Portal permissions in Decisions to control the data and content available to each user. - [Limiting Designer Access to Specific User Groups](https://documentation.decisions.com/docs/limiting-designer-access-to-specific-user-groups.md): Learn how to use Toolbox Visibility Rules to restrict Designer access based on Group membership and create a controlled work environment. - [System Settings Overview](https://documentation.decisions.com/docs/system-settings-overview.md): Learn how to view and edit System Settings in Decisions, including Document Module, Portal, and Designer settings. - [Import/Export Studio Settings](https://documentation.decisions.com/docs/import-export-settings-overview.md): Discover how to utilize the Import/Export Settings to adjust which items are included or excluded from Import/Export. - [App Store Settings](https://documentation.decisions.com/docs/app-store-settings.md): Configure App Store Settings in Decisions to define the App Store name, repository URL, Named Session Key, and custom repository connection used to display Apps and Templates in the platform. - [Archive Entities](https://documentation.decisions.com/docs/archive-entities.md): Learn how to configure, automate, and report on entity archiving in Decisions, including retention settings and external database transfer. - [File Archiving and Deletion](https://documentation.decisions.com/docs/file-archiving-and-deletion.md): Configure file archiving and deletion in Decisions to manage stored files, apply retention settings, archive completed Flow files, delete old files, and control document storage cleanup. - [Designer Settings](https://documentation.decisions.com/docs/designer-studio-settings.md): Learn what the Decisions Studio for Designers is and how to access it for designing and customizing Decisions applications. - [Document Module Settings](https://documentation.decisions.com/docs/document-module-settings.md): Configure Document Module Settings in Decisions to manage document storage, version retention, auditing, URL access, repository size warnings, and storage limits for system documents. - [Portal Settings](https://documentation.decisions.com/docs/portal-settings.md): Learn how to configure Portal Settings in Decisions, including Portal and Studio behavior, auto lock, login settings, notifications, globalization, sidebar navigation, portal header, and password settings. - [System Folders Tree](https://documentation.decisions.com/docs/system-folders-tree.md): This document provides an explanation of the System Folders Tree in Decisions. Included is a list and brief description of all folders within the tree. - [Controlling Assignment Notification Types for Server](https://documentation.decisions.com/docs/controlling-assignment-notifications-types-for-server.md): Learn how to configure Assignment Notification Types in Decisions to deliver notifications by email, pop-up, SMS, Flow, or Twitter. - [Creating Custom Modes of Notification with Notification Flows](https://documentation.decisions.com/docs/creating-custom-modes-of-notification-with-notification-flows.md): Learn how to create a Notification Flow in Decisions and use it as a custom notification mode for folders and assignments. - [Event Viewer](https://documentation.decisions.com/docs/system-tools-event-viewer.md): Learn how administrators can use the Event Viewer folder reports to troubleshoot Decisions based on information generated by enabled features. - [Flow Management Dashboard](https://documentation.decisions.com/docs/flow-management-dashboard.md): Learn how to use the Flow Management Dashboard to view statistics and data related to Flows in your Decisions environment. - [System Validation Folder](https://documentation.decisions.com/docs/system-validation-dashboard.md): Learn how to review system validation errors, resolve import issues, and troubleshoot changes using the System Validation Folder. - [Configuring Locations](https://documentation.decisions.com/docs/configuring-locations.md): Learn how to configure company and division locations, users, addresses, business days, and business hours in Decisions. - [Stored Workflows](https://documentation.decisions.com/docs/stored-workflows.md): Learn how to use the Stored Workflows Report to view Flow status, tracking details, and end running or scheduled Flows in Decisions. - [Setting Up Notifications for Events](https://documentation.decisions.com/docs/setting-up-notifications-for-events-anywhere-in-the-portal.md): Learn how to configure Portal Event Notifications in Decisions using methods such as email, SMS, pop-ups, and Twitter. - [Edit Flow Data While A Flow Is Running](https://documentation.decisions.com/docs/edit-flow-data-while-a-flow-is-running.md): Learn how to modify data while a Flow is running using the Flow Management Dashboard and identify sessions by name or flow_tracking_id. - [Toolbox Visibility Rules](https://documentation.decisions.com/docs/toolbox-rule.md): Learn how to restrict Toolbox categories, Steps, and controls in Decisions designers using project-level Visibility Rules. - [Email and SMTP in Decisions](https://documentation.decisions.com/docs/email-and-smtp-in-decisions.md): Learn how to configure an SMTP server or email relay to send reliable emails from Decisions and prevent default email filtering. - [Integration Activities](https://documentation.decisions.com/docs/integration-activities.md): Learn how to view messaging integration activity, investigate failures, and rerun or manage failed activities in Decisions. - [Getting Started With the Platform](https://documentation.decisions.com/docs/getting-started-with-the-platform.md): Follow this beginner-friendly guide to create an account, navigate the Decisions interface, and complete essential platform tasks. ## Version 9 - [What is Decisions?](https://documentation.decisions.com/v9/docs/what-is-decisions.md): Learn what Decisions is and how it works. Explore documentation on building rules, workflows, and integrations with our powerful low-code automation platform. - [Platform Architecture](https://documentation.decisions.com/v9/docs/platform-architecture.md): This document introduces and defines what Decisions, a business process automation platform, is as well as its basic makeup. - [Version 9 Features](https://documentation.decisions.com/v9/docs/version-9-features.md): This document provides a list and overview of features exclusive to Version 8 of Decisions. - [Terms Glossary](https://documentation.decisions.com/v9/docs/terms-glossary.md): This document provides a glossary of key terms pertaining to Decisions and its designers. - [Navigating the Platform](https://documentation.decisions.com/v9/docs/navigating-the-platform.md) - [Visual Designers](https://documentation.decisions.com/v9/docs/visual-designers.md): This document explains an overview of what Decisions has to offer such as, design studios, Designers, for Forms, Flows, Pages, Reports, Text Merges, and Rules. - [Decisions License](https://documentation.decisions.com/v9/docs/licensing-a-server.md) - [Self Service Licensing Guide](https://documentation.decisions.com/v9/docs/self-service-licensing.md) - [Installation Requirements](https://documentation.decisions.com/v9/docs/installation-requirements.md): v9 Installation Requirements - [.NET Versions for Decisions](https://documentation.decisions.com/v9/docs/net-versions-for-decisions.md) - [Installer Hosting Options](https://documentation.decisions.com/v9/docs/installer-hosting-options.md) - [Prerequisite for IIS Hosting](https://documentation.decisions.com/v9/docs/prerequisite-for-iis-hosting.md) - [SQL Server Database Permissions](https://documentation.decisions.com/v9/docs/sql-server-database-permissions.md) - [Deployment and Configuration Options](https://documentation.decisions.com/v9/docs/deployment-configuration-options.md) - [Installation Guide](https://documentation.decisions.com/v9/docs/installation-guide.md): This document steps you through installing the Decisions Platform on an App Server or PC. Uses either MS SQL or PostgreSQL - [Installing on AWS](https://documentation.decisions.com/v9/docs/installing-aws.md) - [Storing Encryption Keys](https://documentation.decisions.com/v9/docs/storing-encryption-keys.md): This document explains Encryption keys and how they relate to the Decisions installer. Encryption keys are stored on the application server outside of the database to ensure that the user can access the database securely. Custom data, Passwords, and Connection Strings for Database Integrations, are some of the objects encrypted in the database. - [Settings.xml Overview](https://documentation.decisions.com/v9/docs/system-settings-overview-settings-xml.md): The document provides an overview of all the stored system settings in Decisions. These system settings are found within in the settings.xml file. - [IIS Hosting Manual Setup](https://documentation.decisions.com/v9/docs/iis-hosting-manual-setup.md) - [Installing on an Alternate Port](https://documentation.decisions.com/v9/docs/installing-on-an-alternate-port.md) - [Securing a Decisions Installation](https://documentation.decisions.com/v9/docs/securing-decisions-installation.md) - [Configuring the Server for SSL (HTTPS)](https://documentation.decisions.com/v9/docs/configuring-the-server-for-ssl-https.md) - [Running as a Non-Admin](https://documentation.decisions.com/v9/docs/running-as-a-non-admin-user.md) - [Silent Installation](https://documentation.decisions.com/v9/docs/silent-installation.md) - [Installing a Failover (HA) Server](https://documentation.decisions.com/v9/docs/installing-a-failover-ha-server.md) - [Configuring Server for HTTPS Redirection](https://documentation.decisions.com/v9/docs/configuring-server-for-https-redirection.md): This document explains how to configure the Decisions portal to force users to use SSL (HTTPS) connections by redirecting HTTP requests to HTTPS. This action is enacted within IIS. - [Installing Decisions Using Azure Service Principal](https://documentation.decisions.com/v9/docs/installing-decisions-using-azure-service-principal.md) - [Non-Admin Users in Azure PostgreSQL](https://documentation.decisions.com/v9/docs/non-admin-users-in-azure-postgresql.md) - [Background Processing with Decisions Enterprise](https://documentation.decisions.com/v9/docs/background-processing-with-decisions-enterprise.md): This document discusses how Decisions handles background processing and work queues. Decisions accomplishes the task through way of, Scheduled Jobs and "Fire and Forget" Async workflows. The document continues by showing administrators how to configure work queues in Decisions, and how to pick which servers in a cluster are allowed to work on those queues. - [Containers Overview](https://documentation.decisions.com/v9/docs/containers-overview.md) - [Decisions Container](https://documentation.decisions.com/v9/docs/decisions-container-1.md) - [Decisions Environment Variables](https://documentation.decisions.com/v9/docs/environment-variables.md) - [Configuring Settings.xml to Environment Variable](https://documentation.decisions.com/v9/docs/configuring-settingsxml-to-environment-variable-1.md) - [Deploying Containers on Docker](https://documentation.decisions.com/v9/docs/deploying-containers-on-docker-1.md) - [Deploying Containers on Azure](https://documentation.decisions.com/v9/docs/deploying-containers-on-azure-1.md) - [Deploying Containers on Amazon ECS](https://documentation.decisions.com/v9/docs/deploying-containers-on-aws-1.md) - [Deploying Containers on GCP](https://documentation.decisions.com/v9/docs/deploying-containers-on-gcp-1.md) - [Deploying Azure Kubernetes Services (AKS)](https://documentation.decisions.com/v9/docs/deploying-azure-kubernetes-services-aks.md) - [Deploying an AWS Kubernetes Cluster](https://documentation.decisions.com/v9/docs/deploying-an-aws-kubernetes-cluster.md) - [Securing Decisions Container Environment](https://documentation.decisions.com/v9/docs/securing-decisions-container-environment-1.md) - [AWS Container Setup](https://documentation.decisions.com/v9/docs/aws-container-setup-1.md) - [Licensing a Container](https://documentation.decisions.com/v9/docs/licensing-a-container.md) - [About Clustering](https://documentation.decisions.com/v9/docs/about-clustering.md) - [Decisions Clustering](https://documentation.decisions.com/v9/docs/decisions-clustering.md) - [Setting up a Cluster server](https://documentation.decisions.com/v9/docs/setting-a-cluster-server.md) - [Setting Up Redis External Caching](https://documentation.decisions.com/v9/docs/setting-up-redis-external-caching.md) - [About Load Balancing](https://documentation.decisions.com/v9/docs/about-load-balancing.md) - [High Availability](https://documentation.decisions.com/v9/docs/high-availability.md) - [Configuring Azure Application Gateway](https://documentation.decisions.com/v9/docs/configuring-azure-application-gateway.md) - [Understand Scheduled Jobs in Cluster Environment](https://documentation.decisions.com/v9/docs/setting-the-primary-job-server-for-a-cluster-1.md) - [About Multi-Tenancy](https://documentation.decisions.com/v9/docs/about-multi-tenancy.md): Multi-tenancy is an architecture that allows for multiple independent installs of Decisions to be run on a single server. This document introduces and explains Multi-Tenancy within the Decisions system. - [Multi-Tenant Architecture](https://documentation.decisions.com/v9/docs/multi-tenancy-architecture.md) - [Adding Tenants via Rest Methods](https://documentation.decisions.com/v9/docs/adding-tenants-via-rest-methods.md) - [Setting up a Control Instance](https://documentation.decisions.com/v9/docs/multi-tenancy-setting-up-a-control-instance.md) - [Setting Up Tenant Instance on Separate Machines](https://documentation.decisions.com/v9/docs/multi-tenancy-adding-and-setting-up-a-tenant-instance.md) - [Same Machine Manual Multi-Tenant Setup](https://documentation.decisions.com/v9/docs/multi-tenancy-setting-up-multiple-instances-on-the-same-machine.md) - [Setting Up Same Machine Multi-Tenancy With Provisioning](https://documentation.decisions.com/v9/docs/multi-tenancy-setting-up-multi-tenancy-with-provisioning.md) - [Muti-Tenant Clustering](https://documentation.decisions.com/v9/docs/muti-tenant-clustering.md) - [Multi-Tenant Containers](https://documentation.decisions.com/v9/docs/multi-tenancy-containers.md) - [Licensing Multi-Tenancy](https://documentation.decisions.com/v9/docs/multi-tenancy-licensing.md) - [Multi-Tenant Active Directory Setup and Sync](https://documentation.decisions.com/v9/docs/multi-tenancy-active-directory-setup-sync.md) - [OpenID in Multi-Tenancy](https://documentation.decisions.com/v9/docs/multi-tenancy-openid.md) - [Migrating a Standalone Database into a Multi-Tenant Instance](https://documentation.decisions.com/v9/docs/converting-a-standalone-database-into-a-multi-tenant-database.md) - [Migrating From a Tenant Instance to a Standalone Database](https://documentation.decisions.com/v9/docs/migrating-from-a-tenant-instance-to-a-standalone-database.md) - [Migrating a Control Instance and Tenants to New Databases](https://documentation.decisions.com/v9/docs/migrating-a-control-instance-and-tenants-to-new-databases.md): This document shows users how to migrate a Control Instance and Tenants, to a different database. The document contains sections on migration information for migrating to a new database, or to a preexisting one. - [Troubleshooting Multi-Tenant Environments](https://documentation.decisions.com/v9/docs/troubleshooting-multi-tenant-environments.md) - [Minor Version Update Guide](https://documentation.decisions.com/v9/docs/minor-version-update-guide.md) - [Upgrading Decisions (v8 to v9)](https://documentation.decisions.com/v9/docs/upgrading-decisions-v8-to-v9.md) - [Upgrading Decisions from v7 or below](https://documentation.decisions.com/v9/docs/upgrading-decisions-v7-or-below.md) - [Introduction to the App Store](https://documentation.decisions.com/v9/docs/introduction-to-the-app-store.md) - [Searching the Decisions Environment](https://documentation.decisions.com/v9/docs/searching-for-items-in-the-portal.md): This document explains how to search for items and entities within the Decisions Portal via integrated incremental search features and the advanced search options. - [Tagging Overview](https://documentation.decisions.com/v9/docs/tagging-overview.md) - [Tagging Decisions Objects](https://documentation.decisions.com/v9/docs/setting-tags-on-entity-from-a-flow.md): This document explains how to tag entities in Decisions such as documents, reports, forms, and flows, by using an Add Tag step in the Flow Designer. - [Search by Tags](https://documentation.decisions.com/v9/docs/searching-using-tags.md): This document explains how to perform a search in Decisions using tags on entities through use of the Advance Search function in Decisions. - [Creating Favorite Actions](https://documentation.decisions.com/v9/docs/creating-favorite-actions.md): This document explains how to set consistently used actions in Decisions as favorite actions for ease of access. - [Custom Date & Time Format Strings](https://documentation.decisions.com/v9/docs/custom-date-time-format-strings.md): This document describes how to work with date and time format in Decisions. This document provides an extensive table that displays all the possible date and time formats. - [Email Templates](https://documentation.decisions.com/v9/docs/email-templates.md) - [Changing Your Password](https://documentation.decisions.com/v9/docs/changing-your-password.md): This document explains how to change the password for a user's account in Decisions as a security measure. - [About Version Control](https://documentation.decisions.com/v9/docs/about-version-control.md): This document describes the different options users have for version control in Decisions. These options give users the ability to view, maintain, and navigate back to previous versions, through its history, documents, and checkpoints. - [History and Backup](https://documentation.decisions.com/v9/docs/how-to-versioning.md): This document shows how to look at the History of a Designer Element, and how to add Documents or Comments to that History in Decisions. This History contains information about the different versions and states of the entity that are saved after a save event. - [Checkpoints](https://documentation.decisions.com/v9/docs/creating-checkpoints.md): This document shows users how to create a Checkpoint in a Flow. Doing this creates a backup of the element in a history folder. Users can then use this file to restore the entity from that saved backup state. - [Using The Comparison Utility](https://documentation.decisions.com/v9/docs/using-comparison-utility.md): This document shows how to use the Comparison Utility in Decisions. The Comparison Utility is designed for Administrators and is used to compare the differences between a Flow/Rule , or to that Flow/Rule's History. - [Decisions Best Practices](https://documentation.decisions.com/v9/docs/best-practices.md): This document goes over some of the best practices to consider and implement while using the Designer Studio. Following such practices will help users keep their entities organized,and will help them avoid running into run errors. - [Dart](https://documentation.decisions.com/v9/docs/dart.md) - [Troubleshooting Designer Elements](https://documentation.decisions.com/v9/docs/troubleshooting-designer-elements.md): This document discusses common causes of performance issues in Decisions, and how to troubleshoot and isolate some of those issues. Issues can stem from the server, network connection, database, and Decisions logic among other things. - [System Information Overview](https://documentation.decisions.com/v9/docs/system-information-overview.md) - [Dependencies Overview](https://documentation.decisions.com/v9/docs/dependencies.md): This document explains how designer entities within Decisions, leverage and use other entities; this reliance on the other entities is referred to as a Dependency. The document then shows how to add, edit, and delete a Dependencies. - [Creating Reusable Templates from Designed Elements](https://documentation.decisions.com/v9/docs/creating-reusable-templates-from-designed-elements.md): This document shows how to create a template from any Designer entity in Decisions. This is executed via the Make Template action, found under the Edit options, from the entity's Action menu. - [HIPAA Compliance in Decisions](https://documentation.decisions.com/v9/docs/hipaa-compliance-in-decisions.md) - [Accessibility Compliance](https://documentation.decisions.com/v9/docs/accessibility-compliance.md) - [URL Navigation in Decisions](https://documentation.decisions.com/v9/docs/folders-navigation-using-url.md): This document explains how to navigate Decisions' system through use of Decisions URL paths. - [Access Document from its URL](https://documentation.decisions.com/v9/docs/17.md): This document explains how to access documents within Decisions via their URL. - [Mobile Portal](https://documentation.decisions.com/v9/docs/mobile-portal-overview.md) - [Setup UI Elements for Mobile and Tablet Devices](https://documentation.decisions.com/v9/docs/setup-mobile-tablet-forms.md): This document shows how to setup Form display for different device view ports. These parameters can be set via the Mobile Form picker, under the Form Setup Options. - [Glossary of Supported Form and Page Controls for Mobile Portal](https://documentation.decisions.com/v9/docs/supported-form-page-controls.md) - [Legacy Projects and Upgrading to v9](https://documentation.decisions.com/v9/docs/legacy-upgrades-v9.md) - [ProjectHub Overview](https://documentation.decisions.com/v9/docs/projecthub-overvie.md) - [Projects Conversion](https://documentation.decisions.com/v9/docs/projects-conversion.md) - [Creating a Project](https://documentation.decisions.com/v9/docs/creating-a-project.md) - [Project Dependencies](https://documentation.decisions.com/v9/docs/project-dependencies.md) - [Info Dashboard](https://documentation.decisions.com/v9/docs/info-dashboards.md) - [Project Health](https://documentation.decisions.com/v9/docs/project-health.md) - [To-Do](https://documentation.decisions.com/v9/docs/to-dos.md) - [Proactive Assistance and Troubleshooting Services (PATs)](https://documentation.decisions.com/v9/docs/proactive-assistance-and-troubleshooting-services-pats.md) - [Project Integrations](https://documentation.decisions.com/v9/docs/project-integrations.md) - [Public](https://documentation.decisions.com/v9/docs/public.md) - [Catalog](https://documentation.decisions.com/v9/docs/catalog.md) - [Public Folders](https://documentation.decisions.com/v9/docs/public-folders.md) - [Manage](https://documentation.decisions.com/v9/docs/project-settings.md) - [All Mappings](https://documentation.decisions.com/v9/docs/all-mappings.md) - [Assignment Roles](https://documentation.decisions.com/v9/docs/assignment-roles.md) - [Code Compilation in Project Hub](https://documentation.decisions.com/v9/docs/code-compilation-in-project-hub.md) - [Database Dashboard](https://documentation.decisions.com/v9/docs/database-dashboard.md) - [Project Constants](https://documentation.decisions.com/v9/docs/project-constants.md) - [Project Error Handling](https://documentation.decisions.com/v9/docs/project-error-handling.md) - [Project Permissions](https://documentation.decisions.com/v9/docs/project-permissions.md) - [Project SDK Extensions](https://documentation.decisions.com/v9/docs/project-sdk-extensions.md) - [Scripting](https://documentation.decisions.com/v9/docs/scripting.md) - [Theme Manager](https://documentation.decisions.com/v9/docs/theme-manager.md) - [Managing Elements within a Project](https://documentation.decisions.com/v9/docs/managing-elements-within-a-project.md) - [Designer Folders](https://documentation.decisions.com/v9/docs/designer-folders.md): This document shows users how to create a Designer Folder via the Add > Designer Folder Action. Doing so offers users a place to better organize and view Decisions Entities. Designer Folders provide custom views, actions, and filtering tools that are designed to make project building faster, easier, and more efficient. - [Actions Glossary](https://documentation.decisions.com/v9/docs/actions-glossary.md) - [Customizing Folders](https://documentation.decisions.com/v9/docs/customizing-folders.md): This document explains how to pin a folder to the Favorites section of the sidebar for easy navigation. - [Adding Documents to the Portal](https://documentation.decisions.com/v9/docs/adding-documents-to-the-portal.md): This document explains how to add documents to the Decisions portal by giving documents and folders an ID/URL. - [Showing Hidden or Deleted Items In a Folder](https://documentation.decisions.com/v9/docs/showing-hidden-or-deleted-items-in-a-folder.md) - [Create Project Documentation](https://documentation.decisions.com/v9/docs/create-project-documentation-action.md): This document shows how to use the Create Folder Documentation function to create a markup document called a ProjectReport. This helpful report includes information regarding each Designer Element within the Folder the report was made for. - [Production Ready Project Check List](https://documentation.decisions.com/v9/docs/production-ready-project-check-list.md) - [Deploying Projects](https://documentation.decisions.com/v9/docs/deploying-projects.md) - [About Data Structures](https://documentation.decisions.com/v9/docs/about-data-structures.md) - [Differences Between Data Structures](https://documentation.decisions.com/v9/docs/differences-between-data-structures.md) - [About Data Types](https://documentation.decisions.com/v9/docs/data-types.md) - [About FolderID, EntityID and EntityFolderID](https://documentation.decisions.com/v9/docs/understanding-entityid-folderid-and-entityfolderid.md) - [Data Structure Relationships](https://documentation.decisions.com/v9/docs/data-structure-relationships.md) - [Data Structure View Mode](https://documentation.decisions.com/v9/docs/data-structure-view-mode.md) - [Creating Case Entities](https://documentation.decisions.com/v9/docs/creating-a-case-entity-data-structure.md) - [Creating Entities](https://documentation.decisions.com/v9/docs/creating-using-folder-entities.md) - [Creating Leased Entities](https://documentation.decisions.com/v9/docs/leased-entities.md) - [Creating External Entities](https://documentation.decisions.com/v9/docs/external-entities.md) - [Creating Entity Extensions](https://documentation.decisions.com/v9/docs/creating-an-entity-extension.md) - [Creating Folder Extension Data Structures](https://documentation.decisions.com/v9/docs/creating-folder-extension-data-structures.md): Folder Extensions are custom data structures that also act as folders. Folder extensions can be generated with a default set of Create, Edit, Get and Delete methods, and can also be configured with custom actions using flows. - [Creating Flow Execution Extension Data Structures](https://documentation.decisions.com/v9/docs/creating-flow-execution-extension-data-structure.md) - [Creating Flow Structures](https://documentation.decisions.com/v9/docs/creating-flow-structures.md): A simple flow structure is a creates an entity that is not database-stored, intended for use in a flow only to temporarily define a piece of data. It is simply a data structure that is not stored. Its limitation is that it can't perform actions on itself or others. It relies on other components to manipulate it, and other entities to contain it. All you can do with it is create it and use it in the context of a flow. It will not persist beyond the execution of the flow in which it is used. - [Creating Defined Data Structures](https://documentation.decisions.com/v9/docs/creating-defined-data-structures-advanced.md): Custom data structures represent real or abstract objects by their use of data members - basic units of information which can be thought of as variables belonging to the object you wish to represent. Custom data structures can be created in the folder System > Common Data Elements > Data Structures. - [Creating Database Structures](https://documentation.decisions.com/v9/docs/creating-a-database-structure.md) - [Creating Value Lists](https://documentation.decisions.com/v9/docs/creating-a-value-list.md): Rules evaluate a data input and return an outcome that is dependent on whether the input satisfies the rule's conditions. Action Rules define specific actions (or flows) that will be run in either case, as opposed to the more typical True or False outcomes that are outputted by logical rules. - [Creating a CSV Data Structure](https://documentation.decisions.com/v9/docs/creating-a-csv-data-structure.md) - [Creating Types From JSON Schema](https://documentation.decisions.com/v9/docs/creating-types-json-schema.md) - [Creating Types From XSD](https://documentation.decisions.com/v9/docs/creating-types-xsd.md) - [Creating Types From JSON](https://documentation.decisions.com/v9/docs/creating-from-json.md) - [Data Field Settings](https://documentation.decisions.com/v9/docs/data-field-settings.md) - [PII Fields on Data Structures](https://documentation.decisions.com/v9/docs/pii-fields-on-data-structures.md) - [Type As Lookup List](https://documentation.decisions.com/v9/docs/type-lookup-list.md) - [Superclasses and Subclasses](https://documentation.decisions.com/v9/docs/super-classes-and-sub-classes.md) - [Changing Data Fields](https://documentation.decisions.com/v9/docs/changing-data-fields.md) - [Data Structure CRUD Overview](https://documentation.decisions.com/v9/docs/data-structure-crud-overview.md) - [Case Entity CRUD Actions](https://documentation.decisions.com/v9/docs/case-entity-crud-actions.md) - [Defined Data Structure CRUD Actions](https://documentation.decisions.com/v9/docs/defined-data-structure-crud-actions.md) - [Database Structure CRUD Actions](https://documentation.decisions.com/v9/docs/database-structure-crud-actions-1.md) - [Entity Structure CRUD Actions](https://documentation.decisions.com/v9/docs/entity-structure-crud-actions.md) - [Entity Extension CRUD Actions](https://documentation.decisions.com/v9/docs/entity-extension-crud-actions.md) - [External Entity CRUD Actions](https://documentation.decisions.com/v9/docs/external-entity-crud-actions.md) - [Flow Execution Extension CRUD Actions](https://documentation.decisions.com/v9/docs/flow-execution-extension-crud-actions.md) - [Folder Extension CRUD Actions](https://documentation.decisions.com/v9/docs/folder-extension-crud-actions.md) - [About Configuration Folders](https://documentation.decisions.com/v9/docs/configuration-folder.md) - [Creating Configuration Extensions](https://documentation.decisions.com/v9/docs/configuration-extensions.md) - [Creating User Actions](https://documentation.decisions.com/v9/docs/creating-user-actions.md) - [Adding Validation Rules to Entities](https://documentation.decisions.com/v9/docs/using-validation-engine-for-entities-2.md) - [Creating Entity Events](https://documentation.decisions.com/v9/docs/hooking-entity-events-for-custom-handling-of-entities.md) - [Entity Action Visibility Rules](https://documentation.decisions.com/v9/docs/action-visibility-rules.md) - [Customized Process View Page](https://documentation.decisions.com/v9/docs/customized-process-view-page.md): This document shows how to add a custom Process View Page to a record in Decisions. Completion of this, entails checking the Use Custom Process View box, within the Setup Process Folder step properties tab in a workflow. - [Importing and Exporting Data From Data Structures](https://documentation.decisions.com/v9/docs/importing-and-exporting-data-from-data-structures.md) - [Data Extensions](https://documentation.decisions.com/v9/docs/data-extensions.md) - [Generating a Data Structure Form](https://documentation.decisions.com/v9/docs/generating-a-data-structure-form.md): This document shows how to create Forms from a Defined Data Structure Type in Decisions. These forms can be made by right-clicking a Data Structure, and selecting Generate Data Form. - [Creating Custom Case Pages](https://documentation.decisions.com/v9/docs/creating-custom-case-pages.md) - [Handling Dynamic JSON Structures](https://documentation.decisions.com/v9/docs/handling-dynamic-json-structures.md) - [Flows](https://documentation.decisions.com/v9/docs/flows.md): Build and manage flows in Decisions using a visual designer. Automate processes, orchestrate logic, and integrate systems—no coding required. - [Flow Designer Enhancements](https://documentation.decisions.com/v9/docs/flow-designer-ui-enhancements.md) - [Flow Designer View Mode](https://documentation.decisions.com/v9/docs/flow-designer-view-mode.md) - [Flow Debugger Enhancements](https://documentation.decisions.com/v9/docs/flow-debugger-enhancements.md) - [Create Flows](https://documentation.decisions.com/v9/docs/create-flows.md) - [About Flow Behaviors](https://documentation.decisions.com/v9/docs/about-flow-behaviors.md) - [Building and Using Converter Flows](https://documentation.decisions.com/v9/docs/using-converter-flows.md): Converter flows are flows designed to transform one type of data into another, and which are implemented as a mapping type. To use a converter flow in the Mapping Editor, select the input or output - [Flow Step Trigger (After, Before, Error) Flow Behavior](https://documentation.decisions.com/v9/docs/flow-step-trigger-after-before-error-flow-behavior.md) - [Folder Count Flow Behavior](https://documentation.decisions.com/v9/docs/folder-count-flow-behavior.md) - [Login User Flow Behavior](https://documentation.decisions.com/v9/docs/login-user-flow-behavior.md) - [Post to Flow Handler Behavior](https://documentation.decisions.com/v9/docs/post-to-flow-behavior.md) - [Login User UI Flow Behavior](https://documentation.decisions.com/v9/docs/login-user-ui-flow-behavior.md) - [Process Folder Data Aware Behavior](https://documentation.decisions.com/v9/docs/process-folder-data-aware-behavior.md) - [Tile Source Flow Behavior](https://documentation.decisions.com/v9/docs/tile-source-flow-behavior.md): This document discusses Tile Source Flow Behavior regarding creating dynamic Pages with Tiles. This document shows users some of the settings that can be altered such as, Tile Type Name, Title Text, Tile Data, etc, to demonstrate how much customization users have in displaying their data. - [Turn Flow Statistics On](https://documentation.decisions.com/v9/docs/turn-flow-statistics-on.md) - [Reporting on Statistics](https://documentation.decisions.com/v9/docs/reporting-on-statistics.md): This document talks about creating a report with the Statistics Data Source set as the main Data Source. The document provides an example for how to set up one such report. This will provide users with a more customized report for Statistics on specific applications and/or actions. - [Get Page Variable](https://documentation.decisions.com/v9/docs/get-page-variable.md) - [Report Field Action Handler Flow](https://documentation.decisions.com/v9/docs/report-field-action-handler-flow.md) - [Password Reset Flow](https://documentation.decisions.com/v9/docs/password-reset-flow.md) - [Creating a BPMN Flow](https://documentation.decisions.com/v9/docs/creating-a-bpmn-flow.md) - [Exporting BPMN Flow](https://documentation.decisions.com/v9/docs/exporting-bpmn-flow.md) - [Report Group Action Flow](https://documentation.decisions.com/v9/docs/report-group-action-flow.md) - [Create Missing Accounts for Assignment Flow Behavior](https://documentation.decisions.com/v9/docs/trigger-flow-if-account-is-missing-during-task-assignment.md) - [About Steps](https://documentation.decisions.com/v9/docs/about-steps.md) - [Step Index](https://documentation.decisions.com/v9/docs/step-index.md) - [Toolbox Overview](https://documentation.decisions.com/v9/docs/searching-the-step-catalog.md) - [Step Help](https://documentation.decisions.com/v9/docs/step-help.md) - [Shape Icons In Flow Designer](https://documentation.decisions.com/v9/docs/shape-icon-settings-in-the-flow-designer.md) - [Step Outcomes](https://documentation.decisions.com/v9/docs/step-outcomes.md) - [Splitting Excel Columns by a Custom Delimiter](https://documentation.decisions.com/v9/docs/splitting-excel-columns-by-a-custom-delimiter.md): Using the Split Excel Column component in a flow, the data in an Excel spreadsheet's column that is separated by a delimiter can be split into several columns and then displayed in a data grid or converted into a CSV file. - [Appending CSV File Using String Builder](https://documentation.decisions.com/v9/docs/appending-csv-file-using-string-builder.md) - [Import Excel or CSV (Runtime Mappings) Step](https://documentation.decisions.com/v9/docs/import-excel-or-csv-runtime-mappings-step.md) - [About Simple Flows](https://documentation.decisions.com/v9/docs/about-simple-flows.md) - [Creating Simple Flows](https://documentation.decisions.com/v9/docs/creating-simple-flows.md) - [Renaming Simple Flow Steps](https://documentation.decisions.com/v9/docs/renaming-simple-flow-steps.md) - [Default Simple Flow Steps](https://documentation.decisions.com/v9/docs/default-simple-flow-steps.md) - [Sub Flows](https://documentation.decisions.com/v9/docs/using-sub-flows.md) - [Champion Challenger for Flows](https://documentation.decisions.com/v9/docs/champion-challenger-for-flows.md) - [Create Sub Flows using Existing Steps](https://documentation.decisions.com/v9/docs/create-sub-flows-using-existing-steps.md) - [Using Runtime Selection](https://documentation.decisions.com/v9/docs/using-runtime-selection.md) - [Configure Flows](https://documentation.decisions.com/v9/docs/configure-flows.md) - [Understanding Default Inputs in Flows](https://documentation.decisions.com/v9/docs/understanding-default-inputs-in-flows.md) - [Using the Mapping Editor](https://documentation.decisions.com/v9/docs/using-the-mapping-editor.md) - [Input and Output Mapping Type Overview](https://documentation.decisions.com/v9/docs/input-output-types-overview.md) - [Using the Mapping Step](https://documentation.decisions.com/v9/docs/using-mapping-step.md) - [Set Flow Output Data](https://documentation.decisions.com/v9/docs/set-flow-output-values.md) - [Create Type From Data](https://documentation.decisions.com/v9/docs/create-type-from-data.md) - [Establishing Constant Data (Global Variables)](https://documentation.decisions.com/v9/docs/establishing-constant-data-global-variables.md) - [Creating Drop Down Lists for Constant Mapping](https://documentation.decisions.com/v9/docs/suggested-value-list.md) - [Lookup List Flows](https://documentation.decisions.com/v9/docs/lookup-list-data-pair.md) - [Create Data Pairs](https://documentation.decisions.com/v9/docs/create-data-pairs.md) - [Merging Data Pairs Using the NVelocity Merge Raw Step](https://documentation.decisions.com/v9/docs/merging-data-pairs-using-the-nvelocity-merge-raw-step.md) - [File Type Overview](https://documentation.decisions.com/v9/docs/file-type-overview.md) - [File References](https://documentation.decisions.com/v9/docs/file-references.md): This document discusses File References in Decisions. File References prevent files from being saved to the memory, and store them on the server's file system instead. - [File Reference Entity](https://documentation.decisions.com/v9/docs/file-reference-entity.md) - [Getting File Data From a Document](https://documentation.decisions.com/v9/docs/getting-file-data-document.md) - [Best Practices for Process Folders](https://documentation.decisions.com/v9/docs/best-practices-for-process-folders.md) - [Creating a Process Folder](https://documentation.decisions.com/v9/docs/creating-a-process-folder.md) - [Using Process Folders](https://documentation.decisions.com/v9/docs/using-process-folders.md) - [Caching Overview](https://documentation.decisions.com/v9/docs/caching-overview.md) - [Caching Systems](https://documentation.decisions.com/v9/docs/caching-systems.md) - [Cache Definitions](https://documentation.decisions.com/v9/docs/cache-definitions.md): This document explains and demonstrates how to set a new Cache Definition in Decisions. Included is a chart displaying the functions and definition, of each Cache Definition. - [Cache Steps](https://documentation.decisions.com/v9/docs/cache-steps.md) - [Cache Fetch Flow Behavior](https://documentation.decisions.com/v9/docs/cache-fetch-flow-behavior.md) - [Outcome Caching](https://documentation.decisions.com/v9/docs/outcome-caching.md) - [Caching Data Structures](https://documentation.decisions.com/v9/docs/caching-data-structures.md) - [Changing Cache Configuration Settings](https://documentation.decisions.com/v9/docs/changing-cache-configuration-settings.md): This document shows how to create and edit cache settings within the System Administration Cache folder. By configuring these settings, these cache definitions can be used to selectively or completely cache entities within Decisions. - [Writing to a Time Cache Definition](https://documentation.decisions.com/v9/docs/writing-to-a-time-cache-definition.md) - [Caching Patterns](https://documentation.decisions.com/v9/docs/caching-patterns.md) - [Caching Tips](https://documentation.decisions.com/v9/docs/caching-tips.md) - [Creating a Text Merge](https://documentation.decisions.com/v9/docs/creating-a-text-merge.md) - [Debug Flows](https://documentation.decisions.com/v9/docs/debug-flows.md) - [Running Unit Tests on a Flow](https://documentation.decisions.com/v9/docs/running-unit-tests-from-the-flow-designer.md) - [Unit Testing (Advanced)](https://documentation.decisions.com/v9/docs/unit-tests-advanced.md) - [Using the Flow Debugger](https://documentation.decisions.com/v9/docs/using-the-flow-debugger.md): Flows can span multiple systems, such as POP, IMAP, Application Servers, and Database Servers, and may or may not involve an end user. A flow can run an approval process, check or send email, handle an incident, or turn on a server. To ensure the flow runs without errors and has no performance issues, debugging is highly recommended throughout the development stages. - [Using Testing Simulation in the Debugger](https://documentation.decisions.com/v9/docs/using-the-testing-simulation-in-the-debugger.md) - [Unit Test Results Page](https://documentation.decisions.com/v9/docs/unit-test-results-page.md) - [Implement Flows](https://documentation.decisions.com/v9/docs/implement-flows.md) - [Running a Flow from a URL](https://documentation.decisions.com/v9/docs/running-a-flow-from-a-url.md) - [Running a Flow as a Scheduled Job](https://documentation.decisions.com/v9/docs/running-a-flow-on-a-schedule.md) - [Exposing Flows as Actions in the Portal](https://documentation.decisions.com/v9/docs/exposing-flows-as-actions-in-the-end-user-portal.md) - [Designer Extensions](https://documentation.decisions.com/v9/docs/designer-extensions.md): This document explains how to add Actions to the Designer Extensions folder in the Decisions Folder Tree. This can be completed by using actions across the lower toolbar within the Designer Extensions folder. - [Best Practices](https://documentation.decisions.com/v9/docs/flows-best-practices.md) - [Designing Flows](https://documentation.decisions.com/v9/docs/designing-flows.md) - [Refactoring In-Flight Flows](https://documentation.decisions.com/v9/docs/refactoring-flows-faq.md) - [Recording Statistics From a Flow](https://documentation.decisions.com/v9/docs/recording-statistics-from-flow.md) - [Saving Flow Step Configuration as a Template](https://documentation.decisions.com/v9/docs/saving-flow-step-configuration-as-a-template.md) - [Using Swim Lanes](https://documentation.decisions.com/v9/docs/using-swim-lanes.md) - [Exception Handling Best Practices](https://documentation.decisions.com/v9/docs/introduction-to-exception-handling.md): Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional events requiring special processing – often changing the normal flow of program execution. - [Forms](https://documentation.decisions.com/v9/docs/forms.md) - [Form Designer View Mode](https://documentation.decisions.com/v9/docs/form-designer-view-mode.md) - [Create Forms](https://documentation.decisions.com/v9/docs/create-forms.md) - [Advanced Data Grids](https://documentation.decisions.com/v9/docs/advanced-data-grids.md): This document demonstrates how to create and use Advanced Data Grids in Decisions. Advanced Data Grids, much like standard Data Grids, display a list of data objects within a grid. The primary difference between the two is that the data objects in an Advanced Data Grid are sourced from a report created in the Form Properties tab and can be edited the same way items in reports are, as opposed to the objects in a Standard Grid which are sourced from the Form Control. - [Displaying Lists of Objects in a Data Grid](https://documentation.decisions.com/v9/docs/displaying-lists-of-objects-in-a-data-grid.md): This document shows how to display a list of objects in Decisions via use of a Data Grid. Data Grids essentially act as a spreadsheet for data in Decisions, with each row representing an object, and each column representing an object property. - [Data Grid vs Advanced Data Grid](https://documentation.decisions.com/v9/docs/differences-between-data-grids-and-advanced-data-grids.md) - [Using Grid Mode in Data Grid/Advanced Data Grid](https://documentation.decisions.com/v9/docs/using-grid-mode.md): This document shows users how to edit items in a Data Grid inline. Enabling this feature, allows users to edit a Data Grid component in form, without having to navigate to a different window, or leave the form itself. - [Editing Data Grid Items with the Property Grid](https://documentation.decisions.com/v9/docs/editing-data-grid-items-with-the-property-grid.md): This document demonstrates how to edit items in a Data Grid, via a pop-up control called the Property Grid. This feature is enabled by opening the Data Grid's Properties panel and setting the Grid Mode to PropertyGridEdit. - [Data Repeaters](https://documentation.decisions.com/v9/docs/creating-data-repeaters.md): This document shows users how to create and use a Repeater Form Control (Data Repeater) in Decisions, to manipulate specific Input and Output data. The included example shows how to make a Repeater Form Control that can add or remove items on the Form, that the Repeater exists on. - [Mixed Type Repeater](https://documentation.decisions.com/v9/docs/mixed-type-repeater.md): This document demonstrates how to display multiple types of data in a single control via a Mixed Type Repeater. This allows users to display custom data types, strings, booleans, and more. - [Creating a Dropdown List](https://documentation.decisions.com/v9/docs/create-drop-down-list.md): This document shows users how to create and add a Drop Down List, to a Form in Decisions. Drop-Down components in Decisions, display a a created list of items whenever the drop-down arrow is clicked. The input source for these lists can be sourced from DataName, a Flow, or a static list of options. - [Creating a Flow Output Dropdown List](https://documentation.decisions.com/v9/docs/creating-flow-output-dropdown-drop-list.md): This document shows users how to create a Drop Down List, using Flow Output as the options. The document provides an example on how to create a form containing a button and this Drop Down List, and how to map Flow output to that Drop Down List. - [Adding Outside Values to a Dropdown List](https://documentation.decisions.com/v9/docs/adding-outside-values-to-a-drop-down-list.md) - [Multi Select Dropdown List Component](https://documentation.decisions.com/v9/docs/multi-select-drop-list-component.md): This document shows how to create and use a Multi-Select Drop Down list component in Decisions. This feature allows users to output a list of objects as a drop down menu that users can make multiple selections from. - [Handling Large Dropdown Lists](https://documentation.decisions.com/v9/docs/using-typed-text-from-a-drop-down-component.md) - [Creating JavaScript Form Controls](https://documentation.decisions.com/v9/docs/creating-javascript-form-controls.md): This document discusses the different type of JavaScript Form controls that users can create in Decisions. The document provides examples of JavaScript needed to create these Form Controls. - [Creating JavaScript Form Controls (Advanced)](https://documentation.decisions.com/v9/docs/creating-javascript-form-controls-advanced.md): This document acts as a further explanation of how to create JavaScript Form controls in Decisions. The document provides an example on how to make a control that takes in input data, and an example on how to apply CSS styles to a control. - [JavaScript Control Using Library](https://documentation.decisions.com/v9/docs/javascript-control-using-library.md): This document demonstrates how to use a third-party library to add a JavaScript Control to a Form in Decisions. This action can be started by creating a JavaScript Control by creating a Form and selecting Add Script, under the JavaScript category from the Create Form dialog. - [Show Interaction Effect](https://documentation.decisions.com/v9/docs/show-interaction-effect.md): Add visual click feedback to buttons in Decisions with the Show Interaction Effect feature. Use confetti animations to improve UX and engagement. - [Attached Labels](https://documentation.decisions.com/v9/docs/attached-labels.md) - [Auto Complete Search and Text Area](https://documentation.decisions.com/v9/docs/autocomplete-form-controls.md) - [Form Control Glossary](https://documentation.decisions.com/v9/docs/form-control-glossary.md): This document is a glossary of the listed components within the Form Control panel. The document also explains how to designate favorite components for ease of access. - [Form Control Behavior Overview](https://documentation.decisions.com/v9/docs/form-components-behavior.md): This document shows how to use Form Control Behaviors in Decisions. Form Control Behaviors allow users the ability to customize and configure a Form by altering the visual appearance and behavior of the Form and its components. - [Form Control Key Triggers](https://documentation.decisions.com/v9/docs/key-triggers-form-controls.md): This document shows how to create and use Key Triggers on Forms and Form Controls in Decisions. Key Triggers allow users the ability to input a certain combination of keyboard inputs, to trigger a number of options on the form, such as form navigation or validation. - [Adding a Timeline to a Series of Forms](https://documentation.decisions.com/v9/docs/adding-a-timeline-to-a-series-of-forms.md): This document demonstrates how to add a Timeline to a series of Forms. Doing so, helps users understand how far they've progressed in submitting multiple Forms. - [Code Block](https://documentation.decisions.com/v9/docs/code-block.md) - [Color Picker](https://documentation.decisions.com/v9/docs/color-picker.md) - [Copy-able Label](https://documentation.decisions.com/v9/docs/copy-able-label.md): This document shows users how to create a Copy-able Label Control on a Form in Decisions. Creating this control allows users to copy text that's displayed by that Label. This is required if the ability is needed, as by default, text displayed by a Label is not copy-able. - [Creating Help Text Messages](https://documentation.decisions.com/v9/docs/creating-help-text-messages-for-form-fields.md): This document shows users how to create Help Messages in the form of Text Messages, for Form Fields. To begin this process,create a Help Key by navigating under the System>System Data>Help folder, and right-clicking the folder and selecting Add Help Key. - [Masked Textbox Control](https://documentation.decisions.com/v9/docs/using-the-masked-textbox-control.md): This document demonstrates how to use the Masked Textbox component in Decisions. By using the Masked Textbox, Designers can ensure that users properly fill out Forms, and display validation errors when Form inputs are invalid. - [Currency Box and Number Box/Spinner](https://documentation.decisions.com/v9/docs/currency-box-and-number-box-number-spinner.md) - [Document Viewer](https://documentation.decisions.com/v9/docs/document-viewer-form.md): This document shows how to use and add a Document Viewer component to a Form in Decisions. Adding a Document Viewer will display a document on a form. Supported formats include: .txt, .html, .pdf, .css, .png, and .jpg. - [Drawer Control](https://documentation.decisions.com/v9/docs/drawer-control.md) - [Multiple File Upload and Download Controls](https://documentation.decisions.com/v9/docs/using-the-multiple-file-upload-and-download-controls.md): This document demonstrates how to use the Multiple File Upload and Download components in a Form. This Form Control allows users the ability to upload or download multiple files at once rather than individually. - [Tree View Control](https://documentation.decisions.com/v9/docs/tree-view-form-control.md): This document demonstrates how to add and use a Tree View element to a Form in Decisions. Adding a Tree View Form Control, allows users the ability to create and view, a hierarchy view of defined sets of data. - [User Controls](https://documentation.decisions.com/v9/docs/user-controls.md): This document discusses the reusable form components in Decisions, known as User Controls. The document then demonstrates how create a form, and how to use and map these controls, to data sources. - [Video Control](https://documentation.decisions.com/v9/docs/video-control.md) - [Latitude and Longitude Control](https://documentation.decisions.com/v9/docs/latitude-longitude-control.md) - [HTML Display Control](https://documentation.decisions.com/v9/docs/html-display-control.md) - [Create Form with Property Grid](https://documentation.decisions.com/v9/docs/create-form-with-property-grid.md): This document shows users how to make a Form that contains a Property Grid. Defining the Form's Data input as a data object, allows the Property Grid to provide all related fields, in proper formatting, to that data object. - [Editing Data Objects in a Wizard Property Grid](https://documentation.decisions.com/v9/docs/editing-data-objects-in-a-wizard-property-grid.md): The Wizard Property Grid form component allows you to easily create a wizard for defining the properties of data objects. By defining the form's data input as a data object, the wizard property grid automatically includes all of the fields, in... - [Progress Bar Overview](https://documentation.decisions.com/v9/docs/progress-bar.md) - [Editing CSV Records in a Form](https://documentation.decisions.com/v9/docs/editing-csv-records-in-a-form.md) - [Event Button Form Component](https://documentation.decisions.com/v9/docs/event-button-form-component.md) - [About Simple Forms](https://documentation.decisions.com/v9/docs/about-simple-forms.md) - [Simple Form Control Glossary](https://documentation.decisions.com/v9/docs/simple-form-control-glossary.md) - [Configuring Date Time Field](https://documentation.decisions.com/v9/docs/configuring-date-time-field.md) - [Configuring Buttons in Simple Forms](https://documentation.decisions.com/v9/docs/configuring-buttons-in-simple-forms.md) - [Configure Forms](https://documentation.decisions.com/v9/docs/configure-forms.md) - [Form Organization](https://documentation.decisions.com/v9/docs/form-organization.md) - [Creating Form Backgrounds](https://documentation.decisions.com/v9/docs/creating-form-backgrounds.md): This document shows users how to create and use a Form Background in Decisions. Form Backgrounds can include images and/or colors, and are used as templates for creating forms; this allows users to give their forms a more uniform look. - [Layouts Overview](https://documentation.decisions.com/v9/docs/layouts-overview.md): This document discusses the multitude of layout options, available in the Form and Page Designer within Decisions. The document outlays the pros and cons of each option so that users may choose the format that will best fit their needs. - [Flex Layout](https://documentation.decisions.com/v9/docs/flex-layout.md) - [Grid Layout](https://documentation.decisions.com/v9/docs/grid-layout.md) - [Canvas Layout](https://documentation.decisions.com/v9/docs/canvas-layout.md) - [Header Container Layout](https://documentation.decisions.com/v9/docs/header-container-layout.md) - [Horizontal and Vertical Stacks](https://documentation.decisions.com/v9/docs/horizontal-and-vertical-stack-layouts.md): This document shows how to create a Form that features a Stack Panel that reclaims space. This is achieved by creating and adding a Stack Panel to a Form, to give form controls the ability to move up and down. - [Split Panel Layout](https://documentation.decisions.com/v9/docs/split-panel-layout.md) - [Tabs Container Layout](https://documentation.decisions.com/v9/docs/tabs-container-layout.md): This document demonstrates how to organize sections in a Form, in to Tabs. This helps to break up complicated forms and efficiently display information, by grouping related objects onto individual tabs. - [Using the Tab Editor to Set Tab Order](https://documentation.decisions.com/v9/docs/using-the-tab-editor-to-set-tab-order.md): This documents how to use the Tab Editor in the Forms Designer, to set the order for Tabs in a Form. Setting up Tab order, allows users to be able to tab through all the elements in a form sequentially, without skipping any elements. - [Creating End Forms](https://documentation.decisions.com/v9/docs/creating-end-forms.md): This document shows users how to create an End Form in Decisions. End Forms are used as the final Form in a Flow that an end-user would see. End Forms do not have access to the same functions as other forms and are not intended for data output. - [Configuring Autofill Data for Forms](https://documentation.decisions.com/v9/docs/configuring-autofill-data-for-forms.md) - [Validations Overview](https://documentation.decisions.com/v9/docs/validations-overview-1.md) - [Customizing Validations in Decisions](https://documentation.decisions.com/v9/docs/customizing-validations-in-decisions.md) - [Setting Required Value For Outcome Path](https://documentation.decisions.com/v9/docs/setting-required-value-for-outcome-path.md): This document shows how to setup a Form in Decisions that contains a text-box that evaluates an input for either an Optional or Required Value outcome. Using a Required Outcome, ensures that users input the proper sort of information in a text-box, and prevents human error in filling out a Form. - [Active Form Flows - Validations](https://documentation.decisions.com/v9/docs/active-form-flows-validations.md) - [Validation Rule](https://documentation.decisions.com/v9/docs/validation-rule.md) - [Active Form Flows Overview](https://documentation.decisions.com/v9/docs/active-form-flows-overview.md) - [Mapping Form Data Inputs and Outputs](https://documentation.decisions.com/v9/docs/mapping-form-data-inputs-and-outputs.md): This document demonstrates how to properly map Form Data Inputs and Outputs. By doing this, Forms can be auto-populated with Input Data; submitted Form Data can be stored as Output Data for later use or analysis. - [Active Form Flow - Visibility](https://documentation.decisions.com/v9/docs/active-form-flow-visibility.md) - [Setting Form Control Values](https://documentation.decisions.com/v9/docs/set-form-control-values.md) - [Displaying Flow Data on Forms](https://documentation.decisions.com/v9/docs/displaying-flow-data-on-forms.md): This document demonstrates how to display Flow Data on a Form in Decisions. Any piece of Flow Data can be found under the Data Panel, in the section entitled, Flow Data. From here, users can click and drag pieces of Data onto their Form. - [Sub Dialog Data Flow](https://documentation.decisions.com/v9/docs/sub-dialog-data-flow.md): This document shows users how to utilize a Sub Dialog button, to run a Sub Dialog Data Flow, within a Form. Sub Dialog Data Flows show a smaller, targeted, informational view of another form component from the parent form. - [Form Expiration and Auto Resume](https://documentation.decisions.com/v9/docs/form-expiration-and-auto-resume.md): This document explains and demonstrates the Expiration and Auto Resume Form properties. Adjusting these settings will set up a flow to assign itself to the user for later completion, after a set amount of time, and then determine when the session will end after that task resumes. - [Saving Executed Forms](https://documentation.decisions.com/v9/docs/saving-executed-forms.md) - [Controlling Form Fields with Visibility Rules](https://documentation.decisions.com/v9/docs/controlling-form-fields-with-visibility-rules.md): This document demonstrates how to use Visibility Rules to control which Form Fields are show or hidden. Using Visibility Rules allow users to trigger a field's visibility, via Form event such as submitting a text input, or clicking a checkbox. - [Using Data Flow In a Form](https://documentation.decisions.com/v9/docs/using-data-flow-form.md): This document shows users how to use a Data Flow in a Form. Data Flows can be triggered automatically or ran manually via user interaction. - [Using Form Outcome Rules](https://documentation.decisions.com/v9/docs/using-form-outcomes.md): This document discusses Form Outcome Rules in Decisions. An Outcome Rule looks at data provided by a control in a Form and sends it down a path if it is evaluated as true. - [Validating Form Data with a Rule](https://documentation.decisions.com/v9/docs/validating-form-data.md): This document discusses how to validate Form Data with a Rule. This action can be achieved through use of Validation Rules; Validation Rules compare a piece of data to a value, and return a "True" or "False" outcome, based on that value. - [Validating Form Data with a Flow](https://documentation.decisions.com/v9/docs/form-validation-flow.md): This document demonstrates how to validate Form Data via a Validation Form. Validation Forms evaluate input Data, and output the data or information on why the input is invalid. - [Using CSS in Forms](https://documentation.decisions.com/v9/docs/using-css-in-forms.md) - [Pre-Defined CSS Classes for Forms](https://documentation.decisions.com/v9/docs/pre-defined-css-classes-for-forms.md) - [Responsive GridLayout with CSS](https://documentation.decisions.com/v9/docs/responsive-gridlayout-with-css.md) - [CSS Properties on Form Controls](https://documentation.decisions.com/v9/docs/css-properties-on-form-controls.md) - [Form Settings in the Flow Designer](https://documentation.decisions.com/v9/docs/form-settings-in-the-flow-designer.md): This document shows how to specify Form Size in Decisions using Properties panel settings - [Implement Forms](https://documentation.decisions.com/v9/docs/implement-forms.md) - [About Assignments](https://documentation.decisions.com/v9/docs/about-assignments.md): This document acts as an introduction to Assignments in Decisions. Assignments are features wherein a Designer configures a task and designates a responsible party to complete that task. Assignments in Decisions, create an alert to the assignee that informs them of their requested task to complete. - [Inbox](https://documentation.decisions.com/v9/docs/inbox.md) - [Assignment Settings and Configuration](https://documentation.decisions.com/v9/docs/assignment-settings.md) - [Create an Assignment](https://documentation.decisions.com/v9/docs/creating-a-task-from-a-flow.md): This document demonstrates how to create a Task using a Flow in Decisions. This is done by creating a Flow that uses an Add Task component to take in user inputs for a task such as the name and description. - [Create a Custom Assignment Notification Email](https://documentation.decisions.com/v9/docs/creating-custom-assignment-notification-email.md): This document demonstrates how to setup a custom Email notification for an Assignment in Decisions. This involves creating an Assigned Form, and utilizing the Email Notifications feature, found under the Email properties panel for the Show Form step. - [Assignment Database Tables](https://documentation.decisions.com/v9/docs/assignment-database-tables.md) - [Configuring Assigned Form Task Assignees](https://documentation.decisions.com/v9/docs/assigning-form-interactions-as-tasks.md): This document demonstrates how to assign a Form interaction as a task. This will in turn cause this Form interaction, to appear under a user's Task list, and that user will be sent the task via Email as well. - [Creating and Using Assignment Roles](https://documentation.decisions.com/v9/docs/creating-and-using-assignment-roles.md): This document demonstrates how to create and utilize Assignment Roles in Decisions. By doing so, users are able to define responsibilities, and specify tasks and Decisions entities, to a certain user or group. - [Redirecting Assignments With Change Assignment](https://documentation.decisions.com/v9/docs/redirecting-assignments-with-change-assignment.md) - [Using Guest Account for Anonymous Tasking](https://documentation.decisions.com/v9/docs/using-guest-account-for-anonymous-tasking.md): This document shows how to enable a Guest account in Decisions, so that non-portal users may interact with a task. The guest account user is enabled under System > Settings > Portal Settings, by checking the Enable Guest Account checkbox found under Portal Settings. - [Setting Assignment Escalation Dates](https://documentation.decisions.com/v9/docs/setting-assignment-escalation-dates.md): This document discusses and demonstrates setting an Escalation Date in Decisions. The purpose of this task is to send the task to next level in the event of a failure of completion. - [Auto Complete Assigned Form](https://documentation.decisions.com/v9/docs/auto-complete-assigned-form.md): This document demonstrates how to Auto Complete an Assigned Form in Decisions. This is enacted by configuring the Check Time Span setting within the AutoComplete options for an Assigned Form. - [Completing Assignments Using API](https://documentation.decisions.com/v9/docs/complete-assignment-using-api.md): This document demonstrates how to Call Internal Services via API Calls, to complete Assignments in Decisions. This is completed with the Assignment Service which allows the API to update, modify, or add information to an Assignment. - [Setting Up Email Response Scheduled Job](https://documentation.decisions.com/v9/docs/setting-up-email-response-job.md) - [Handling Email Response Replies](https://documentation.decisions.com/v9/docs/handling-email-response-replies.md): This document shows how to setup a Flow and Job for handling Email responses. Setting up these options allows users to respond to an assigned Form from their Email inbox instead of the Decisions portal. - [Branching and Merging Flows](https://documentation.decisions.com/v9/docs/branching-and-merging-flows.md) - [Processing Lists of Items with the Branch ForEach Step](https://documentation.decisions.com/v9/docs/processing-lists-of-items-with-the-branch-foreach.md) - [Cancelling Branch Assignments](https://documentation.decisions.com/v9/docs/cancelling-branch-assignments-on-denial.md) - [Basic External Form Process](https://documentation.decisions.com/v9/docs/basic-external-form-process.md): This document demonstrates how to interact with Decisions externally via the External Form step. This step can pass and retrieve data from Forms externally, via HTML methods or service calls. - [Passing Data to External Forms (Basic)](https://documentation.decisions.com/v9/docs/passing-data-to-external-forms.md): This document demonstrates how to setup and use a simple ASP.NET based External Form that uses data from Decisions. The document outlines the process used to create the Form and execute a POST call to pull information from Decisions. - [Embed Decisions Form in a Web App](https://documentation.decisions.com/v9/docs/embed-decisions-form-web-app.md) - [Formulas](https://documentation.decisions.com/v9/docs/formulas.md) - [Building Formulas](https://documentation.decisions.com/v9/docs/building-formulas.md) - [Formula View Mode](https://documentation.decisions.com/v9/docs/formula-view-mode.md) - [Function Glossary](https://documentation.decisions.com/v9/docs/function-glossary.md) - [Rules](https://documentation.decisions.com/v9/docs/rules.md) - [Create Rules](https://documentation.decisions.com/v9/docs/create-rules.md) - [Creating Statement Rules](https://documentation.decisions.com/v9/docs/creating-statement-rules.md) - [Creating an Expression Rule](https://documentation.decisions.com/v9/docs/creating-expression-rule.md): This document shows how to create and utilize an Expression Rule in Decisions. Expressions Rules allow users the ability to create a Defined Expression Entity for use as a step within a flow that has a Boolean Outcome. The document contains a tutorial on how to create an Expression Rule that evaluates Breaking Distances. - [Creating a Truth Table](https://documentation.decisions.com/v9/docs/creating-a-truth-table.md): This document demonstrates how to create a Truth Table in Decisions. This will allow a user the ability to compare possible combinations of inputs, that result in a different outcome depending on the specific combination. - [Creating an External Truth Table](https://documentation.decisions.com/v9/docs/external-truth-table.md): This document introduces External Truth Tables in Decisions. External Truth Tables let users populate the rows of a Truth Table, through by using external data. - [Creating a Rule Table](https://documentation.decisions.com/v9/docs/rule-table-overview.md) - [Creating a Matrix Rule](https://documentation.decisions.com/v9/docs/about-matrix-rules.md): This document explains Matrix Rules in Decisions. Matrix Rules are rules that can be made up of many different rows and columns, and are used to evaluate data with settings that are customized to each row or column. - [Creating a Tree Rule](https://documentation.decisions.com/v9/docs/tree-rule.md): This document shows how to create a Tree Rule in Decisions. Tree Rules possess one axis to establish two parameters, where Matrix Rules have two. A Tree Rule can be created by making a Default Matrix Rule, and then setting Rule Type to Tree [One Axis], under the Settings. - [Creating a Rule Set](https://documentation.decisions.com/v9/docs/rule-sets.md): This document shows how to create and use a Conditional Rule Set in Decisions. Conditional Rule Set, are additional Rule Sets that occur when the set conditions are met. - [Creating an Interceptor Rule](https://documentation.decisions.com/v9/docs/interceptor-rules.md): This document explains how Interceptor Rules work, and shows how to enable, add, and use them in a Flow. The included tutorial demonstrates this by utilizing a Rule Set regarding Pet Insurance. - [Creating a Rule Chain](https://documentation.decisions.com/v9/docs/rule-chaining.md): This document introduces Rule Chains in Decisions. Rule Chains are sets of rules that are combined in sequence where each rule produces a fact that is an outcome of the chain, and can be consumed in rules further along the chain. - [Creating a Sequential Rule](https://documentation.decisions.com/v9/docs/sequential-rule.md) - [Leveraging Default Rules](https://documentation.decisions.com/v9/docs/leveraging-rules.md): This document explains how to leverage Rules in Decisions. This task is achieved by using a Run Rule Step in a flow and deciding how the data will be used after returning a result, or by calling on Rule Sets or Rule Chains to handle the process. - [Rule Verbs](https://documentation.decisions.com/v9/docs/rule-verbs.md) - [Rule View Mode](https://documentation.decisions.com/v9/docs/rule-view-mode.md) - [Configure Rules](https://documentation.decisions.com/v9/docs/configure-rules.md) - [Rule Verb Extension](https://documentation.decisions.com/v9/docs/rule-verb-extension.md): This document shows users how to create and use a Rule Engine Extension. Rule Engine Extensions allow users the ability to create a Rule that may be embedded in another Rule. - [List Container Rules](https://documentation.decisions.com/v9/docs/list-container-rules.md): This document discusses List Container Rules and how to use them. List Container Rules are designed to go through a list of items, and add a desired condition to each one; those conditions are Contains All, Contains Any, and Does Not Contain Any. - [Running Flow Actions From A Rule](https://documentation.decisions.com/v9/docs/running-flow-actions-from-a-rule.md): This document shows how to run a Flow Action from a Rule, via Action Rules in Decisions. Action Rules are rules that define specific actions or flows to run, in lieu of a more simplistic result such as a True or False outcome. - [Missing Result on Rules](https://documentation.decisions.com/v9/docs/missing-evaluation-on-rules.md) - [Outputting Data From Rule Steps](https://documentation.decisions.com/v9/docs/outputting-data-objects-from-rule-steps.md): This document shows how to output Data Objects via Rule Steps in Decisions. The document includes a tutorial that shows how to configure a Rule Step to output data as an Account Object. - [How to Use Rule Audit History](https://documentation.decisions.com/v9/docs/use-rule-audit-history.md): This document shows how to create, set up, and view an Audit History Report for a Rule. Doing so will allow users the ability to view the history of a Rule in a Flow with information such as, the Rule Name and any changes to its name, as well as the Results from running the Rule. - [Champion Challenger for Rules](https://documentation.decisions.com/v9/docs/champion-challenger-for-rules.md) - [Rule Verb Extension](https://documentation.decisions.com/v9/docs/rule-extensions-using-rule-engine.md): This document shows users how to create and use a Rule Engine Extension. Rule Engine Extensions allow users the ability to create a Rule that may be embedded in another Rule. - [Rule Extension via Flow](https://documentation.decisions.com/v9/docs/rule-extension-via-flow.md) - [External Rule Execution History Settings](https://documentation.decisions.com/v9/docs/external-rule-execution-history-settings.md) - [About Truth Tables](https://documentation.decisions.com/v9/docs/about-truth-tables.md): This document introduces Truth Tables in Decisions. Truth Tables are rules that compare possible combinations of multiple inputs that allow users to reach different outcomes depending on a specific combination. - [Truth Table Actions](https://documentation.decisions.com/v9/docs/truth-table-actions.md) - [Overriding Verbs in Truth Tables](https://documentation.decisions.com/v9/docs/overriding-verbs-in-truth-tables.md) - [Set Otherwise Action](https://documentation.decisions.com/v9/docs/set-otherwise-action.md) - [Creating Composite Type in Truth Table](https://documentation.decisions.com/v9/docs/creating-composite-type-in-truth-table.md) - [Returning Multiple Values in Truth Tables](https://documentation.decisions.com/v9/docs/using-multiple-data-return-truth-tables.md): This document shows how to use multiple Data Return Truth Tables in Decisions. This involves selecting Data Return Rule (Multiple), under the Rule Type setting within the Rule Designer for Truth Tables. - [Changing Truth Table Execution Results](https://documentation.decisions.com/v9/docs/changing-truth-table-execution-results.md) - [Debug Rules](https://documentation.decisions.com/v9/docs/debug-rules.md) - [Implement Rules](https://documentation.decisions.com/v9/docs/implement-rules.md) - [Using Random Rule and Sampling Rule Steps](https://documentation.decisions.com/v9/docs/using-random-rule-and-sampling-rule-steps.md) - [Evaluate Dynamic Expression As Rule](https://documentation.decisions.com/v9/docs/evaluate-dynamic-expression-rule.md): This document shows how to create a flow that utilizes the Evaluate Dynamic Expression As Rule Step, to evaluate calculations in a single step within a flow. - [Creating Rules From Intercepted Data](https://documentation.decisions.com/v9/docs/creating-rules-intercepted-data.md): This document demonstrates how to create Rules using Intercepted Data after an Intercept Rule has been created. This is achieved by right clicking and selecting Add Rule on any of the results from the Intercepted Data. - [Triggering Outcomes on Intercepted Data](https://documentation.decisions.com/v9/docs/triggering-outcomes-intercepted-data.md): This document shows Trigger Outcomes to handle Intercepted Data in Decisions. The tutorial shows how to create an automated handler on Manually Approve if Horse on the included example, that notifies the user and continues the flow. - [Truth Tables in Rule Set](https://documentation.decisions.com/v9/docs/truth-tables-rule-set.md): This document shows how to use Truth Tables in a Rule Set in Decisions. Using Truth Tables allows designers to avoid creating numerous rules that have the same Conditions and differ only in Value to evaluate data against. The document provides a tutorial on how to create a Flow that uses a Rule Set with a Truth Table to evaluate an account's Company and Job Title. - [Expose Step as a Rule](https://documentation.decisions.com/v9/docs/expose-step-as-a-rule.md) - [Page Visibility Rule](https://documentation.decisions.com/v9/docs/page-visibility-rule.md): This document discusses how to use the Page Visibility Rule to hide or show Pages in Decisions. This tool is used to hide an entire Page rather than singular elements. - [Reports](https://documentation.decisions.com/v9/docs/reports.md) - [Report Designer View Mode](https://documentation.decisions.com/v9/docs/flow-designer-view-mode-1.md) - [Create Reports](https://documentation.decisions.com/v9/docs/create-reports.md) - [Create a Report From a CSV/XLS File](https://documentation.decisions.com/v9/docs/create-csv-reports.md): This document shows how to create a report on a CSV file that has been uploaded to the Report Designer. To do this, users need to select the Data Source as CSV/Excel Data Source. Doing this will allow users to upload a CSV file to the designer. - [Configure Reports](https://documentation.decisions.com/v9/docs/configure-reports.md) - [Report Properties](https://documentation.decisions.com/v9/docs/report-properties.md) - [Setting Column Properties](https://documentation.decisions.com/v9/docs/setting-column-properties-in-the-report-designer-2.md): This document discusses how to adjust column properties in the Report Designer via the Properties Panel. This document shows an example of how to change and set the width of two columns in the Report Designer. - [Setting Report Row Colors](https://documentation.decisions.com/v9/docs/setting-report-row-colors.md): This document shows how to create a Color Flow Behavior to dynamically color rows or cells in Reports. This behavior is created under the Properties>Colors and Icons panel, in the Report Designer. - [Allowing Inline Editing on a Report](https://documentation.decisions.com/v9/docs/allowing-inline-editing-on-a-report.md) - [Using Conditional Formatting](https://documentation.decisions.com/v9/docs/using-conditional-formatting.md) - [Overriding Action Contexts on Reports](https://documentation.decisions.com/v9/docs/overriding-action-contexts-reports.md): This document shows how to use Override Action Contexts on Reports, to add a new Action to a Report. Users can use this option to view specific information pertaining to selected fields, within the Report Viewer. - [Row Click Action Types](https://documentation.decisions.com/v9/docs/row-click-action-types.md) - [Using Icons On Reports](https://documentation.decisions.com/v9/docs/using-icons-reports.md): This document demonstrates how to add Icons to a Report in Decisions by clicking Add New under the Colors & Icons Panel in the Report Designer. The document provides a tutorial on how to create and use these Icons, by creating an Icon based on an Icon Flow. - [Using a Flow to Source a Report](https://documentation.decisions.com/v9/docs/using-flow-source-report.md): This document shows how to create a Flow, then, how to use that Flow as a Data Source for a Report. This particular example shows how to create a Report from a Flow that gathers all accounts, and how to run that Report. - [Setting Report Row Colors with a Rule](https://documentation.decisions.com/v9/docs/setting-report-row-colors-with-a-rule-1.md): This document shows how to use Color Rules to evaluate data and change the color of a row based on user set criteria. The rule must be based off a column that is being used in the Report. - [Report Filter Glossary](https://documentation.decisions.com/v9/docs/report-filter-glossary.md) - [Adding Filters to a Report](https://documentation.decisions.com/v9/docs/using-inline-filters.md): This document shows how to add Field Filters to a Report in Decisions. Field Filters are used to determine what data is displayed in the Report. They can be added in the Report Designer with the Add button under the Filters column. - [Rule Filter On Report](https://documentation.decisions.com/v9/docs/rule-filter-report.md): This document shows users how to create their own Report Filter, by selecting the Rule Filter option, under Filters in the Report Designer. Afterward, users will select Create in the Rule Information Panel of the Edit pop up; it is here that users can set parameters for their custom Rule Filter. - [Report Filtering Options During Runtime](https://documentation.decisions.com/v9/docs/report-filtering-options-during-runtime.md): This document shows how to limit what information is displayed on a report via Column Based Filtering. This is done by clicking Add, under the FILTERS option, in the Report Designer, and selecting what criteria to filter. - [Reports Sharing Filters At Runtime](https://documentation.decisions.com/v9/docs/reports-sharing-filters-runtime.md): This document shows how to handle Reports that share the same Filter, by using Filter Runtime Behavior in a Report. The document includes examples for how to handle this scenario, using one report that acts a Parent Report, and the other as the Child Report. - [Reports Filtered by Row Selection](https://documentation.decisions.com/v9/docs/reports-filtered-row-selection.md): This document demonstrates how to select a row from a Report in Decisions as a filter for another Report. This task is achieved by using the Send Data As Filter Change Source option, found when viewing the information for a filter in Decisions. Then, in the other report, users must setup a filter with a name that matches the Filter Source Change name selected from the other Report, and setting the Runtime Behavior to Get Values From Other Reports. - [URL Aware Text-Based Filters on Reports via REST API](https://documentation.decisions.com/v9/docs/reports-using-text-based-filters-url-aware-rest-apis.md): This document discusses how to use text-based Filters as a URL parameter for REST API calls, in Reports. The document shows how to create the report, generate the UI Code, and how to use the URL as a filter. - [Adding Charts to a Report](https://documentation.decisions.com/v9/docs/adding-charts-to-a-report.md): This document shows how to create and add a Chart to a Report in Decisions. A Chart represents the results from a Report, in graphical form. Charts can be added via the Add function under the Data column, in the Report Designer. - [Multi Series Charts](https://documentation.decisions.com/v9/docs/multi-series-charts.md): This document demonstrates how to use a Multi-Series Chart to display multiple selected data fields in a user selected chart type. This allows users to view multiple pieces of data that are related to the same single object. - [Adding Ad Hoc Charts to a Report at Runtime](https://documentation.decisions.com/v9/docs/adding-ad-hoc-charts-to-a-report-at-runtime-2.md): This document shows how to make a report with a chart, for use of creating an Ad Hoc Chart at runtime. Enabling Chart View causes the Chart along with the Chart Actions, to show up in the Report Viewer. Clicking the Add an Ad Hoc Chart button, will create a chart next to the preexisting chart. - [Calculated Column Overview](https://documentation.decisions.com/v9/docs/calculated-column-overview.md) - [Embedded Links in Reports](https://documentation.decisions.com/v9/docs/embedded-links-reports.md): This document shows how to calculate the OpenURLInlineField Column in the Report Designer. Doing this will allow users to embed URLs in their Reports. - [Decrypting PII Data Fields with a Report](https://documentation.decisions.com/v9/docs/decrypting-pii-data-fields-with-a-report.md) - [Using Flow Inline Fields to Extend Report Data](https://documentation.decisions.com/v9/docs/using-flow-inline-fields-to-extend-report-data.md): This document shows how to extend Report data by using Flow Inline Fields to combine multiple data fields into a single column. This is achieved, by creating a Report Inline Field Flow, and then setting the created Flow Inline Field as a Data Field in the Report Designer. - [Merging Report Fields](https://documentation.decisions.com/v9/docs/merging-report-fields.md): This document shows how to combine data for two separate sources in one column on a report in Decisions. The example shows how to accomplish this by using CombineTextFields, or MergeTextInlineField, under the Data Fields column in the Decisions Report Designer. - [Custom Actions Field](https://documentation.decisions.com/v9/docs/custom-actions-field.md) - [Custom Icons Field](https://documentation.decisions.com/v9/docs/custom-icons-field.md) - [Configuring Report View Modes](https://documentation.decisions.com/v9/docs/configuring-report-view-modes.md): This document shows how to configure options for users to set the behavior and appearance, of different elements in the Report Viewer. The document provides a tutorial on how to create a Report and then add customized views to alter the appearance/behavior of the Report. - [Calendar View](https://documentation.decisions.com/v9/docs/report-viewer-in-calendar-mode.md): This document explains how to set a Report to display in Calendar Mode. The basic setup for this process involves editing a Report, and selecting Calendar under the Views Panel in the Report Designer. - [Hierarchy View](https://documentation.decisions.com/v9/docs/hierarchy-view.md): This document explains how to access the Hierarchy View for any entity in Decisions. A Hierarchy View is a visual that shows a user what elements rely on this object and the objects it relies on. - [Text List and Rich Text Report Views](https://documentation.decisions.com/v9/docs/creating-text-list-and-rich-text-report-views.md): This document shows users how to create and interact with Text List and Rich Text Report Views in Decisions. This allows users to view things such as the Folder ID for an entity, in a Text List format. - [Creating and Drilling Down into Report Matrix Data](https://documentation.decisions.com/v9/docs/drilling-down-into-report-matrix-data-2.md): This document shows how to create a Report Matrix, and how to view the Drill-Down Report for that Matrix. The Report Matrix displays the total number of how many records match each reported value in a column; the Drill-Down Report breaks down the total and displays the column values for each matching criteria. - [Adding a Tiles View to a Report](https://documentation.decisions.com/v9/docs/report-viewer-in-tile-mode.md): This document shows how to view Report information in the Tile Mode. Tile Mode can be accessed in the Report Viewer, after a user adds Tile via the Views panel in the Report Designer. - [Implement Reports](https://documentation.decisions.com/v9/docs/implement-reports.md) - [Using Reports As Flow Steps](https://documentation.decisions.com/v9/docs/using-reports-flow-steps.md) - [Refreshing Report Data Automatically Based on Portal Events](https://documentation.decisions.com/v9/docs/refreshing-report-data-automatically-based-on-portal-events-2.md): This document shows how to configure auto refresh settings for Reports in Decisions, to refresh in the event of a change in the Portal. These settings can be under the settings for the Report Viewer, after a User has added a Report to a Page. - [Refreshing Report Data Using a Flow](https://documentation.decisions.com/v9/docs/refreshing-report-data-using-a-flow.md) - [Report Row Selection Using Selection Bus](https://documentation.decisions.com/v9/docs/report-row-selection-using-selection-bus.md) - [Resetting Report Viewer Settings](https://documentation.decisions.com/v9/docs/resetting-report-viewer-settings.md): This document shows users how to use the Reset Settings function, to reset a report to its original grouping and sorting settings. This option is available in the toolbox on the right side of any displayed report. - [Output Reports](https://documentation.decisions.com/v9/docs/output.md) - [Downloading/Exporting a Report](https://documentation.decisions.com/v9/docs/exporting-reports-as-pdf.md): This document explains how to export reports in Decisions to a PDF, HTML, or Excel format via the Download/Send Report button. - [Report Output Template](https://documentation.decisions.com/v9/docs/report-output-template.md): This document explains how to configure the settings for Report Data in order to output information to an Excel Template. - [Report Output Handler Flow](https://documentation.decisions.com/v9/docs/running-post-processing-flow-report-output.md) - [Extending Report Distribution Options](https://documentation.decisions.com/v9/docs/report-distribution.md): This document explains how to use Report Distribution to allow users to create and manage how Reports are distributed. - [Pages / Dashboards](https://documentation.decisions.com/v9/docs/pages-dashboards.md) - [Create Page / Dashboard](https://documentation.decisions.com/v9/docs/create-pages-dashboards.md) - [Chart Data Modes](https://documentation.decisions.com/v9/docs/chart-data-modes.md) - [Populate a Chart Using a Flow](https://documentation.decisions.com/v9/docs/populate-a-chart-using-a-flow.md) - [Adding and Customizing Charts on a Page](https://documentation.decisions.com/v9/docs/adding-charts-portal-page.md): This document shows how to add and customize Charts on a Portal Page in Decisions. Charts are a visual representation of Report results and can be customized by changing colors represented in the chart, adding titles and legends, etc. - [Creating and Using Pie Charts and Ring Charts](https://documentation.decisions.com/v9/docs/creating-and-using-pie-charts-and-ring-charts.md) - [Using Gantt Charts on a Diagram Tile](https://documentation.decisions.com/v9/docs/using-gantt-charts.md): This document shows users how to add and use a Gantt Chart to a Diagram Tile. The Gannt Chart can be added to a Diagram Tile and configured, after the user creates an Empty Diagram Tile. Gannt Charts are located under, Steps>Charts, in the Steps panel. - [About Tiles](https://documentation.decisions.com/v9/docs/about-tiles.md) - [Diagram Tiles](https://documentation.decisions.com/v9/docs/diagram-tiles.md): This document shows users how to create and use Diagram Tiles in Decisions. Diagram Tiles allow users the ability to display captured data in a visually appealing way by using info-graphics. - [Diagram Tile Bar Graph](https://documentation.decisions.com/v9/docs/diagram-tile-bar-graph.md) - [Diagram Tile Refresh on Selection Bus](https://documentation.decisions.com/v9/docs/diagram-tile-refresh-on-selection-bus.md): This document shows users how to configure Diagram Tiles to refresh on Selection Bus. This allows the Diagram Tile to change based upon which item is selected in a Report. - [Run Flow From Tiles](https://documentation.decisions.com/v9/docs/run-flow-tiles.md): This document demonstrates how to create a Tile that runs a Flow when it's clicked on. Tutorial involves creating a Tile Flow and setting the Tile Action Type to RunFlow. - [Form Tiles](https://documentation.decisions.com/v9/docs/form-tiles.md): This document introduces and demonstrates how to use Form Tiles. Form Tiles dynamically populate data from a custom Data Type, onto a Page in the Process Folder View. - [Simple Tiles](https://documentation.decisions.com/v9/docs/simple-tiles.md) - [Using Simple Tiles to Flip Between Reports](https://documentation.decisions.com/v9/docs/using-simple-tiles-to-flip-between-reports.md) - [Page Controls Glossary](https://documentation.decisions.com/v9/docs/page-control-glossary.md) - [JavaScript Page Controls](https://documentation.decisions.com/v9/docs/javascript-page-controls.md) - [Selecting a Data Drill View for the Report Viewer](https://documentation.decisions.com/v9/docs/creating-text-list-report.md): This document shows how to select a Data Drill View for the Report Viewer. Selecting the Data Drill View, displays the specific selected Data View. - [Report Viewer Control](https://documentation.decisions.com/v9/docs/report-viewer-control.md) - [Flow Run Part](https://documentation.decisions.com/v9/docs/flow-run-part.md): This document demonstrates, how to use Flow Run Parts on a Page in Decisions. A Flow Run Part is a Flow behavior that allows a Flow to run every time a Page/Dashboard tile is shown. - [Folder Activity Panel](https://documentation.decisions.com/v9/docs/folder-activity-panel.md) - [Folder Viewer](https://documentation.decisions.com/v9/docs/folder-viewer-control.md): This document shows how to add a Folder Viewer to a Decisions Page. Adding a Folder Viewer allows users the ability to view the contents of a Folder on a Page. - [Tag Browser](https://documentation.decisions.com/v9/docs/tag-browser.md): This document explains how to add a Tag Browser component to pages in the Decisions Page Designer. - [Adding Folder Navigation Buttons to a Page](https://documentation.decisions.com/v9/docs/adding-folder-navigation-buttons-to-a-page.md): This document shows how to Add Folder Navigation Buttons to a Page in Decisions. Clicking one of these Buttons will take users to the Folder that they correspond to. This element can be added in the Page Designer by dragging and dropping a Folders Bar component from the Toolbox. - [Horizontal Folder Timeline](https://documentation.decisions.com/v9/docs/folder-horizontal-timeline.md) - [Adding an Image to a Page/Dashboard](https://documentation.decisions.com/v9/docs/adding-an-image-to-a-pagedashboard.md) - [Adding Run Flow Controls to a Page](https://documentation.decisions.com/v9/docs/adding-run-flow-controls-to-a-page.md): This document shows how to add Run Flow Links or Buttons, to a Page in Decisions. By dragging a Run Flow component to a Page, users will be able to enact a Flow from within a Page in Decisions. - [Adding User Actions with a Page/Dashboard with the Action Bars Component](https://documentation.decisions.com/v9/docs/adding-user-actions-with-the-action-bars-component.md) - [Date Range Filter on Pages](https://documentation.decisions.com/v9/docs/date-range-filter-on-pages.md): This document demonstrates how to use and add the Date Range Filter to Pages in Decisions. This filter can be added to a Page, by creating a Page that contains a Report, then, adding a Data Range Filter via the Filter panel. - [Filtering Reports via Page Control](https://documentation.decisions.com/v9/docs/filtering-reports-via-page-controls.md) - [Configure Page](https://documentation.decisions.com/v9/docs/configure-pages.md) - [Setting a Page Layout](https://documentation.decisions.com/v9/docs/setting-a-pages-layout.md): This document shows administrators how to set a Page's Layout via the Form Controls>Layouts options. The included tutorial involves creating a stack panel in a Page's grid layout. - [Portal Page Settings](https://documentation.decisions.com/v9/docs/changing-the-style-and-behavior-of-content-and-components.md): This document shows how to use the Edit Portal Settings popup to change the style and behavior of content and components in Decisions. Saving these settings will promptly apply them to the Decisions Portal. - [Using CSS on a Page](https://documentation.decisions.com/v9/docs/using-css-page.md): This document shows how to use CSS in Pages in Decisions. Preexisting CSS documents can be uploaded to Decisions and their custom-defined classes can be assigned to each element, or a CSS document can be made using Decisions' predefined classes, which in turn will map them automatically to their respective form components. - [Implement Page](https://documentation.decisions.com/v9/docs/implement-pages.md) - [Navigating a Page](https://documentation.decisions.com/v9/docs/navigating-a-page.md) - [About Business Metrics](https://documentation.decisions.com/v9/docs/about-business-metrics.md) - [Prompt Execution History Dashboard](https://documentation.decisions.com/v9/docs/prompt-execution-history-dashboard.md) - [Creating an AI Agent](https://documentation.decisions.com/v9/docs/create-ai-agent.md) - [PreRequest and PreResponse Flow Hooks](https://documentation.decisions.com/v9/docs/prerequest-and-preresponse-flow-hooks.md) - [Setting Up MCP Servers as tools for AI Agents](https://documentation.decisions.com/v9/docs/setting-up-mcp-servers-as-tools-for-ai-agents.md) - [Generate and Iterate with AI](https://documentation.decisions.com/v9/docs/generative-with-ai.md) - [Generate Inputs for Designer Items](https://documentation.decisions.com/v9/docs/generate-inputs-for-designer-item.md) - [Generate/Iterate on Form With AI](https://documentation.decisions.com/v9/docs/generate-form-with-ai.md) - [Generate/Iterate Formula With AI](https://documentation.decisions.com/v9/docs/generate-formula-with-ai.md) - [Generate/Iterate on Data Type With AI](https://documentation.decisions.com/v9/docs/generate-data-type-with-ai.md) - [Generate Truth Table With AI](https://documentation.decisions.com/v9/docs/generate-truth-table-with-ai.md) - [Generate Statement Rule With AI](https://documentation.decisions.com/v9/docs/generate-statement-rule-with-ai.md) - [AI Tool Flow](https://documentation.decisions.com/v9/docs/ai-tool-flow.md) - [Decisions MCP Server](https://documentation.decisions.com/v9/docs/decisions-mcp-server.md) - [External MCP Server](https://documentation.decisions.com/v9/docs/external-mcp-server.md) - [Testing Network Connections](https://documentation.decisions.com/v9/docs/testing-network-connections.md) - [Decisions Cloud Hosted Guide](https://documentation.decisions.com/v9/docs/decisions-cloud-hosted-guide.md) - [Proxy Configuration](https://documentation.decisions.com/v9/docs/proxy-configuration.md) - [Understanding Decisions Cookies](https://documentation.decisions.com/v9/docs/understanding-decisions-cookies.md) - [Adding Custom HTTP Headers to a Decisions Installation](https://documentation.decisions.com/v9/docs/adding-custom-http-headers-to-a-self-hosted-installation.md) - [Adding Custom HTTP Headers to an IIS Installation](https://documentation.decisions.com/v9/docs/adding-custom-http-headers-to-an-iis-installation.md) - [FTP/SFTP Overview](https://documentation.decisions.com/v9/docs/ftp-sftp-overview.md) - [About Integration](https://documentation.decisions.com/v9/docs/about-integration.md): This document introduces integrations in Decisions. Decisions has a number of ways to use external systems, web services, and other instances of Decisions, to use Decisions processes to handle external data. The document explains how to use prepackaged features, workflow steps, and the SDK to execute integrations with Decisions. - [View Integration Details](https://documentation.decisions.com/v9/docs/view-integration-details.md): This document illustrates how to use Integration Details for entities in Decisions. The integration Details page contains information on different ways to integrate with the selected entity. - [URL Slugs](https://documentation.decisions.com/v9/docs/url-slugs.md) - [User Interface Integration](https://documentation.decisions.com/v9/docs/user-interface-integration.md) - [Making Integrations Server Specific](https://documentation.decisions.com/v9/docs/making-integrations-server-specific.md) - [Named Sessions](https://documentation.decisions.com/v9/docs/named-session.md): This document explains how to create a Named Session in Decisions for purpose of invoking a workflow via REST integration. - [Creating Webhooks](https://documentation.decisions.com/v9/docs/creating-webhooks.md) - [Running a Flow using an Alias](https://documentation.decisions.com/v9/docs/running-flow-using-alias.md) - [Integration Settings](https://documentation.decisions.com/v9/docs/integration-settings.md) - [Testing with JMeter](https://documentation.decisions.com/v9/docs/testing-with-jmeter.md) - [Calling a Flow as a REST Service](https://documentation.decisions.com/v9/docs/rest-handling-services.md) - [Introduction to Agents](https://documentation.decisions.com/v9/docs/introduction-to-agents.md): This document provides an introduction to Agents and how they can be used by Decisions to communicate with a client-server that is secured by firewall. Downloading the Agent onto both the local server and the client-server, will allow Decisions access to files on the protected server, without having to configure firewall settings. The document provides a diagram of the two servers communicating, and explains how the process works through a "How it Works" section. - [Agent Setup and Testing](https://documentation.decisions.com/v9/docs/agent-setup-and-testing.md): This document shows how to register and setup a Decisions Agent. The Agent can be added and downloaded from the System>Designers>Agents Folder. Properly setting up an Agent, will allow Decisions the ability to interact with files on a separate system, via Decisions processes, regardless of firewall settings. - [Database Integration via Agent](https://documentation.decisions.com/v9/docs/database-integration-through-an-agent.md): This document shows how to set up database integrations using an Agent in Decisions. This action is completed via the Add Connection action, after an Agent has been created that contains the data source, initial catalog, and user ID and password values for the database users wish to integrate with. - [Database Integrations Overview](https://documentation.decisions.com/v9/docs/about-database-integrations.md) - [Integrating an External Database with a Flow](https://documentation.decisions.com/v9/docs/integrating-an-external-database-with-a-flow.md): Database entities represent external databases which can be integrated with a flow in a number of ways. To add a database within the portal, navigate to the folder System > Flow Management > Databases, click the Add Database button, and supply the necessary details. - [Creating a Database in MSSQL for Decisions](https://documentation.decisions.com/v9/docs/creating-a-database-in-mssql-for-decisions.md): This document shows how to create a database for use with Decisions, within MSSQL. Creating a database in SQL Server Management Studio, allows users the ability to utilize the features in Decisions for testing, without having to compromise other databases in Decisions. - [External Database Integration](https://documentation.decisions.com/v9/docs/external-database-integration.md): This document explains the process of setting up an External Database for integration with Decisions. The included example shows how to integrate Decisions with a simple External Database table via the Create Connection action. - [Advanced PostgreSQL Connection](https://documentation.decisions.com/v9/docs/advanced-postgres-connection.md) - [Connecting with an ODBC](https://documentation.decisions.com/v9/docs/connecting-with-an-odbc.md) - [Integrate with Database Table](https://documentation.decisions.com/v9/docs/integrate-with-database-table.md): This document shows how to create an integration with a Database Table, by selecting Database Integration under the Create Data Types/Integration menu. After selecting this option, users can select an existing connection and have the option of which items in the database they wish to include in the table. - [Fetching External Data to a CSV](https://documentation.decisions.com/v9/docs/fetching-external-data-to-a-csv.md): This document shows how to fetch data from an external database to put into a CSV file, and then display that data on a form in a CSV Editor. The document demonstrates how to create a two step flow to accomplish this task. - [Return Dynamic Data Rows When Fetching Data From Database](https://documentation.decisions.com/v9/docs/return-dynamic-data-rows-fetching-data-database.md) - [Creating Access Pattern For Table Integrations](https://documentation.decisions.com/v9/docs/alternate-access-pattern-table-integrations.md): This document shows how to speed up data retrieval in large databases by using the Alternate Access Pattern. The Alternate Access Pattern acts how an index would and points to specific data in a table. This can be setup by using the Add Access Pattern option, underneath the Manage Additional Access action for a database. - [Using Stored Procedure in Flows](https://documentation.decisions.com/v9/docs/calling-stored-procedure-flow-write-data.md): This document shows how to create a flow that utilizes Stored Procedures from MSSQL, to write to a database from Decisions. By using the Add Procedure Action, users are able to call on the Stored Procedure to interact with the associated database from Decisions. - [Raw SQL Step](https://documentation.decisions.com/v9/docs/raw-sql-step.md) - [Integrating Decisions with External Oracle Database](https://documentation.decisions.com/v9/docs/integrating-decisions-with-external-oracle-db.md) - [Connect to MySQL](https://documentation.decisions.com/v9/docs/connect-to-mysql.md) - [Connecting to Amazon Redshift](https://documentation.decisions.com/v9/docs/connecting-to-amazon-redshift.md) - [External Service for OData](https://documentation.decisions.com/v9/docs/external-service-for-odata.md): This document show how to setup Decisions for external integration with OData. It explains to users the steps required to setup OAuth and how to turn on other OData features in Decisions. - [Adding a Query to a Database](https://documentation.decisions.com/v9/docs/add-query-external-database.md): This document shows how to use the Add Database button in the Database folder. By adding a query to a database, users can grab select items from that database table for use in Decisions. - [Add Query (Parameterized Queries)](https://documentation.decisions.com/v9/docs/parameterized-queries.md) - [Using Transaction Steps](https://documentation.decisions.com/v9/docs/using-transaction-steps.md) - [Integrating with Snowflake](https://documentation.decisions.com/v9/docs/integrating-with-snowflake.md) - [Managing Database Connection Timeouts](https://documentation.decisions.com/v9/docs/managing-database-connection-timeouts.md) - [Troubleshooting Database Connection Response Times](https://documentation.decisions.com/v9/docs/troubleshooting-database-connection-response-times.md) - [Integration with Services Via GraphQL](https://documentation.decisions.com/v9/docs/integration-with-services-via-graphql.md): Decisions supports integrations with GraphQL. - [Integration with External Web Service](https://documentation.decisions.com/v9/docs/integration-with-external-web-service.md) - [Integration with External Services via gRPC](https://documentation.decisions.com/v9/docs/integration-with-external-services-via-grpc.md) - [OpenAPI Integration](https://documentation.decisions.com/v9/docs/openapi-integration.md) - [REST Service Integration Overview](https://documentation.decisions.com/v9/docs/rest-service-integration-overview.md): This document looks at REST Service Integration. The REST Service holds the configuration data that's shared between all calls to a service, and acts as a folder that holds any number of REST Methods. REST Methods define HTTP Calls to a URL defined by the service. This document shows how to create and understand REST Services. - [Creating a REST Method](https://documentation.decisions.com/v9/docs/creating-a-rest-method.md) - [Using GET Method With REST Service Integration](https://documentation.decisions.com/v9/docs/using-get-method-with-rest-service-integration.md): This document shows how to create a REST Service Integration that uses the GET method, to obtain information externally from within Decisions. The example demonstrates how to do this using a work flow that makes a call to the free weather API from APIXU. - [Using POST Method With REST Service Integration](https://documentation.decisions.com/v9/docs/using-post-method-rest-service-integration.md): This document shows how to setup and use a REST service integration with POST. The included example shows how to create a flow that makes a call with POST that uses and interprets Json data. - [Sending Composite Data through REST](https://documentation.decisions.com/v9/docs/sending-complex-data-through-rest.md) - [Accessing HTTP Headers via Flow](https://documentation.decisions.com/v9/docs/accessing-http-headers-via-flow.md) - [HTTP and Response Code Error Handling](https://documentation.decisions.com/v9/docs/http-and-response-code-error-handling.md) - [Using Fiddler with Decisions](https://documentation.decisions.com/v9/docs/using-fiddler-with-decisions.md) - [How to Set Up and Use JWT](https://documentation.decisions.com/v9/docs/using-jwt.md): This document demonstrates how to setup and use JWT (JSON Web Token). Using this feature allows for the transfer of information between two devices as a JSON object. Using JWT allows for the encryption of header and payload data into one token, through use of a hashing algorithm. The document shows how to get the data from the JWT, and then how to use it in an API call. - [Establishing an OAuth Provider](https://documentation.decisions.com/v9/docs/establishing-an-oauth-provider.md) - [Creating OAuth Tokens](https://documentation.decisions.com/v9/docs/creating-oauth-tokens.md): This document shows how to create OAuth Tokens within the OAuth Module in Decisions. Creating these tokens will allow these services to be selected during authorization via OAuth. - [Sharepoint Online 365 OAuth Setup](https://documentation.decisions.com/v9/docs/sharepoint-online-365-oauth-setup.md) - [Using OAuth with REST Integration](https://documentation.decisions.com/v9/docs/using-oauth-with-rest-integration.md) - [Integrate with Microsoft Teams](https://documentation.decisions.com/v9/docs/integrating-with-microsoft-teams.md) - [Connecting to Azure Blob Storage](https://documentation.decisions.com/v9/docs/connecting-to-azure-blob-storage.md): Store and manage large amounts of unstructured data with Azure Blob Storage. Connect through REST API to automate processes, integrate with other services and applications, and perform complex operations. - [Enabling OAuth Authentication for IMAP/POP3/SMTP](https://documentation.decisions.com/v9/docs/enabling-oauth-authentication-for-imap-pop3-smtp.md) - [Decisions Platform in an iFrame](https://documentation.decisions.com/v9/docs/decisions-platform-in-an-iframe.md): This document shows how to change the web.config file, so that the Decisions portal can be opened in an iFrame outside of the same site. - [External UI Integration](https://documentation.decisions.com/v9/docs/external-ui-integration.md): This document shows how to access the powerful server-side features in Decisions, via external UI integration. Doing so allows Decisions to work off the strengths of an external UI and vice versa. - [Embed an Edit Session of a Designer in an IFrame](https://documentation.decisions.com/v9/docs/embed-an-edit-session-of-a-designer-in-an-iframe.md): This document describes how to use the DirectEdit action, to embed an edit session of a Designer in an IFrame. By using this feature, users are able to bypass the Decisions portal and go straight to the designer. - [Embed a Page or Report in Decisions](https://documentation.decisions.com/v9/docs/embed-a-page-in-decisions.md) - [Handling Cross Origin Requests](https://documentation.decisions.com/v9/docs/handling-cross-origin-requests.md) - [Decisions Core Services](https://documentation.decisions.com/v9/docs/decisions-core-services.md) - [Query Editor](https://documentation.decisions.com/v9/docs/query-editor.md): This document shows how to write a query against any connected database by using the Decisions Query Editor. The Query Editor can be found through the Other menu, located under a Designer Folder Action menu. - [Configure Flow as gRPC](https://documentation.decisions.com/v9/docs/grpc.md) - [How to Restart the Decisions Application](https://documentation.decisions.com/v9/docs/restart-decisions-application.md): This document shows how to restart the Service Host Manager (SHM). The Server Host Manager is a Windows Service that powers the Decisions environment. Doing this will restart an instance of Decisions. - [Graceful Shutdown](https://documentation.decisions.com/v9/docs/graceful-shutdown.md) - [Understanding Decisions Code Compilation](https://documentation.decisions.com/v9/docs/understanding-decisions-code-compilation.md): The creation of data structures is handled by the Code Compiler. This article gives an overview of how this process works and tips on troubleshooting. - [Database Indexing](https://documentation.decisions.com/v9/docs/database-indexing.md) - [Database Indexing and Performance](https://documentation.decisions.com/v9/docs/db-index-performance.md) - [Using Runtime Selection with Database Integration Steps](https://documentation.decisions.com/v9/docs/using-runtime-selection-with-database-integration-steps.md) - [Full Text Search](https://documentation.decisions.com/v9/docs/advanced-portal-search.md): This document explains how to activate and utilize the Full-Text Search feature in SQL server, for advanced search optimization in the Decisions Portal. - [Backup of Decisions Database and File System](https://documentation.decisions.com/v9/docs/backup-of-decisions-database-and-file-system.md): This document shows how to backup the Decisions database and file system. Users should back up their database to prevent instances of data loss. - [File Storage Structure](https://documentation.decisions.com/v9/docs/file-storage.md) - [Setting a Fail-Over Connection String](https://documentation.decisions.com/v9/docs/setting-fail-over-connection-string.md) - [Exploring the Decisions File System Directory](https://documentation.decisions.com/v9/docs/exploring-the-decisions-file-system.md) - [Encryption Overview](https://documentation.decisions.com/v9/docs/encryption-overview.md) - [Encryption Key Rotation](https://documentation.decisions.com/v9/docs/encryption-key-rotation.md) - [PCI Compliance](https://documentation.decisions.com/v9/docs/pci-compliance.md) - [About Modules](https://documentation.decisions.com/v9/docs/about-modules.md): This document introduces Modules in Decisions. Using modules can allow for portal customization, or can aid in organizing processes with Flow Steps in Decisions. The document shows the Docusign module as an example, and explains and how and what it does for Decisions. The document explains that modules are downloadable and are not pre-loaded into Decisions, but can be added on to after download and installation. - [Available Modules](https://documentation.decisions.com/v9/docs/available-modules.md): This document provides an introduction to Decisions Modules, the tools used by Admins for installing plug-ins for external services. - [Installing Modules](https://documentation.decisions.com/v9/docs/installing-modules-decisions.md) - [Generating Certificates with OpenSSL](https://documentation.decisions.com/v9/docs/generating-certificates-with-openssl.md) - [Active Directory Module Steps](https://documentation.decisions.com/v9/docs/active-directory-module-steps.md) - [Setting up Active Directory (AD) Server Authentication](https://documentation.decisions.com/v9/docs/activedirectory.md): This document shows how to setup Active Directory (AD) Server Authentication. An Active Directory (AD) server can be used to synchronize users, computers, groups, or organizational units to the Portal's account base. An account can either be a person or a machine. - [Adobe Sign Module](https://documentation.decisions.com/v9/docs/adobesign.md) - [Utilizing AI Modules in Decisions](https://documentation.decisions.com/v9/docs/utilizing-ai-modules-in-decisions.md) - [Prompt Manager](https://documentation.decisions.com/v9/docs/prompt-manager-1.md) - [Prompt Groups](https://documentation.decisions.com/v9/docs/prompt-groups.md) - [AI Common](https://documentation.decisions.com/v9/docs/ai-common.md) - [Anthropic Module](https://documentation.decisions.com/v9/docs/ai-anthropic.md) - [Amazon Web Services Module](https://documentation.decisions.com/v9/docs/aws.md): Amazon Web Services' S3 offers cloud-based storage that can be integrated with your system. - [CloudWatch](https://documentation.decisions.com/v9/docs/cloudwatch.md) - [EC2](https://documentation.decisions.com/v9/docs/aws-ec2-step-glossary.md) - [Elastic Load Balancer](https://documentation.decisions.com/v9/docs/elastic-load-balancer.md) - [Kinesis](https://documentation.decisions.com/v9/docs/about-aws-kinesis.md) - [S3](https://documentation.decisions.com/v9/docs/aws-s3-step-glossary.md) - [Lambda](https://documentation.decisions.com/v9/docs/lambda.md) - [SageMaker](https://documentation.decisions.com/v9/docs/aws-sagemaker-steps.md) - [SNS](https://documentation.decisions.com/v9/docs/about-aws-sns.md) - [SQS](https://documentation.decisions.com/v9/docs/about-sqs-messaging-queue.md) - [Textract](https://documentation.decisions.com/v9/docs/textract.md) - [AWS Bedrock](https://documentation.decisions.com/v9/docs/ai-aws-bedrock.md) - [Azure Foundry Module](https://documentation.decisions.com/v9/docs/azure-foundry-module.md) - [Azure Storage Module](https://documentation.decisions.com/v9/docs/azure-storage-module.md) - [Azure Key Vault](https://documentation.decisions.com/v9/docs/azure-key-vault.md) - [Box Module](https://documentation.decisions.com/v9/docs/box.md) - [TruBot Module](https://documentation.decisions.com/v9/docs/trubot.md) - [TruCap+](https://documentation.decisions.com/v9/docs/trucap.md) - [Docker Module](https://documentation.decisions.com/v9/docs/docker.md) - [The DocuSign Module](https://documentation.decisions.com/v9/docs/docusign-1.md): This document shows how to install and use the Docusign Module. This module is used to send a call to Docusign from a workflow, in the event that an electronic signature or initial is needed. - [Dropbox Module](https://documentation.decisions.com/v9/docs/dropbox.md) - [Equifax Module](https://documentation.decisions.com/v9/docs/equifax.md) - [Exchange Web Services Module](https://documentation.decisions.com/v9/docs/microsoft365-exchange.md): This document discusses how to use the Exchange Web Services module in Decisions for accessing Email, Contacts and Appointments, in Microsoft Exchange servers. The document discusses the process for installation, setup, and use. - [Experian Module](https://documentation.decisions.com/v9/docs/experianservices.md) - [FHIR Module](https://documentation.decisions.com/v9/docs/fhir.md): This doc discusses the Fast Healthcare Interoperability Resources Module, and how it is used for standardized electronic healthcare data exchange, via HL7 format. The doc explains FHIR Objects, and shows how to use the FHIR Module in Decisions. - [Financial Module](https://documentation.decisions.com/v9/docs/financial.md) - [Foreign Exchange Module](https://documentation.decisions.com/v9/docs/foreignexchange.md) - [Google Drive Module](https://documentation.decisions.com/v9/docs/googledrive.md) - [Google Cloud Module](https://documentation.decisions.com/v9/docs/googlecloud.md) - [Google Vertex AI](https://documentation.decisions.com/v9/docs/ai-google-vertex.md) - [Google Gemini Module](https://documentation.decisions.com/v9/docs/ai-googlegemini.md) - [HL7](https://documentation.decisions.com/v9/docs/hl7.md) - [HL7 Module Overview](https://documentation.decisions.com/v9/docs/hl7-module.md): This document provides an introduction to the HL7 Module in Decisions, which is used to handle HL7 type messages. HL7 is a specification for allowing medical software and hardware systems to communicate with each other. Decisions' HL7 interface is made of three parts that handle receiving, processing, and sending HL7 messages from one system to another. - [Setting up Receivers & Emitters](https://documentation.decisions.com/v9/docs/hl7-modules-setting-interface-receivers.md): This document shows users how to create and setup their first HL7 Interface in Decisions. After this tutorial, the document shows users how to add Receivers and Emitters, to their HL7 Module, so that Decisions can receive and send HL7 messages. - [Receiving and Processing Messages](https://documentation.decisions.com/v9/docs/hl7-modules-receiving-processing-messages.md): This document shows how to view received messages in the HL7 Module and how to create a Workflow for processing those messages. The document details the three pre-made flows that are designated to the different steps of the Processing action. - [HL7 Module FAQ](https://documentation.decisions.com/v9/docs/hl7-module-faq.md) - [HL7 Module Step Glossary](https://documentation.decisions.com/v9/docs/hl7-module-step-glossary.md) - [HubSpot Module Basics - Setup](https://documentation.decisions.com/v9/docs/hubspot.md): This document goes over how to setup the HubSpot Module in Decisions. Doing so will allow users to interact with data from their HubSpot API from Decisions, without having to use the API itself. - [HubSpot Module Basics - Steps](https://documentation.decisions.com/v9/docs/hubspot-module-basics-steps.md): This document discusses the HubSpot features, that are supported by the Decisions Module currently. The document then provides a number of tutorials and examples, for how to implement these features into Decisions Entities. - [IBM ODBC DB2](https://documentation.decisions.com/v9/docs/odbc-db2.md) - [iCal Module](https://documentation.decisions.com/v9/docs/ical.md): This document explains how to install, setup, and use the iCal module for creating, sending and receiving calendar events through Decisions, to various calendar apps such as Outlook and Gmail. The document includes a list of the module's 7 steps for helping calendar management. - [Jira Module Steps](https://documentation.decisions.com/v9/docs/jira.md) - [Logging.WindowsEvent Module](https://documentation.decisions.com/v9/docs/logging-windowsevent.md) - [About Messaging](https://documentation.decisions.com/v9/docs/about-messaging.md): Uncover efficient communication and system performance with messaging and message queues. Explore asynchronous processing and scalability. - [Setting Up Message Handlers](https://documentation.decisions.com/v9/docs/setting-up-messaging-overview.md): This document shows how to set up Decisions to work with a messaging system. The included example discusses how to setup RabbitMQ. The Decisions Messaging system is built on plugins and can be extended via the SDK. - [ActiveMQ Module](https://documentation.decisions.com/v9/docs/activemq.md) - [Apache Kafka](https://documentation.decisions.com/v9/docs/kafka.md): This document shows how to install, set up, and use the Apache Kafka messaging system in Decisions to allow for app to app communication. Note: Apache Kafka can only obtain one message at a time; users will need to set up a flow to take in more than one message. - [Azure Services Module](https://documentation.decisions.com/v9/docs/azure-services.md): This document shows how to install, setup, and use Azure Services messaging system in Decisions. Azure is one of the many listed available features, that can be installed from the Features section in Decisions. Azure is a messaging system used for application to application communication. - [IBM MQ Message Services](https://documentation.decisions.com/v9/docs/ibmmq.md): This document explains how to set up and configure IBM MQ Message Services in Decisions. By integrating with IBM MQ, Decisions is able to take in data from a message and convert it into any other type of data for use in processing. - [MSMQ Module](https://documentation.decisions.com/v9/docs/msmq.md): This document shows how to setup and use the MSMQ Module in Decisions. MSMQ is Windows' built-in message queuing system that allows for reliable delivery of messages to a software system. The module can be used to put messages into a queue, or to subscribe to preexisting queues in order to work messages from Flows. - [RabbitMQ Module](https://documentation.decisions.com/v9/docs/rabbitmq.md): This document shows users how to connect flows built in Decisions, via the Rabbit Message Queue (RabbitMQ). RabbitMQ is a messaging system for application-to-application communication, that queues subscribers so that flows can work messages. - [Redis Queue](https://documentation.decisions.com/v9/docs/redisqueue.md) - [SolaceMQ Module](https://documentation.decisions.com/v9/docs/solacemq.md) - [Microsoft Teams Module](https://documentation.decisions.com/v9/docs/microsoft-teams-module.md) - [Microsoft Exchange 365](https://documentation.decisions.com/v9/docs/microsoft-exchange-365-module.md) - [MongoDB Module Overview](https://documentation.decisions.com/v9/docs/mongodb.md): This document shows how to configure steps for reading and writing from a MongoDB database to automatically deserialize and serialize from a selected data type via the MongoDB module. The document provides a tutorial, to step users through this process. - [Integration with Cosmos DB](https://documentation.decisions.com/v9/docs/integration-with-cosmos-db.md): This document provides a walkthrough for setting up the MongoDB Module for integration with ComsmosDB. It does so by explaining how to configure the integration in Azure as well as Decisions. - [MS OneDrive Module Steps](https://documentation.decisions.com/v9/docs/msonedrive.md) - [Installing and Configuring the Okta Module](https://documentation.decisions.com/v9/docs/okta.md): This document shows how to install and configure the Okta module. Users can use the Okta settings to manage Okta accounts and groups. Changing any values under the Okta settings, will pass on those same values to the SAML settings. - [Okta Integration Troubleshooting](https://documentation.decisions.com/v9/docs/okta-integration-troubleshooting.md): This document shows users how to create, setup, and troubleshoot, an Okta integration. It is recommended that users do not attempt to set this up, without having the proper technical resources or someone experienced in this subject matter to help. - [Ollama Module](https://documentation.decisions.com/v9/docs/ollama-module.md) - [OpenAI Module](https://documentation.decisions.com/v9/docs/ai-openai.md) - [OpenID Integration](https://documentation.decisions.com/v9/docs/openid.md): This document shows how to install and setup an integration with OpenID. Setting up an OpenID integration will allow users the ability to create accounts by choosing an OpenID identity provider, which in turn can be used to log into websites that use OpenID authentication. - [PGP Module](https://documentation.decisions.com/v9/docs/pgp.md): This document discusses how to use the PGP (Pretty Good Privacy) Module Steps in Decisions. Using the module will allow the user the ability to encrypt and decrypt files and strings, as well as the ability to sign, verify and clear files, from within Decisions. - [Plaid Module](https://documentation.decisions.com/v9/docs/plaid.md) - [PowerShell Module Basics](https://documentation.decisions.com/v9/docs/powershell.md): This document shows users how to execute PowerShell scripts from Flows within Decisions, via the PowerShell Module. Prior to using this module, users must have PowerShell 3.0 instead onto their Decisions server. The document provides a tutorial for how to create a PowerShelll Script Project, which will then be usable as a category in the Flow Designer. - [Working with PowerShell Script Step Output](https://documentation.decisions.com/v9/docs/working-powershell-script-step-output.md): When including a PowerShell Script Step in a Flow, the way that the script operates has a large impact on its output, and path the flow takes after that Step. This document shows how to work with the different types of output that occur as a result of using PowerShell Script. - [Python Module](https://documentation.decisions.com/v9/docs/python.md): This document shows discuses how to setup and use the Decisions Python module to execute python scripts. The module allows users to input python script via file upload, or by text input. - [QR Codes Module](https://documentation.decisions.com/v9/docs/qrcodes.md): This document shows users how to use the QR Codes Module in Decisions. The module allows users the ability to expand what Decisions is capable of doing by using QR Codes, via generation or evaluation of QR Codes. The document includes a thorough tutorial on how to use the module within a Decisions workflow. - [R Module Overview](https://documentation.decisions.com/v9/docs/r-module-overview.md): This document shows how to install, setup, and run the R Module in Decisions, to execute R Script. The document includes a thorough tutorial on how to use this Module in Decisions. - [Remedy Module](https://documentation.decisions.com/v9/docs/remedy.md) - [Salesforce Module Basics](https://documentation.decisions.com/v9/docs/salesforce.md): This document shows how to use a REST API call with the Decisions Salesforce module, to interact with a user's Salesforce data. The document shows how to use the Salesforce steps in a workflow, and lists the databases in Salesforce that Decisions can access via the module. - [Using SOQL With Salesforce](https://documentation.decisions.com/v9/docs/using-soql-with-salesforce.md) - [Single Sign-On With SAML](https://documentation.decisions.com/v9/docs/saml.md): This document explains how to enable SSO (Single Sign On) SAML. This can be done by enabling and editing SAML Integration settings with information from the Identity Provider, and then activating the setting. At least one admin must be configured for SSO SAML prior to enabling this function. - [Single Logout with SAML](https://documentation.decisions.com/v9/docs/single-logout-with-saml.md) - [SAP Module](https://documentation.decisions.com/v9/docs/sap-module.md) - [SharePoint Module](https://documentation.decisions.com/v9/docs/sharepoint.md) - [Shopify Module](https://documentation.decisions.com/v9/docs/shopify-1.md) - [Slack Module](https://documentation.decisions.com/v9/docs/slack.md) - [Slack Bot Integration via Decisions](https://documentation.decisions.com/v9/docs/decisions-slack-bot.md) - [SSH Module](https://documentation.decisions.com/v9/docs/ssh.md) - [Symantec Module](https://documentation.decisions.com/v9/docs/symantecsmp.md) - [Telephony Module](https://documentation.decisions.com/v9/docs/telephony.md): This document shows how to setup the ability for the Decisions Portal to send and receive SMS text messages, by installing and setting up a Telephony Service. The included example shows how to setup the Telephony Module for use with Twilio. - [Creating a Telephony Handler](https://documentation.decisions.com/v9/docs/creating-telephony-handler.md): This document shows how to create and configure a Telephony Handler in the Telephony Module, to determine which phone numbers receive IVR or SMS requests. Telephony Handlers are added via the aptly named Add Telephony Handler button, under the System>Telephony folder. - [Setting Up Carriers for SMS Notifications](https://documentation.decisions.com/v9/docs/setting-up-carriers-for-sms-notifications.md): This document shows how to set up SMS Carriers in Decisions. Doing this enables Decisions the ability to send notifications in the form of text messages or SMS popups to a user. - [Hooking up Inbound SMS Conversation](https://documentation.decisions.com/v9/docs/hooking-up-inbound-sms-conversation.md) - [Creating an Outbound SIP Flow](https://documentation.decisions.com/v9/docs/creating-outbound-sip-flow.md): This document shows to create an outbound flow that assists SIP credentials, in calling through a SIP Domain from Decisions. - [Respond to Inbound Telephony Conversation](https://documentation.decisions.com/v9/docs/hooking-up-inbound-telephony-conversation.md): This document shows how to configure Decisions for response to inbound calls by using Interactive Voice Responses (IVR) in the Decisions Telephony service. The included example involves making a flow that utilizes IVR to direct phone calls and determine how/if they will be stored. - [Recording and Transcription](https://documentation.decisions.com/v9/docs/recording-and-transcription.md): This document shows how to use the Decisions Telephony module to record and transcribe phone conversations. The included example utilizes the Record Caller function, and the Do Transcription checkbox. - [Posting a Twitter Message Using a Flow](https://documentation.decisions.com/v9/docs/posting-a-twitter-message-using-a-flow.md): Once Twitter integration has been activated, the platform uses a Twitter account to post messages as one method of notification. The platform can also post messages that are manually entered or automatically generated. - [USPS Module](https://documentation.decisions.com/v9/docs/usps.md): This document goes over the options available to web developers in Decisions, that come with the USPS Web Tool Kit APIs, and how to properly set up that kit. Utilizing this module lets a user's customers utilize functions provided by the USPS without leaving their website. Installing the module introduces the Steps, GetCityByZip, GetCitiesByZips, GetZipByCity, NormalizeAddres, and ISZipValidForCity, to the Decisions library. - [UnitTestCore Module](https://documentation.decisions.com/v9/docs/unittestcore.md) - [WordToPDF](https://documentation.decisions.com/v9/docs/wordtopdf.md) - [X12 Interchange](https://documentation.decisions.com/v9/docs/x12-interchange.md) - [Software Development Kit (SDK) Overview](https://documentation.decisions.com/v9/docs/sdk-overview.md): This document provides an introduction to the Decisions Software Development Kit (SDK). The document discusses some of the customization options the SDK offers to Users such as, the ability to add to the product, control the product, and customize some of the initialization and installation options of the product. - [Getting Started in Visual Studio](https://documentation.decisions.com/v9/docs/getting-started-in-visual-studio.md): This document provides an introduction for how to create a project in Visual Studio and how to add references to Decisions by adding a .dll file to the project. - [SDK: Building a Module (Advanced)](https://documentation.decisions.com/v9/docs/building-module-advanced.md): This document shows users how to create a Custom Module in the Decisions SDK. Custom Modules are created in the event that a user wants to link several different pieces of custom functionality. The document includes instructions for installation, updating, and best practices to consider when creating a module. - [SDK: Referencing Third Party Libraries](https://documentation.decisions.com/v9/docs/referencing-custom-libraries.md) - [SDK: Flow Steps (Basic)](https://documentation.decisions.com/v9/docs/flow-steps-simple.md): This document demonstrates the basics in creating Flow Steps within Visual Studio by writing code that references Decisions. The document explains this further with an example that demonstrates how to build code that tests the validity of a zip code. - [SDK: Flow Steps (Advanced)](https://documentation.decisions.com/v9/docs/flow-steps-advanced.md): This document discusses how to create Flow Steps in Visual Studio for advance tasks such as, handling multiple outcome paths, validating input data at design time, creating advanced configuration options, and creating a better UI/UX. Included examples demonstrate how to build out an InputData property, OutcomeScenarios property, a Run method, and how to hide Inputs based on the values of other Inputs. - [SDK: ISync Flow Steps (Advanced)](https://documentation.decisions.com/v9/docs/sdk-isync-flow-steps-advanced.md) - [SDK: Rule Steps (Basic)](https://documentation.decisions.com/v9/docs/rule-steps-simple.md): This document shows how to create new rules for use in Decisions by creating public methods in a class file project. The included example shows how to add the correct attribute to a method in Visual Studio to make a Flow Step available as a Rule Verb. - [SDK: Rule Steps (Advanced)](https://documentation.decisions.com/v9/docs/rule-steps-advanced.md): This document shows the process in creating an advanced rule in Visual Studio. By creating an advanced rule, developers will be able to completely control all aspects regarding the rule and its configurations. The included example shows how to create an advanced rule by creating a public class that has been decorated with the AutoRegisterRuleStep attribute. - [SDK: Default Parameters and Custom Editors (Basic)](https://documentation.decisions.com/v9/docs/flow-steps-rule-steps-simple-default-parameters-custom-editors.md): This document shows users how to customize the default values for inputs on the public methods for a created step in Decisions. The document provides an example of the code needed to change these default parameters. - [SDK: Default Mappings (Advanced)](https://documentation.decisions.com/v9/docs/flow-steps-rule-steps-advanced-default-mappings.md): This document provides an in depth look at how to set up the default mappings for a custom step made in Visual Studio. The document discusses the different input types that a user can set, and how the code appears in Decisions. - [SDK: Custom Validation(Advanced)](https://documentation.decisions.com/v9/docs/flow-steps-rule-steps-advanced-custom-validation.md): This document shows how to setup a custom Validation message for input fields and properties in Decisions. Additionally, Decisions also offers a number of preset Validation message options. - [SDK: Consuming Data (Advanced)](https://documentation.decisions.com/v9/docs/flow-steps-rule-steps-advanced-consuming-data.md): This document shows how to create code for an advanced step that inherits from IDataConsumer, so that you can map input data at run time. The document's example shows a code for a single text input as well as an array text input. - [Create Custom Data Types with SDK](https://documentation.decisions.com/v9/docs/flow-steps-rule-steps-simple-creating-custom-data-types.md): This document shows how to create custom data types for use in Decisions by creating classes within a class file project. The document discusses the procedure for adding a Class to Visual Studio, how to serialize the data by adding a reference, and finally, a couple of methods that users can implement to make the data show up in Decisions. - [Reporting Data Source Factory](https://documentation.decisions.com/v9/docs/reporting-data-source-factory.md): This document shows how to create an object that creates a list of the data sources at runtime. This object is known as Data Source Factory and allows users to know the data sources for a report, ahead of runtime. - [Custom Reporting Data Source (Basic)](https://documentation.decisions.com/v9/docs/custom-reporting-data-source-simple.md): This document shows users how to create a custom report data source by tagging public classes that returns an array with an attribute. The document provides the proper attribute to return an array as a reporting data source. - [Custom Reporting Data Sources](https://documentation.decisions.com/v9/docs/custom-reporting-data-sources.md): This document shows how to create a custom Reporting Data Source by making a class that inherits AbstractCustomDataSource and is decorated with the element, AutoRegisterReportElement. - [Custom Reporting Data Filters](https://documentation.decisions.com/v9/docs/custom-reporting-data-filters.md): This document shows users how to create a Custom Reporting Data Filter in SQL Server Management. The document includes an example of code, used to filter out the "thing" column in the tutorial's sample Custom Data Source. - [Custom SQL Reporting Overview](https://documentation.decisions.com/v9/docs/custom-sql-reporting-overview.md): This document shows how to use a SQL Datasource instead of a Custom Datasource in a Report. The document provides examples for code needed to create a select statement, and for implementing the ISqlReportDatasource itself. - [Installing Decisions SDK with NuGet in Visual Studio](https://documentation.decisions.com/v9/docs/installing-sdk-nuget.md) - [Calling Decisions Services from .NET](https://documentation.decisions.com/v9/docs/calling-decisions-services-net.md) - [SDK: Creating Custom Flow and Rule Behavior](https://documentation.decisions.com/v9/docs/flow-behavior-rule-behavior.md): This document discusses how to create Custom Flow Behavior. A Flow Behavior acts like an interface definition for a flow and can enforce expected inputs and outputs, as well as create the expected inputs when the behavior is assigned. - [SDK: Rule Behavior](https://documentation.decisions.com/v9/docs/rule-behavior.md): This document discusses IRuleBehavior in the Decisions SDK and includes an example of the code needed to use it. Using IRuleBehavior allows for the customization of the behavior of the rule editor in Decisions. - [SDK: Text Merge Behavior](https://documentation.decisions.com/v9/docs/text-merge-behavior.md): This document shows how to create a Text Merger Behavior in the Decisions SDK. Creating a public class that inherits from DefaultTextMergeBehavior, will allow users to do things such as, create predefined inputs. add additional actions to the Text Merge action menu, and limit which inputs are visible for a particular user. - [SDK: Text Merge Extensions](https://documentation.decisions.com/v9/docs/text-merge-extensions.md): This document shows how to create custom text merge logic by making a Text Merge Extension in the Decisions SDK. The included example demonstrates how to write a Text Merge Extension that returns the length of a string. - [SDK: Creating Custom Folder Behavior](https://documentation.decisions.com/v9/docs/creating-custom-folder-behavior.md): This document shows how to create Custom Folder Behavior in Visual Studio. Creating and setting up custom folder behaviors, modifies the default behavior of a folder. The document provides a list of all available folder features that can be altered. - [SDK: Property Editor Basics Changing Property Classification](https://documentation.decisions.com/v9/docs/property-editor-basics-changing-property-classification.md): This document demonstrates how to use the PropertyClassification attribute, to modify the way step properties show up in the Decisions Designer. The document provides a list of configurable options for properties in Decisions. - [Accessing System Settings (User Settings)](https://documentation.decisions.com/v9/docs/accessing-system-settings-user-settings.md): This document shows how to access and edit the System Settings (User Settings) in Decisions, via code in the SDK. The document also shows where these settings can be found and edited within the Decisions Portal. - [SDK: Creating Settings Objects](https://documentation.decisions.com/v9/docs/creating-settings-objects.md): This document shows how to create a public class in Visual Studio, to create a custom Settings Object. This is helpful if a user is creating an application that needs its own set of settings. - [Custom Element Serialization \[Writable\] (Advanced)](https://documentation.decisions.com/v9/docs/custom-element-serialization-writable-advanced.md): This document discusses further Custom Element Serialization options, in particular, ones pertaining to customizing storage and hooking events around the storage. The document includes five different interface codes to aid in this process, as well as an example of the code's implementation. - [Designer Behaviors](https://documentation.decisions.com/v9/docs/designer-behaviors.md) - [SDK: Custom Login Page](https://documentation.decisions.com/v9/docs/sdk-custom-login-page.md) - [Accessing and Updating System Settings via Settings.xml](https://documentation.decisions.com/v9/docs/accessing-system-settings-settings-xml.md): This document shows how to access the system settings stored within the settings.xml file, via code in Visual Studio. The document provides examples of the code needed, as well as the output display of the information being accessed. - [ORM Basics](https://documentation.decisions.com/v9/docs/orm-basics.md): This document provides an introduction to Object Relationship Mapping (ORM). The document describes the multiple types of object relationships, one-to-one, one-to-many, many-to-many, and explains how to create an ORM Object in the SDK. - [Using Simple ORM Objects](https://documentation.decisions.com/v9/docs/using-simple-orm-objects.md): This document shows how to use simple ORM objects in the SDK. The document provides examples for how to fetch an object by ID, fetch an object with where conditions, store an object, save select fields of an object, check to see if an entity exists, and how to get a count of ORM objects. - [ORM: Creating Custom Folder Entities](https://documentation.decisions.com/v9/docs/creating-custom-folder-entities.md): This document shows how to create a Custom Folder Entity in the SDK. Creating a Custom Folder Entity will allow the entity the ability to 'reside' within Decisions Folders, and will allow it to be filtered via an All Entities report. - [ORM Basics Adjusting SQL Data Types](https://documentation.decisions.com/v9/docs/orm-basics-adjusting-sql-data-types.md): This document shows how to apply overrides to the ORMField attribute to set what database type is used for storing a field. The document includes two examples of code for overriding text fields in Visual Studio. - [AutoRegister Attribute Glossary](https://documentation.decisions.com/v9/docs/autoregister-attributes.md): This document is a glossary for the different AutoRegister Attributes available in Decisions. These Attributes dictate where code should 'live' within Decisions. - [Common Property Editors](https://documentation.decisions.com/v9/docs/appendix-b-common-property-editors.md): This document provides a list of the property attributes available for use as a property editor, in the Decisions SDK. - [Guide of Decisions Entities Locations in SQL Tables](https://documentation.decisions.com/v9/docs/guide-of-decisions-entities-locations-in-sql-tables.md): This document acts as a guide to a few Decisions entities and which SQL table they are related to. This information is displayed in this document by way of a helpful reference table. - [API and Authentication](https://documentation.decisions.com/v9/docs/api-and-authentication.md): This document introduces API services and their use in Decisions, as well as the procedure for how to properly authenticate with Decisions API by using correct HTTP headers. - [Modifying an Application Servers SMTP Settings](https://documentation.decisions.com/v9/docs/modifying-application-servers-smtp-settings.md): This document shows how to change an Application Server's SMTP Settings. This action can be completed post-installation of Decisions via the Edit Settings button on the Decisions Installer. - [Using Selenium and NUnit for Front-end Testing](https://documentation.decisions.com/v9/docs/using-selenium-and-nunit-for-front-end-testing.md) - [Adding Common Data Elements](https://documentation.decisions.com/v9/docs/adding-common-data-elements.md): This document shows how to add a common data element in Decisions. Common data elements are pieces of data used throughout the Decisions OS in reports, flows, forms, rules, and other locations. - [Changing the Portal Base URL](https://documentation.decisions.com/v9/docs/changing-the-portal-base-url.md): This document explains how to change the Portal Base URL in Decisions so that it reflects the user's server information. This can be executed during the installation process or by editing the system's settings.xml file. - [Securing Decisions and Web Application Firewalls (Azure)](https://documentation.decisions.com/v9/docs/securing-decisions-and-web-application-firewalls-azure.md) - [Decisions Disaster Recovery Architecture](https://documentation.decisions.com/v9/docs/decisions-disaster-recovery-architecture.md) - [Best Practices for Performance Troubleshooting](https://documentation.decisions.com/v9/docs/best-practices-for-performance-troubleshooting.md) - [Global Debugger](https://documentation.decisions.com/v9/docs/global-debugger.md) - [Maintenance Mode](https://documentation.decisions.com/v9/docs/maintenance-mode.md) - [App Server Health Monitor](https://documentation.decisions.com/v9/docs/app-server-health-monitor-healthcheck.md): This document explains the App Server Health monitor and where a user can find it. The document also elaborates on the host of items they can view within the App Server Health Monitor such as, SHM status, memory. database details, FileSystem and Web server details, and Decisions' active running status. - [Decisions Developer Debug Mode](https://documentation.decisions.com/v9/docs/decisions-developer-debug-mode.md): This document explains how to troubleshoot Front End code issues in Decisions, by using the Decisions Developer Debug Mode. The document also describes the procedure for the required restarting of the Service Host Manager (SHM) after modifying files in Debug Mode. - [Server Performance Testing](https://documentation.decisions.com/v9/docs/server-performance-testing.md): This document acts as a list of performance metrics from a series of tests completed by a Decisions server. These tests were completed on a machine with an i7-3770 Processor with 16GB of RAM. - [Optimizing a Decisions Install for Performance](https://documentation.decisions.com/v9/docs/optimizing-a-decisions-install-for-performance.md) - [Logging Overview](https://documentation.decisions.com/v9/docs/logging-overview.md): This document demonstrates how to write into Log files, and how to manage the Log they are contained in. The document also shows the location for Logs, both within Decisions, and outside of it. The Log step is useful for debugging purposes. - [Reading Logs](https://documentation.decisions.com/v9/docs/reading-logs.md): This document explains how to read Logs in Decisions. The Logs are produced by issues within the Service Host Manager and thus are helpful in identifying issues within the Decisions environment, or in places that could be effecting the environment. - [Using the Log Step](https://documentation.decisions.com/v9/docs/using-the-log-step.md): This document shows users how to use the Log step within a flow to create Logs in Decisions. This provides users a record of any issues encountered within the platform. The Log Step offers users customization regarding the category, type of level, and message attached to the logs that are created by the step. - [Writing To Log Files](https://documentation.decisions.com/v9/docs/writing-to-log-files.md): This document shows how to instantiate a DecisionsFramework.Log so that users can input and write their own code to the Decisions Logs. The document also shows how to access these Log files within Decisions. - [Creating Custom Log Files](https://documentation.decisions.com/v9/docs/creating-custom-log-files.md): This document shows how to create custom Log files in Decisions. This is achieved by opening and editing the LogCategorySettings.xml file and executing a Flow containing the Log Step function. - [Setting up AWS Cloudwatch Logging](https://documentation.decisions.com/v9/docs/setting-up-aws-cloudwatch-logging.md) - [Setting Up Azure Log Analytics Integration](https://documentation.decisions.com/v9/docs/setting-up-azure-log-analytics-for-integration-with-decisions.md) - [Enabling W3C Logging](https://documentation.decisions.com/v9/docs/enabling-w3c-logging.md) - [Enabling Auditing](https://documentation.decisions.com/v9/docs/enabling-auditing.md): This document shows how to configure the Decisions portal to enable and edit default auditing settings. Doing so will cause the system to audit transactions involving all entities. - [Troubleshooting Using the Profiler](https://documentation.decisions.com/v9/docs/troubleshooting-using-the-profiler.md): This document shows how to use the Profiler under the Decisions System Tools. Doing so will help Designers find problems within their Flows by writing out all step executions, along with the count of executions, and the time they took to complete. - [Configuring Decisions with Grafana Loki](https://documentation.decisions.com/v9/docs/grafana-loki-for-logging.md) - [Usage Logs](https://documentation.decisions.com/v9/docs/usage-logs.md): Usage logs provide information on minute-by-minute logs of Flow executions, API calls, job executions, etc. of the Primary instance. This information is in turn used to see the memory usage and what is using the memory in the system. This document shows users where to view these logs, and how to understand them. - [About Thread Jobs](https://documentation.decisions.com/v9/docs/about-thread-jobs.md) - [Understanding Processes](https://documentation.decisions.com/v9/docs/understanding-processes.md) - [Multi-Threading Flow Design](https://documentation.decisions.com/v9/docs/multi-threading-flow-design.md) - [Thread Pool Settings](https://documentation.decisions.com/v9/docs/thread-pool-settings.md): This document shows users how to configure the minimum and maximum thread count in Decisions, through way of the Thread Pool settings. These options can be adjusted within the Decisions Integration Settings. - [Creating Accounts](https://documentation.decisions.com/v9/docs/adding-a-user-account.md): This document shows how to add an Account to Decisions through the System Security folder. Accounts represent authenticated users on a system that can be actual people or machines. - [Creating Groups](https://documentation.decisions.com/v9/docs/creating-groups.md): This document shows how to add a group to a Decisions instance. Groups are collections of accounts that share a common set of responsibilities. Sorting users into groups helps organize assignments, permissions, and other properties for multiple accounts at once. - [Configuring a User Account to Receive SMS Text Messaging](https://documentation.decisions.com/v9/docs/configuring-user-account-to-receive-sms-text-messaging.md): This document explains how to configure a user account to receive SMS Text Messaging by way of notification settings in Decisions. This action is carried out by first setting an SMS Carrier then by editing an account's phone number settings. - [Enabling a Guest Account](https://documentation.decisions.com/v9/docs/enabling-a-guest-account.md): This document shows how to enable a Guest account . Guest accounts are accounts that can be used by non portal users, to engage with a flow or other entity in Decisions. - [Deactivating and Activating a User Account](https://documentation.decisions.com/v9/docs/deactivating-a-user-account.md): This document shows how to disable a user within the Decisions Portal. This task can be completed by checking and un-checking the Is Active checkbox in the Account Edit Entity. - [Enable User Self Registration](https://documentation.decisions.com/v9/docs/enable-user-self-registration.md): This document shows how to set up and enable self user registration. Doing so will allow users the ability to create an account and log in to Decisions. Additional features, such as email confirmation, can be added to the process via Registration Settings. - [Account Impersonation](https://documentation.decisions.com/v9/docs/temporary-account-impersonation.md): This document demonstrates how to setup temporary account impersonation. Doing so is helpful in the event that a user needs to perform additional tasks that are not typically involved with their account, or in the event that a user is covering for an administrator and they wish for this to be done from their typical account. - [Add Sync Groups](https://documentation.decisions.com/v9/docs/add-sync-groups.md): This document shows how to create and add Sync Groups, allowing accounts from one group to be synchronized with another group without having to add each account individually. - [Using Linked Groups](https://documentation.decisions.com/v9/docs/using-base-groups.md): This document explains how to use and assign Linked Groups in Decisions. Linked Groups are used as a way to associate multiple groups with one another. The association can be used to assign a task or allow access to certain folders to multiple groups via a shared association, with or without being in the same initial group. - [Changing Password Policy](https://documentation.decisions.com/v9/docs/changing-password-policy.md): This document discusses Password Policy and how to change password settings. Using these settings controls the complexity of user passwords, and sets parameters for what to do in the event of an attempted account breaching. - [Changing Password From Administrator & User Account](https://documentation.decisions.com/v9/docs/changing-a-users-password-2.md): This document shows users and administrators, how to change the password for their respective accounts. Administrators have the ability to reset any account password, but users still have the option to reset their own password. - [Force User to Change Password](https://documentation.decisions.com/v9/docs/force-user-to-change-password.md): This document shows how to use the Force User Password Change function in Decisions. Doing so will require a user to change their password next time log in to Decisions. - [Password Encryption Setting](https://documentation.decisions.com/v9/docs/password-encryption-setting.md): This document shows how to access and edit the password encryption settings, within the Decisions Settings.xml file. - [MFA (Multi-Factor Authentication) Overview](https://documentation.decisions.com/v9/docs/mfa-multi-factor-authentication-overview.md) - [Setting Up 2FA (Two Factor Authentication)](https://documentation.decisions.com/v9/docs/2fa-two-factor-authentication-in-decisions.md) - [IP Address Filtering](https://documentation.decisions.com/v9/docs/ip-address-filtering.md): This document explains IP Address Filtering for the purpose of restricting Decisions portal access to specific IP addresses. This action can be completed by editing an account's Allowed IP Address List. - [Integrating Active Directory with Decisions](https://documentation.decisions.com/v9/docs/integrating-active-directory-with-decisions.md): This document introduces Active Directory integration with Decisions. The Active Directory is a Microsoft service that manages domains, users, objects, and devices that operate within a network. In Decisions it can be used to sync users, computers, and groups into the Decisions Portal. - [Creating an Active Directory (AD) Sync Job](https://documentation.decisions.com/v9/docs/creating-an-active-directory-ad-sync-job.md): This document shows how to create an Active Directory (AD) Sync Job in Decisions. This can be done by setting up a scheduled job that synchronizes an AD system in Decisions to automatically create local accounts. - [SSO Basics](https://documentation.decisions.com/v9/docs/sso-basics.md) - [Setting up SSO using Microsoft Entra ID](https://documentation.decisions.com/v9/docs/setting-up-sso-for-entra-id.md): This document shows how to set up Single Sign-On (SSN) for Azure Services. The included tutorial requires the SAML module to be installed, and the Azure module to be installed as well. - [Setting up SSO for Multi Tenant Environment](https://documentation.decisions.com/v9/docs/setting-up-sso-for-multi-tenant-environment.md) - [Handling Multiple Identity Providers (IDP)](https://documentation.decisions.com/v9/docs/handling-multiple-identity-providers-idp.md) - [Importing and Exporting Projects](https://documentation.decisions.com/v9/docs/importing-and-exporting-projects.md): This document explains how to import or export any full project or entity from one Decisions environment to another. Such entities include flows, reports, folders, and tasks, that exist as .decObj files. These files can be imported and exported to and from a .zip file. - [Import Resolutions](https://documentation.decisions.com/v9/docs/import-resolutions.md) - [Import and Export BPMN](https://documentation.decisions.com/v9/docs/import-and-export-bpmn.md) - [Import and Export DMN](https://documentation.decisions.com/v9/docs/import-and-export-dmn.md) - [Best Practices for Decisions Deployment](https://documentation.decisions.com/v9/docs/best-practices-for-decisions-deployment.md) - [Repository Overview](https://documentation.decisions.com/v9/docs/repository-overview.md): This document goes over the Designer Repository in Decisions. The Designer Repository is a Decisions instance that serves as a central location for other servers such as, the Production/QA/Development environments for use for storage/staging Projects. - [Check-In Wizard](https://documentation.decisions.com/v9/docs/check-in-wizard.md) - [Repository Installation](https://documentation.decisions.com/v9/docs/repository-installation.md): This document shows the steps needed to install and configure the Designer Repository within Decisions. Doing this will allow teams the ability to manage changes made to projects more efficiently, and commit, revert, or rollback changes to a project as needed. - [Connecting a Decisions Server to a Repository Server](https://documentation.decisions.com/v9/docs/connecting-a-decisions-server-to-a-repository-server.md): This document shows how to to properly connect a Decisions Server to a Repository Server. Proper communication via IP or DNS, MUST be setup for Decisions to utilize the repository. - [Repository Settings](https://documentation.decisions.com/v9/docs/repository-settings.md) - [Using The Repository](https://documentation.decisions.com/v9/docs/using-the-repository.md): This document shows users how to use the Decisions Repository to access all shared designer projects that have been stored and saved. The document shows how to add a Project to the Repository, and how to delete and edit the Project and its associated entities. - [Configuring CICD Process Using Azure DevOps](https://documentation.decisions.com/v9/docs/configuring-cicd-process-using-azure-devops.md) - [Configuring Repository with Repo-SSO](https://documentation.decisions.com/v9/docs/configuring-repository-sso.md) - [Repository Features and Functions](https://documentation.decisions.com/v9/docs/repository-features-functions.md): This document discusses the many features and functions of a Repository Server in Decisions. An example on how to create a project is included to show users how to use features found within the Repository. - [Troubleshooting Repository](https://documentation.decisions.com/v9/docs/repository-faq.md): This document discusses some of the most common questions and answers regarding configuration options in setting up or maintaining a Designer Repository Server. - [Repository Revisions](https://documentation.decisions.com/v9/docs/repository-revisions.md): This document shows users the options involved with a Repository Revision. Revisions act as a fully functioning copy of the project which allows users to utilize things such as versioning, keeping back ups of systems, and creating development and testing environments (ie. development & release cycles). - [Repository Branches](https://documentation.decisions.com/v9/docs/repository-branches.md) - [Repository Action Flows](https://documentation.decisions.com/v9/docs/repository-action-flows.md): This document shows how to create a Repository Action Flow within the Repository Action Flows folder. Selecting one of the four options in the Repository Server Action Handlers, will determine when to run the Repository Action Flow. - [Localization Overview](https://documentation.decisions.com/v9/docs/localization-overview.md) - [Managing Languages](https://documentation.decisions.com/v9/docs/managing-languages.md): This document demonstrates how to set up a new language in Decisions. This is done by assigning a language value to a newly created string of text; this string of text will act as a custom translation string. - [Timezones Overview](https://documentation.decisions.com/v9/docs/time-zones-decisions.md): This document shows how to view a list of the Time Zones that are indexed inside a Windows Server. This is because Time Zones in Decisions are derivative of the Time Zones that are recorded in the Host Server OS. - [Setting Up Date/Time Translation](https://documentation.decisions.com/v9/docs/setting-up-date-time-translation.md): This document goes over how to turn on date/time translation in Decisions. By triggering this setting, users on that Decisions server will be able to see date/time settings in their own local time zone. - [User Culture](https://documentation.decisions.com/v9/docs/user-culture.md) - [Theme Editor](https://documentation.decisions.com/v9/docs/theme-editor.md): This document shows how to use the Theme Editor tool to edit and customize different elements of the Decisions UI. This tool allows Designers the ability to edit and apply changes to the User Portal, Designer Studio, and/or Mobile Theme. - [Uploading CSS](https://documentation.decisions.com/v9/docs/uploading-css.md): This document shows how to apply CSS Style sheets to Form Controls in Decisions; note, this can only be done in HTML versions of Decisions. CSS docs can be added to Decisions by navigating to the CSS folder, right-clicking, navigating to Add, and selecting Document. - [Uploading Custom Images](https://documentation.decisions.com/v9/docs/uploading-custom-images.md) - [Uploading Custom Fonts with CSS](https://documentation.decisions.com/v9/docs/uploading-custom-fonts-with-css.md) - [Custom URL Parameters](https://documentation.decisions.com/v9/docs/custom-url-parameters.md) - [Login Page Customization](https://documentation.decisions.com/v9/docs/login-page-customization.md): This document shows how to customize the Decisions Login Page, by adding and changing CSS settings, and doing things such as adjusting the Portal Settings, and uploading a logo. - [Change Favicon](https://documentation.decisions.com/v9/docs/change-favicon.md): This document explains how to change the the icon for any Decisions related browser tab, formally known as the Favicon, in Decisions. - [Changing Portal Name](https://documentation.decisions.com/v9/docs/changing-the-logo-and-portal-name.md): This document shows how to change the Portal name header within Decisions. Doing this helps customize the Decisions experience for the user, and/or enforces company identity. - [Restricting Data By Rules](https://documentation.decisions.com/v9/docs/restricting-data-rules.md): This document shows how Systems Administrators can restrict designers from using specific data fields, by using a Data Rule. Theses Data Rules are created within the Designer Toolbox Customization Folder. - [Understanding Scheduled Jobs](https://documentation.decisions.com/v9/docs/understanding-scheduled-jobs.md): This document is a brief overview of Scheduled Jobs. The document demonstrates and explains how to configure the different types of Scheduled Jobs within Decisions. - [Enabling and Disabling Job](https://documentation.decisions.com/v9/docs/enabling-and-disabling-job.md): Upon adding a Scheduled Job to Decisions, users have the option to enable or disable it manually. This document shows how to enable or disable a job, and how to set a server as a Job Server. - [Interval Job](https://documentation.decisions.com/v9/docs/interval-job.md): An Interval Job is a Job within Decisions that is set to run at a specific interval, or time span, for a set number of times. This document shows users how to create and use the Interval Job function to pick a specific Flow to run at this chosen interval. - [Flow Step Run Data Scheduled Job](https://documentation.decisions.com/v9/docs/flow-step-run-data-scheduled-job.md) - [Allowing a Job to Specify Thread Pool](https://documentation.decisions.com/v9/docs/allowing-a-job-to-specify-which-thread-pool-to-run-in.md): This document shows users how to configure the Queue Name feature under Job Queues, to specify which Thread Pool a scheduled job goes to within a setup Ad Sync Job. This allows users the ability to designate the order that their scheduled jobs occur in. - [Permissions Overview](https://documentation.decisions.com/v9/docs/permissions-overview.md) - [Setting Permissions](https://documentation.decisions.com/v9/docs/setting-folder-permissions.md): This document explains the ins and outs, of Folder & Portal permissions. Changing the permissions on a folder or portal will change how and what data is displayed to a user. - [Limiting Designer Access to Specific User Groups](https://documentation.decisions.com/v9/docs/limiting-designer-access-to-specific-user-groups.md) - [System Settings Overview](https://documentation.decisions.com/v9/docs/system-settings-overview.md): This document shows how to view and edit the System Settings in Decisions. Such settings include Document Module Settings, Portal Settings, and Designer Settings. - [Import/Export Studio Settings](https://documentation.decisions.com/v9/docs/import-export-settings-overview.md) - [App Store Settings](https://documentation.decisions.com/v9/docs/app-store-settings.md) - [Archive Entities](https://documentation.decisions.com/v9/docs/archive-entities.md) - [File Archiving and Deletion](https://documentation.decisions.com/v9/docs/file-archiving-and-deletion.md) - [Designer Settings](https://documentation.decisions.com/v9/docs/designer-studio-settings.md): This document explains how to access the Decisions Studio for Designers and what it is. - [Document Module Settings](https://documentation.decisions.com/v9/docs/document-module-settings.md) - [Portal Settings](https://documentation.decisions.com/v9/docs/portal-settings.md) - [Login Page Settings](https://documentation.decisions.com/v9/docs/login-page-settings.md) - [System Folders Tree](https://documentation.decisions.com/v9/docs/system-folders-tree.md): This document provides an explanation of the System Folders Tree in Decisions. Included is a list and brief description of all folders within the tree. - [Controlling Assignment Notification Types for Server](https://documentation.decisions.com/v9/docs/controlling-assignment-notifications-types-for-server.md): This document shows how to set and edit Assignment Notification Type settings within Decisions. This function allows users the ability to map how to deliver notifications (in the form of email, popup, SMS, Flow, or Twitter) to users attached to assignments within Decisions. - [Creating Custom Modes of Notification with Notification Flows](https://documentation.decisions.com/v9/docs/creating-custom-modes-of-notification-with-notification-flows.md): A user can create a special kind of flow, called a notification flow, which can be configured like any other flow, but has one special feature.After a notification flow has been saved, it is available to be used as a notification mode, along with email, popup or SMS message, when creating a notification. - [Event Viewer](https://documentation.decisions.com/v9/docs/system-tools-event-viewer.md): The Event Viewer Folder houses reports used by Administrators to troubleshoot within Decisions. This document discusses how to access the tool and the different reports stored within the folder. - [Flow Management Dashboard](https://documentation.decisions.com/v9/docs/flow-management-dashboard.md) - [System Validation Folder](https://documentation.decisions.com/v9/docs/system-validation-dashboard.md): This document explains how to access and operate the options under the System Validation Folder in Decisions. From here, users are able to restart the system instance, run full system validation, and view information to help with troubleshooting problems within Decisions. - [Turn Portal Statistics On](https://documentation.decisions.com/v9/docs/turning-on-portal-statistics.md): This document shows users how to turn on Portal Statistics in Decisions. This can be achieved by selecting the Client Statistics Settings option under the System>Settings folder. - [Configuring Locations](https://documentation.decisions.com/v9/docs/configuring-locations.md): This document shows how to add and configure Locations in Decisions, for use in Flows, Forms, Rules, and Reports. Included is an example on how to add a holiday for a specific location. - [Setting Up Notifications for Events](https://documentation.decisions.com/v9/docs/setting-up-notifications-for-events-anywhere-in-the-portal.md): This document explains how to set up and send notifications for events, to designated groups in the Decisions portal. Notifications can come through form of pop up messages, email, SMS, and even Twitter. - [Edit Flow Data While A Flow Is Running](https://documentation.decisions.com/v9/docs/edit-flow-data-while-a-flow-is-running.md) - [Toolbox Visibility Rules](https://documentation.decisions.com/v9/docs/toolbox-rule.md): This document shows how to set and edit Toolbox Visibility Rules, by filtering Categories and Subcategories in the Designer's Toolbox. Visibility rules can be used on Forms, Flows, and Reports in Decisions. Applying them will prevent non Administrator Users from seeing select Categories in the Toolbox. - [Email and SMTP in Decisions](https://documentation.decisions.com/v9/docs/email-and-smtp-in-decisions.md) - [Integration Activities](https://documentation.decisions.com/v9/docs/integration-activities.md) - [Getting Started With the Platform](https://documentation.decisions.com/v9/docs/getting-started-with-the-platform.md) ## ProcessMaker - [Overview](https://documentation.decisions.com/processmaker/docs/overview.md) - [RELEASE NOTES](https://documentation.decisions.com/processmaker/docs/release-notes.md) - [Release Notes 2026](https://documentation.decisions.com/processmaker/docs/release-notes-2026.md) - [Upgrade Guidelines](https://documentation.decisions.com/processmaker/docs/upgrade-guidelines.md) - [System Requirements and Recommendations](https://documentation.decisions.com/processmaker/docs/system-requirements-and-recommendations.md) - [Summer 2025](https://documentation.decisions.com/processmaker/docs/summer-2025.md) - [Spring 2025](https://documentation.decisions.com/processmaker/docs/spring-2025.md) - [Fixes and Known Issues - Spring 2025](https://documentation.decisions.com/processmaker/docs/fixes-and-known-issues-spring-2025.md) - [Winter 2025 Performance Pack](https://documentation.decisions.com/processmaker/docs/processmaker-platform-413.md) - [Winter 2025](https://documentation.decisions.com/processmaker/docs/processmaker-platform-winter-2025.md) - [Fixes and Known Issues - Winter 2025](https://documentation.decisions.com/processmaker/docs/fixes-and-known-issues-1.md) - [Summer 2024](https://documentation.decisions.com/processmaker/docs/summer-2024.md) - [Fixes and Known Issues - Summer 2024](https://documentation.decisions.com/processmaker/docs/fixes-and-known-issues.md) - [Spring 2024](https://documentation.decisions.com/processmaker/docs/spring-2024-release-notes.md) - [PARTICIPANT](https://documentation.decisions.com/processmaker/docs/participant.md) - [Home Page](https://documentation.decisions.com/processmaker/docs/participant-welcome-screen.md) - [Participant Basics](https://documentation.decisions.com/processmaker/docs/participant-basics.md) - [Profile Settings](https://documentation.decisions.com/processmaker/docs/profile-settings.md) - [Connected Accounts](https://documentation.decisions.com/processmaker/docs/connected-accounts.md) - [File Management](https://documentation.decisions.com/processmaker/docs/file-management.md) - [View Documentation](https://documentation.decisions.com/processmaker/docs/view-documentation.md) - [View Version Information](https://documentation.decisions.com/processmaker/docs/view-version-information.md) - [Session Timeout Warning](https://documentation.decisions.com/processmaker/docs/session-timeout-warning.md) - [Notifications](https://documentation.decisions.com/processmaker/docs/notifications.md) - [UserWay Accessibility Widget (Add-on)](https://documentation.decisions.com/processmaker/docs/userway-accessibility-widget-add-on.md) - [Organize Your Inbox](https://documentation.decisions.com/processmaker/docs/organize-your-inbox.md) - [Global AI Search](https://documentation.decisions.com/processmaker/docs/global-ai-search.md) - [Process Analytics](https://documentation.decisions.com/processmaker/docs/process-analytics.md) - [Process Launchpad](https://documentation.decisions.com/processmaker/docs/process-launchpad.md) - [Edit Launchpad Configuration](https://documentation.decisions.com/processmaker/docs/edit-launchpad-configuration.md) - [Start a Process from the Launchpad](https://documentation.decisions.com/processmaker/docs/start-a-process-from-the-launchpad.md) - [Cases and Requests](https://documentation.decisions.com/processmaker/docs/requests-and-cases.md) - [Cases](https://documentation.decisions.com/processmaker/docs/cases.md) - [View Cases](https://documentation.decisions.com/processmaker/docs/view-cases.md) - [Start a Case](https://documentation.decisions.com/processmaker/docs/start-a-case.md) - [Work on a Case](https://documentation.decisions.com/processmaker/docs/work-on-a-case.md) - [Case Details and Comments](https://documentation.decisions.com/processmaker/docs/request-details-1.md) - [Case Overview](https://documentation.decisions.com/processmaker/docs/case-overview.md) - [File Manager](https://documentation.decisions.com/processmaker/docs/file-manager.md) - [Requests](https://documentation.decisions.com/processmaker/docs/requests.md) - [View Requests](https://documentation.decisions.com/processmaker/docs/view-requests.md) - [Work on a Request](https://documentation.decisions.com/processmaker/docs/work-on-a-request.md) - [Request Details and Comments](https://documentation.decisions.com/processmaker/docs/request-details.md) - [Request Overview](https://documentation.decisions.com/processmaker/docs/track-requests-and-cases-1.md) - [Request Data](https://documentation.decisions.com/processmaker/docs/editable-request-data.md) - [File Manager](https://documentation.decisions.com/processmaker/docs/request-file-manager.md) - [Tasks](https://documentation.decisions.com/processmaker/docs/tasks.md) - [Open a Task](https://documentation.decisions.com/processmaker/docs/open-a-task.md) - [Smart Inbox](https://documentation.decisions.com/processmaker/docs/smart-inbox.md) - [Recommendations Engine](https://documentation.decisions.com/processmaker/docs/recommendations-engine.md) - [Task Details and Actions](https://documentation.decisions.com/processmaker/docs/task-details-and-actions.md) - [Search for a Task](https://documentation.decisions.com/processmaker/docs/search-for-a-task.md) - [Self-Assign Tasks from a Queue](https://documentation.decisions.com/processmaker/docs/self-assign-tasks-from-a-queue.md) - [Manage Process Tasks](https://documentation.decisions.com/processmaker/docs/manage-process-tasks.md) - [ProcessMaker Query Language (PMQL)](https://documentation.decisions.com/processmaker/docs/search-using-processmaker-query-language-pmql.md) - [PMQL Properties by Data Type](https://documentation.decisions.com/processmaker/docs/pmql-properties-by-data-type.md) - [Request Data Type PMQL Properties](https://documentation.decisions.com/processmaker/docs/request-data-type-pmql-properties.md) - [Task Data Type PMQL Properties](https://documentation.decisions.com/processmaker/docs/task-data-type-pmql-properties.md) - [Collection Data Type PMQL Properties](https://documentation.decisions.com/processmaker/docs/collection-data-type-pmql-properties.md) - [Special Characters in API Call PMQL Searches](https://documentation.decisions.com/processmaker/docs/special-characters-in-api-call-pmql-searches.md) - [Saved Searches](https://documentation.decisions.com/processmaker/docs/saved-searches.md) - [Create a Saved Search](https://documentation.decisions.com/processmaker/docs/create-and-share-a-saved-search.md) - [Manage Your Own Saved Searches](https://documentation.decisions.com/processmaker/docs/manage-your-own-saved-searches.md) - [Show or Hide a Saved Search](https://documentation.decisions.com/processmaker/docs/show-or-hide-a-saved-search.md) - [View the Data Details of a Saved Search](https://documentation.decisions.com/processmaker/docs/view-the-data-details-of-a-saved-search.md) - [Get Notified of Save Search Result Changes](https://documentation.decisions.com/processmaker/docs/get-notified-of-save-search-result-changes.md) - [Configure a Saved Search](https://documentation.decisions.com/processmaker/docs/configure-a-saved-search.md) - [Delete a Saved Search](https://documentation.decisions.com/processmaker/docs/delete-a-saved-search.md) - [Search for a Saved Search's Data Details](https://documentation.decisions.com/processmaker/docs/search-for-a-saved-searchs-data-details.md) - [View Saved Searches Shared With You](https://documentation.decisions.com/processmaker/docs/view-saved-searches-shared-with-you.md) - [Email a Report of a Saved Search's Data Details](https://documentation.decisions.com/processmaker/docs/email-a-report-of-a-saved-searchs-data-details.md) - [Schedule Email Reports](https://documentation.decisions.com/processmaker/docs/schedule-email-reports.md) - [Charts to Visualize Saved Search Results](https://documentation.decisions.com/processmaker/docs/charts-to-visualize-saved-search-results.md) - [View Charts for a Saved Search](https://documentation.decisions.com/processmaker/docs/view-charts-for-a-saved-search.md) - [Horizontal Bar Chart](https://documentation.decisions.com/processmaker/docs/horizontal-bar-chart.md) - [Vertical Bar Chart](https://documentation.decisions.com/processmaker/docs/vertical-bar-chart.md) - [Line Chart](https://documentation.decisions.com/processmaker/docs/line-chart.md) - [Pie Chart](https://documentation.decisions.com/processmaker/docs/pie-chart.md) - [Doughnut Chart](https://documentation.decisions.com/processmaker/docs/doughnut-chart.md) - [Count Chart](https://documentation.decisions.com/processmaker/docs/count-chart.md) - [List Chart](https://documentation.decisions.com/processmaker/docs/list-chart.md) - [DESIGNER](https://documentation.decisions.com/processmaker/docs/designer.md) - [Basics](https://documentation.decisions.com/processmaker/docs/basics.md) - [Designer Home Page](https://documentation.decisions.com/processmaker/docs/designer-welcome-screen.md) - [Projects](https://documentation.decisions.com/processmaker/docs/projects.md) - [Project Categories](https://documentation.decisions.com/processmaker/docs/project-categories.md) - [Project Ownership and Members](https://documentation.decisions.com/processmaker/docs/invite-or-remove-members-in-a-project.md) - [Import and Export a Project](https://documentation.decisions.com/processmaker/docs/import-and-export-a-project.md) - [Request Data and JSON](https://documentation.decisions.com/processmaker/docs/request-data-and-json.md) - [Request Variable](https://documentation.decisions.com/processmaker/docs/request-variable.md) - [JSON](https://documentation.decisions.com/processmaker/docs/json.md) - [JSON Data Visualization](https://documentation.decisions.com/processmaker/docs/json-data-visualization.md) - [Magic Variables](https://documentation.decisions.com/processmaker/docs/magic-variables.md) - [FEEL Expression Syntax](https://documentation.decisions.com/processmaker/docs/feel-expression-syntax.md) - [Processes](https://documentation.decisions.com/processmaker/docs/modeler.md) - [Create a Process](https://documentation.decisions.com/processmaker/docs/create-a-process.md) - [Create a Process from an Image](https://documentation.decisions.com/processmaker/docs/create-a-process-from-an-image.md) - [Create a Process from Text](https://documentation.decisions.com/processmaker/docs/create-a-new-process-using-ai-assistant.md) - [Create a New Process from Template](https://documentation.decisions.com/processmaker/docs/create-a-new-process-from-template.md) - [Create a Process from a PI Workflow](https://documentation.decisions.com/processmaker/docs/create-a-process-from-a-pi-workflow.md) - [Build Your Own Process](https://documentation.decisions.com/processmaker/docs/build-your-own-process.md) - [Lucidchart Integration](https://documentation.decisions.com/processmaker/docs/lucidchart-integration.md) - [Process Modeler](https://documentation.decisions.com/processmaker/docs/process-modeler.md) - [Navigate Around Your Process Model](https://documentation.decisions.com/processmaker/docs/navigate-around-your-process-model.md) - [Collaborative Process Design](https://documentation.decisions.com/processmaker/docs/collaborative-modeler.md) - [AI Asset Generation](https://documentation.decisions.com/processmaker/docs/ai-asset-generation.md) - [Validate Your Process is BPMN 2.0 Compliant](https://documentation.decisions.com/processmaker/docs/validate-your-process-is-bpmn-20-compliant.md) - [Optimize Your Process](https://documentation.decisions.com/processmaker/docs/optimize-your-process.md) - [Slideshow Mode](https://documentation.decisions.com/processmaker/docs/slideshow-mode.md) - [Access Process LaunchPad](https://documentation.decisions.com/processmaker/docs/open-the-process-launchpad.md) - [Auto-Save the Process Model](https://documentation.decisions.com/processmaker/docs/auto-save-the-process-model.md): Discover the expected behavior of the auto-save feature when saving configurations in process models. Learn how to manage BPMN effectively. - [Publish Your Process Model](https://documentation.decisions.com/processmaker/docs/publish-your-process-model.md) - [Discard Changes to Your Process Model](https://documentation.decisions.com/processmaker/docs/discard-changes-to-your-process-model.md) - [Edit the Process Model Information](https://documentation.decisions.com/processmaker/docs/edit-the-process-model-information.md) - [Process Templates](https://documentation.decisions.com/processmaker/docs/process-templates.md) - [Create a Template from a Process](https://documentation.decisions.com/processmaker/docs/create-a-template-from-a-process.md) - [Configure a Process Template](https://documentation.decisions.com/processmaker/docs/configure-a-process-template.md) - [Import a Process Template](https://documentation.decisions.com/processmaker/docs/import-a-process-template.md) - [Edit, Export, and Delete a Process Template](https://documentation.decisions.com/processmaker/docs/edit-export-and-delete-a-process-template.md) - [View Documentation for a Process Template](https://documentation.decisions.com/processmaker/docs/view-documentation-for-a-process-template.md) - [Guided Templates](https://documentation.decisions.com/processmaker/docs/guided-templates.md) - [Process Management](https://documentation.decisions.com/processmaker/docs/process-management.md) - [Process Manager](https://documentation.decisions.com/processmaker/docs/process-manager.md) - [View, Edit, and Search for Processes](https://documentation.decisions.com/processmaker/docs/view-edit-and-search-for-processes.md) - [Process Categories](https://documentation.decisions.com/processmaker/docs/process-categories.md) - [Process Documentation](https://documentation.decisions.com/processmaker/docs/process-documentation.md) - [Add a Process to a Project](https://documentation.decisions.com/processmaker/docs/add-a-process-to-a-project.md) - [Configure General Process Settings](https://documentation.decisions.com/processmaker/docs/configure-general-process-settings.md) - [Configure Process Notifications](https://documentation.decisions.com/processmaker/docs/configure-process-notifications.md) - [Configure Test Run and Scenarios](https://documentation.decisions.com/processmaker/docs/configure-test-run-and-scenarios.md) - [Create a Scenario for a Process](https://documentation.decisions.com/processmaker/docs/create-a-scenario-for-a-process.md) - [Create a Test for a Process](https://documentation.decisions.com/processmaker/docs/create-a-test-for-a-process.md) - [Configure Process Version History](https://documentation.decisions.com/processmaker/docs/configure-process-version-history.md) - [Import a Process](https://documentation.decisions.com/processmaker/docs/import-a-processmaker-platform-process.md) - [Export a Process](https://documentation.decisions.com/processmaker/docs/export-a-bpmn-compliant-processmaker-platform-process.md) - [Archive and Restore a Process](https://documentation.decisions.com/processmaker/docs/archive-and-restore-a-process.md) - [Modeling Objects](https://documentation.decisions.com/processmaker/docs/modeling-objects.md) - [Best Practices](https://documentation.decisions.com/processmaker/docs/modeling-objects-best-practices.md) - [Show Configuration Settings for a Process Model Object](https://documentation.decisions.com/processmaker/docs/show-configuration-settings-for-a-process-model-object.md) - [Process Stages](https://documentation.decisions.com/processmaker/docs/custom-defined-waypoints.md) - [Customize the Appearance of a Process Model Object](https://documentation.decisions.com/processmaker/docs/customize-the-appearance-of-a-process-model-object.md) - [Process Modeling Object Descriptions](https://documentation.decisions.com/processmaker/docs/process-modeling-object-descriptions.md) - [AI Generated Object](https://documentation.decisions.com/processmaker/docs/all-in-one-ai-asset-generation.md) - [Task Objects](https://documentation.decisions.com/processmaker/docs/configure-task-objects.md) - [Form Task](https://documentation.decisions.com/processmaker/docs/form-task.md) - [Manual Task](https://documentation.decisions.com/processmaker/docs/manual-task.md) - [Script Task](https://documentation.decisions.com/processmaker/docs/script-task.md) - [Sub Process](https://documentation.decisions.com/processmaker/docs/sub-process.md) - [Connectors](https://documentation.decisions.com/processmaker/docs/connectors.md) - [Actions By Email Connector](https://documentation.decisions.com/processmaker/docs/actions-by-email-connector.md) - [Data Connector](https://documentation.decisions.com/processmaker/docs/data-connector.md) - [Decision Task Connector](https://documentation.decisions.com/processmaker/docs/decision-task-connector.md) - [DocuSign Connector](https://documentation.decisions.com/processmaker/docs/docusign-connector.md) - [IDP Connector](https://documentation.decisions.com/processmaker/docs/idp-connector.md) - [PDF Generator Connector](https://documentation.decisions.com/processmaker/docs/pdf-generator-connector.md) - [Send Email Connector](https://documentation.decisions.com/processmaker/docs/send-email-connector.md) - [Slack Notification Connector](https://documentation.decisions.com/processmaker/docs/slack-notification-connector.md) - [Smart Extract Connector](https://documentation.decisions.com/processmaker/docs/smart-extract.md) - [Event Objects](https://documentation.decisions.com/processmaker/docs/configure-event-objects.md) - [Start-Type Events](https://documentation.decisions.com/processmaker/docs/start-type-events.md) - [Start Event](https://documentation.decisions.com/processmaker/docs/start-event.md) - [Start Timer Event](https://documentation.decisions.com/processmaker/docs/start-timer-event.md) - [Signal Start Event](https://documentation.decisions.com/processmaker/docs/signal-start-event.md) - [Message Start Event](https://documentation.decisions.com/processmaker/docs/message-start-event.md) - [Conditional Start Event](https://documentation.decisions.com/processmaker/docs/conditional-start-event.md) - [Email Start Event](https://documentation.decisions.com/processmaker/docs/email-start-event.md) - [Intermediate-Type Event Objects](https://documentation.decisions.com/processmaker/docs/intermediate-type-event-objects.md) - [Intermediate Timer Event](https://documentation.decisions.com/processmaker/docs/intermediate-timer-event.md) - [Intermediate Signal Catch Event](https://documentation.decisions.com/processmaker/docs/intermediate-signal-catch-event.md) - [Intermediate Signal Throw Event](https://documentation.decisions.com/processmaker/docs/intermediate-signal-throw-event.md) - [Intermediate Message Catch Event](https://documentation.decisions.com/processmaker/docs/intermediate-message-catch-event.md) - [Intermediate Message Throw Event](https://documentation.decisions.com/processmaker/docs/intermediate-message-throw-event.md) - [Intermediate Conditional Catch Event](https://documentation.decisions.com/processmaker/docs/intermediate-conditional-catch-event.md) - [End Event Type Objects](https://documentation.decisions.com/processmaker/docs/end-event-type-objects.md) - [End Event](https://documentation.decisions.com/processmaker/docs/end-event.md) - [Message End Event](https://documentation.decisions.com/processmaker/docs/message-end-event.md) - [Error End Event](https://documentation.decisions.com/processmaker/docs/error-end-event.md) - [Signal End Event](https://documentation.decisions.com/processmaker/docs/signal-end-event.md) - [Terminate End Event](https://documentation.decisions.com/processmaker/docs/terminate-end-event.md) - [Boundary-Type Event Objects](https://documentation.decisions.com/processmaker/docs/boundary-type-event-objects.md) - [Boundary Timer Event](https://documentation.decisions.com/processmaker/docs/boundary-timer-event.md) - [Boundary Error Event](https://documentation.decisions.com/processmaker/docs/boundary-error-event.md) - [Boundary Signal Event](https://documentation.decisions.com/processmaker/docs/boundary-signal-event.md) - [Boundary Conditional Event](https://documentation.decisions.com/processmaker/docs/boundary-conditional-event.md) - [Boundary Message Event](https://documentation.decisions.com/processmaker/docs/boundary-message-event.md) - [Gateway Objects](https://documentation.decisions.com/processmaker/docs/configure-gateway-objects.md) - [Exclusive Gateway](https://documentation.decisions.com/processmaker/docs/exclusive-gateway.md) - [Inclusive Gateway](https://documentation.decisions.com/processmaker/docs/inclusive-gateway.md) - [Parallel Gateway](https://documentation.decisions.com/processmaker/docs/parallel-gateway.md) - [Event-Based Gateway](https://documentation.decisions.com/processmaker/docs/event-based-gateway.md) - [Pool and Lane Objects](https://documentation.decisions.com/processmaker/docs/configure-pool-and-lane-objects.md) - [Annotation Objects](https://documentation.decisions.com/processmaker/docs/annotation-elements.md) - [Text Annotation and Association Objects](https://documentation.decisions.com/processmaker/docs/text-annotation-and-association-elements.md) - [Data Object](https://documentation.decisions.com/processmaker/docs/data-object-element.md) - [Data Store Object](https://documentation.decisions.com/processmaker/docs/data-store-element.md) - [Data Association Flow Object](https://documentation.decisions.com/processmaker/docs/data-association-flow-element.md) - [Flow Indicator Objects](https://documentation.decisions.com/processmaker/docs/flow-indicator-elements-that-affect-workflow.md) - [Sequence Flow Object](https://documentation.decisions.com/processmaker/docs/sequence-flow-element.md) - [Message Flow Object](https://documentation.decisions.com/processmaker/docs/message-flow-element.md) - [Process Testing](https://documentation.decisions.com/processmaker/docs/process-testing.md) - [Create and Run a Test for a Process](https://documentation.decisions.com/processmaker/docs/create-and-run-a-test-for-a-process.md) - [Create a Scenario for a Process](https://documentation.decisions.com/processmaker/docs/designer-modeller-create-a-scenario-for-a-process.md) - [A/B Testing](https://documentation.decisions.com/processmaker/docs/ab-testing.md) - [Testing Results and Summary](https://documentation.decisions.com/processmaker/docs/testing-results-and-summary.md) - [Run A/B Testing from Modeler](https://documentation.decisions.com/processmaker/docs/run-ab-testing-from-modeler.md) - [Switch and Copy Alternatives](https://documentation.decisions.com/processmaker/docs/switch-and-copy-alternatives.md) - [Screens](https://documentation.decisions.com/processmaker/docs/screens.md) - [Screens Types](https://documentation.decisions.com/processmaker/docs/screens-types.md) - [Conversational Screens](https://documentation.decisions.com/processmaker/docs/conversational-screens.md) - [Screen Categories](https://documentation.decisions.com/processmaker/docs/screen-categories.md) - [Create a New Screen](https://documentation.decisions.com/processmaker/docs/create-a-new-screen.md) - [Screen Builder](https://documentation.decisions.com/processmaker/docs/screen-builder.md) - [Generate Your Screen Using AI Assistant](https://documentation.decisions.com/processmaker/docs/generate-your-screen-using-ai-assistant.md) - [Add, Delete or Rename a Page](https://documentation.decisions.com/processmaker/docs/add-delete-or-rename-a-page.md) - [Screen Clipboard](https://documentation.decisions.com/processmaker/docs/screen-clipboard.md) - [Preview a Screen for Desktop and Mobile Devices](https://documentation.decisions.com/processmaker/docs/preview-a-screen-for-desktop-and-mobile-devices.md) - [Validate and Publish a Screen](https://documentation.decisions.com/processmaker/docs/validate-and-publish-a-screen.md) - [Screen Templates](https://documentation.decisions.com/processmaker/docs/screen-templates.md) - [Apply Templates to Existing Screens](https://documentation.decisions.com/processmaker/docs/apply-templates-to-existing-screens.md) - [Save a Screen as a Template](https://documentation.decisions.com/processmaker/docs/save-a-screen-as-a-template.md) - [Export and Import a Screen Template](https://documentation.decisions.com/processmaker/docs/export-and-import-a-screen-template.md) - [Screen Controls](https://documentation.decisions.com/processmaker/docs/screen-controls.md) - [Validation Rules for Screen Controls](https://documentation.decisions.com/processmaker/docs/validation-rules-for-screen-controls.md) - [Accessibility In Screen Controls](https://documentation.decisions.com/processmaker/docs/accessibility-in-screen-controls.md) - [Bootstrap Component Control](https://documentation.decisions.com/processmaker/docs/bootstrap-component-control.md) - [Bootstrap Wrapper Control](https://documentation.decisions.com/processmaker/docs/bootstrap-wrapper-control.md) - [Break and Jump Controls](https://documentation.decisions.com/processmaker/docs/break-and-jump.md) - [Action Control](https://documentation.decisions.com/processmaker/docs/action-control.md) - [Captcha Control](https://documentation.decisions.com/processmaker/docs/captcha-control.md) - [Case Progress Bar Control](https://documentation.decisions.com/processmaker/docs/case-progres-bar-control.md) - [Checkbox Control](https://documentation.decisions.com/processmaker/docs/checkbox-control.md) - [Collection Record Control](https://documentation.decisions.com/processmaker/docs/collection-record-control.md) - [Date Picker Control](https://documentation.decisions.com/processmaker/docs/date-picker-control.md) - [Dynamic Panel](https://documentation.decisions.com/processmaker/docs/dynamic-panel.md) - [File Download Control](https://documentation.decisions.com/processmaker/docs/file-download-control.md) - [File Preview Control](https://documentation.decisions.com/processmaker/docs/file-preview-control.md) - [File Upload Control](https://documentation.decisions.com/processmaker/docs/file-upload-control.md) - [Google Places Control](https://documentation.decisions.com/processmaker/docs/google-places-control.md) - [Image Control](https://documentation.decisions.com/processmaker/docs/image-control.md) - [Line Input Control](https://documentation.decisions.com/processmaker/docs/line-input-control.md) - [Link URL Control](https://documentation.decisions.com/processmaker/docs/link-url-control.md) - [List Table Control](https://documentation.decisions.com/processmaker/docs/list-table-control.md) - [Loop Control](https://documentation.decisions.com/processmaker/docs/loop-control.md) - [Multicolumn / Table Control](https://documentation.decisions.com/processmaker/docs/multicolumn-table-control.md) - [Nested Screen Control](https://documentation.decisions.com/processmaker/docs/nested-screen-control.md) - [Page Navigation Control](https://documentation.decisions.com/processmaker/docs/page-navigation-control.md) - [Photo/Video Control](https://documentation.decisions.com/processmaker/docs/photovideo-control.md) - [Record List Control](https://documentation.decisions.com/processmaker/docs/record-list-control.md) - [Rich Text Control](https://documentation.decisions.com/processmaker/docs/rich-text-control.md) - [Saved Search Chart Control](https://documentation.decisions.com/processmaker/docs/saved-search-chart-control.md) - [Select List Control](https://documentation.decisions.com/processmaker/docs/select-list-control.md) - [Signature Control](https://documentation.decisions.com/processmaker/docs/signature-control.md) - [Submit Button Control](https://documentation.decisions.com/processmaker/docs/submit-button-control.md) - [Textarea Control](https://documentation.decisions.com/processmaker/docs/textarea-control.md) - [User Avatar Control](https://documentation.decisions.com/processmaker/docs/user-avatar-control.md) - [Import and Export a Screen](https://documentation.decisions.com/processmaker/docs/import-and-export-a-screen.md) - [Manage Screens](https://documentation.decisions.com/processmaker/docs/manage-screens.md) - [Custom CSS](https://documentation.decisions.com/processmaker/docs/custom-css.md) - [Calculated Properties](https://documentation.decisions.com/processmaker/docs/calculated-properties.md) - [Watchers](https://documentation.decisions.com/processmaker/docs/watchers.md) - [VarFinder](https://documentation.decisions.com/processmaker/docs/varfinder.md) - [FlowGenie](https://documentation.decisions.com/processmaker/docs/flowgenie.md) - [FlowGenie Categories](https://documentation.decisions.com/processmaker/docs/flowgenie-categories.md) - [Create a Genie in the FlowGenie Studio](https://documentation.decisions.com/processmaker/docs/create-a-genie-in-the-flowgenie-studio.md) - [FlowGenie Configuration](https://documentation.decisions.com/processmaker/docs/flowgenie-configuration.md) - [Add a Genie in a Process](https://documentation.decisions.com/processmaker/docs/add-a-genie-in-a-process.md) - [Manage Genies](https://documentation.decisions.com/processmaker/docs/manage-genies.md) - [Decision Tables](https://documentation.decisions.com/processmaker/docs/decision-tables.md) - [Decision Table Categories](https://documentation.decisions.com/processmaker/docs/decision-table-categories.md) - [Create a New Decision Table](https://documentation.decisions.com/processmaker/docs/create-a-new-decision-table.md) - [Test and Use a Decision Table](https://documentation.decisions.com/processmaker/docs/test-a-decision-table.md) - [Import and Export a Decision Table](https://documentation.decisions.com/processmaker/docs/import-and-export-a-decision-table.md) - [Manage a Decision Table](https://documentation.decisions.com/processmaker/docs/manage-a-decision-table.md) - [Scripts](https://documentation.decisions.com/processmaker/docs/scripts.md) - [Script Categories](https://documentation.decisions.com/processmaker/docs/script-categories.md) - [Script Editor](https://documentation.decisions.com/processmaker/docs/script-editor.md) - [Generate Your Script Using AI Assistant](https://documentation.decisions.com/processmaker/docs/generate-your-script-using-ai-assistant.md) - [Variable Syntax, Usage, SDK, and Examples](https://documentation.decisions.com/processmaker/docs/environment-variable-and-magic-variable-syntax-usage-sdk-and-script-examples.md) - [Configure a Script](https://documentation.decisions.com/processmaker/docs/configure-a-script.md) - [Data Connectors](https://documentation.decisions.com/processmaker/docs/data-connectors.md) - [Manage Data Connectors](https://documentation.decisions.com/processmaker/docs/view-and-search-for-data-connectors.md) - [Create a New Data Connector](https://documentation.decisions.com/processmaker/docs/create-a-new-data-connector.md) - [Edit a REST-Type Data Connector](https://documentation.decisions.com/processmaker/docs/edit-a-rest-type-data-connector.md) - [Edit a SOAP-Type Data Connector](https://documentation.decisions.com/processmaker/docs/edit-a-soap-type-data-connector.md) - [Data Connector Categories](https://documentation.decisions.com/processmaker/docs/data-connector-categories.md) - [Data Connector Logs](https://documentation.decisions.com/processmaker/docs/download-and-view-data-connector-logs.md) - [Collections](https://documentation.decisions.com/processmaker/docs/collections.md) - [Create a New Collection](https://documentation.decisions.com/processmaker/docs/create-a-new-collection.md) - [Configure a Collection](https://documentation.decisions.com/processmaker/docs/configure-a-collection.md) - [Records in a Collection](https://documentation.decisions.com/processmaker/docs/records-in-a-collection.md) - [Manage Collection Relationships](https://documentation.decisions.com/processmaker/docs/manage-collection-relationships.md) - [Export and Import a Collection](https://documentation.decisions.com/processmaker/docs/export-and-import-a-collection.md) - [RAG Collections](https://documentation.decisions.com/processmaker/docs/rag-collections.md) - [Update a RAG Collection from a Process](https://documentation.decisions.com/processmaker/docs/update-a-rag-collection-from-a-process.md) - [Configure a RAG Collection](https://documentation.decisions.com/processmaker/docs/configure-a-rag-collection.md) - [Advanced Features](https://documentation.decisions.com/processmaker/docs/advanced-features.md) - [Robotic Process Automation (RPA)](https://documentation.decisions.com/processmaker/docs/robotic-process-automation-rpa.md) - [PM Blocks](https://documentation.decisions.com/processmaker/docs/pm-blocks.md) - [PM Block Categories](https://documentation.decisions.com/processmaker/docs/pm-block-categories.md) - [Create and Edit a PM Block](https://documentation.decisions.com/processmaker/docs/create-and-edit-a-pm-block.md) - [Configure a PM Block](https://documentation.decisions.com/processmaker/docs/configure-a-pm-block.md) - [Add a PM Block to a Process](https://documentation.decisions.com/processmaker/docs/add-a-pm-block-to-a-process.md) - [Import and Export a PM Block](https://documentation.decisions.com/processmaker/docs/import-and-export-a-pm-block.md) - [Archive and Restore a PM Block](https://documentation.decisions.com/processmaker/docs/archive-and-restore-a-pm-block.md) - [Signals](https://documentation.decisions.com/processmaker/docs/signals.md) - [View and Search for Signals](https://documentation.decisions.com/processmaker/docs/view-and-search-for-signals.md) - [Create a New Signal](https://documentation.decisions.com/processmaker/docs/create-a-new-signal.md) - [Edit a Signal](https://documentation.decisions.com/processmaker/docs/edit-a-signal.md) - [Delete a Signal](https://documentation.decisions.com/processmaker/docs/delete-a-signal.md) - [Environment Variables](https://documentation.decisions.com/processmaker/docs/environment-variables.md) - [Create a New Environment Variable](https://documentation.decisions.com/processmaker/docs/create-a-new-environment-variable.md) - [Manage Environment Variables](https://documentation.decisions.com/processmaker/docs/manage-environment-variables.md) - [ADMINISTRATOR](https://documentation.decisions.com/processmaker/docs/administrator.md) - [Manage Saved Searches](https://documentation.decisions.com/processmaker/docs/manage-saved-searches.md) - [Users and Groups](https://documentation.decisions.com/processmaker/docs/users-and-groups.md) - [User Accounts](https://documentation.decisions.com/processmaker/docs/user-accounts.md) - [Create a New User Account](https://documentation.decisions.com/processmaker/docs/create-a-new-user-account.md) - [Edit a User Account](https://documentation.decisions.com/processmaker/docs/edit-a-user-account.md) - [Download Security Logs for All Users](https://documentation.decisions.com/processmaker/docs/download-security-logs-for-all-users.md) - [Deleted User Accounts](https://documentation.decisions.com/processmaker/docs/deleted-user-accounts.md) - [Groups](https://documentation.decisions.com/processmaker/docs/groups.md) - [Search for a Group](https://documentation.decisions.com/processmaker/docs/search-for-a-group.md) - [Create a New Group](https://documentation.decisions.com/processmaker/docs/create-a-new-group.md) - [Edit a Group](https://documentation.decisions.com/processmaker/docs/edit-a-group.md) - [Delete a Group](https://documentation.decisions.com/processmaker/docs/delete-a-group.md) - [Permission Descriptions for Users and Groups](https://documentation.decisions.com/processmaker/docs/permission-descriptions-for-users-and-groups.md) - [Email Settings](https://documentation.decisions.com/processmaker/docs/email-settings.md) - [Actions By Email Settings](https://documentation.decisions.com/processmaker/docs/actions-by-email-settings.md) - [Email Default settings](https://documentation.decisions.com/processmaker/docs/email-default-settings.md) - [Amazon SES Mail](https://documentation.decisions.com/processmaker/docs/amazon-ses-mail.md) - [Google Gmail](https://documentation.decisions.com/processmaker/docs/google-gmail.md) - [Mailgun Mailer](https://documentation.decisions.com/processmaker/docs/mailgun-mailer.md) - [Microsoft Office 365](https://documentation.decisions.com/processmaker/docs/microsoft-office-365.md) - [Postmark Mailer Driver Settings](https://documentation.decisions.com/processmaker/docs/postmark-mailer-driver-settings.md) - [Sendmail Mailer Driver Settings](https://documentation.decisions.com/processmaker/docs/sendmail-mailer-driver-settings.md) - [SMTP Mailer](https://documentation.decisions.com/processmaker/docs/smtp-mailer.md) - [Email Listeners](https://documentation.decisions.com/processmaker/docs/email-listeners.md) - [Login and Auth Settings](https://documentation.decisions.com/processmaker/docs/login-and-auth-settings.md) - [LDAP Settings](https://documentation.decisions.com/processmaker/docs/ldap-settings.md) - [LDAP for Active Directory](https://documentation.decisions.com/processmaker/docs/example-configure-ldap-for-active-directory.md) - [Log-In Options Settings](https://documentation.decisions.com/processmaker/docs/log-in-options-settings.md) - [SCIM Settings](https://documentation.decisions.com/processmaker/docs/scim-settings.md) - [SCIM in Azure Active Directory](https://documentation.decisions.com/processmaker/docs/configure-scim-in-azure-ad.md) - [Session Control Settings](https://documentation.decisions.com/processmaker/docs/session-control-settings.md) - [SSO Settings](https://documentation.decisions.com/processmaker/docs/sso-settings.md) - [SSO - Atlassian Settings](https://documentation.decisions.com/processmaker/docs/sso-atlassian-settings.md) - [SSO - Auth0 Settings](https://documentation.decisions.com/processmaker/docs/sso-auth0-settings.md) - [SSO - Facebook Settings](https://documentation.decisions.com/processmaker/docs/sso-facebook-settings.md) - [SSO - GitHub Settings](https://documentation.decisions.com/processmaker/docs/sso-github-settings.md) - [SSO - Google Settings](https://documentation.decisions.com/processmaker/docs/sso-google-settings.md) - [SSO - Keycloak Settings](https://documentation.decisions.com/processmaker/docs/sso-keycloak-settings.md) - [SSO - Microsoft Settings](https://documentation.decisions.com/processmaker/docs/sso-microsoft-settings.md) - [SSO - SAML Settings](https://documentation.decisions.com/processmaker/docs/sso-saml-settings.md) - [SAML With Microsoft Entra ID](https://documentation.decisions.com/processmaker/docs/example-saml-with-microsoft-entra-id.md) - [iFrame Whitelist Configuration](https://documentation.decisions.com/processmaker/docs/iframe-whitelist.md) - [User Settings](https://documentation.decisions.com/processmaker/docs/user-settings.md) - [Translations Settings](https://documentation.decisions.com/processmaker/docs/translations-settings.md) - [User Signals Settings](https://documentation.decisions.com/processmaker/docs/user-signals-settings.md) - [User Property Settings](https://documentation.decisions.com/processmaker/docs/user-property-settings.md) - [Integrations](https://documentation.decisions.com/processmaker/docs/integrations.md) - [AI Settings](https://documentation.decisions.com/processmaker/docs/ai-settings.md) - [DocuSign Settings](https://documentation.decisions.com/processmaker/docs/docusign-settings.md) - [External Integration Settings](https://documentation.decisions.com/processmaker/docs/external-integration-settings.md) - [IDP Settings](https://documentation.decisions.com/processmaker/docs/idp-settings.md) - [Client Authentication Management](https://documentation.decisions.com/processmaker/docs/client-authentication-management.md) - [Create a New Authenticated Client](https://documentation.decisions.com/processmaker/docs/create-a-new-authenticated-client.md) - [Edit an Authenticated Client](https://documentation.decisions.com/processmaker/docs/edit-an-authenticated-client.md) - [Delete an Authenticated Client](https://documentation.decisions.com/processmaker/docs/delete-an-authenticated-client.md) - [Customize the User Interface](https://documentation.decisions.com/processmaker/docs/customize-the-user-interface.md) - [Site Design](https://documentation.decisions.com/processmaker/docs/site-design.md) - [Dashboards](https://documentation.decisions.com/processmaker/docs/dashboards.md) - [Menus](https://documentation.decisions.com/processmaker/docs/menus.md) - [Locate the URLs for ProcessMaker Locations](https://documentation.decisions.com/processmaker/docs/locate-the-url-for-processmaker-platform-locations.md) - [Configure Welcome Screens for Request Participants](https://documentation.decisions.com/processmaker/docs/configure-home-screens-for-request-participants.md) - [Configure a Custom Home Page and/or Menu](https://documentation.decisions.com/processmaker/docs/configure-a-custom-home-page-andor-menu.md) - [Queue Management](https://documentation.decisions.com/processmaker/docs/queue-management.md) - [Dashboard](https://documentation.decisions.com/processmaker/docs/dashboard.md) - [View Metrics](https://documentation.decisions.com/processmaker/docs/view-metrics.md) - [View Recent Jobs](https://documentation.decisions.com/processmaker/docs/view-recent-jobs.md) - [View Recently Failed Jobs](https://documentation.decisions.com/processmaker/docs/view-recently-failed-jobs.md) - [Script Executor](https://documentation.decisions.com/processmaker/docs/script-executor-management.md) - [DevLink](https://documentation.decisions.com/processmaker/docs/devlink.md) - [Smart Extract Validations](https://documentation.decisions.com/processmaker/docs/smart-extract-models.md) - [Translations](https://documentation.decisions.com/processmaker/docs/user-interface-language-management.md) - [Translate Platform Strings](https://documentation.decisions.com/processmaker/docs/platform-strings.md) - [Translate Processes](https://documentation.decisions.com/processmaker/docs/process-translations.md) - [Translate Dashboards](https://documentation.decisions.com/processmaker/docs/dashboard-translations.md) - [Translate Menus](https://documentation.decisions.com/processmaker/docs/menu-translations.md) - [HINTs](https://documentation.decisions.com/processmaker/docs/hints.md) - [Basic HINTs](https://documentation.decisions.com/processmaker/docs/basic-hints.md) - [Intermediate HINTs](https://documentation.decisions.com/processmaker/docs/intermediate-hints.md) - [Advanced HINTs](https://documentation.decisions.com/processmaker/docs/advanced-hints.md) - [BEST PRACTICES](https://documentation.decisions.com/processmaker/docs/best-practices.md) - [Calculated Property Best Practices](https://documentation.decisions.com/processmaker/docs/calculated-property-best-practices.md) - [Collection Best Practices](https://documentation.decisions.com/processmaker/docs/collection-best-practices.md) - [Dashboard Design Best Practices](https://documentation.decisions.com/processmaker/docs/dashboard-design-best-practices.md) - [Decision Table Best Practices](https://documentation.decisions.com/processmaker/docs/decision-table-best-practices.md) - [Enhance ProcessMaker Platform Security](https://documentation.decisions.com/processmaker/docs/enhance-processmaker-platform-security.md) - [Menu Design Best Practices](https://documentation.decisions.com/processmaker/docs/menu-design-best-practices.md) - [PM Blocks Best Practices](https://documentation.decisions.com/processmaker/docs/pm-blocks-best-practices.md) - [Process Modeling Best Practices](https://documentation.decisions.com/processmaker/docs/process-modeling-best-practices.md) - [Screen Control Best Practices](https://documentation.decisions.com/processmaker/docs/form-type-screens-best-practices.md) - [Screen Design Best Practices](https://documentation.decisions.com/processmaker/docs/screen-design-best-practices.md) - [Script Executor Best Practices](https://documentation.decisions.com/processmaker/docs/script-executor-best-practices.md) - [Script Tasks Best Practices](https://documentation.decisions.com/processmaker/docs/script-tasks-best-practices.md) - [EXAMPLES](https://documentation.decisions.com/processmaker/docs/examples.md) - [Client Authentication Example](https://documentation.decisions.com/processmaker/docs/client-authentication-example.md) - [Example: Use “Password Grant Authentication” for Applications to Authenticate](https://documentation.decisions.com/processmaker/docs/example-use-password-grant-authentication-for-applications-to-authenticate.md) - [Collections Examples](https://documentation.decisions.com/processmaker/docs/collections-examples.md) - [Example: Use Request and Collection Data as Query Parameters in a ProcessMaker Platform API Call](https://documentation.decisions.com/processmaker/docs/example-use-request-and-collection-data-as-query-parameters-in-a-processmaker-platform-api-call.md) - [Data Connector Examples](https://documentation.decisions.com/processmaker/docs/data-connector-examples.md) - [Example: Data Connector Provides Options in a Select List Control](https://documentation.decisions.com/processmaker/docs/example-data-connector-provides-options-in-a-select-list-control.md) - [DocuSign Examples](https://documentation.decisions.com/processmaker/docs/process-maker-docusign-example.md) - [DocuSign Example](https://documentation.decisions.com/processmaker/docs/docusign-example.md) - [Process Design Examples](https://documentation.decisions.com/processmaker/docs/process-design-examples.md) - [Example: Exclude Data setting for Web Entry in Form Tasks](https://documentation.decisions.com/processmaker/docs/example-exclude-data-setting-for-web-entry-in-form-tasks.md) - [Example: Password Protection in Web Entries](https://documentation.decisions.com/processmaker/docs/example-password-protection-in-web-entries.md) - [Example: Query Data Stored in Web Entries](https://documentation.decisions.com/processmaker/docs/example-query-data-stored-in-web-entries.md) - [Example: Conditional Start Events With Global Data Expression Syntax](https://documentation.decisions.com/processmaker/docs/example-conditional-start-events-with-global-data-expression-syntax.md) - [Decision Table Examples](https://documentation.decisions.com/processmaker/docs/decision-table-examples.md) - [Example: Using Formulas in Decision Tables](https://documentation.decisions.com/processmaker/docs/example-using-formulas-in-decision-tables.md) - [Example: Decision Tables Using Collections and Variables in the Inputs](https://documentation.decisions.com/processmaker/docs/example-decision-tables-using-collections-and-variables-in-the-inputs.md) - [Example: Enable Actions by Email for a Form Task](https://documentation.decisions.com/processmaker/docs/example-enable-actions-by-email-for-a-form-task.md) - [Screen Design Examples](https://documentation.decisions.com/processmaker/docs/screen-design-examples.md) - [Example: Show or Hide Controls Based on Button Selection](https://documentation.decisions.com/processmaker/docs/example-show-or-hide-controls-based-on-button-selection.md) - [Example: Dependent Select List Controls Display Countries and Regions from a Collection](https://documentation.decisions.com/processmaker/docs/example-dependent-select-list-controls-display-countries-and-regions-from-a-collection.md) - [Example: Dependent Select List Controls Display Countries and Regions Using Two Data Connectors](https://documentation.decisions.com/processmaker/docs/example-dependent-select-list-controls-display-countries-and-regions-using-two-data-connectors.md) - [Example: Page Navigation Control to Design a Multi-Page Screen](https://documentation.decisions.com/processmaker/docs/example-page-navigation-control-to-design-a-multi-page-screen.md) - [Example: Preview or Download Multiple Files Uploaded from a Previous Task](https://documentation.decisions.com/processmaker/docs/example-preview-or-download-multiple-files-uploaded-from-a-previous-task.md) - [Example: Disabling a Button Until a Toggle Key Is Selected Without Using Custom Scripts](https://documentation.decisions.com/processmaker/docs/example-disabling-a-button-until-a-toggle-key-is-selected-without-using-custom-scripts.md) - [Example: Signal Design With Webhooks](https://documentation.decisions.com/processmaker/docs/example-signal-design-with-webhooks.md) - [Example: Loop and File Upload Controls to Limit Uploaded Files](https://documentation.decisions.com/processmaker/docs/example-loop-and-file-upload-controls-to-limit-uploaded-files.md) - [Script Executor Examples](https://documentation.decisions.com/processmaker/docs/script-executor-examples.md) - [Example: Script Executor Migrates Records from Microsoft Excel to a Collection](https://documentation.decisions.com/processmaker/docs/example-script-executor-migrates-records-from-microsoft-excel-to-a-collection.md) - [Example: PHP Executor with the SQLSRV Module](https://documentation.decisions.com/processmaker/docs/example-php-executor-with-the-sqlsrv-module.md) ## Process Mining - [Introduction to Process Mining](https://documentation.decisions.com/process-mining/docs/introduction-to-process-mining.md): Transform event logs into actionable insights with process mining technology, enhancing efficiency, compliance, and decision-making for organizations. - [Process Mining Icon Glossary](https://documentation.decisions.com/process-mining/docs/process-mining-icon-glossary.md) - [Process Mining Requirements](https://documentation.decisions.com/process-mining/docs/process-mining-requirements.md): Learn the requirements for using Decisions Process Mining, including supported Decisions versions, installation compatibility, required event log data, and supported data structures for process analysis. - [Process Mining Data Connectors](https://documentation.decisions.com/process-mining/docs/process-mining-data-connectors.md) - [Importing/Exporting Process Mining Data](https://documentation.decisions.com/process-mining/docs/importing-exporting-process-mining-data.md) - [Installing Process Mining](https://documentation.decisions.com/process-mining/docs/installing-process-mining.md) - [Navigating to Process Mining](https://documentation.decisions.com/process-mining/docs/navigating-to-process-mining.md) - [Process Mining Periodic Report](https://documentation.decisions.com/process-mining/docs/process-mining-periodic-report.md) - [Process Mining Flow Data Structure](https://documentation.decisions.com/process-mining/docs/process-mining-flow-data-structure.md) - [Process Mining Settings](https://documentation.decisions.com/process-mining/docs/process-mining-settings.md) - [Troubleshooting Process Mining](https://documentation.decisions.com/process-mining/docs/troubleshooting-process-mining.md) - [Saving and Restoring Workspace History](https://documentation.decisions.com/process-mining/docs/saving-and-restoring-workspace-history.md) - [Customizing the Process Mining Portal](https://documentation.decisions.com/process-mining/docs/customizing-the-process-mining-portal.md) - [Process Map Analyzer Overview](https://documentation.decisions.com/process-mining/docs/process-map-analyzer-overview.md) - [Filtering the Process Map](https://documentation.decisions.com/process-mining/docs/filtering-the-process-map.md) - [Simulating Process Changes](https://documentation.decisions.com/process-mining/docs/simulating-process-changes.md) - [Creating Views](https://documentation.decisions.com/process-mining/docs/creating-views.md) - [Process Mining Insights](https://documentation.decisions.com/process-mining/docs/process-mining-insights.md) - [BPMN Modeler Overview](https://documentation.decisions.com/process-mining/docs/bpmn-modeler-overview.md) - [Process Dashboard Overview](https://documentation.decisions.com/process-mining/docs/process-dashboard-overview.md) - [Creating a Custom Process Dashboard](https://documentation.decisions.com/process-mining/docs/creating-a-custom-process-dashboard.md) - [Custom Dashboard Templates](https://documentation.decisions.com/process-mining/docs/custom-dashboard-templates.md) - [Logs Overview](https://documentation.decisions.com/process-mining/docs/logs-overview.md) - [Managing Logs](https://documentation.decisions.com/process-mining/docs/managing-logs.md) - [Compliance Checker Overview](https://documentation.decisions.com/process-mining/docs/compliance-checker-overview.md) - [Running Control Flow Compliance Checks](https://documentation.decisions.com/process-mining/docs/running-control-flow-compliance-checks.md) - [Running Constraints Compliance Checks](https://documentation.decisions.com/process-mining/docs/running-constraints-compliance-checks.md) - [Variant Explorer Overview](https://documentation.decisions.com/process-mining/docs/variant-explorer-overview.md) - [Discovering Variants with Variant Rules](https://documentation.decisions.com/process-mining/docs/discovering-variants-with-variant-rules.md) - [Examining Variants](https://documentation.decisions.com/process-mining/docs/examining-variants.md) - [Diagnoser Overview](https://documentation.decisions.com/process-mining/docs/diagnoser-overview.md) - [Configuring the Impact Analyzer](https://documentation.decisions.com/process-mining/docs/configuring-the-impact-analyzer.md) - [Configuring the Root-Cause Analyzer](https://documentation.decisions.com/process-mining/docs/configuring-the-root-cause-analyzer.md) - [Cost Analyzer Overview](https://documentation.decisions.com/process-mining/docs/cost-analyzer-overview.md) - [SPC Analyzer Overview](https://documentation.decisions.com/process-mining/docs/spc-analyzer-overview.md) - [Prediction Overview](https://documentation.decisions.com/process-mining/docs/prediction-overview.md) - [CSV Visualizer](https://documentation.decisions.com/process-mining/docs/csv-visualizer.md) - [Process Mining APIs](https://documentation.decisions.com/process-mining/docs/process-mining-apis-1.md) ## Step Library - [About Steps](https://documentation.decisions.com/step-library/docs/about-steps.md) - [AI Agents as Toolbox Step](https://documentation.decisions.com/step-library/docs/ai-agents-as-toolbox-step.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/ai-common-prompt-ai.md) - [Get Embedding for Text](https://documentation.decisions.com/step-library/docs/ai-common-get-embedding-for-text.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/anthropic-chat-completion.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/aws-bedrock-prompt-ai.md) - [Get AI Prediction](https://documentation.decisions.com/step-library/docs/get-ai-prediction-1.md) - [Get Embedding for Text](https://documentation.decisions.com/step-library/docs/get-embedding-for-text-1.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/azure-foundary-prompt-ai.md) - [Create Embeddings](https://documentation.decisions.com/step-library/docs/create-embeddings-azure.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/google-gemini-prompt-ai.md) - [Create Embeddings](https://documentation.decisions.com/step-library/docs/create-embeddings-google-gemini.md) - [Get AI Prediction](https://documentation.decisions.com/step-library/docs/get-ai-prediction.md) - [Get Embedding for Text](https://documentation.decisions.com/step-library/docs/get-embedding-for-text.md) - [Get Generative AI Prediction](https://documentation.decisions.com/step-library/docs/get-generative-ai-prediction.md) - [Create Embeddings](https://documentation.decisions.com/step-library/docs/create-embeddings-open-ai.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/openai-prompt-ai.md) - [Create Embeddings](https://documentation.decisions.com/step-library/docs/create-embeddings-ollama.md) - [Placeholder Step](https://documentation.decisions.com/step-library/docs/placeholder-step.md) - [Root Annotation Steps](https://documentation.decisions.com/step-library/docs/annotation-steps.md) - [Annotation Shapes](https://documentation.decisions.com/step-library/docs/annotation-shapes.md) - [Delete Email](https://documentation.decisions.com/step-library/docs/delete-email.md): Flows can download, list and delete email messages from either an IMAP or POP mail server. You can configure the Delete component to delete emails that meet certain criteria. - [Get Count Step](https://documentation.decisions.com/step-library/docs/get-count-step.md) - [Mark as Read Step](https://documentation.decisions.com/step-library/docs/mark-as-read-step.md) - [Mark as Unread Step](https://documentation.decisions.com/step-library/docs/mark-as-unread-step.md) - [List Folders Step](https://documentation.decisions.com/step-library/docs/list-folders-step.md) - [Get Email](https://documentation.decisions.com/step-library/docs/get-email.md): Using the Get Email component, a flow can retrieve messages from a mail server. The flow can display the messages in a list on a form or use them in other ways. - [Get Headers Step](https://documentation.decisions.com/step-library/docs/get-headers-step.md) - [Get Headers in Folder Step](https://documentation.decisions.com/step-library/docs/get-headers-in-folder-step.md) - [Move Step](https://documentation.decisions.com/step-library/docs/move-step.md) - [Send Email](https://documentation.decisions.com/step-library/docs/send-email.md): Add a Send Email component to the Flow Designer workspace to send an e-mail message from the flow. Designate the To and From email address and the subject of the message in the Mapping Editor. - [Send Email to Contact Steps](https://documentation.decisions.com/step-library/docs/send-email-to-contact-steps.md) - [Send Email with Custom Server](https://documentation.decisions.com/step-library/docs/send-email-with-custom-server.md) - [Destroy Tweet Step](https://documentation.decisions.com/step-library/docs/destroy-tweet-step.md) - [Get Mentions Step](https://documentation.decisions.com/step-library/docs/get-mentions-step.md) - [Get Retweets Of Tweet Step](https://documentation.decisions.com/step-library/docs/get-retweets-of-tweet-step.md) - [Get Tweet Step](https://documentation.decisions.com/step-library/docs/get-tweet-step.md) - [Get User Time Line Step](https://documentation.decisions.com/step-library/docs/get-user-time-line-step.md) - [Post Tweet Step](https://documentation.decisions.com/step-library/docs/post-tweet-step.md) - [Retweet Tweet Step](https://documentation.decisions.com/step-library/docs/retweet-tweet-step.md) - [Clear Notification Icon Step](https://documentation.decisions.com/step-library/docs/clear-notification-icon-step.md) - [Send Notification Step](https://documentation.decisions.com/step-library/docs/send-notification-step.md) - [Send Notification To Accounts and Groups](https://documentation.decisions.com/step-library/docs/send-notification-to-accounts-and-groups.md) - [Send Notification With Files Step](https://documentation.decisions.com/step-library/docs/send-notification-with-files-step.md) - [Send Notification With Url Step](https://documentation.decisions.com/step-library/docs/send-notification-with-url-step.md) - [Send SMS To Contact](https://documentation.decisions.com/step-library/docs/send-sms-to-contact.md) - [Show Notification Icon Step](https://documentation.decisions.com/step-library/docs/show-notification-icon-step.md) - [Show Popup](https://documentation.decisions.com/step-library/docs/show-popup.md) - [Create Tile Data](https://documentation.decisions.com/step-library/docs/create-tile-data.md) - [Are Events Being Broadcast Step](https://documentation.decisions.com/step-library/docs/are-events-being-broadcast-step.md) - [Restart Event Broadcast Step](https://documentation.decisions.com/step-library/docs/restart-event-broadcast-step.md) - [Send Refresh Steps Overview](https://documentation.decisions.com/step-library/docs/send-refresh-steps-overview.md) - [Send Folder And Tree Change Event Step](https://documentation.decisions.com/step-library/docs/send-folder-and-tree-change-event-step.md) - [Send Folder And Tree Change Event For Group Step](https://documentation.decisions.com/step-library/docs/send-folder-and-tree-change-event-for-group-step.md) - [Send Folder And Tree Change Event For User Step](https://documentation.decisions.com/step-library/docs/send-folder-and-tree-change-event-for-user-step.md) - [Send Folder And Tree Change Event With Params Step](https://documentation.decisions.com/step-library/docs/send-folder-and-tree-change-event-with-params-step.md) - [Send Folder Change Event Step](https://documentation.decisions.com/step-library/docs/send-folder-change-event-step.md) - [Send Folder Change Event For Current User Session Step](https://documentation.decisions.com/step-library/docs/send-folder-change-event-for-current-user-session-step.md) - [Send Folder Change Event For Group Step](https://documentation.decisions.com/step-library/docs/send-folder-change-event-for-group-step.md) - [Send Folder Change Event For User Step](https://documentation.decisions.com/step-library/docs/send-folder-change-event-for-user-step.md) - [Send Folder Change Event For User Session Step](https://documentation.decisions.com/step-library/docs/send-folder-change-event-for-user-session-step.md) - [Send Folder Changed Event For Current Folder Step](https://documentation.decisions.com/step-library/docs/send-folder-changed-event-for-current-folder-step.md) - [Send Refresh Report By Folder And Key Event Step](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-and-key-event-step.md) - [Send Refresh Report By Folder And Key Event For User](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-and-key-event-for-user.md) - [Send Refresh Report By Folder And Key Event For Group](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-and-key-event-for-group.md) - [Send Refresh Report By Folder Event For User](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-event-for-user.md) - [Send Refresh Report By Folder Event For Group](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-event-for-group.md) - [Send Refresh Report By Folder Event](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-folder-event.md) - [Send Refresh Report By Key Event](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-key-event.md) - [Send Refresh Report By Key Event For User](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-key-event-for-user.md) - [Send Refresh Report By Key Event For Group](https://documentation.decisions.com/step-library/docs/send-refresh-report-by-key-event-for-group.md) - [Create Tile Return](https://documentation.decisions.com/step-library/docs/create-tile-return.md) - [Get Page Variable Step](https://documentation.decisions.com/step-library/docs/get-page-variable-step.md) - [Set Page Variable Step](https://documentation.decisions.com/step-library/docs/set-page-variable-step.md) - [Compare Two Objects](https://documentation.decisions.com/step-library/docs/compare-two-objects.md) - [Objects Are Equal](https://documentation.decisions.com/step-library/docs/objects-are-equal.md) - [Create Data](https://documentation.decisions.com/step-library/docs/create-data.md) - [Get Property Names On Object Step](https://documentation.decisions.com/step-library/docs/get-property-names-on-object-step.md) - [Get To String Value Step](https://documentation.decisions.com/step-library/docs/get-to-string-value-step.md) - [Get Type Full Name Step](https://documentation.decisions.com/step-library/docs/get-type-full-name-step.md) - [Get Type Name Step](https://documentation.decisions.com/step-library/docs/get-type-name-step.md) - [Set Property On Object Step](https://documentation.decisions.com/step-library/docs/set-property-on-object-step.md) - [Get Property On Object Step](https://documentation.decisions.com/step-library/docs/get-property-on-object-step.md) - [Object is Null](https://documentation.decisions.com/step-library/docs/object-is-null.md) - [Get Objects of Type](https://documentation.decisions.com/step-library/docs/get-objects-of-type.md) - [Set Value](https://documentation.decisions.com/step-library/docs/set-value.md) - [BPMN Steps](https://documentation.decisions.com/step-library/docs/bpmn-steps.md) - [Create \[DataType\] Data Pair Step](https://documentation.decisions.com/step-library/docs/create-datatype-data-pair-step.md) - [Data Pair to Object Step](https://documentation.decisions.com/step-library/docs/data-pair-to-object-step.md) - [Get Data Pair By Name](https://documentation.decisions.com/step-library/docs/get-data-pair-by-name.md) - [Object Properties to Data Pairs Step](https://documentation.decisions.com/step-library/docs/object-properties-to-data-pairs-step.md) - [Add Days Steps](https://documentation.decisions.com/step-library/docs/add-days-steps.md) - [Add Hours From Now Steps](https://documentation.decisions.com/step-library/docs/add-hours-from-now-steps.md) - [Add Mins From Now Step](https://documentation.decisions.com/step-library/docs/add-mins-from-now-step.md) - [Add Minutes Step](https://documentation.decisions.com/step-library/docs/add-minutes-step.md) - [Add Months Step](https://documentation.decisions.com/step-library/docs/add-months-step.md) - [Add Time Span Step](https://documentation.decisions.com/step-library/docs/add-time-span-step.md) - [Add Seconds From Now Step](https://documentation.decisions.com/step-library/docs/add-seconds-from-now-step.md) - [Add Years Step](https://documentation.decisions.com/step-library/docs/add-years-step.md) - [Compute Business Time Step](https://documentation.decisions.com/step-library/docs/compute-business-time-step.md) - [Compute Business Time For Location Step](https://documentation.decisions.com/step-library/docs/compute-business-time-for-location-step.md) - [Convert Date From Timezone Step](https://documentation.decisions.com/step-library/docs/convert-date-from-timezone-step.md) - [Convert From Server Time To Time Zone](https://documentation.decisions.com/step-library/docs/convert-from-server-time-to-time-zone.md) - [Convert From Server Time To UTC](https://documentation.decisions.com/step-library/docs/convert-from-server-time-to-utc.md) - [Convert from UTC to Server Time](https://documentation.decisions.com/step-library/docs/convert-from-utc-to-server-time.md) - [Convert From UTC To Timezone](https://documentation.decisions.com/step-library/docs/convert-from-utc-to-timezone.md) - [From Unix Time Step](https://documentation.decisions.com/step-library/docs/from-unix-time-step.md) - [Get Current Date Steps](https://documentation.decisions.com/step-library/docs/get-current-date-steps.md) - [Get Current User Time Zone Id](https://documentation.decisions.com/step-library/docs/get-current-user-time-zone-id.md) - [Get Date Time String With Current User Culture](https://documentation.decisions.com/step-library/docs/get-date-time-string-with-current-user-culture.md) - [Get Date Without Time](https://documentation.decisions.com/step-library/docs/get-date-without-time.md) - [Get Day of Week](https://documentation.decisions.com/step-library/docs/get-day-of-week.md) - [Get Day of Year](https://documentation.decisions.com/step-library/docs/get-day-of-year.md) - [Get Difference In ](https://documentation.decisions.com/step-library/docs/get-difference-in.md) - [Get Business Days Between Dates For Location Step](https://documentation.decisions.com/step-library/docs/get-business-days-between-dates-for-location-step.md) - [Get Formatted Date Step](https://documentation.decisions.com/step-library/docs/get-formatted-date-step.md) - [Get Formatted Time Span](https://documentation.decisions.com/step-library/docs/get-formatted-time-span.md) - [Get Long Time String](https://documentation.decisions.com/step-library/docs/get-long-time-string.md) - [Get Next Month Start/End Date](https://documentation.decisions.com/step-library/docs/get-next-month-start-end-date.md) - [Get Previous Month Start/End Date](https://documentation.decisions.com/step-library/docs/get-previous-month-startend-date.md) - [Get Short Date](https://documentation.decisions.com/step-library/docs/get-short-date.md) - [Get Time of Day](https://documentation.decisions.com/step-library/docs/get-time-of-day.md) - [Get Timespan Average](https://documentation.decisions.com/step-library/docs/get-timespan-average.md) - [Get Time Span Between](https://documentation.decisions.com/step-library/docs/get-time-span-between.md) - [Get Time Without Date Step](https://documentation.decisions.com/step-library/docs/get-time-without-date-step.md) - [Get System Time Zones](https://documentation.decisions.com/step-library/docs/get-system-time-zones.md) - [Get Week of Year](https://documentation.decisions.com/step-library/docs/get-week-of-year.md) - [Get Week of Year by Calendar Type](https://documentation.decisions.com/step-library/docs/get-week-of-year-by-calendar-type.md) - [Greater Than Date Steps](https://documentation.decisions.com/step-library/docs/greater-than-date-steps.md) - [Greater Than Or Equal To (Date) Step](https://documentation.decisions.com/step-library/docs/greater-than-or-equal-to-date-step.md) - [Get Long Date String Step](https://documentation.decisions.com/step-library/docs/get-long-date-string-step.md) - [Get Long Time String Step](https://documentation.decisions.com/step-library/docs/get-long-time-string-step.md) - [In Timespan](https://documentation.decisions.com/step-library/docs/in-timespan.md) - [Is Between](https://documentation.decisions.com/step-library/docs/is-between.md) - [Is Date and Time Between](https://documentation.decisions.com/step-library/docs/is-date-and-time-between.md) - [Is Now Between Step](https://documentation.decisions.com/step-library/docs/is-now-between-step.md) - [Is Same Day Step](https://documentation.decisions.com/step-library/docs/is-same-day-step.md) - [Less Than Date Steps](https://documentation.decisions.com/step-library/docs/less-than-date-steps.md) - [Parse Date Step](https://documentation.decisions.com/step-library/docs/parse-date-step.md) - [Parse Date With Current User Culture](https://documentation.decisions.com/step-library/docs/parse-date-with-current-user-culture.md) - [Parse Date With Format Step](https://documentation.decisions.com/step-library/docs/parse-date-with-format-step.md): This document shows how to convert String data structure input into a Date/Time format, through way of the Parse Date with Format step in Decisions. The document explains how to configure these steps and formats. - [Set Time On Date Step](https://documentation.decisions.com/step-library/docs/set-time-on-date-step.md) - [Set Date On Date Time Step](https://documentation.decisions.com/step-library/docs/set-date-on-date-time-step.md) - [Subtract Timespan Step](https://documentation.decisions.com/step-library/docs/subtract-timespan-step.md) - [Timespan is Between](https://documentation.decisions.com/step-library/docs/timespan-is-between.md) - [Timespan Is Greater Than](https://documentation.decisions.com/step-library/docs/timespan-is-greater-than.md) - [Timespan Is Less Than](https://documentation.decisions.com/step-library/docs/timespan-is-less-than-step.md) - [To Unix Time Step](https://documentation.decisions.com/step-library/docs/to-unix-time-step.md) - [Convert Document Steps](https://documentation.decisions.com/step-library/docs/convert-document-steps.md) - [Get HMAC-SHA384 Hash](https://documentation.decisions.com/step-library/docs/get-hmac-sha384-hash.md) - [Get HMAC-SHA256 Hash Step](https://documentation.decisions.com/step-library/docs/get-hmac-sha256-hash-step.md) - [Adding Header/Footer to Excel Documents](https://documentation.decisions.com/step-library/docs/adding-headerfooter-to-excel-documents.md) - [Add Work Sheet](https://documentation.decisions.com/step-library/docs/add-work-sheet.md) - [Convert CSV to Excel](https://documentation.decisions.com/step-library/docs/convert-csv-to-excel.md): The Convert Csv to Excel component converts CSV tabular data to the Excel format. To use the Convert Csv to Excel component in the Flow Designer, drag it to the workspace from the Toolbox panel's Data > List > Excel and CSV category. - [Convert Dynamic Data Rows to CSV](https://documentation.decisions.com/step-library/docs/convert-dynamic-data-rows-to-csv.md) - [Convert Excel or CSV to Dynamic Data Rows](https://documentation.decisions.com/step-library/docs/convert-excel-or-csv-to-dynamic-data-rows.md) - [Convert Excel to CSV](https://documentation.decisions.com/step-library/docs/convert-excel-file-to-csv.md): The Convert Excel to Csv component converts Excel-formatted tabular data to CSV format. To use the Convert Excel to Csv component in the Flow Designer, drag it to the workspace from the Components panel's Data > List > Excel and CSV category. - [Convert Spreadsheet to XLSX](https://documentation.decisions.com/step-library/docs/convert-spreadsheet-to-xlsx.md) - [Create New Excel File](https://documentation.decisions.com/step-library/docs/create-new-excel-file.md) - [CSV Row Iterator](https://documentation.decisions.com/step-library/docs/csv-row-iterator.md) - [CSV To Database Mapping](https://documentation.decisions.com/step-library/docs/csv-to-database-mapping.md) - [CSV To List Mapping Step](https://documentation.decisions.com/step-library/docs/csv-list-mapping-step.md) - [CSV To Object Mapping Step](https://documentation.decisions.com/step-library/docs/csv-object-mapping-step.md) - [Delete Row](https://documentation.decisions.com/step-library/docs/delete-row.md) - [Draw Excel Borders](https://documentation.decisions.com/step-library/docs/draw-excel-borders.md) - [Export Entities to CSV](https://documentation.decisions.com/step-library/docs/export-entities-to-csv.md) - [For Each Excel Or CSV Row Step](https://documentation.decisions.com/step-library/docs/for-each-excel-csv-row-step.md) - [Get Boolean Value](https://documentation.decisions.com/step-library/docs/get-boolean-value.md) - [Get DateTime Value](https://documentation.decisions.com/step-library/docs/get-datetime-value.md) - [Get Formula Value](https://documentation.decisions.com/step-library/docs/get-formula-value.md) - [Get Line Count](https://documentation.decisions.com/step-library/docs/get-line-count.md) - [Get Numeric Value](https://documentation.decisions.com/step-library/docs/get-numeric-value.md) - [Get Excel Row](https://documentation.decisions.com/step-library/docs/get-excel-row.md) - [Get Row as Array](https://documentation.decisions.com/step-library/docs/get-row-as-array.md) - [Get Value](https://documentation.decisions.com/step-library/docs/get-value.md) - [Get Value in CSV Row](https://documentation.decisions.com/step-library/docs/get-value-in-csv-row.md) - [Get Worksheet Count](https://documentation.decisions.com/step-library/docs/get-worksheet-count.md) - [Get Worksheet Index From Name](https://documentation.decisions.com/step-library/docs/get-worksheet-index-from-name.md) - [Get Worksheet Name From Index](https://documentation.decisions.com/step-library/docs/get-worksheet-name-from-index.md) - [Import Excel or CSV](https://documentation.decisions.com/step-library/docs/import-excel-or-csv-step.md): The Import Excel or CSV flow component loads tabular data from CSV or Excel-formatted files. The function of this step is to import an excel or csv file into a data type. - [Import Excel or CSV (Runtime Mappings) Step](https://documentation.decisions.com/step-library/docs/import-excel-or-csv-runtime-mappings-step.md) - [Import Excel or CSV by Column Names](https://documentation.decisions.com/step-library/docs/import-excel-or-csv-by-column-names.md) - [Import Fixed Position](https://documentation.decisions.com/step-library/docs/import-fixed-position.md) - [Insert Row](https://documentation.decisions.com/step-library/docs/insert-row.md) - [List to CSV Mapping](https://documentation.decisions.com/step-library/docs/list-to-csv-mapping-step.md) - [Lock and Unlock Excel File](https://documentation.decisions.com/step-library/docs/lock-and-unlock-excel-file.md) - [Remove Headers/Footers From Excel Document](https://documentation.decisions.com/step-library/docs/remove-headersfooters-from-excel-document.md) - [Remove Worksheet by Index](https://documentation.decisions.com/step-library/docs/remove-worksheet-by-index.md) - [Remove Worksheet By Name](https://documentation.decisions.com/step-library/docs/remove-worksheet-by-name.md) - [Replace Row](https://documentation.decisions.com/step-library/docs/replace-row.md) - [Replace Value in Column](https://documentation.decisions.com/step-library/docs/replace-value-in-column-1.md) - [Run Flow For CSV Step](https://documentation.decisions.com/step-library/docs/run-flow-csv-step.md) - [Set Date Time Value](https://documentation.decisions.com/step-library/docs/set-date-time-value-1.md) - [Set Cell Format](https://documentation.decisions.com/step-library/docs/set-cell-format.md) - [Set Excel & CSV Steps](https://documentation.decisions.com/step-library/docs/set-excel-csv-steps.md): This tutorial demonstrates how to use steps in the Flow Designer to get and update values from an Excel Document. - [Split Excel Column](https://documentation.decisions.com/step-library/docs/split-excel-columns.md): Using the Split Excel Column component in a flow, the data in an Excel spreadsheet's column that is separated by a delimiter can be split into several columns and then displayed in a data grid or converted into a CSV file. - [Supply Default for Column](https://documentation.decisions.com/step-library/docs/supply-default-for-column.md) - [Update File with Data](https://documentation.decisions.com/step-library/docs/update-file-with-data.md) - [CUMIPMT](https://documentation.decisions.com/step-library/docs/cumipmt.md) - [IRR](https://documentation.decisions.com/step-library/docs/irr.md) - [NPV](https://documentation.decisions.com/step-library/docs/npv.md) - [PMT](https://documentation.decisions.com/step-library/docs/pmt.md) - [PV](https://documentation.decisions.com/step-library/docs/pv.md) - [RATE](https://documentation.decisions.com/step-library/docs/rate.md) - [Generating a Unique ID](https://documentation.decisions.com/step-library/docs/generating-a-unique-id.md) - [Generate Password](https://documentation.decisions.com/step-library/docs/generate-password.md) - [Generate Password (Advanced)](https://documentation.decisions.com/step-library/docs/generate-password-advanced.md) - [Generate Random Female First Name](https://documentation.decisions.com/step-library/docs/generate-random-female-first-name.md) - [Generate Random First Name](https://documentation.decisions.com/step-library/docs/generate-random-first-name.md) - [Generate Random Full Name](https://documentation.decisions.com/step-library/docs/generate-random-full-name.md) - [Generate Random Male First Name](https://documentation.decisions.com/step-library/docs/generate-random-male-first-name.md) - [Generate Random Surname Name Step](https://documentation.decisions.com/step-library/docs/generate-random-surname-name-step.md) - [Get Image Dimensions](https://documentation.decisions.com/step-library/docs/get-image-dimensions.md) - [Add Property to Dynamic Object](https://documentation.decisions.com/step-library/docs/add-property-to-dynamic-object.md) - [Add Property to JSON](https://documentation.decisions.com/step-library/docs/add-property-to-json.md) - [JSON Serialization](https://documentation.decisions.com/step-library/docs/json-serialization.md) - [Create JSON from Data](https://documentation.decisions.com/step-library/docs/create-json-from-data.md) - [Decode JWT](https://documentation.decisions.com/step-library/docs/decode-jwt.md) - [Does Property Exist In JSON](https://documentation.decisions.com/step-library/docs/does-property-exist-in-json.md) - [Get Array From JSON By Name](https://documentation.decisions.com/step-library/docs/get-array-from-json-by-name.md) - [Get Json Schema](https://documentation.decisions.com/step-library/docs/get-json-schema.md) - [Get Path Named Data Pairs For Json](https://documentation.decisions.com/step-library/docs/get-path-named-data-pairs-for-json.md) - [Get Json Path From Value](https://documentation.decisions.com/step-library/docs/get-json-path-from-value.md) - [Get Data Pairs For JSON Object Properties](https://documentation.decisions.com/step-library/docs/get-data-pairs-for-json-object-properties.md) - [Get Value from JSON by Name](https://documentation.decisions.com/step-library/docs/get-value-from-json-by-name.md) - [GetDynamicDataRowsFromJSONArray](https://documentation.decisions.com/step-library/docs/getdynamicdatarowsfromjsonarray.md) - [GetDynamicDataRowsFromJsonObjectProperty](https://documentation.decisions.com/step-library/docs/getdynamicdatarowsfromjsonobjectproperty.md) - [JSON to Dynamic](https://documentation.decisions.com/step-library/docs/json-to-dynamic.md) - [JSON Deserialization](https://documentation.decisions.com/step-library/docs/json-deserialization.md) - [Set Property on JSON](https://documentation.decisions.com/step-library/docs/set-property-on-json.md) - [Test Json Is Valid](https://documentation.decisions.com/step-library/docs/test-json-is-valid.md) - [Filter List Step](https://documentation.decisions.com/step-library/docs/filter-list-step.md) - [Get Cell By Name](https://documentation.decisions.com/step-library/docs/get-cell-by-name.md) - [Get Cell Count](https://documentation.decisions.com/step-library/docs/get-cell-count.md) - [Get Cell Names](https://documentation.decisions.com/step-library/docs/get-cell-names.md) - [Get All Cells](https://documentation.decisions.com/step-library/docs/get-all-cells.md) - [Get Cell By Position](https://documentation.decisions.com/step-library/docs/get-cell-by-position.md) - [Create List Builder](https://documentation.decisions.com/step-library/docs/create-list-builder.md) - [Add Item/Items to List](https://documentation.decisions.com/step-library/docs/add-item-to-list.md) - [Collection Sort Step](https://documentation.decisions.com/step-library/docs/collection-sort-step.md) - [Collection Filter Steps](https://documentation.decisions.com/step-library/docs/rule-collection-filter-step.md) - [Evaluate All In List](https://documentation.decisions.com/step-library/docs/evaluate-all-in-list.md) - [Evaluate Any In List](https://documentation.decisions.com/step-library/docs/evaluate-any-in-list.md) - [Find First in List](https://documentation.decisions.com/step-library/docs/find-first-in-list.md) - [Find Last in List](https://documentation.decisions.com/step-library/docs/find-last-in-list.md) - [Get Item by Index](https://documentation.decisions.com/step-library/docs/get-item-by-index.md) - [Is List Empty](https://documentation.decisions.com/step-library/docs/is-list-empty.md) - [Join Types in Mapping Step](https://documentation.decisions.com/step-library/docs/join-types-in-mapping-step.md) - [List Mapping Step](https://documentation.decisions.com/step-library/docs/list-mapping-step.md) - [Remove Item from List](https://documentation.decisions.com/step-library/docs/remove-item-from-list.md) - [Remove Item by Index](https://documentation.decisions.com/step-library/docs/remove-item-by-index.md) - [Remove Null Item From List](https://documentation.decisions.com/step-library/docs/remove-null-item-from-list.md) - [Reverse List](https://documentation.decisions.com/step-library/docs/reverse-list.md) - [Sort Array](https://documentation.decisions.com/step-library/docs/sort-array.md) - [Index of Item in List](https://documentation.decisions.com/step-library/docs/index-of-item-in-list.md) - [Update Item in List by Index](https://documentation.decisions.com/step-library/docs/update-item-in-list-by-index.md) - [Adding Header/Footer to Word Documents](https://documentation.decisions.com/step-library/docs/adding-headerfooter-to-word-documents.md) - [Appending Word Documents](https://documentation.decisions.com/step-library/docs/appending-word-documents.md) - [Add Image To Word Document](https://documentation.decisions.com/step-library/docs/add-image-to-word-document.md) - [Combine Multiple Word Documents Step](https://documentation.decisions.com/step-library/docs/combine-multiple-word-documents-step.md) - [Convert Powerpoint To PDF Step](https://documentation.decisions.com/step-library/docs/convert-powerpoint-to-pdf-step.md) - [Get Document Bookmarks Step](https://documentation.decisions.com/step-library/docs/get-document-bookmarks-step.md) - [Get Text From Document Bookmark](https://documentation.decisions.com/step-library/docs/get-text-from-document-bookmark.md) - [Get Rich Text From Word Document Step](https://documentation.decisions.com/step-library/docs/get-rich-text-from-word-document-step.md) - [HTML to Word Document Step](https://documentation.decisions.com/step-library/docs/html-word-document-step.md) - [Lock and Unlock Word File](https://documentation.decisions.com/step-library/docs/lock-unlock-word-file.md) - [Match Word Doc Paper Size](https://documentation.decisions.com/step-library/docs/match-word-doc-paper-size.md) - [Print Excel Sheet To Pdf Step](https://documentation.decisions.com/step-library/docs/print-excel-sheet-to-pdf-step.md) - [Recognize Bar/QR Codes From Image Data Step](https://documentation.decisions.com/step-library/docs/recognize-barqr-codes-from-image-data-step.md) - [Recognize Bar/QR Codes From Word Doc Step](https://documentation.decisions.com/step-library/docs/recognize-barqr-codes-from-word-doc-step.md) - [Recognize Text From Word Doc Step](https://documentation.decisions.com/step-library/docs/recognize-text-from-word-doc-step.md) - [Remove Headers and Footers From Word Document Step](https://documentation.decisions.com/step-library/docs/remove-headers-and-footers-from-word-document-step.md) - [Replace Bookmarks With Text (Dynamic)](https://documentation.decisions.com/step-library/docs/replace-bookmarks-text-dynamic.md) - [Replace Text in a Word Document](https://documentation.decisions.com/step-library/docs/replace-bookmarks-text.md) - [Resize Word Doc](https://documentation.decisions.com/step-library/docs/resize-word-doc.md) - [Set Checkbox Field In Word Doc](https://documentation.decisions.com/step-library/docs/set-checkbox-field-in-word-doc.md) - [Set Checkbox Fields In Word Doc](https://documentation.decisions.com/step-library/docs/set-checkbox-fields-in-word-doc.md) - [Double Steps](https://documentation.decisions.com/step-library/docs/double-steps.md) - [Evaluate Dynamic Expression (Double)](https://documentation.decisions.com/step-library/docs/evaluate-dynamic-expression-double.md) - [Ceiling (Double)](https://documentation.decisions.com/step-library/docs/ceiling-double.md) - [Create Infinity (Double)](https://documentation.decisions.com/step-library/docs/create-infinity-double.md) - [Create NaN (Double)](https://documentation.decisions.com/step-library/docs/create-nan-double.md) - [Floor (Double)](https://documentation.decisions.com/step-library/docs/floor-double.md) - [Is Negative/Positive Infinity Steps](https://documentation.decisions.com/step-library/docs/is-negativepositive-infinity-steps.md) - [IsNaN (Double)](https://documentation.decisions.com/step-library/docs/isnan-double.md) - [Format As Currency Step](https://documentation.decisions.com/step-library/docs/format-as-currency-step.md) - [Format Number Step](https://documentation.decisions.com/step-library/docs/format-number-step.md) - [Get Value From Currency Formatted String](https://documentation.decisions.com/step-library/docs/get-value-from-currency-formatted-string.md) - [Absolute Value](https://documentation.decisions.com/step-library/docs/absolute-value.md) - [Add](https://documentation.decisions.com/step-library/docs/add.md) - [Average](https://documentation.decisions.com/step-library/docs/average.md) - [Equals Without Decimal](https://documentation.decisions.com/step-library/docs/equals-without-decimal.md) - [Equals (Number)](https://documentation.decisions.com/step-library/docs/equals-number.md) - [Evaluate Expressions](https://documentation.decisions.com/step-library/docs/evaluate-expression.md) - [Evaluate Dynamic Expression](https://documentation.decisions.com/step-library/docs/evaluate-dynamic-expression.md) - [Evaluate Dynamic Expression As Rule](https://documentation.decisions.com/step-library/docs/evaluate-dynamic-expression-as-rule.md) - [Expand By Exponent](https://documentation.decisions.com/step-library/docs/expand-by-exponent.md) - [Divide](https://documentation.decisions.com/step-library/docs/divide.md) - [Get Numbers From String Step](https://documentation.decisions.com/step-library/docs/get-numbers-from-string-step.md) - [Get Random Int](https://documentation.decisions.com/step-library/docs/get-random-int.md) - [Get Random Int With Min Max Step](https://documentation.decisions.com/step-library/docs/get-random-with-min-max-step.md) - [Greater Than Number Steps](https://documentation.decisions.com/step-library/docs/greater-than-number-steps.md) - [Is Even Step](https://documentation.decisions.com/step-library/docs/is-even-step.md) - [Less Than Number Steps](https://documentation.decisions.com/step-library/docs/less-than-number-steps.md) - [Max](https://documentation.decisions.com/step-library/docs/max.md) - [Min](https://documentation.decisions.com/step-library/docs/min.md) - [Mod Step](https://documentation.decisions.com/step-library/docs/mod-step.md) - [Number Ranges Step](https://documentation.decisions.com/step-library/docs/number-ranges-step.md) - [Parse Number](https://documentation.decisions.com/step-library/docs/parse-number.md) - [Parse Number Without Cleaning](https://documentation.decisions.com/step-library/docs/parse-number-without-cleaning.md) - [POW Step](https://documentation.decisions.com/step-library/docs/pow-step.md) - [Multiply](https://documentation.decisions.com/step-library/docs/multiply.md) - [Round](https://documentation.decisions.com/step-library/docs/round.md) - [Subtract](https://documentation.decisions.com/step-library/docs/subtract.md) - [Sum](https://documentation.decisions.com/step-library/docs/sum.md) - [Cast Object To Type Step](https://documentation.decisions.com/step-library/docs/cast-object-to-type-step.md) - [Adding Background Image to PDF](https://documentation.decisions.com/step-library/docs/adding-background-image-to-pdf.md) - [Add Bookmark to PDF](https://documentation.decisions.com/step-library/docs/add-bookmark-to-pdf.md) - [Add Image to PDF](https://documentation.decisions.com/step-library/docs/add-image-to-pdf.md) - [Add Links to PDF](https://documentation.decisions.com/step-library/docs/add-links-to-pdf.md) - [Add PDF Header and Footer](https://documentation.decisions.com/step-library/docs/add-pdf-header-footer.md) - [Add Watermark Text to PDF](https://documentation.decisions.com/step-library/docs/add-watermark-text-to-pdf.md) - [Combine PDF Files](https://documentation.decisions.com/step-library/docs/combine-pdf-files.md) - [Convert Image to PDF](https://documentation.decisions.com/step-library/docs/convert-image-to-pdf.md) - [Convert PDF To Tiff Image](https://documentation.decisions.com/step-library/docs/convert-pdf-to-tiff-image.md) - [Convert TIFF Image to PDF](https://documentation.decisions.com/step-library/docs/convert-tiff-image-pdf.md) - [Convert PDF to PCL Step](https://documentation.decisions.com/step-library/docs/convert-pdf-to-pcl-step.md) - [Delete Pages From PDF](https://documentation.decisions.com/step-library/docs/delete-pages-from-pdf.md) - [Get Text From PDF Step](https://documentation.decisions.com/step-library/docs/get-text-from-pdf-step.md) - [Get and Set PDF Form Fields](https://documentation.decisions.com/step-library/docs/get-set-pdf-form-fields.md) - [Get PDF Colored Page Count](https://documentation.decisions.com/step-library/docs/get-pdf-colored-page-count.md) - [Get PDF Page Count](https://documentation.decisions.com/step-library/docs/get-pdf-page-count.md) - [HTML to PDF](https://documentation.decisions.com/step-library/docs/html-to-pdf.md) - [Make PDF Document Read Only](https://documentation.decisions.com/step-library/docs/make-pdf-document-read-only.md) - [Merge PDF Documents](https://documentation.decisions.com/step-library/docs/merge-pdf.md) - [Recognize Text From PDF Step](https://documentation.decisions.com/step-library/docs/recognize-text-from-pdf-step.md) - [Remove Password from PDF](https://documentation.decisions.com/step-library/docs/remove-password-from-pdf.md) - [Set PDF Password](https://documentation.decisions.com/step-library/docs/set-password-pdf.md) - [Set PDF Form Fields Dynamic](https://documentation.decisions.com/step-library/docs/set-pdf-form-fields-dynamic.md) - [Split PDF Steps](https://documentation.decisions.com/step-library/docs/split-pdf-steps.md) - [Recognize Bar/QR Codes From PDF](https://documentation.decisions.com/step-library/docs/recognize-barqr-codes-from-pdf.md) - [Convert PDF to PNG Images](https://documentation.decisions.com/step-library/docs/convert-pdf-to-png-images.md) - [Adding Background Image to a PDF](https://documentation.decisions.com/step-library/docs/adding-a-background-image-to-a-pdf.md) - [Optimize PDF File](https://documentation.decisions.com/step-library/docs/optimize-pdf-file.md) - [Generate Bar Code](https://documentation.decisions.com/step-library/docs/generate-bar-code.md) - [Parse Bool](https://documentation.decisions.com/step-library/docs/parse-bool.md) - [Random Rule](https://documentation.decisions.com/step-library/docs/random-rule.md) - [Sampling Rule](https://documentation.decisions.com/step-library/docs/sampling-rule.md) - [True False Rule](https://documentation.decisions.com/step-library/docs/true-false-rule.md) - [String Builder Steps](https://documentation.decisions.com/step-library/docs/string-builder-steps-1.md) - [Append HTML Line Steps](https://documentation.decisions.com/step-library/docs/append-html-line-step.md) - [Append HTML Lines](https://documentation.decisions.com/step-library/docs/append-html-lines.md) - [Base 64 Decode Step](https://documentation.decisions.com/step-library/docs/base-64-decode-step.md) - [Base 64 Encode Step](https://documentation.decisions.com/step-library/docs/base-64-encode-step.md) - [Base 64 Url Encode Step](https://documentation.decisions.com/step-library/docs/base-64-url-encode-step.md) - [Base 64 Url Decode Step](https://documentation.decisions.com/step-library/docs/base-64-url-decode-step.md) - [Break String List into Sub Lists](https://documentation.decisions.com/step-library/docs/break-string-list-into-sub-lists.md) - [Capitalize](https://documentation.decisions.com/step-library/docs/capitalize.md) - [Character Is Letter ](https://documentation.decisions.com/step-library/docs/character-is-letter.md) - [Character Is Numeric](https://documentation.decisions.com/step-library/docs/character-is-numeric.md) - [Character Is Symbol](https://documentation.decisions.com/step-library/docs/character-is-symbol.md) - [Characters Are Letters](https://documentation.decisions.com/step-library/docs/characters-are-letters.md) - [Characters Are Numeric](https://documentation.decisions.com/step-library/docs/characters-are-numeric.md) - [Characters Are Symbol](https://documentation.decisions.com/step-library/docs/characters-are-symbol.md) - [Compares Two Text Items](https://documentation.decisions.com/step-library/docs/compares-two-text-items.md) - [Convert Base 64 String To Bytes](https://documentation.decisions.com/step-library/docs/convert-base-64-string-to-bytes.md) - [Convert Bytes To Base 64 String](https://documentation.decisions.com/step-library/docs/convert-bytes-to-base-64-string.md) - [Custom Merge \[NVelocity\]](https://documentation.decisions.com/step-library/docs/custom-merge-nvelocity.md) - [Custom Merge Raw \[NVelocity\]](https://documentation.decisions.com/step-library/docs/custom-merge-raw-nvelocity.md) - [Create Link Step](https://documentation.decisions.com/step-library/docs/create-link-step.md) - [Create Text Merge Step](https://documentation.decisions.com/step-library/docs/create-text-merge-step.md): This document demonstrates how to create a Text Merge. Decisions' pre-built text merge fields such as, Capitalize, Lower, and Insert Current Date, allow users the ability to dynamically manipulate strings of data from different sources, into a Text Merge. A Text Merge can be created in any Designer Folder by accessing the Text Merge Action under the Other Actions menu. - [Create String Builder File Based](https://documentation.decisions.com/step-library/docs/create-string-builder-file-based.md) - [Extract Text From Text](https://documentation.decisions.com/step-library/docs/extract-text-from-text.md) - [Format Text Step](https://documentation.decisions.com/step-library/docs/format-text-step.md) - [Get All Matching String In String](https://documentation.decisions.com/step-library/docs/get-all-matching-string-in-string.md) - [Get Distinct List Of Strings](https://documentation.decisions.com/step-library/docs/get-distinct-list-of-strings.md) - [Get Longest Matching String In String](https://documentation.decisions.com/step-library/docs/get-longest-matching-string-in-string.md) - [Count Instances of String in String](https://documentation.decisions.com/step-library/docs/count-instances-of-string-in-string.md) - [Get Numbers From String](https://documentation.decisions.com/step-library/docs/get-numbers-from-string.md) - [Get Shortest Matching String in String](https://documentation.decisions.com/step-library/docs/get-shortest-matching-string-in-string.md) - [Get String from Bytes and Bytes from String](https://documentation.decisions.com/step-library/docs/string-from-bytes.md) - [Get String From Unicode Bytes](https://documentation.decisions.com/step-library/docs/get-string-from-unicode-bytes.md) - [Get String From UTF](https://documentation.decisions.com/step-library/docs/get-string-from-utf.md) - [Hash String With SHA 256](https://documentation.decisions.com/step-library/docs/hash-string-with-sha-256.md) - [Hash String With SHA 512](https://documentation.decisions.com/step-library/docs/hash-string-with-sha-512.md) - [Get String From ISO 8559 Bytes](https://documentation.decisions.com/step-library/docs/get-string-from-iso-8559-bytes.md) - [Get String From Windows 1255 Bytes](https://documentation.decisions.com/step-library/docs/get-string-from-windows-1255-bytes.md) - [Get Bytes From Windows 1255 String](https://documentation.decisions.com/step-library/docs/get-bytes-from-windows-1255-string.md) - [Get Bytes From String With Encoding](https://documentation.decisions.com/step-library/docs/get-bytes-from-string-with-encoding.md) - [Get Bytes From ISO 8559 String](https://documentation.decisions.com/step-library/docs/get-bytes-from-iso-8559-string.md) - [Get Guid From String](https://documentation.decisions.com/step-library/docs/get-guid-from-string.md) - [Get String Length](https://documentation.decisions.com/step-library/docs/get-string-length.md) - [Get String From Bytes With Encoding](https://documentation.decisions.com/step-library/docs/get-string-from-bytes-with-encoding.md) - [Get Unicode Bytes From String](https://documentation.decisions.com/step-library/docs/get-unicode-bytes-from-string.md) - [Get UTF 8 Bytes From String](https://documentation.decisions.com/step-library/docs/get-utf-8-bytes-from-string.md) - [Html To Ascii Step](https://documentation.decisions.com/step-library/docs/html-to-ascii-step.md) - [Html To Ascii With Options Step](https://documentation.decisions.com/step-library/docs/html-to-ascii-with-options-step.md) - [Index Of Text Within Text](https://documentation.decisions.com/step-library/docs/index-of-text-within-text.md) - [Is Empty](https://documentation.decisions.com/step-library/docs/is-empty.md) - [Is HTML Empty](https://documentation.decisions.com/step-library/docs/is-html-empty.md) - [Is Not Empty](https://documentation.decisions.com/step-library/docs/is-not-empty.md) - [Is Character Equal Step](https://documentation.decisions.com/step-library/docs/is-character-equal-step.md) - [Join Strings](https://documentation.decisions.com/step-library/docs/join-strings.md) - [Join String with Special Character](https://documentation.decisions.com/step-library/docs/join-string-with-special-character.md) - [Join Strings Without Separator](https://documentation.decisions.com/step-library/docs/join-strings-without-separator.md) - [Length Steps](https://documentation.decisions.com/step-library/docs/length-steps.md) - [List Concat Step](https://documentation.decisions.com/step-library/docs/list-concat-step.md) - [Longer Than](https://documentation.decisions.com/step-library/docs/longer-than.md) - [Lower Case](https://documentation.decisions.com/step-library/docs/lower-case.md) - [Merge To HTML](https://documentation.decisions.com/step-library/docs/merge-to-html.md) - [Merge String List by Line step](https://documentation.decisions.com/step-library/docs/merge-string-by-line-step.md) - [Merge To Plain String](https://documentation.decisions.com/step-library/docs/merge-to-plain-string.md) - [Pad String to Left/Right](https://documentation.decisions.com/step-library/docs/pad-string-to-leftright.md) - [Regular Expression Steps](https://documentation.decisions.com/step-library/docs/regular-expression-steps-1.md) - [Regex Replace Step](https://documentation.decisions.com/step-library/docs/replace-regex.md) - [Remove Chars From Start](https://documentation.decisions.com/step-library/docs/remove-chars-from-start.md) - [Remove Spaces](https://documentation.decisions.com/step-library/docs/remove-spaces.md) - [Remove String Steps](https://documentation.decisions.com/step-library/docs/remove-string-steps.md) - [Replace Text](https://documentation.decisions.com/step-library/docs/replace-text.md) - [Rtf To HTML](https://documentation.decisions.com/step-library/docs/rtf-to-html.md) - [String Does Not End With Any or Start With Any Steps](https://documentation.decisions.com/step-library/docs/string-does-not-end-with-any-or-start-with-any-steps.md) - [Sort Strings](https://documentation.decisions.com/step-library/docs/sort-strings.md) - [Sign String With SHA256](https://documentation.decisions.com/step-library/docs/sign-string-with-sha256.md) - [String Ends With and String Starts With Steps](https://documentation.decisions.com/step-library/docs/string-ends-with-and-string-starts-with-steps.md) - [String Ends With Any and Starts With Any In List Steps](https://documentation.decisions.com/step-library/docs/string-ends-starts-with-any-in-list.md) - [String Contains](https://documentation.decisions.com/step-library/docs/string-contains.md) - [String Equals Steps](https://documentation.decisions.com/step-library/docs/string-equals-steps.md) - [String List Contains](https://documentation.decisions.com/step-library/docs/string-list-contains.md) - [String List Contains Any](https://documentation.decisions.com/step-library/docs/string-list-contains-any.md) - [String List Contains All](https://documentation.decisions.com/step-library/docs/string-list-contains-all.md) - [String List Contains At Position](https://documentation.decisions.com/step-library/docs/string-list-contains-at-position.md) - [String List Contains # Of](https://documentation.decisions.com/step-library/docs/string-list-contains-of.md) - [String List Does Not Contain Steps](https://documentation.decisions.com/step-library/docs/string-list-does-not-contain-steps.md) - [Split String](https://documentation.decisions.com/step-library/docs/split-string.md) - [Split Camel Case](https://documentation.decisions.com/step-library/docs/split-camel-case.md) - [Split String By Character Positions](https://documentation.decisions.com/step-library/docs/split-string-by-character-positions.md) - [Split String by New Line](https://documentation.decisions.com/step-library/docs/split-string-by-new-line.md) - [String In List Steps](https://documentation.decisions.com/step-library/docs/string-in-list-steps.md) - [String Match Step](https://documentation.decisions.com/step-library/docs/string-match-step.md) - [Strip Characters](https://documentation.decisions.com/step-library/docs/strip-characters.md) - [Strip Special Characters (New Line)](https://documentation.decisions.com/step-library/docs/strip-special-characters-new-line.md) - [Strip Non Ascii Characters from String](https://documentation.decisions.com/step-library/docs/strip-non-ascii-characters-from-string.md) - [Substring](https://documentation.decisions.com/step-library/docs/substring.md): The Substring step extracts characters, between two positions, from a string and returns the substring. - [Text Equals at Position](https://documentation.decisions.com/step-library/docs/text-equals-at-position.md) - [TextA Alphabetically Comes Before TextB](https://documentation.decisions.com/step-library/docs/texta-alphabetically-comes-before-textb.md) - [Translate Text](https://documentation.decisions.com/step-library/docs/translate-text.md) - [Trim String](https://documentation.decisions.com/step-library/docs/trim-string.md) - [Upper Case](https://documentation.decisions.com/step-library/docs/upper-case.md) - [Enum Equal Step](https://documentation.decisions.com/step-library/docs/enum-equal-step.md) - [Enum Selector Step](https://documentation.decisions.com/step-library/docs/enum-selector-step.md) - [Get Value List Enum Values](https://documentation.decisions.com/step-library/docs/get-value-list-enum-values.md) - [Deserialize 277 x 364](https://documentation.decisions.com/step-library/docs/277.md) - [Deserialize 278 x 217](https://documentation.decisions.com/step-library/docs/deserialize-278.md) - [Deserialize 810 EDI](https://documentation.decisions.com/step-library/docs/deserialize-810.md) - [Deserialize 824](https://documentation.decisions.com/step-library/docs/deserialize-824.md) - [Deserialize 834](https://documentation.decisions.com/step-library/docs/deserialize-834.md) - [Serialize to 834](https://documentation.decisions.com/step-library/docs/serialize-to-834.md) - [Deserialize 835 EDI](https://documentation.decisions.com/step-library/docs/deserialize-835-edi.md) - [Deserialize 837 EDI](https://documentation.decisions.com/step-library/docs/deserialize-837-edi.md) - [Deserialize 850 EDI](https://documentation.decisions.com/step-library/docs/deserialize-850.md) - [Deserialize 855 EDI](https://documentation.decisions.com/step-library/docs/deserialize-855.md) - [Deserialize 856 EDI](https://documentation.decisions.com/step-library/docs/deserialize-856.md) - [Deserialize 940 EDI](https://documentation.decisions.com/step-library/docs/deserialize-940.md) - [Deserialize 944 EDI](https://documentation.decisions.com/step-library/docs/deserialize-944.md) - [Deserialize 945 EDI](https://documentation.decisions.com/step-library/docs/deserialize-945.md) - [Deserialize 997](https://documentation.decisions.com/step-library/docs/deserialize-997.md) - [Deserialize 999](https://documentation.decisions.com/step-library/docs/deserialize-999.md) - [Convert Edi To Xml](https://documentation.decisions.com/step-library/docs/convert-edi-to-xml.md) - [Convert Xml at Edi](https://documentation.decisions.com/step-library/docs/convert-xml-edi.md) - [Serialize to Edi](https://documentation.decisions.com/step-library/docs/serialize-to-edi.md) - [Apply XSLT Stylesheet](https://documentation.decisions.com/step-library/docs/apply-xslt-stylesheet.md) - [Xpath Query](https://documentation.decisions.com/step-library/docs/xpath-query.md) - [XML Serialize](https://documentation.decisions.com/step-library/docs/xml-serialize.md) - [XML Deserialize](https://documentation.decisions.com/step-library/docs/xml-deserialize.md) - [XML To Dynamic](https://documentation.decisions.com/step-library/docs/xml-to-dynamic.md) - [Get XML Schema](https://documentation.decisions.com/step-library/docs/get-xml-schema.md) - [XSD Serialize](https://documentation.decisions.com/step-library/docs/xsd-serialize.md) - [XSD Deserialize](https://documentation.decisions.com/step-library/docs/xsd-deserialize.md) - [Parquet Deserialize](https://documentation.decisions.com/step-library/docs/parquet-deserialize.md) - [List to Parquet Step](https://documentation.decisions.com/step-library/docs/list-to-parquet-step.md) - [Parquet Row Iterator](https://documentation.decisions.com/step-library/docs/parquet-row-iterator.md) - [Get Structure and Member Description](https://documentation.decisions.com/step-library/docs/get-structure-and-member-description.md) - [Attach Extension To Entity](https://documentation.decisions.com/step-library/docs/attach-extension-to-entity.md) - [Batch Insert Entities Step](https://documentation.decisions.com/step-library/docs/batch-insert-entities-step.md) - [Get Value From Connection String](https://documentation.decisions.com/step-library/docs/get-value-from-connection-string.md) - [Batch Insert Entities (auto queue) Step](https://documentation.decisions.com/step-library/docs/batch-insert-entities-auto-queue-step.md) - [Renew Lease Entity](https://documentation.decisions.com/step-library/docs/renew-lease-entity.md) - [Try Lease Entity](https://documentation.decisions.com/step-library/docs/try-lease-entity.md) - [Lease Entity](https://documentation.decisions.com/step-library/docs/lease-entity.md) - [Delete Leased Entity](https://documentation.decisions.com/step-library/docs/delete-leased-entity.md) - [Release Lease](https://documentation.decisions.com/step-library/docs/release-lease.md) - [Batch Insert to Oracle with Delay](https://documentation.decisions.com/step-library/docs/batch-insert-to-oracle-with-delay.md) - [Batch Insert Entities (save pending) Step](https://documentation.decisions.com/step-library/docs/batch-insert-entities-save-pending-step.md) - [Delete All of Type Steps](https://documentation.decisions.com/step-library/docs/delete-all-of-type-steps.md) - [Start Transaction](https://documentation.decisions.com/step-library/docs/start-transaction.md) - [Commit Transaction](https://documentation.decisions.com/step-library/docs/commit-transaction.md) - [In Transaction](https://documentation.decisions.com/step-library/docs/in-transaction.md) - [Rollback Transaction](https://documentation.decisions.com/step-library/docs/rollback-transaction.md) - [Delete Entity](https://documentation.decisions.com/step-library/docs/delete-entity.md) - [Delete and Clear Entity](https://documentation.decisions.com/step-library/docs/delete-and-clear-entity.md) - [Delete Entities](https://documentation.decisions.com/step-library/docs/delete-entities.md) - [Fetch Entities Step](https://documentation.decisions.com/step-library/docs/fetch-entities-step.md) - [Get Changed Fields](https://documentation.decisions.com/step-library/docs/get-changed-fields.md) - [Get Count](https://documentation.decisions.com/step-library/docs/get-count.md) - [Get Field Names](https://documentation.decisions.com/step-library/docs/get-field-names.md) - [Get Sample File](https://documentation.decisions.com/step-library/docs/get-sample-file.md) - [Hide Entity](https://documentation.decisions.com/step-library/docs/hide-entity.md) - [Import From CSV](https://documentation.decisions.com/step-library/docs/import-from-csv.md) - [Is Changed](https://documentation.decisions.com/step-library/docs/is-changed.md) - [Is Field Changed](https://documentation.decisions.com/step-library/docs/is-field-changed.md) - [Is Valid](https://documentation.decisions.com/step-library/docs/is-valid.md) - [Is Change Tracking Entity](https://documentation.decisions.com/step-library/docs/is-change-tracking-entity.md) - [Move Entity](https://documentation.decisions.com/step-library/docs/move-entity.md) - [Rename Entity](https://documentation.decisions.com/step-library/docs/rename-entity.md) - [Save Entities](https://documentation.decisions.com/step-library/docs/save-entities.md) - [Set Entity Description](https://documentation.decisions.com/step-library/docs/set-entity-description.md) - [Set Entity State](https://documentation.decisions.com/step-library/docs/set-entity-state.md) - [Unhide Entity](https://documentation.decisions.com/step-library/docs/unhide-entity.md) - [Update Entities](https://documentation.decisions.com/step-library/docs/update-entities.md) - [Update Entity](https://documentation.decisions.com/step-library/docs/update-entity.md) - [Run Flow By Path](https://documentation.decisions.com/step-library/docs/run-flow-by-path.md) - [Run Sub Flow Step](https://documentation.decisions.com/step-library/docs/run-sub-flow.md) - [Start Linked Flow Async Step](https://documentation.decisions.com/step-library/docs/start-linked-flow-async-step.md) - [Run Agent Flow](https://documentation.decisions.com/step-library/docs/run-agent-flow.md) - [End Form Session Step](https://documentation.decisions.com/step-library/docs/end-form-session.md) - [Add Task](https://documentation.decisions.com/step-library/docs/add-task.md) - [External Form](https://documentation.decisions.com/step-library/docs/external-form.md) - [Script Form](https://documentation.decisions.com/step-library/docs/script-form.md) - [Email Workflow Step](https://documentation.decisions.com/step-library/docs/email-workflow-step.md) - [Show Form](https://documentation.decisions.com/step-library/docs/show-form.md) - [Run Report](https://documentation.decisions.com/step-library/docs/run-report.md) - [Set Dashboard Report Parameters](https://documentation.decisions.com/step-library/docs/set-dashboard-report-parameters.md) - [Rerun Intercept Rules](https://documentation.decisions.com/step-library/docs/rerun-intercept-rules.md) - [Get Facts From Rule Chain](https://documentation.decisions.com/step-library/docs/get-facts-from-rule-chain.md) - [Get All Rule Chain Inputs](https://documentation.decisions.com/step-library/docs/get-all-rule-chain-inputs.md) - [Get All Rule Chain Inputs For Facts](https://documentation.decisions.com/step-library/docs/get-all-rule-chain-inputs-for-facts.md) - [Get Rule Chain Inputs For Facts](https://documentation.decisions.com/step-library/docs/get-rule-chain-inputs-for-facts.md) - [Get Fact Names From Rule Chain](https://documentation.decisions.com/step-library/docs/get-fact-names-from-rule-chain.md) - [Get Steps For Outcome](https://documentation.decisions.com/step-library/docs/get-steps-for-outcome.md) - [\[Pick or Create Matrix Rule\]](https://documentation.decisions.com/step-library/docs/pick-or-create-matrix-rule.md) - [\[Pick or Create Rule\]](https://documentation.decisions.com/step-library/docs/pick-or-create-rule.md) - [Run Rule](https://documentation.decisions.com/step-library/docs/run-rule.md) - [Run Truth Table](https://documentation.decisions.com/step-library/docs/run-truth-table.md) - [Run Rule Chain](https://documentation.decisions.com/step-library/docs/run-rule-chain.md) - [Run Matrix Rule](https://documentation.decisions.com/step-library/docs/run-matrix-rule.md) - [Run Rule Table](https://documentation.decisions.com/step-library/docs/run-rule-table.md) - [Run Rule Set](https://documentation.decisions.com/step-library/docs/run-rule-set.md) - [Compute Schedule](https://documentation.decisions.com/step-library/docs/compute-schedule.md) - [Find Next Start Time](https://documentation.decisions.com/step-library/docs/find-next-start-time.md) - [Find Next Start Time By Timespan](https://documentation.decisions.com/step-library/docs/find-next-start-time-by-timespan.md) - [Get Next Time By Schedule](https://documentation.decisions.com/step-library/docs/get-next-time-by-schedule.md) - [Is In Schedule](https://documentation.decisions.com/step-library/docs/is-in-schedule.md) - [Find Prior Day in Schedule](https://documentation.decisions.com/step-library/docs/find-prior-day-in-schedule.md) - [Intersect Schedule](https://documentation.decisions.com/step-library/docs/intersect-schedule.md) - [Check Schedule](https://documentation.decisions.com/step-library/docs/check-schedule.md) - [Union Schedules](https://documentation.decisions.com/step-library/docs/union-schedules.md) - [Append Text File Steps](https://documentation.decisions.com/step-library/docs/append-text-file-steps.md) - [Create, Move and Delete File Steps](https://documentation.decisions.com/step-library/docs/create-delete-move-file.md) - [Create Zip File From File Reference](https://documentation.decisions.com/step-library/docs/create-zip-file-from-file-reference.md) - [Add File To Zip](https://documentation.decisions.com/step-library/docs/add-file-to-zip.md) - [Create Directory](https://documentation.decisions.com/step-library/docs/create-directory.md) - [Create Zip File](https://documentation.decisions.com/step-library/docs/create-zip-file.md) - [Un GZip File](https://documentation.decisions.com/step-library/docs/un-gzip-file.md) - [Un GZip File Tar Files](https://documentation.decisions.com/step-library/docs/un-gzip-file-tar-files.md) - [GZip File Without Tar](https://documentation.decisions.com/step-library/docs/gzip-file-without-tar.md) - [GZip Files](https://documentation.decisions.com/step-library/docs/gzip-files.md) - [Unzip (Advanced)](https://documentation.decisions.com/step-library/docs/unzip-advanced.md) - [Unzip File to File Reference](https://documentation.decisions.com/step-library/docs/unzip-file-to-file-reference.md) - [Unzip Files](https://documentation.decisions.com/step-library/docs/unzip-files.md) - [Unzip To Directory](https://documentation.decisions.com/step-library/docs/unzip-to-directory.md) - [Zip Files](https://documentation.decisions.com/step-library/docs/zip-files.md) - [Zip Array](https://documentation.decisions.com/step-library/docs/zip-array.md) - [Zip Files Framework](https://documentation.decisions.com/step-library/docs/zip-files-framework.md) - [Zip Directory](https://documentation.decisions.com/step-library/docs/zip-directory.md) - [Count Lines in File steps](https://documentation.decisions.com/step-library/docs/count-lines-in-file-steps.md) - [Directory Steps](https://documentation.decisions.com/step-library/docs/directory-steps.md) - [File Exists](https://documentation.decisions.com/step-library/docs/file-exists.md) - [Open Fast File Writer](https://documentation.decisions.com/step-library/docs/open-fast-file-writer.md) - [Close Fast File Writer](https://documentation.decisions.com/step-library/docs/close-fast-file-writer.md) - [Write Line](https://documentation.decisions.com/step-library/docs/write-line.md) - [Find Files](https://documentation.decisions.com/step-library/docs/find-files.md) - [Find Files by Extension](https://documentation.decisions.com/step-library/docs/find-files-by-extension.md) - [Fix File Line Break](https://documentation.decisions.com/step-library/docs/fix-file-line-break.md) - [Get Temp Path](https://documentation.decisions.com/step-library/docs/get-temp-path.md) - [Get Last Write Time](https://documentation.decisions.com/step-library/docs/get-last-write-time.md) - [List Files in Directories](https://documentation.decisions.com/step-library/docs/list-files-and-directories-steps.md) - [List Files in Directory By Extension](https://documentation.decisions.com/step-library/docs/list-files-in-directory-by-extension.md) - [List Sub Directories](https://documentation.decisions.com/step-library/docs/list-sub-directories-1.md) - [Load File](https://documentation.decisions.com/step-library/docs/load-files.md) - [Load All Files](https://documentation.decisions.com/step-library/docs/load-all-files.md) - [Load All Files with Extension](https://documentation.decisions.com/step-library/docs/load-all-files-with-extension.md) - [Load and Delete File](https://documentation.decisions.com/step-library/docs/load-and-delete-file.md) - [Load and Move File](https://documentation.decisions.com/step-library/docs/load-and-move-file.md) - [Load and Rename File](https://documentation.decisions.com/step-library/docs/load-and-rename-file.md) - [Load From File Data](https://documentation.decisions.com/step-library/docs/load-from-file-data.md) - [Load From Path](https://documentation.decisions.com/step-library/docs/load-from-path.md) - [Read Text File Steps](https://documentation.decisions.com/step-library/docs/read-text-file.md) - [Read All Lines from Text File](https://documentation.decisions.com/step-library/docs/read-all-lines-from-text-file.md) - [Rename Directory](https://documentation.decisions.com/step-library/docs/rename-directory.md) - [List Sub Directories](https://documentation.decisions.com/step-library/docs/list-sub-directories.md) - [Network Steps](https://documentation.decisions.com/step-library/docs/network-steps.md) - [Advanced ZIP Step](https://documentation.decisions.com/step-library/docs/advanced-zip-step.md) - [Run Command Line Program On File](https://documentation.decisions.com/step-library/docs/run-command-line-program-on-file.md) - [Rename File](https://documentation.decisions.com/step-library/docs/rename-file.md) - [Match File](https://documentation.decisions.com/step-library/docs/match-file.md) - [Touch File](https://documentation.decisions.com/step-library/docs/touch-file.md) - [Go Async Step](https://documentation.decisions.com/step-library/docs/go-async-step.md) - [GoTo Step](https://documentation.decisions.com/step-library/docs/goto-step.md) - [Branch ForEach Step](https://documentation.decisions.com/step-library/docs/branch-foreach-step.md) - [Branch ForEach (Chunking)](https://documentation.decisions.com/step-library/docs/branch-foreach-chunking.md) - [Branch Step](https://documentation.decisions.com/step-library/docs/branch-step.md) - [Merge Step](https://documentation.decisions.com/step-library/docs/merge-step.md) - [Create Flow Parameters](https://documentation.decisions.com/step-library/docs/create-flow-parameters.md) - [Cancel Current Flow Execution](https://documentation.decisions.com/step-library/docs/cancel-current-flow-execution.md) - [Queue Contingent Flow](https://documentation.decisions.com/step-library/docs/queue-contingent-flow.md) - [Cancel Contingent Steps](https://documentation.decisions.com/step-library/docs/cancel-contingent-steps.md) - [Has Contingent Steps](https://documentation.decisions.com/step-library/docs/has-contingent-steps.md) - [Run Contingent Steps](https://documentation.decisions.com/step-library/docs/run-contingent-steps.md) - [Delay Next Step](https://documentation.decisions.com/step-library/docs/delay-next-step.md) - [Add Comment To Sub State](https://documentation.decisions.com/step-library/docs/add-comment-to-sub-state.md) - [Add File To Sub State](https://documentation.decisions.com/step-library/docs/add-file-to-sub-state.md) - [Add Expected State With Sub States](https://documentation.decisions.com/step-library/docs/add-expected-state-with-sub-states.md) - [Add Expected Sub State](https://documentation.decisions.com/step-library/docs/add-expected-sub-state.md) - [Complete Sub State](https://documentation.decisions.com/step-library/docs/complete-sub-state.md) - [Set Sub State Color](https://documentation.decisions.com/step-library/docs/set-sub-state-color.md) - [Flow Data Exists](https://documentation.decisions.com/step-library/docs/flow-data-exists.md) - [End Step](https://documentation.decisions.com/step-library/docs/end-step.md) - [Get Flow Run Data History](https://documentation.decisions.com/step-library/docs/get-flow-run-data-history.md) - [Get Flow Run Data History For Another Flow](https://documentation.decisions.com/step-library/docs/get-flow-run-data-history-for-another-flow.md) - [Output Data](https://documentation.decisions.com/step-library/docs/output-data.md) - [Output Flow Message](https://documentation.decisions.com/step-library/docs/output-flow-message.md) - [Output String](https://documentation.decisions.com/step-library/docs/output-string.md) - [Flow Is Complete](https://documentation.decisions.com/step-library/docs/flow-is-complete.md) - [Get Dependencies \[From\]](https://documentation.decisions.com/step-library/docs/get-dependencies-from.md) - [Get Declared Dependencies \[From\]](https://documentation.decisions.com/step-library/docs/get-declared-dependencies-from.md) - [Get Dependencies \[To\]](https://documentation.decisions.com/step-library/docs/get-dependencies-to.md) - [Get Declared Dependencies \[To\]](https://documentation.decisions.com/step-library/docs/get-declared-dependencies-to.md) - [Pause Flow Step](https://documentation.decisions.com/step-library/docs/pause-flow-step.md): The Pause Flow component delays processing the next step of a flow until a specific date and time, or until a time duration has elapsed. - [Save Flow Data in Table](https://documentation.decisions.com/step-library/docs/save-flow-data-in-table.md) - [Wait On Flow End](https://documentation.decisions.com/step-library/docs/wait-on-flow-end.md) - [Catch Exception Step](https://documentation.decisions.com/step-library/docs/catch-exception-step.md) - [Cancel Flow Execution](https://documentation.decisions.com/step-library/docs/cancel-flow-execution.md) - [Catch Outcome Step](https://documentation.decisions.com/step-library/docs/catch-outcome-step.md) - [Log](https://documentation.decisions.com/step-library/docs/log.md) - [Log (Fast)](https://documentation.decisions.com/step-library/docs/log-fast.md) - [Step Statistics - Store](https://documentation.decisions.com/step-library/docs/step-statistics-store.md) - [Step Statistics - Get Run Stats](https://documentation.decisions.com/step-library/docs/step-statistics-get-run-stats.md) - [Throw API Exception with Headers](https://documentation.decisions.com/step-library/docs/throw-api-exception-with-headers.md) - [Throw API Exception](https://documentation.decisions.com/step-library/docs/throw-api-exception.md) - [Throw Business Rule Exception](https://documentation.decisions.com/step-library/docs/throw-business-rule-exception.md) - [Throw Exception](https://documentation.decisions.com/step-library/docs/throw-exception.md) - [Throw Non Catchable Exception](https://documentation.decisions.com/step-library/docs/throw-non-catchable-exception.md) - [Set Flow Output Values](https://documentation.decisions.com/step-library/docs/set-flow-output-values.md) - [End Thread Profile Session](https://documentation.decisions.com/step-library/docs/end-thread-profile-session.md) - [Is Flow Profiling On](https://documentation.decisions.com/step-library/docs/is-flow-profiling-on.md) - [Is Full Profiling On](https://documentation.decisions.com/step-library/docs/is-full-profiling-on.md) - [Start Thread Profile Session](https://documentation.decisions.com/step-library/docs/start-thread-profile-session.md) - [Run Flows in Cluster](https://documentation.decisions.com/step-library/docs/run-flows-in-cluster.md) - [ForEach in Group Step](https://documentation.decisions.com/step-library/docs/foreach-in-group-step.md) - [ForEach Step](https://documentation.decisions.com/step-library/docs/foreach-step.md) - [ForEach Step (Chunking)](https://documentation.decisions.com/step-library/docs/foreach-step-chunking.md) - [ForLoop Step](https://documentation.decisions.com/step-library/docs/forloop-step.md) - [Reset For Each Step](https://documentation.decisions.com/step-library/docs/reset-step.md) - [Run Flows For List Step](https://documentation.decisions.com/step-library/docs/run-flows-for-list-step.md) - [Clear All Validations](https://documentation.decisions.com/step-library/docs/clear-all-validations.md) - [Clear File Upload Control Value](https://documentation.decisions.com/step-library/docs/clear-file-upload-control-value.md) - [Clear Multiple Control Validations](https://documentation.decisions.com/step-library/docs/clear-multiple-control-validations.md) - [Clear Particular Validation](https://documentation.decisions.com/step-library/docs/clear-particular-validation.md) - [Clear Validations](https://documentation.decisions.com/step-library/docs/clear-validations.md) - [Disable Control](https://documentation.decisions.com/step-library/docs/disable-control.md) - [Enable Control](https://documentation.decisions.com/step-library/docs/enable-control.md) - [Disable Multiple Controls](https://documentation.decisions.com/step-library/docs/disable-multiple-controls.md) - [Enable Multiple Controls](https://documentation.decisions.com/step-library/docs/enable-multiple-controls.md) - [Exit Form](https://documentation.decisions.com/step-library/docs/exit-form.md) - [Get Control Value](https://documentation.decisions.com/step-library/docs/get-control-value.md) - [Get Form Data Value](https://documentation.decisions.com/step-library/docs/get-form-data-value.md) - [Hide Control](https://documentation.decisions.com/step-library/docs/hide-control.md) - [Set Control Value](https://documentation.decisions.com/step-library/docs/set-control-value.md) - [Set Control Visibility](https://documentation.decisions.com/step-library/docs/set-control-visibility.md) - [Set Control Visibility if Data Exists](https://documentation.decisions.com/step-library/docs/set-control-visibility-if-data-exists.md) - [Set Controls Enabled Disabled](https://documentation.decisions.com/step-library/docs/set-controls-enabled-disabled.md) - [Set Validations](https://documentation.decisions.com/step-library/docs/set-validations.md) - [Show Control](https://documentation.decisions.com/step-library/docs/show-control.md) - [Toggle Control Visibility](https://documentation.decisions.com/step-library/docs/toggle-control-visibility.md) - [Hide Multiple Controls](https://documentation.decisions.com/step-library/docs/hide-multiple-controls.md) - [Show Multiple Controls](https://documentation.decisions.com/step-library/docs/show-multiple-controls.md) - [Salesforce Steps](https://documentation.decisions.com/step-library/docs/salesforce-steps.md) - [Bulk Insert to \[Database Name\]](https://documentation.decisions.com/step-library/docs/bulk-insert-to-step.md) - [Disable Message Queue](https://documentation.decisions.com/step-library/docs/disable-message-queue.md) - [Enable Message Queue](https://documentation.decisions.com/step-library/docs/enable-common-message-queue-step.md) - [Get Message](https://documentation.decisions.com/step-library/docs/get-message-common-message-queue-step.md) - [Get Message Count](https://documentation.decisions.com/step-library/docs/get-message-count-common-message-queue-step.md) - [Get String Message](https://documentation.decisions.com/step-library/docs/get-string-message-common-message-queue-step.md) - [Pause Message Queue](https://documentation.decisions.com/step-library/docs/pause-message-queue.md) - [Post Message](https://documentation.decisions.com/step-library/docs/post-message.md) - [Post String Message](https://documentation.decisions.com/step-library/docs/post-string-message-1.md) - [Resume Message Queue](https://documentation.decisions.com/step-library/docs/resume-message-queue.md) - [Resync Message Queue](https://documentation.decisions.com/step-library/docs/resync-message-queue.md) - [Shut Down Message Queue](https://documentation.decisions.com/step-library/docs/shut-down-message-queue.md) - [Test Message Queue](https://documentation.decisions.com/step-library/docs/test-message-queue.md) - [Integrated Database Steps](https://documentation.decisions.com/step-library/docs/integrated-database-steps.md) - [Wait On External System](https://documentation.decisions.com/step-library/docs/wait-external-system.md) - [Remove User From Group](https://documentation.decisions.com/step-library/docs/remove-user-from-group.md) - [Add Group](https://documentation.decisions.com/step-library/docs/add-group.md) - [Add User To Group](https://documentation.decisions.com/step-library/docs/add-user-to-group.md) - [Convert Active Directory UTCTime To Date Time](https://documentation.decisions.com/step-library/docs/convert-active-directory-utctime-to-date-time.md) - [Create Group](https://documentation.decisions.com/step-library/docs/create-group.md) - [Create OU](https://documentation.decisions.com/step-library/docs/create-ou.md) - [Create User Advanced](https://documentation.decisions.com/step-library/docs/create-user-advanced.md) - [Delete User](https://documentation.decisions.com/step-library/docs/delete-user.md) - [Disable User](https://documentation.decisions.com/step-library/docs/disable-user.md) - [Enable User](https://documentation.decisions.com/step-library/docs/enable-user.md) - [Find Computer By Name](https://documentation.decisions.com/step-library/docs/find-computer-by-name.md) - [Find Computers By Name](https://documentation.decisions.com/step-library/docs/find-computers-by-name.md) - [Find Group By Name](https://documentation.decisions.com/step-library/docs/find-group-by-name.md) - [Find Groups By Name](https://documentation.decisions.com/step-library/docs/find-groups-by-name.md) - [Get Groups List](https://documentation.decisions.com/step-library/docs/get-groups-by-name.md) - [LDAPQuery Raw](https://documentation.decisions.com/step-library/docs/ldapquery-raw.md) - [List Computers In Active Directory](https://documentation.decisions.com/step-library/docs/list-computers-in-active-directory.md) - [List Groups By User](https://documentation.decisions.com/step-library/docs/list-groups-by-user.md) - [List Groups In Active Directory](https://documentation.decisions.com/step-library/docs/list-groups-in-active-directory.md) - [List Org Unit In Active Directory](https://documentation.decisions.com/step-library/docs/list-org-unit-in-active-directory.md) - [List Users in Group](https://documentation.decisions.com/step-library/docs/list-users-in-group.md) - [List Users In Group With Range](https://documentation.decisions.com/step-library/docs/list-users-in-group-with-range.md) - [List Users In OU](https://documentation.decisions.com/step-library/docs/list-users-in-ou.md) - [Remove Group](https://documentation.decisions.com/step-library/docs/remove-group.md) - [Remove User From Group](https://documentation.decisions.com/step-library/docs/remove-user-from-group-1.md) - [Search For Org Units](https://documentation.decisions.com/step-library/docs/search-for-org-units.md) - [Unlock User](https://documentation.decisions.com/step-library/docs/unlock-user.md) - [Update User](https://documentation.decisions.com/step-library/docs/update-user.md) - [User Exists](https://documentation.decisions.com/step-library/docs/user-exists.md) - [Azure Key Vault](https://documentation.decisions.com/step-library/docs/azure-key-vault.md) - [Web Service Steps](https://documentation.decisions.com/step-library/docs/web-service-steps.md) - [Disable Active Queue](https://documentation.decisions.com/step-library/docs/step-library-template-14.md) - [Enable Active Queue](https://documentation.decisions.com/step-library/docs/enable-active-queue.md) - [Get String From Active Queue](https://documentation.decisions.com/step-library/docs/get-string-from-active-queue.md) - [Put Message in Active Queue](https://documentation.decisions.com/step-library/docs/put-message-in-active-queue.md) - [Put String in Active Queue](https://documentation.decisions.com/step-library/docs/put-string-in-active-queue.md) - [Create Agreement](https://documentation.decisions.com/step-library/docs/create-agreement.md) - [Download Document](https://documentation.decisions.com/step-library/docs/download-document.md) - [Get Agreement Info](https://documentation.decisions.com/step-library/docs/get-agreement-info.md) - [Get Average CPU Utilization for Instance](https://documentation.decisions.com/step-library/docs/get-avg-cpu-utilization-for-instance.md) - [Get Max CPU Utilization for Instance](https://documentation.decisions.com/step-library/docs/get-max-cpu-utilization-for-instance.md) - [Get Metric Data](https://documentation.decisions.com/step-library/docs/get-metric-data.md) - [Get Item](https://documentation.decisions.com/step-library/docs/get-item.md) - [Get Query Items Within Partition Key](https://documentation.decisions.com/step-library/docs/get-query-items-within-partition-key.md) - [Save Item](https://documentation.decisions.com/step-library/docs/save-items.md) - [Save Items by Property](https://documentation.decisions.com/step-library/docs/save-items-by-property.md) - [Assign Elastic IP To Instance Standard](https://documentation.decisions.com/step-library/docs/assign-elastic-ip-to-instance-standard.md) - [Assign Elastic IP To Instance VPC](https://documentation.decisions.com/step-library/docs/assign-elastic-ip-to-instance-vpc.md) - [Associate Route Table](https://documentation.decisions.com/step-library/docs/associate-route-table.md) - [Attach Internet Gateway](https://documentation.decisions.com/step-library/docs/attach-internet-gateway.md) - [Authorize Security Group Ingress](https://documentation.decisions.com/step-library/docs/authorize-security-group-ingress.md) - [Create Elastic IP Standard](https://documentation.decisions.com/step-library/docs/create-elastic-ip-standard.md) - [Create Elastic IP VPC](https://documentation.decisions.com/step-library/docs/create-elastic-ip-vpc.md) - [Create Instance](https://documentation.decisions.com/step-library/docs/create-instance.md) - [Create Instances](https://documentation.decisions.com/step-library/docs/create-instances.md) - [Create Internet Gateway](https://documentation.decisions.com/step-library/docs/create-internet-gateway.md) - [Create Key Pair](https://documentation.decisions.com/step-library/docs/create-key-pair.md) - [Create Network ACL Entry](https://documentation.decisions.com/step-library/docs/create-network-acl-entry.md) - [Create Subnet](https://documentation.decisions.com/step-library/docs/create-subnet.md) - [Create VPC](https://documentation.decisions.com/step-library/docs/create-vpc.md) - [Describe Elastic IPs](https://documentation.decisions.com/step-library/docs/describe-elastic-ips.md) - [Describe Network ACLs](https://documentation.decisions.com/step-library/docs/describe-network-acls.md) - [Describe Route Tables](https://documentation.decisions.com/step-library/docs/describe-route-tables.md) - [Disassociate Address Standard](https://documentation.decisions.com/step-library/docs/disassociate-address-standard.md) - [Disassociate Address VPC](https://documentation.decisions.com/step-library/docs/disassociate-address-vpc.md) - [Get All Instance Types](https://documentation.decisions.com/step-library/docs/get-all-instance-types.md) - [Get All VPCs](https://documentation.decisions.com/step-library/docs/get-all-vpcs.md) - [Get Instance Details](https://documentation.decisions.com/step-library/docs/get-instance-details.md) - [Get Key Names](https://documentation.decisions.com/step-library/docs/get-key-names.md) - [Get Network Interfaces By Region](https://documentation.decisions.com/step-library/docs/get-network-interfaces-by-region.md) - [Get Security Groups](https://documentation.decisions.com/step-library/docs/get-security-groups.md) - [List Instances](https://documentation.decisions.com/step-library/docs/list-instances.md) - [Reboot Instance](https://documentation.decisions.com/step-library/docs/reboot-instance.md) - [Release Elastic IP](https://documentation.decisions.com/step-library/docs/release-elastic-ip.md) - [Start Instance](https://documentation.decisions.com/step-library/docs/start-instance.md) - [Stop Instance](https://documentation.decisions.com/step-library/docs/stop-instance.md) - [Tag Instances](https://documentation.decisions.com/step-library/docs/tag-instances.md) - [Terminate Instance](https://documentation.decisions.com/step-library/docs/terminate-instance.md) - [Deregister Load Balancer Target](https://documentation.decisions.com/step-library/docs/deregister-load-balancer-target.md) - [Describe Target Groups](https://documentation.decisions.com/step-library/docs/describe-target-groups.md) - [Describe Target Health](https://documentation.decisions.com/step-library/docs/describe-target-health.md) - [List Load Balancers](https://documentation.decisions.com/step-library/docs/list-load-balancers.md) - [Register Load Balancer Target](https://documentation.decisions.com/step-library/docs/register-load-balancer-target.md) - [Put Record Step](https://documentation.decisions.com/step-library/docs/put-record-step.md) - [Run Lambda Function With Data](https://documentation.decisions.com/step-library/docs/run-lamba-function-with-data.md) - [Run Lambda Function](https://documentation.decisions.com/step-library/docs/run-lamba-function.md) - [Delete Model](https://documentation.decisions.com/step-library/docs/delete-model.md) - [Find Models](https://documentation.decisions.com/step-library/docs/find-models.md) - [Get Model Detail](https://documentation.decisions.com/step-library/docs/get-model-template.md) - [Predict Using Model](https://documentation.decisions.com/step-library/docs/predict-using-model.md) - [Create Folder](https://documentation.decisions.com/step-library/docs/create-folder-2.md) - [Delete File From S3](https://documentation.decisions.com/step-library/docs/delete-file-from-s3.md) - [Get Client](https://documentation.decisions.com/step-library/docs/get-client.md) - [Get File Contents](https://documentation.decisions.com/step-library/docs/get-file-contents.md) - [Get File From S3 And Store At](https://documentation.decisions.com/step-library/docs/get-file-from-s3-and-store-at.md) - [GetObjectMetadata](https://documentation.decisions.com/step-library/docs/getobjectmetadata.md) - [List Objects](https://documentation.decisions.com/step-library/docs/list-objects.md) - [List Objects with Text Prefix](https://documentation.decisions.com/step-library/docs/list-objects-with-text-prefix.md) - [Put File In S3 From File Location](https://documentation.decisions.com/step-library/docs/put-file-in-s3-from-file-location.md) - [Put File In S3 From File Location With ACL](https://documentation.decisions.com/step-library/docs/put-file-in-s3-from-file-location-with-acl.md) - [Put File In S3 With ACL](https://documentation.decisions.com/step-library/docs/put-file-in-s3-with-acl.md) - [Put File In S3](https://documentation.decisions.com/step-library/docs/put-file-in-s3.md) - [Set ACLOn File](https://documentation.decisions.com/step-library/docs/set-aclon-file.md) - [Set Canned ACLOn File](https://documentation.decisions.com/step-library/docs/set-canned-aclon-file.md) - [Get Predictions For CSVFile](https://documentation.decisions.com/step-library/docs/get-predictions-for-csvtext.md) - [Get Predictions For CSVText](https://documentation.decisions.com/step-library/docs/get-predictions-for-csvfile.md) - [Get Predictions For JSON](https://documentation.decisions.com/step-library/docs/get-predictions-for-json.md) - [Send Message](https://documentation.decisions.com/step-library/docs/send-message-1.md) - [Post to SNS Topic](https://documentation.decisions.com/step-library/docs/post-to-sns-topic.md) - [Post SQS Message](https://documentation.decisions.com/step-library/docs/post-sqs-message.md) - [Analyze Document From File](https://documentation.decisions.com/step-library/docs/analyze-document-from-file.md) - [Analyze Document From S3](https://documentation.decisions.com/step-library/docs/analyze-document-from-s3.md) - [Detect Text From File](https://documentation.decisions.com/step-library/docs/detect-text-from-file.md) - [Detect Text From S3](https://documentation.decisions.com/step-library/docs/detect-text-from-s3.md) - [Start Document Analysis Job](https://documentation.decisions.com/step-library/docs/start-document-analysis-job.md) - [Get Document Analysis Job Result](https://documentation.decisions.com/step-library/docs/get-document-analysis-job-result.md) - [Start Document Text Detection Job](https://documentation.decisions.com/step-library/docs/start-document-text-detection-job.md) - [Get Document Text Detection Job Result](https://documentation.decisions.com/step-library/docs/get-document-text-detection-job-result.md) - [Get All Region Names](https://documentation.decisions.com/step-library/docs/get-all-region-names.md) - [Get Region From Display Name](https://documentation.decisions.com/step-library/docs/get-region-from-display-name.md) - [Get Region From System Name](https://documentation.decisions.com/step-library/docs/get-region-from-system-name.md) - [Setup AWS Region](https://documentation.decisions.com/step-library/docs/setup-aws-region.md) - [Get Chat Completion Models](https://documentation.decisions.com/step-library/docs/clone-step-library-template-1.md) - [Get Feature Names](https://documentation.decisions.com/step-library/docs/clone-step-library-template.md) - [Get Providers](https://documentation.decisions.com/step-library/docs/step-library-template-1.md) - [Prompt AI](https://documentation.decisions.com/step-library/docs/chat-completion.md) - [Get Embedding For Text](https://documentation.decisions.com/step-library/docs/step-library-template-11.md) - [Ensure Postgres Vector Extension](https://documentation.decisions.com/step-library/docs/ensure-postgres-vector-extension.md) - [Query Table With Vector Data](https://documentation.decisions.com/step-library/docs/query-table-with-vector-data.md) - [Save Vector Embedding to Postgres](https://documentation.decisions.com/step-library/docs/save-vector-embedding-to-postgres.md) - [Escape JSON in Text](https://documentation.decisions.com/step-library/docs/escape-json-in-text.md) - [Prepare Text for Embeddings](https://documentation.decisions.com/step-library/docs/prepare-text-for-embeddings.md) - [Remove Control Characters from Text](https://documentation.decisions.com/step-library/docs/remove-control-characters-from-text.md) - [Remove HTMLTags from Text](https://documentation.decisions.com/step-library/docs/remove-htmltags-from-text.md) - [Split Long Text Into Chunks](https://documentation.decisions.com/step-library/docs/split-long-text-into-chunks.md) - [Ensure Postgres Vector Extension](https://documentation.decisions.com/step-library/docs/ensure-postgres-vector-extension-1.md) - [Query Table With Vector Data](https://documentation.decisions.com/step-library/docs/clone-query-table-with-vector-data.md) - [Save Vector Embedding to Postgres](https://documentation.decisions.com/step-library/docs/save-vector-embedding-to-postgres-1.md) - [Azure Document AI Steps](https://documentation.decisions.com/step-library/docs/azure-document-ai-steps.md) - [Put Bytes in Azure Queue](https://documentation.decisions.com/step-library/docs/put-bytes-in-azure-queue.md) - [Put String in Azure Queue](https://documentation.decisions.com/step-library/docs/put-string-in-azure-queue.md) - [Get Daemon Token](https://documentation.decisions.com/step-library/docs/get-daemon-token.md) - [Create Azure Blob Container](https://documentation.decisions.com/step-library/docs/create-azure-blob-container.md) - [Delete Container from Azure Storage](https://documentation.decisions.com/step-library/docs/delete-container-from-azure-storage.md) - [Delete File from Azure Storage Blob](https://documentation.decisions.com/step-library/docs/delete-file-from-azure-storage-blob.md) - [Get Azure Storage Blob](https://documentation.decisions.com/step-library/docs/get-azure-blob.md) - [Get Containers From Azure Storage](https://documentation.decisions.com/step-library/docs/get-containers-from-azure-storage.md) - [Get List Directories Azure Storage Blob](https://documentation.decisions.com/step-library/docs/get-list-directories-azure-storage-blob.md) - [Get List Files Azure Storage Blob](https://documentation.decisions.com/step-library/docs/get-list-files-azure-storage-blob.md) - [Move File from Azure Storage Blob](https://documentation.decisions.com/step-library/docs/move-file-from-azure-storage-blob.md) - [Upload Azure Storage Blob](https://documentation.decisions.com/step-library/docs/upload-azure-storage-blob.md) - [Upload with Directory Azure Storage Blob](https://documentation.decisions.com/step-library/docs/upload-with-directory-azure-storage-blob.md) - [Add Comment To Incident](https://documentation.decisions.com/step-library/docs/add-comment-to-incident.md) - [Close Incident](https://documentation.decisions.com/step-library/docs/close-incident.md) - [Create Incident](https://documentation.decisions.com/step-library/docs/create-incident.md) - [Download File](https://documentation.decisions.com/step-library/docs/download-fle.md) - [Get File List](https://documentation.decisions.com/step-library/docs/get-file-list-1.md) - [Upload File](https://documentation.decisions.com/step-library/docs/upload-file-1.md) - [Create Folder](https://documentation.decisions.com/step-library/docs/create-folder-1.md) - [Get Folder List](https://documentation.decisions.com/step-library/docs/get-folder-list-1.md) - [Create Shared Link](https://documentation.decisions.com/step-library/docs/create-shared-link-1.md) - [Cancel Sign Request](https://documentation.decisions.com/step-library/docs/cancel-sign-request.md) - [Create Sign Request](https://documentation.decisions.com/step-library/docs/create-sign-request.md) - [List Sign Request](https://documentation.decisions.com/step-library/docs/list-sign-request.md) - [Resend Sign Request](https://documentation.decisions.com/step-library/docs/resend-sign-request.md) - [Object is DB Null](https://documentation.decisions.com/step-library/docs/object-is-db-null.md) - [Get Table Full Infos](https://documentation.decisions.com/step-library/docs/get-table-full-infos.md) - [Get View Full Infos](https://documentation.decisions.com/step-library/docs/get-view-full-infos.md) - [Get Table Infos](https://documentation.decisions.com/step-library/docs/get-table-infos.md) - [Get ODBC Schema Collection With Restrictions](https://documentation.decisions.com/step-library/docs/get-odbc-schema-collection-with-restrictions.md) - [Get Type Name From DBType](https://documentation.decisions.com/step-library/docs/get-type-name-from-dbtype.md) - [Get View Infos](https://documentation.decisions.com/step-library/docs/get-view-infos.md) - [Run Defined Query](https://documentation.decisions.com/step-library/docs/run-defined-query.md) - [Validate Fields to Include](https://documentation.decisions.com/step-library/docs/validate-fields-to-include.md) - [Deserialize Docusign Envelope Information](https://documentation.decisions.com/step-library/docs/deserialize-docusign-envelope-information.md) - [Send Documents For Signing](https://documentation.decisions.com/step-library/docs/send-documents-for-signing.md) - [Add Members to File](https://documentation.decisions.com/step-library/docs/add-members-to-file.md) - [Add Members to Folder](https://documentation.decisions.com/step-library/docs/add-members-to-folder.md) - [Create Folder](https://documentation.decisions.com/step-library/docs/create-folder.md) - [Create Shared Link](https://documentation.decisions.com/step-library/docs/create-shared-link.md) - [Delete Resource](https://documentation.decisions.com/step-library/docs/delete-resource.md) - [Does Resource Exist](https://documentation.decisions.com/step-library/docs/does-resource-exist.md) - [Download File](https://documentation.decisions.com/step-library/docs/download-file.md) - [Get File List](https://documentation.decisions.com/step-library/docs/get-file-list.md) - [Get File Members](https://documentation.decisions.com/step-library/docs/get-file-members.md) - [Get Folder List](https://documentation.decisions.com/step-library/docs/get-folder-list.md) - [Get Folder Members](https://documentation.decisions.com/step-library/docs/get-folder-members.md) - [Get Shared File Metadata](https://documentation.decisions.com/step-library/docs/get-shared-file-metadata.md) - [Get Shared Folder Metadata](https://documentation.decisions.com/step-library/docs/get-shared-folder-metadata.md) - [Remove Member from File](https://documentation.decisions.com/step-library/docs/remove-member-from-file.md) - [Remove Member from Folder](https://documentation.decisions.com/step-library/docs/remove-member-from-folder.md) - [Revoke Shared Link](https://documentation.decisions.com/step-library/docs/revoke-shared-link.md) - [Share Folder](https://documentation.decisions.com/step-library/docs/share-folder.md) - [Unshare File](https://documentation.decisions.com/step-library/docs/unshare-file.md) - [Unshare Folder](https://documentation.decisions.com/step-library/docs/unshare-folder.md) - [Upload File](https://documentation.decisions.com/step-library/docs/upload-file.md) - [Fetch Distinct Values](https://documentation.decisions.com/step-library/docs/fetch-distinct-values.md) - [Get Consumer Credit Report](https://documentation.decisions.com/step-library/docs/get-consumer-credit-report.md) - [Add Categories To Emails](https://documentation.decisions.com/step-library/docs/add-categories-to-emails.md) - [Create Exchange Calendar Item](https://documentation.decisions.com/step-library/docs/create-exchange-calendar-item.md) - [Create Exchange Contact](https://documentation.decisions.com/step-library/docs/create-exchange-contact.md) - [Delete Exchange Calendar Item](https://documentation.decisions.com/step-library/docs/delete-exchange-calendar-item.md) - [Delete Exchange Contact](https://documentation.decisions.com/step-library/docs/delete-exchange-contact.md) - [Fetch Exchange Emails](https://documentation.decisions.com/step-library/docs/fetch-exchange-emails.md) - [Forward Exchange Email](https://documentation.decisions.com/step-library/docs/forward-exchange-email.md) - [Get Out Of Office State](https://documentation.decisions.com/step-library/docs/get-out-of-office-state.md) - [Get Unread Exchange Emails](https://documentation.decisions.com/step-library/docs/get-unread-exchange-emails.md) - [Get User Availability](https://documentation.decisions.com/step-library/docs/get-user-availability.md) - [Mark Exchange Emails As Read](https://documentation.decisions.com/step-library/docs/mark-exchange-emails-as-read.md) - [Resolve Exchange Address](https://documentation.decisions.com/step-library/docs/resolve-exchange-address.md) - [Search Emails](https://documentation.decisions.com/step-library/docs/search-emails.md) - [Search Exchange Calendar](https://documentation.decisions.com/step-library/docs/search-exchange-calendar.md) - [Search Exchange Contacts](https://documentation.decisions.com/step-library/docs/search-exchange-contacts.md) - [Search Exchange Global Address List](https://documentation.decisions.com/step-library/docs/search-exchange-global-address-list.md) - [Send Exchange Email](https://documentation.decisions.com/step-library/docs/send-exchange-email.md) - [Send Exchange Reply](https://documentation.decisions.com/step-library/docs/send-exchange-reply.md) - [Set Out Of Office State](https://documentation.decisions.com/step-library/docs/set-out-of-office-state.md) - [Update Exchange Calendar Item](https://documentation.decisions.com/step-library/docs/update-exchange-calendar-item.md) - [Update Exchange Contact](https://documentation.decisions.com/step-library/docs/update.md) - [Experian Consumer Credit Profile](https://documentation.decisions.com/step-library/docs/experian-consumer-credit-profile.md) - [Experian Score Only Prequalification](https://documentation.decisions.com/step-library/docs/experian-score-only-prequalification.md) - [Experian Prequalification Credit Report](https://documentation.decisions.com/step-library/docs/experian-prequalification-credit-report.md) - [Experian Prequalification Credit Score](https://documentation.decisions.com/step-library/docs/experian-prequalification-credit-score.md) - [Experian Verify](https://documentation.decisions.com/step-library/docs/experian-verify.md) - [Add Resource To Bundle](https://documentation.decisions.com/step-library/docs/add-resource-to-bundle.md) - [Cast FHIR Resource to FHIR Type](https://documentation.decisions.com/step-library/docs/cast-fhir-resource-to-fhir-type.md) - [For Each Resource in FHIR Bundle](https://documentation.decisions.com/step-library/docs/for-each-resource-in-fhir-bundle.md) - [Get Json For FHIR Bundle](https://documentation.decisions.com/step-library/docs/get-json-for-fhir-bundle.md) - [Get Json For FHIR Object](https://documentation.decisions.com/step-library/docs/get-json-for-fhir-object.md) - [Get Json For FHIR Resource](https://documentation.decisions.com/step-library/docs/get-json-for-fhir-resource.md) - [Get Resources From Bundle](https://documentation.decisions.com/step-library/docs/get-resources-from-bundle.md) - [Read Bundle from JSONData](https://documentation.decisions.com/step-library/docs/read-bundle-from-jsondata.md) - [Read JSON and Cast to FHIR Type](https://documentation.decisions.com/step-library/docs/read-json-and-cast-to-fhir-type.md) - [Read Resource From Json](https://documentation.decisions.com/step-library/docs/read-resource-from-json.md) - [Do Conversion](https://documentation.decisions.com/step-library/docs/do-conversion.md) - [Close SFTP Connection](https://documentation.decisions.com/step-library/docs/close-sftp-connection.md) - [Create Remote SFTP/FTP Directory Step](https://documentation.decisions.com/step-library/docs/create-remote-sftp-ftp-directory-step.md) - [Delete File By FTP/SFTP](https://documentation.decisions.com/step-library/docs/delete-file-by-ftp-sftp.md) - [Download File Reference by SFTP](https://documentation.decisions.com/step-library/docs/download-file-reference-by-sftp.md) - [Download File with SFTP/FTP](https://documentation.decisions.com/step-library/docs/using-a-flow-to-download-a-file-via-sftp-ftp.md): File Transfer Protocol (FTP) is a secure method to transfer files across a network. Some FTP servers allow an anonymous connection, but many require that you enter the user name and password for the FTP server when connecting. Use a flow to download a file from an FTP server, using the authentication information you specify. - [List Remote Files SFTP/FTP](https://documentation.decisions.com/step-library/docs/list-remote-files.md) - [Move File by FTP/SFTP](https://documentation.decisions.com/step-library/docs/move-file-by-ftpsftp.md) - [Open SFTP Connection](https://documentation.decisions.com/step-library/docs/open-sftp-connection.md) - [Upload File with SFTP/FTP](https://documentation.decisions.com/step-library/docs/upload-a-file-via-sftp-ftp.md): File Transfer Protocol (FTP) is a secure method to transfer files across a network. Some FTP servers allow an anonymous connection, but many require that you enter the user name and password for the FTP server when connecting. Use a flow to upload a file to an FTP server, using the authentication information you specify. - [Get Address Information](https://documentation.decisions.com/step-library/docs/get-address-information.md) - [Create Folder](https://documentation.decisions.com/step-library/docs/create-folder-google.md) - [Delete Resource](https://documentation.decisions.com/step-library/docs/delete-resource-google.md) - [Does Resource Exist](https://documentation.decisions.com/step-library/docs/does-resource-exist-google.md) - [Download File](https://documentation.decisions.com/step-library/docs/download-file-google.md) - [Get File List](https://documentation.decisions.com/step-library/docs/get-file-list-google.md) - [Get Folder List](https://documentation.decisions.com/step-library/docs/get-folder-list-google.md) - [Get Resource Permission](https://documentation.decisions.com/step-library/docs/get-resource-permission.md) - [Set Resource Permission](https://documentation.decisions.com/step-library/docs/set-resource-permission.md) - [Upload File](https://documentation.decisions.com/step-library/docs/upload-file-google.md) - [Raw SQL Step](https://documentation.decisions.com/step-library/docs/google-cloud-raw-sql-step.md) - [Translate Text with GCP](https://documentation.decisions.com/step-library/docs/translate-text-with-gcp.md) - [Google Cloud Identity Steps](https://documentation.decisions.com/step-library/docs/gcp-module-identity.md) - [Download File to Path](https://documentation.decisions.com/step-library/docs/download-file-to-path.md) - [GET](https://documentation.decisions.com/step-library/docs/get.md) - [GET With Credentials](https://documentation.decisions.com/step-library/docs/get-with-credentials.md) - [HTML Decode Text](https://documentation.decisions.com/step-library/docs/html-decode-text.md) - [HTMLEncode Text](https://documentation.decisions.com/step-library/docs/htmlencode-text.md) - [POST](https://documentation.decisions.com/step-library/docs/post.md) - [POST With Credentials](https://documentation.decisions.com/step-library/docs/post-with-credentials.md) - [URLEncode Text](https://documentation.decisions.com/step-library/docs/urlencode-text.md) - [URLDecode Text](https://documentation.decisions.com/step-library/docs/urldecode-text.md) - [Email Appointment Cancellation](https://documentation.decisions.com/step-library/docs/email-appointment-cancellation.md) - [Email Appointment Invite](https://documentation.decisions.com/step-library/docs/email-appointment-invite.md) - [Email Calendar File](https://documentation.decisions.com/step-library/docs/email-calendar-file.md) - [Cancel Event](https://documentation.decisions.com/step-library/docs/cancel-event.md) - [Create Event](https://documentation.decisions.com/step-library/docs/create-event.md) - [Create Recurrent Event](https://documentation.decisions.com/step-library/docs/create-recurrent-event.md) - [Get Event From File_ New](https://documentation.decisions.com/step-library/docs/get-event-from-file-new.md) - [Call Internal Decisions Service](https://documentation.decisions.com/step-library/docs/call-internal-decisions-service.md) - [Post String Message](https://documentation.decisions.com/step-library/docs/post-string-message.md) - [Post Message](https://documentation.decisions.com/step-library/docs/post-message-steps.md) - [Get Message](https://documentation.decisions.com/step-library/docs/get-message-steps.md) - [Get String Message](https://documentation.decisions.com/step-library/docs/get-string-message.md) - [Get Message Count](https://documentation.decisions.com/step-library/docs/get-message-count.md) - [Get All Microsoft Teams Users](https://documentation.decisions.com/step-library/docs/get-all-microsoft-teams-users.md) - [Get Channels in Team](https://documentation.decisions.com/step-library/docs/get-channels-in-team.md) - [Get Chats for User (Delegated)](https://documentation.decisions.com/step-library/docs/get-chats-for-user-delegated.md) - [Get Meeting Recording (Delegated)](https://documentation.decisions.com/step-library/docs/get-meeting-recording-delegated.md) - [Get Meeting Transcript (Delegated)](https://documentation.decisions.com/step-library/docs/get-meeting-transcript-delegated.md) - [Get Meetings for User (Delegated)](https://documentation.decisions.com/step-library/docs/get-meetings-for-user-delegated.md) - [Get Messages in Channel](https://documentation.decisions.com/step-library/docs/get-messages-in-channel.md) - [Get Microsoft Auth Token](https://documentation.decisions.com/step-library/docs/get-microsoft-auth-token.md) - [Get Microsoft Teams User by Email](https://documentation.decisions.com/step-library/docs/get-microsoft-teams-user-by-email.md) - [Get Team Members](https://documentation.decisions.com/step-library/docs/get-team-members.md) - [Get Teams List](https://documentation.decisions.com/step-library/docs/get-teams-list.md) - [Get Thread Replies](https://documentation.decisions.com/step-library/docs/get-thread-replies.md) - [Post Message to Channel](https://documentation.decisions.com/step-library/docs/post-message-to-channel-1.md) - [Read Direct Messages](https://documentation.decisions.com/step-library/docs/read-direct-messages.md) - [Refresh Microsoft Token](https://documentation.decisions.com/step-library/docs/refresh-microsoft-token.md) - [Send Direct Message](https://documentation.decisions.com/step-library/docs/send-direct-message.md) - [Create Calendar Event](https://documentation.decisions.com/step-library/docs/create-calendar-event.md) - [Delete Calendar Event](https://documentation.decisions.com/step-library/docs/delete-calendar-event.md) - [List Calendar Events](https://documentation.decisions.com/step-library/docs/list-calendar-events.md) - [List Calendars](https://documentation.decisions.com/step-library/docs/step-library-template-19.md) - [Update Calendar Event](https://documentation.decisions.com/step-library/docs/update-calendar-event.md) - [Create Contact](https://documentation.decisions.com/step-library/docs/create-contact.md) - [Delete Contact](https://documentation.decisions.com/step-library/docs/delete-contact.md) - [Get Contact](https://documentation.decisions.com/step-library/docs/get-contact.md) - [List Contacts](https://documentation.decisions.com/step-library/docs/list-contacts.md) - [Search Contacts](https://documentation.decisions.com/step-library/docs/search-contacts.md) - [Search Global Contacts](https://documentation.decisions.com/step-library/docs/search-global-contacts.md) - [Add Categories to Email](https://documentation.decisions.com/step-library/docs/add-categories-to-email.md) - [Forward Email](https://documentation.decisions.com/step-library/docs/forward-email.md) - [Get Email](https://documentation.decisions.com/step-library/docs/get-email-1.md) - [Get Email Attachments by Id](https://documentation.decisions.com/step-library/docs/get-email-attachments-by-id.md) - [List Emails](https://documentation.decisions.com/step-library/docs/list-emails.md) - [List Unread Emails](https://documentation.decisions.com/step-library/docs/list-unread-emails.md) - [Mark Email As Read](https://documentation.decisions.com/step-library/docs/mark-email-as-read.md) - [Search Emails](https://documentation.decisions.com/step-library/docs/search-emails-1.md) - [Send Email](https://documentation.decisions.com/step-library/docs/send-email-1.md) - [Send Reply](https://documentation.decisions.com/step-library/docs/send-reply.md) - [Send Reply To All](https://documentation.decisions.com/step-library/docs/send-reply-to-all.md) - [Add Members](https://documentation.decisions.com/step-library/docs/add-members.md) - [Create Group](https://documentation.decisions.com/step-library/docs/create-group-1.md) - [Delete Group](https://documentation.decisions.com/step-library/docs/delete-group.md) - [Get Group](https://documentation.decisions.com/step-library/docs/get-group.md) - [List Groups](https://documentation.decisions.com/step-library/docs/list-groups.md) - [List Member Of](https://documentation.decisions.com/step-library/docs/list-member-of.md) - [List Members](https://documentation.decisions.com/step-library/docs/list-members.md) - [Remove Member](https://documentation.decisions.com/step-library/docs/remove-member.md) - [Update Group](https://documentation.decisions.com/step-library/docs/update-group.md) - [Create Folder](https://documentation.decisions.com/step-library/docs/create-folder-3.md) - [Create Sharing Link](https://documentation.decisions.com/step-library/docs/create-sharing-link.md) - [Delete Resource](https://documentation.decisions.com/step-library/docs/delete-resource-1.md) - [Delete Resource Permission](https://documentation.decisions.com/step-library/docs/delete-resource-permission.md) - [Does Resource Exist](https://documentation.decisions.com/step-library/docs/does-resource-exist-1.md) - [Download File](https://documentation.decisions.com/step-library/docs/download-file-1.md) - [Get File List](https://documentation.decisions.com/step-library/docs/get-file-list-2.md) - [Get Folder List](https://documentation.decisions.com/step-library/docs/get-folder-list-2.md) - [Get Resource Permission](https://documentation.decisions.com/step-library/docs/get-resource-permission-1.md) - [Upload File](https://documentation.decisions.com/step-library/docs/upload-file-2.md) - [Upload File Data or File Reference](https://documentation.decisions.com/step-library/docs/upload-file-data-or-file-reference.md) - [Create Queue](https://documentation.decisions.com/step-library/docs/create-queue.md) - [Delete Queue](https://documentation.decisions.com/step-library/docs/delete-queue.md) - [Get Message](https://documentation.decisions.com/step-library/docs/get-message.md) - [Put Message](https://documentation.decisions.com/step-library/docs/put-message.md) - [Queue Exists](https://documentation.decisions.com/step-library/docs/queue-exists.md) - [Replace Documents](https://documentation.decisions.com/step-library/docs/replace-documents.md) - [Delete Document](https://documentation.decisions.com/step-library/docs/delete-document.md) - [Delete Documents](https://documentation.decisions.com/step-library/docs/delete-documents.md) - [Fetch Documents](https://documentation.decisions.com/step-library/docs/fetch-documents.md) - [Get Document by ID](https://documentation.decisions.com/step-library/docs/get-document-by-id.md) - [Get Raw Document by ID](https://documentation.decisions.com/step-library/docs/get-raw-document-by-id.md) - [Insert Document](https://documentation.decisions.com/step-library/docs/insert-document.md) - [Insert Documents](https://documentation.decisions.com/step-library/docs/insert-documents.md) - [Replace Document](https://documentation.decisions.com/step-library/docs/replace-document.md) - [Upsert Document](https://documentation.decisions.com/step-library/docs/upsert-document.md) - [Drop Collection](https://documentation.decisions.com/step-library/docs/drop-collection-advanced.md) - [Drop Database](https://documentation.decisions.com/step-library/docs/drop-database-advanced.md) - [Get Collection Stats](https://documentation.decisions.com/step-library/docs/get-collection-stats-advanced.md) - [Get Database Stats](https://documentation.decisions.com/step-library/docs/get-database-stats-advanced.md) - [List Collection Names](https://documentation.decisions.com/step-library/docs/list-collection-names-advanced.md) - [List Database Names](https://documentation.decisions.com/step-library/docs/list-database-names-advanced.md) - [Rename Collection](https://documentation.decisions.com/step-library/docs/rename-collection-advanced.md) - [Activate User](https://documentation.decisions.com/step-library/docs/activate-user-okta.md) - [Add User To Group](https://documentation.decisions.com/step-library/docs/add-user-to-group-okta.md) - [Create Group](https://documentation.decisions.com/step-library/docs/create-group-okta.md) - [Create User](https://documentation.decisions.com/step-library/docs/create-user-okta.md) - [Deactivate User](https://documentation.decisions.com/step-library/docs/deactivate-user-okta.md) - [Expire User Password](https://documentation.decisions.com/step-library/docs/expire-user-password-okta.md) - [Get All Deprovisioned Users](https://documentation.decisions.com/step-library/docs/get-all-deprovisioned-users.md) - [Get All Groups](https://documentation.decisions.com/step-library/docs/get-all-groups-okta.md) - [Get All Users](https://documentation.decisions.com/step-library/docs/get-all-users-okta.md) - [Get Custom Attribute From User](https://documentation.decisions.com/step-library/docs/get-custom-attribute-from-user-okta.md) - [Get Group By Id](https://documentation.decisions.com/step-library/docs/get-group-by-id-okta.md) - [Get Group By Name](https://documentation.decisions.com/step-library/docs/get-group-by-name-okta.md) - [Get Groups For User](https://documentation.decisions.com/step-library/docs/get-groups-for-user-okta.md) - [Get Groups To Sync](https://documentation.decisions.com/step-library/docs/get-groups-to-sync-okta.md) - [Get Sync Group Flow Id](https://documentation.decisions.com/step-library/docs/get-sync-group-flow-id-okta.md) - [Get Sync User Flow Id](https://documentation.decisions.com/step-library/docs/get-sync-user-flow-okta.md) - [Get User By Id](https://documentation.decisions.com/step-library/docs/get-user-by-id-okta.md) - [Get User By Username](https://documentation.decisions.com/step-library/docs/get-user-by-username-okta.md) - [Get Users In Group](https://documentation.decisions.com/step-library/docs/get-users-in-group-okta.md) - [Remove User From Group](https://documentation.decisions.com/step-library/docs/remove-user-from-group-okta.md) - [Reset User Password](https://documentation.decisions.com/step-library/docs/reset-user-password-okta.md) - [Reset User Password And Get Reset Url](https://documentation.decisions.com/step-library/docs/reset-user-password-get-reset-url.md) - [Should Sync Okta Group](https://documentation.decisions.com/step-library/docs/should-sync-okta-group-okta.md) - [Should Sync Okta User](https://documentation.decisions.com/step-library/docs/should-sync-okta-user-okta.md) - [Suspend User](https://documentation.decisions.com/step-library/docs/suspend-user-okta.md) - [Unlock User](https://documentation.decisions.com/step-library/docs/unlock-user-okta.md) - [Unsuspend User](https://documentation.decisions.com/step-library/docs/unsuspend-user-okta.md) - [Update Group](https://documentation.decisions.com/step-library/docs/update-group-okta.md) - [Update User](https://documentation.decisions.com/step-library/docs/update-user-okta.md) - [Get Accounts](https://documentation.decisions.com/step-library/docs/get-accounts.md) - [Get Accounts Balance](https://documentation.decisions.com/step-library/docs/get-accounts-balance.md) - [Get Application](https://documentation.decisions.com/step-library/docs/get-application.md) - [List Applications](https://documentation.decisions.com/step-library/docs/list-applications.md) - [Update Application Scopes](https://documentation.decisions.com/step-library/docs/update-application-scopes.md) - [Create Asset Report](https://documentation.decisions.com/step-library/docs/create-asset-report.md) - [Create Asset Report Audit Copy](https://documentation.decisions.com/step-library/docs/create-asset-report-audit-copy.md) - [Filter Asset Report](https://documentation.decisions.com/step-library/docs/filter-asset-report.md) - [Get Asset Report](https://documentation.decisions.com/step-library/docs/get-asset-report.md) - [Get Asset Report Audit Copy](https://documentation.decisions.com/step-library/docs/get-asset-report-audit-copy.md) - [Get Asset Report PDF](https://documentation.decisions.com/step-library/docs/get-asset-report-pdf.md) - [Refresh Asset Report](https://documentation.decisions.com/step-library/docs/refresh-asset-report.md) - [Remove Asset Report](https://documentation.decisions.com/step-library/docs/remove-asset-report.md) - [Remove Asset Report Audit Copy](https://documentation.decisions.com/step-library/docs/remove-asset-report-audit-copy.md) - [Get Auth Data](https://documentation.decisions.com/step-library/docs/get-auth-data.md) - [Cancel Bank Transfer](https://documentation.decisions.com/step-library/docs/cancel-bank-transfer.md) - [Create Bank Transfer](https://documentation.decisions.com/step-library/docs/create-bank-transfer.md) - [Get Bank Transfer](https://documentation.decisions.com/step-library/docs/get-bank-transfer.md) - [Get Bank Transfer Balance](https://documentation.decisions.com/step-library/docs/get-bank-transfer-balance.md) - [Get Sweep](https://documentation.decisions.com/step-library/docs/get-sweep.md) - [List Bank Transfer Events](https://documentation.decisions.com/step-library/docs/list-bank-transfer-events.md) - [List Bank Transfers](https://documentation.decisions.com/step-library/docs/list-bank-transfers.md) - [List Sweeps](https://documentation.decisions.com/step-library/docs/list-sweeps.md) - [Migrate Account into Bank Transfers](https://documentation.decisions.com/step-library/docs/migrade-account-into-bank-transfers.md) - [Create Rule From Definition](https://documentation.decisions.com/step-library/docs/create-rule-from-definition.md) - [Create Rule Table From Definition](https://documentation.decisions.com/step-library/docs/create-rule-table-from-definition.md) - [Execute Python Simple Script](https://documentation.decisions.com/step-library/docs/execute-python-simple-script.md) - [Execute Python Script](https://documentation.decisions.com/step-library/docs/execute-python-script.md) - [Does Image Have QRCode](https://documentation.decisions.com/step-library/docs/does-image-have-qrcode.md) - [Generate QRCode](https://documentation.decisions.com/step-library/docs/generate-qrcode.md) - [Get QRValue](https://documentation.decisions.com/step-library/docs/get-qrvalue.md) - [\[Script Name\] Script](https://documentation.decisions.com/step-library/docs/script-name-script.md) - [Disable Rabbit Queue](https://documentation.decisions.com/step-library/docs/disable-rabbit-queue.md) - [Enable Rabbit Queue](https://documentation.decisions.com/step-library/docs/enable-rabbit-queue.md) - [Get String from Rabbit Queue](https://documentation.decisions.com/step-library/docs/get-string-from-rabbit-queue.md) - [Put Message in Rabbit Queue](https://documentation.decisions.com/step-library/docs/put-message-in-rabbit-queue.md) - [Put String in Rabbit Exchange](https://documentation.decisions.com/step-library/docs/put-string-in-rabbit-exchange.md) - [Put String in Rabbit Queue](https://documentation.decisions.com/step-library/docs/put-string-in-rabbit-queue.md) - [Resync Rabbit Queue](https://documentation.decisions.com/step-library/docs/resync-rabbit-queue.md) - [Test Rabbit Queue](https://documentation.decisions.com/step-library/docs/test-rabbit-queue.md) - [Clear Redis Queue](https://documentation.decisions.com/step-library/docs/clear-redis-queue.md) - [Get Redis Queue Length](https://documentation.decisions.com/step-library/docs/get-redis-queue-length.md) - [Load JSONL File to Redis Queue](https://documentation.decisions.com/step-library/docs/load-jsonl-redis.md) - [Write Redis Queue to JSONL File](https://documentation.decisions.com/step-library/docs/write-redis-queue-jsonl.md) - [Sharepoint Add Document](https://documentation.decisions.com/step-library/docs/sharepoint-add-document-.md) - [Sharepoint Delete Document](https://documentation.decisions.com/step-library/docs/sharepoint-delete-document.md) - [SharePoint Get Document](https://documentation.decisions.com/step-library/docs/sharepoint-get-document.md) - [Add Document](https://documentation.decisions.com/step-library/docs/add-document-step-sharepoint.md) - [Add Folder](https://documentation.decisions.com/step-library/docs/add-folder-step-sharepoint.md) - [Delete Document](https://documentation.decisions.com/step-library/docs/delete-document-1.md) - [Fetch Documents](https://documentation.decisions.com/step-library/docs/fetch-documents-1.md) - [Folder Exists](https://documentation.decisions.com/step-library/docs/folder-exists.md) - [Get All Documents](https://documentation.decisions.com/step-library/docs/get-all-documents.md) - [Get All Folders](https://documentation.decisions.com/step-library/docs/get-all-folders.md) - [Update Documents](https://documentation.decisions.com/step-library/docs/update-documents.md) - [List Customers](https://documentation.decisions.com/step-library/docs/list-customers.md) - [Get Customer By Id](https://documentation.decisions.com/step-library/docs/get-customer-by-id.md) - [Adjust Inventory Available](https://documentation.decisions.com/step-library/docs/adjust-inventory-available.md) - [List Locations](https://documentation.decisions.com/step-library/docs/list-locations.md) - [List Inventory Levels By Inventory Item Id](https://documentation.decisions.com/step-library/docs/list-inventory-levels-by-inventory-item-id.md) - [List Variants By Product Id](https://documentation.decisions.com/step-library/docs/list-variants-by-product-id.md) - [Get Order By Id](https://documentation.decisions.com/step-library/docs/get-order-by-id.md) - [List Orders](https://documentation.decisions.com/step-library/docs/list-orders.md) - [Delete Product](https://documentation.decisions.com/step-library/docs/delete-product.md) - [Create Product](https://documentation.decisions.com/step-library/docs/create-product.md) - [Get Product By Id](https://documentation.decisions.com/step-library/docs/get-product-by-id.md) - [List Products](https://documentation.decisions.com/step-library/docs/list-products.md) - [Update Product](https://documentation.decisions.com/step-library/docs/update-product.md) - [Archive Channel](https://documentation.decisions.com/step-library/docs/archive-channel.md) - [Create Channel](https://documentation.decisions.com/step-library/docs/create-channel.md) - [Delete Message from Channel](https://documentation.decisions.com/step-library/docs/delete-message-from-channel.md) - [Invite to Channel](https://documentation.decisions.com/step-library/docs/invite-to-channel.md) - [Get Channel List](https://documentation.decisions.com/step-library/docs/get-channel-list.md) - [Get Messages from Channel](https://documentation.decisions.com/step-library/docs/get-message-from-channel.md) - [Get User List in Channel](https://documentation.decisions.com/step-library/docs/get-user-list-in-channel.md) - [Get Channel ID by Name](https://documentation.decisions.com/step-library/docs/get-channel-id-by-name.md) - [Open Channel with Users](https://documentation.decisions.com/step-library/docs/open-channel-with-users.md) - [Pin Message to Channel](https://documentation.decisions.com/step-library/docs/pin-message-to-channel.md) - [Post Message to Channel](https://documentation.decisions.com/step-library/docs/post-message-to-channel.md) - [Search for Text in Channel](https://documentation.decisions.com/step-library/docs/search-for-text-in-channel.md) - [Unpin Message to Channel](https://documentation.decisions.com/step-library/docs/unpin-message-to-channel.md) - [Disable Solace Queue](https://documentation.decisions.com/step-library/docs/disable-solace-queue.md) - [Enable Solace Queue](https://documentation.decisions.com/step-library/docs/enable-solace-queue.md) - [Get String Message from Solace Queue](https://documentation.decisions.com/step-library/docs/get-string-message-from-solace-queue.md) - [Publish Message to Solace Topic](https://documentation.decisions.com/step-library/docs/publish-message-to-solace-topic.md) - [Put Binary Message in Solace Queue](https://documentation.decisions.com/step-library/docs/put-binary-message-in-solace-queue.md) - [Put String Messages in Solace Queue](https://documentation.decisions.com/step-library/docs/put-string-messages-in-solace-queue.md) - [Get Bot Variables Values](https://documentation.decisions.com/step-library/docs/get-bot-variables-values.md) - [Get Job Details](https://documentation.decisions.com/step-library/docs/get-job-details.md) - [Get Job Status By Job Execution Id](https://documentation.decisions.com/step-library/docs/get-job-status-by-job-execution-id.md) - [Get Job Status By Job Id](https://documentation.decisions.com/step-library/docs/get-job-status-by-job-id.md) - [Get Process Information By Bot Id](https://documentation.decisions.com/step-library/docs/get-process-information-by-bot-id.md) - [Get Process Information By Name](https://documentation.decisions.com/step-library/docs/get-process-information-by-name.md) - [Get Tru Bot Project Folder From Flow](https://documentation.decisions.com/step-library/docs/get-tru-bot-project-folder-from-flow.md) - [Run Bot](https://documentation.decisions.com/step-library/docs/run-bot.md) - [Run Bot and Wait](https://documentation.decisions.com/step-library/docs/run-bot-and-wait.md) - [Download Bot Transaction Log](https://documentation.decisions.com/step-library/docs/download-bot-transaction-log.md) - [Get Bot Transaction Log](https://documentation.decisions.com/step-library/docs/get-bot-transaction-log.md) - [TruBot Login](https://documentation.decisions.com/step-library/docs/trubot-login.md) - [Is Logged In](https://documentation.decisions.com/step-library/docs/is-logged-in-1.md) - [Login](https://documentation.decisions.com/step-library/docs/login.md) - [Logout](https://documentation.decisions.com/step-library/docs/logout.md) - [Get Document Data Steps](https://documentation.decisions.com/step-library/docs/get-document-data-steps.md) - [Get Document Status Steps](https://documentation.decisions.com/step-library/docs/get-document-status-steps.md) - [Upload Document](https://documentation.decisions.com/step-library/docs/upload-document.md) - [Get Document Monitor List By Details](https://documentation.decisions.com/step-library/docs/get-document-monitor-list-by-details.md) - [Get Document Monitor List By Document Header ID/Name/Parent ID](https://documentation.decisions.com/step-library/docs/get-document-monitor-list-by-document-header-idnameparent-id.md) - [Get Ontology Details](https://documentation.decisions.com/step-library/docs/get-ontology-details.md) - [Get Ontology List](https://documentation.decisions.com/step-library/docs/get-ontology-list.md) - [Add Credentials To SIPCredentials List](https://documentation.decisions.com/step-library/docs/add-credentials-to-sip.md) - [Create SIPDomain](https://documentation.decisions.com/step-library/docs/create-sipdomain.md) - [Delete Creds For](https://documentation.decisions.com/step-library/docs/delete-creds-for.md) - [Get Credentials For Domain](https://documentation.decisions.com/step-library/docs/get-credentials-for-domain.md) - [Get Registered Numbers](https://documentation.decisions.com/step-library/docs/get-registered-numbers.md) - [List SIPDomains](https://documentation.decisions.com/step-library/docs/list-sipdomains.md) - [Clean SIPIndicators From Number](https://documentation.decisions.com/step-library/docs/clean-sipindicators-from-number.md) - [Delete Recording](https://documentation.decisions.com/step-library/docs/delete-recording.md) - [Dequeue Caller](https://documentation.decisions.com/step-library/docs/dequeue-caller.md) - [Hangup](https://documentation.decisions.com/step-library/docs/hangup.md) - [Pause](https://documentation.decisions.com/step-library/docs/pause.md) - [Play Digits](https://documentation.decisions.com/step-library/docs/play-digits.md) - [Play Queued Steps](https://documentation.decisions.com/step-library/docs/play-queued-steps.md) - [Queue Hold Step](https://documentation.decisions.com/step-library/docs/queue-hold-steps.md) - [Reject Call](https://documentation.decisions.com/step-library/docs/reject-call.md) - [Request IVR](https://documentation.decisions.com/step-library/docs/request-ivr.md) - [Say Text](https://documentation.decisions.com/step-library/docs/say-text.md) - [Start Conference Room](https://documentation.decisions.com/step-library/docs/start-conference-room.md) - [Start Phone Call](https://documentation.decisions.com/step-library/docs/start-phone-call.md) - [Transfer Phone Call](https://documentation.decisions.com/step-library/docs/transfer-phone-call.md) - [Send SMS Message](https://documentation.decisions.com/step-library/docs/send-sms-message.md) - [SMS Response](https://documentation.decisions.com/step-library/docs/sms-response.md) - [Get Call Log For Call](https://documentation.decisions.com/step-library/docs/get-call-log-for-call.md) - [Get Call Logs For Calls](https://documentation.decisions.com/step-library/docs/get-call-logs-for-calls.md) - [Get Recording URLs By Call SID](https://documentation.decisions.com/step-library/docs/get-recording-urls-by-call-sid.md) - [Get Recordings By Call SID](https://documentation.decisions.com/step-library/docs/get-recordings-by-call-sid.md) - [Get Address](https://documentation.decisions.com/step-library/docs/get-address.md) - [Get City by Zipcode](https://documentation.decisions.com/step-library/docs/get-city-by-zipcode.md) - [Get Zipcode](https://documentation.decisions.com/step-library/docs/get-zipcode.md) - [Get Cities By Zips](https://documentation.decisions.com/step-library/docs/get-cities-by-zips.md) - [Get City By Zip](https://documentation.decisions.com/step-library/docs/get-city-by-zip.md) - [Get Information By Zip](https://documentation.decisions.com/step-library/docs/get-information-by-zip.md) - [Get Zip By City](https://documentation.decisions.com/step-library/docs/get-zip-by-city.md) - [Is Zip Valid For City](https://documentation.decisions.com/step-library/docs/is-zip-valid-for-city.md) - [Normalize Address](https://documentation.decisions.com/step-library/docs/normalize-address.md) - [Get Health Assessment For Folder Entities](https://documentation.decisions.com/step-library/docs/get-health-assessment-for-folder-entities.md) - [Get Health Assessment Step](https://documentation.decisions.com/step-library/docs/get-health-assessment-step.md) - [Configure Emitter](https://documentation.decisions.com/step-library/docs/configure-emitter.md) - [Disable Emitter](https://documentation.decisions.com/step-library/docs/disable-emitter.md) - [Disable Receiver](https://documentation.decisions.com/step-library/docs/disable-receiver.md) - [Enable Emitter](https://documentation.decisions.com/step-library/docs/enable-emitter.md) - [Enable Receiver](https://documentation.decisions.com/step-library/docs/enable-receiver.md) - [Get Message Content By Status](https://documentation.decisions.com/step-library/docs/get-message-content-by-status.md) - [Get Receiver Steps](https://documentation.decisions.com/step-library/docs/get-receiver-steps.md) - [Get Segments In Group Step](https://documentation.decisions.com/step-library/docs/get-segments-in-group-step.md) - [Update Message Status By ID](https://documentation.decisions.com/step-library/docs/update-message-status-by-id.md) - [Clear Sign File](https://documentation.decisions.com/step-library/docs/clear-sign-file.md) - [Decrypt File](https://documentation.decisions.com/step-library/docs/decrypt-file-1.md) - [Decrypt File Reference](https://documentation.decisions.com/step-library/docs/decrypt-file-reference.md) - [Decrypt and Verify File](https://documentation.decisions.com/step-library/docs/decrypt-and-verify-file-1.md) - [Decrypt String](https://documentation.decisions.com/step-library/docs/decrypt-string.md) - [Encrypt File](https://documentation.decisions.com/step-library/docs/encrypt-file-1.md) - [Encrypt File Reference](https://documentation.decisions.com/step-library/docs/encrypt-file-reference.md) - [Encrypt String](https://documentation.decisions.com/step-library/docs/encrypt-string.md) - [Sign File](https://documentation.decisions.com/step-library/docs/sign-file-1.md) - [Sign and Encrypt File](https://documentation.decisions.com/step-library/docs/sign-and-encrypt-file-1.md) - [Verify File](https://documentation.decisions.com/step-library/docs/verify-file-1.md) - [Clear Sign File](https://documentation.decisions.com/step-library/docs/clear-sign-file-legacy.md) - [Decrypt and Verify File](https://documentation.decisions.com/step-library/docs/decrypt-and-verify-file.md) - [Decrypt String](https://documentation.decisions.com/step-library/docs/pgp-decrypt-string.md) - [Encrypt File](https://documentation.decisions.com/step-library/docs/encrypt-file.md) - [Encrypt String](https://documentation.decisions.com/step-library/docs/pgp-encrypt-string.md) - [Decrypt File](https://documentation.decisions.com/step-library/docs/decrypt-file.md) - [Sign File](https://documentation.decisions.com/step-library/docs/sign-file.md) - [Sign and Encrypt File](https://documentation.decisions.com/step-library/docs/sign-and-encrypt-file.md) - [Verify File](https://documentation.decisions.com/step-library/docs/verify-file.md) - [Add Comment](https://documentation.decisions.com/step-library/docs/add-comment.md) - [Add Expected State](https://documentation.decisions.com/step-library/docs/add-expected-state.md) - [Add File References To Folder](https://documentation.decisions.com/step-library/docs/add-file-references-to-folder.md) - [Add File References To Process](https://documentation.decisions.com/step-library/docs/add-file-references-to-process.md) - [Attach To Folder](https://documentation.decisions.com/step-library/docs/attach-to-folder.md) - [Add File](https://documentation.decisions.com/step-library/docs/add-file.md) - [Cancel Process](https://documentation.decisions.com/step-library/docs/cancel-process.md) - [Clear Process Assignment Description](https://documentation.decisions.com/step-library/docs/clear-process-assignment-description.md) - [Has Persistence Folder](https://documentation.decisions.com/step-library/docs/has-persistence-folder.md) - [Get FileReferences in Folder](https://documentation.decisions.com/step-library/docs/get-filereferences-in-folder.md) - [Get State](https://documentation.decisions.com/step-library/docs/get-state.md) - [Is Complete](https://documentation.decisions.com/step-library/docs/is-complete.md) - [Is Complete With Sub State](https://documentation.decisions.com/step-library/docs/is-complete-with-sub-state.md) - [Is Current](https://documentation.decisions.com/step-library/docs/is-current.md) - [Save Process Data](https://documentation.decisions.com/step-library/docs/save-process-data.md) - [Save Sample Data](https://documentation.decisions.com/step-library/docs/save-sample-data.md) - [Set Process Assignment Description](https://documentation.decisions.com/step-library/docs/set-process-assignment-description.md) - [Set Percent Complete](https://documentation.decisions.com/step-library/docs/set-percent-complete.md) - [Set Process Name](https://documentation.decisions.com/step-library/docs/set-process-name.md) - [Set Process View Page Id](https://documentation.decisions.com/step-library/docs/set-process-view-page-id.md) - [Set Process Type Name](https://documentation.decisions.com/step-library/docs/set-process-type-name.md) - [Set Process Type Name and Sub Name](https://documentation.decisions.com/step-library/docs/set-process-type-name-and-sub-name.md) - [Set State Steps](https://documentation.decisions.com/step-library/docs/set-state-steps.md) - [Setup Process Folder](https://documentation.decisions.com/step-library/docs/setup-process-folder.md) - [Setup Process Folder And Run Flow](https://documentation.decisions.com/step-library/docs/setup-process-folder-and-run-flow.md) - [Update File Reference Entity](https://documentation.decisions.com/step-library/docs/update-file-reference-entity.md) - [Get Activities Insight](https://documentation.decisions.com/step-library/docs/get-activities-insight.md) - [Get Activities Insights](https://documentation.decisions.com/step-library/docs/get-activities-insights.md) - [Get Activity Insight](https://documentation.decisions.com/step-library/docs/get-activity-insight.md) - [Get Activity Insights](https://documentation.decisions.com/step-library/docs/get-activity-insights.md) - [Get Activities Resources Involvement](https://documentation.decisions.com/step-library/docs/get-activities-resources-involvement.md) - [Get Activity Resources Involvement](https://documentation.decisions.com/step-library/docs/get-activity-resources-involvement.md) - [Get Cost Activity Attributes](https://documentation.decisions.com/step-library/docs/get-cost-activity-attributes.md) - [Get Cost Resources](https://documentation.decisions.com/step-library/docs/get-cost-resources.md) - [Get Cost Timestamp Attributes](https://documentation.decisions.com/step-library/docs/get-cost-timestamp-attributes.md) - [Get Costs](https://documentation.decisions.com/step-library/docs/get-costs.md) - [Delete Predictive Model](https://documentation.decisions.com/step-library/docs/delete-predictive-model.md) - [Deploy Predictive Model](https://documentation.decisions.com/step-library/docs/deploy-predictive-model.md) - [Generate Predictive Model](https://documentation.decisions.com/step-library/docs/generate-predictive-model.md) - [Get Prediction](https://documentation.decisions.com/step-library/docs/get-prediction.md) - [Get Predictions](https://documentation.decisions.com/step-library/docs/get-predictions.md) - [Get Predictive Features](https://documentation.decisions.com/step-library/docs/get-predictive-features.md) - [Get Predictive Model Measures](https://documentation.decisions.com/step-library/docs/get-predictive-model-measures.md) - [Get Predictive Models](https://documentation.decisions.com/step-library/docs/get-predictive-models.md) - [Get Predictive Objective Functions](https://documentation.decisions.com/step-library/docs/get-predictive-objective-functions.md) - [Undeploy Predictive Model](https://documentation.decisions.com/step-library/docs/undeploy-predictive-model.md) - [Get Process Insight](https://documentation.decisions.com/step-library/docs/get-process-insight.md) - [Get Process Insights](https://documentation.decisions.com/step-library/docs/get-process-insights.md) - [Get Resource Insight](https://documentation.decisions.com/step-library/docs/get-resource-insight.md) - [Get Resource Insights](https://documentation.decisions.com/step-library/docs/get-resource-insights.md) - [Get Resources Insight](https://documentation.decisions.com/step-library/docs/get-resources-insight.md) - [Get Resources Insights](https://documentation.decisions.com/step-library/docs/get-resources-insights.md) - [Get Resource Activities Involvement](https://documentation.decisions.com/step-library/docs/get-resource-activities-involvement.md) - [Get Resources Activities Involvement](https://documentation.decisions.com/step-library/docs/get-resources-activities-involvement.md) - [Run Dynamic Formula Step](https://documentation.decisions.com/step-library/docs/run-dynamic-formula-step.md) - [Run Flows for List Step](https://documentation.decisions.com/step-library/docs/run-flows-list-step.md) - [Add Group To User](https://documentation.decisions.com/step-library/docs/add-group-to-user.md) - [Add Group To User By Account Id](https://documentation.decisions.com/step-library/docs/add-group-to-user-by-account-id.md) - [Create Account](https://documentation.decisions.com/step-library/docs/create-account.md) - [Confirm Account](https://documentation.decisions.com/step-library/docs/confirm-account.md) - [Get Confirm Code](https://documentation.decisions.com/step-library/docs/get-confirm-code.md) - [Get Confirm URL](https://documentation.decisions.com/step-library/docs/get-confirm-url.md) - [Get Confirm Code by Account Id](https://documentation.decisions.com/step-library/docs/get-confirm-code-by-account-id.md) - [Get Current Account](https://documentation.decisions.com/step-library/docs/get-current-account.md) - [Get List of Cultures](https://documentation.decisions.com/step-library/docs/get-list-of-cultures.md) - [Invite User](https://documentation.decisions.com/step-library/docs/invite-user.md) - [Get Manager](https://documentation.decisions.com/step-library/docs/get-manager.md) - [Get Additional Session Data For Current User](https://documentation.decisions.com/step-library/docs/get-additional-session-data-for-current-user.md) - [Set Manager](https://documentation.decisions.com/step-library/docs/set-manager.md) - [Create Context Provider](https://documentation.decisions.com/step-library/docs/create-context-provider.md) - [Close Context Provider](https://documentation.decisions.com/step-library/docs/close-context-provider.md) - [Get Context Provider Property Paths](https://documentation.decisions.com/step-library/docs/get-context-provider-property-paths.md) - [Ended In Exception](https://documentation.decisions.com/step-library/docs/ended-in-exception.md) - [Exit Step On Path](https://documentation.decisions.com/step-library/docs/exit-step-on-path.md) - [Force Garbage Collection](https://documentation.decisions.com/step-library/docs/force-garbage-collection.md) - [Get Call Stack](https://documentation.decisions.com/step-library/docs/get-call-stack.md) - [Get Current Step Information](https://documentation.decisions.com/step-library/docs/get-current-step-information.md) - [Get Historical Step Information](https://documentation.decisions.com/step-library/docs/get-historical-step-information.md) - [Get Running Time](https://documentation.decisions.com/step-library/docs/get-running-time.md) - [Get Outbound Path](https://documentation.decisions.com/step-library/docs/get-outbound-path.md) - [Get Current Step](https://documentation.decisions.com/step-library/docs/get-current-step.md) - [Get Number Of Steps](https://documentation.decisions.com/step-library/docs/get-number-of-steps.md) - [Get Number Of Sub Contexts](https://documentation.decisions.com/step-library/docs/get-number-of-sub-contexts.md) - [Get Start and End Time Steps](https://documentation.decisions.com/step-library/docs/get-start-and-end-time-steps.md) - [Get Number of Exceptions](https://documentation.decisions.com/step-library/docs/get-number-of-exceptions.md) - [List Sub Contexts](https://documentation.decisions.com/step-library/docs/list-sub-contexts.md) - [Get Rule Result](https://documentation.decisions.com/step-library/docs/get-rule-result.md) - [Get Rule Execution Result](https://documentation.decisions.com/step-library/docs/get-rule-execution-result.md) - [Log Current Flow State](https://documentation.decisions.com/step-library/docs/log-current-flow-state.md) - [Reload Flow Tracking Data](https://documentation.decisions.com/step-library/docs/reload-flow-tracking-data.md) - [Size Current Data](https://documentation.decisions.com/step-library/docs/size-current-data.md) - [Rollback To Step](https://documentation.decisions.com/step-library/docs/rollback-to-step.md) - [Remove Data From Flow](https://documentation.decisions.com/step-library/docs/remove-data-from-flow.md) - [Add Extra Entities](https://documentation.decisions.com/step-library/docs/add-extra-entities.md) - [Attach to Module](https://documentation.decisions.com/step-library/docs/attach-to-module.md) - [Export Folder](https://documentation.decisions.com/step-library/docs/export-folder.md) - [Export Module](https://documentation.decisions.com/step-library/docs/export-module.md) - [Export Module Into Zip](https://documentation.decisions.com/step-library/docs/export-module-into-zip.md) - [Export Module Into Zip File Return Path](https://documentation.decisions.com/step-library/docs/export-module-into-zip-file-return-path.md) - [Get All Module Names](https://documentation.decisions.com/step-library/docs/get-all-module-names.md) - [Get Dependencies](https://documentation.decisions.com/step-library/docs/get-dependencies.md) - [Cancel Import](https://documentation.decisions.com/step-library/docs/cancel-import.md) - [Zip Directory For Module](https://documentation.decisions.com/step-library/docs/zip-directory-for-module.md) - [Get Missing Required Modules](https://documentation.decisions.com/step-library/docs/get-missing-required-modules.md) - [Export Single Object Step](https://documentation.decisions.com/step-library/docs/export-single-object-step.md) - [Export Module For Entity](https://documentation.decisions.com/step-library/docs/export-module-for-entity.md) - [Dont Skip Import Entities](https://documentation.decisions.com/step-library/docs/dont-skip-import-entities.md) - [Dont Skip Import Entity](https://documentation.decisions.com/step-library/docs/dont-skip-import-entity.md) - [Get Current Import Stats](https://documentation.decisions.com/step-library/docs/get-current-import-stats.md) - [Get Error Message List](https://documentation.decisions.com/step-library/docs/get-error-message-list.md) - [Get Export Data For Folder](https://documentation.decisions.com/step-library/docs/get-export-data-for-folder.md) - [Get Import Session Entities](https://documentation.decisions.com/step-library/docs/get-import-session-entities.md) - [Get Import Session Entities With Issues](https://documentation.decisions.com/step-library/docs/get-import-session-entities-with-issues.md) - [Finish Import And Get Error List](https://documentation.decisions.com/step-library/docs/finish-import-and-get-error-list.md) - [Finish Import](https://documentation.decisions.com/step-library/docs/finish-import.md) - [Finish Import Async](https://documentation.decisions.com/step-library/docs/finish-import-async.md) - [Get Export Module For Entity](https://documentation.decisions.com/step-library/docs/get-export-module-for-entity.md) - [Get Export Module Data](https://documentation.decisions.com/step-library/docs/get-export-module-data.md) - [Publish File To Server](https://documentation.decisions.com/step-library/docs/publish-file-to-server.md) - [Publish Single Entity To Server](https://documentation.decisions.com/step-library/docs/publish-single-entity-to-server.md) - [Publish Module To Server](https://documentation.decisions.com/step-library/docs/publish-module-to-server.md) - [Start Import Session](https://documentation.decisions.com/step-library/docs/start-import-session.md) - [Get Import Status](https://documentation.decisions.com/step-library/docs/get-import-status.md) - [Set Parent Folder Id](https://documentation.decisions.com/step-library/docs/set-parent-folder-id.md) - [Get Import Validation Issues](https://documentation.decisions.com/step-library/docs/get-import-validation-issues.md) - [Ignore All Issues](https://documentation.decisions.com/step-library/docs/ignore-all-issues.md) - [Has Import Issues](https://documentation.decisions.com/step-library/docs/has-import-issues.md) - [Get Import Directory](https://documentation.decisions.com/step-library/docs/get-import-directory.md) - [Is Evaluate Current Import Completed](https://documentation.decisions.com/step-library/docs/is-evaluate-current-import-completed.md) - [Skip Import Entity](https://documentation.decisions.com/step-library/docs/skip-import-entity.md) - [Skip Import Entities](https://documentation.decisions.com/step-library/docs/skip-import-entities.md) - [Skip Import Entities With Same Issue](https://documentation.decisions.com/step-library/docs/skip-import-entities-with-same-issue.md) - [Add File Reference To Current Import Session](https://documentation.decisions.com/step-library/docs/add-file-reference-to-current-import-session.md) - [Add File Data To Current Import Session](https://documentation.decisions.com/step-library/docs/add-file-data-to-current-import-session.md) - [Export Single Object](https://documentation.decisions.com/step-library/docs/export-single-object.md) - [Get Module Zip File For Entity](https://documentation.decisions.com/step-library/docs/get-module-zip-file-for-entity.md) - [Clone Designer Project](https://documentation.decisions.com/step-library/docs/clone-designer-project.md) - [Copy Flow](https://documentation.decisions.com/step-library/docs/copy-flow.md) - [Generate Report For Folder Id](https://documentation.decisions.com/step-library/docs/generate-report-for-folder-id.md) - [Generate Report For Module Name](https://documentation.decisions.com/step-library/docs/generate-report-for-module-name.md) - [Get All Steps In Current Flow](https://documentation.decisions.com/step-library/docs/get-all-steps-in-current-flow.md) - [Get All Steps In Flow](https://documentation.decisions.com/step-library/docs/get-all-steps-in-flow.md) - [Get Instance Steps](https://documentation.decisions.com/step-library/docs/get-instance-steps.md) - [Get Database Size](https://documentation.decisions.com/step-library/docs/get-database-size.md) - [Get Designer Id From Path And Name](https://documentation.decisions.com/step-library/docs/get-designer-id-from-path-and-name.md) - [Get Designer Name From Id](https://documentation.decisions.com/step-library/docs/get-designer-name-from-id.md) - [Get Designer Type From Id](https://documentation.decisions.com/step-library/docs/get-designer-type-from-id.md) - [Get Designer Type Name From Id](https://documentation.decisions.com/step-library/docs/get-designer-type-name-from-id.md) - [Get Free Disk Space](https://documentation.decisions.com/step-library/docs/get-free-disk-space.md) - [Get Free RAM](https://documentation.decisions.com/step-library/docs/get-free-ram.md) - [Get Framework Version Number](https://documentation.decisions.com/step-library/docs/get-framework-version-number.md) - [Get Last SHMBoot Record](https://documentation.decisions.com/step-library/docs/get-last-shmboot-record.md) - [Get License Type](https://documentation.decisions.com/step-library/docs/get-license-type.md) - [Get License Expiration Date](https://documentation.decisions.com/step-library/docs/get-license-expiration-date.md) - [Get Machine Name](https://documentation.decisions.com/step-library/docs/get-machine-name.md) - [Get Total RAM](https://documentation.decisions.com/step-library/docs/get-total-ram.md) - [Get Total Disk Space](https://documentation.decisions.com/step-library/docs/get-total-disk-space.md) - [Navigate to Folder](https://documentation.decisions.com/step-library/docs/navigate-to-folder.md) - [Get Queued Flow Count](https://documentation.decisions.com/step-library/docs/get-queued-flow-count.md) - [Get Steps In Flow By Group Id](https://documentation.decisions.com/step-library/docs/get-steps-in-flow-by-group-id.md) - [Get Steps In Current Flow By Group Id](https://documentation.decisions.com/step-library/docs/get-steps-in-current-flow-by-group-id.md) - [Get Server Name](https://documentation.decisions.com/step-library/docs/get-server-name.md) - [Open Data Structure Editor](https://documentation.decisions.com/step-library/docs/open-data-structure-editor.md) - [Get Domain Name](https://documentation.decisions.com/step-library/docs/get-domain-name.md) - [Get Processor Count](https://documentation.decisions.com/step-library/docs/get-processor-count.md) - [Get SHMUptime](https://documentation.decisions.com/step-library/docs/get-shmuptime.md) - [Get Stored Flow Count](https://documentation.decisions.com/step-library/docs/get-stored-flow-count.md) - [Get System Uptime](https://documentation.decisions.com/step-library/docs/get-system-uptime.md) - [Get System Usage Data](https://documentation.decisions.com/step-library/docs/get-system-usage-data.md) - [Open Designer](https://documentation.decisions.com/step-library/docs/open-designer.md) - [Open Form Designer](https://documentation.decisions.com/step-library/docs/open-form-designer.md) - [Open Report Designer](https://documentation.decisions.com/step-library/docs/open-report-designer.md) - [Open Page Designer](https://documentation.decisions.com/step-library/docs/open-page-designer.md) - [Open Matrix Rule Designer](https://documentation.decisions.com/step-library/docs/open-matrix-rule-designer.md) - [Open Text Merge Designer](https://documentation.decisions.com/step-library/docs/open-text-merge-designer.md) - [Get CPU Percent](https://documentation.decisions.com/step-library/docs/step-get-cpu-percent.md) - [Create Flow Structure](https://documentation.decisions.com/step-library/docs/create-flow-structure.md) - [Create Rule Set](https://documentation.decisions.com/step-library/docs/create-rule-set.md) - [Create Unit Test](https://documentation.decisions.com/step-library/docs/create-unit-test.md) - [Trigger Code Compile](https://documentation.decisions.com/step-library/docs/trigger-code-compile.md) - [Restart Loader](https://documentation.decisions.com/step-library/docs/restart-loader.md) - [Get All Jobs In Queue](https://documentation.decisions.com/step-library/docs/get-all-jobs-in-queue.md) - [Queue Job Schedule Jobs Now](https://documentation.decisions.com/step-library/docs/queue-job-schedule-jobs-now.md) - [Execute Command](https://documentation.decisions.com/step-library/docs/execute-command.md) - [Execute Command Async](https://documentation.decisions.com/step-library/docs/execute-command-async.md) - [Add Groups On Assignment Role](https://documentation.decisions.com/step-library/docs/add-groups-on-assignment-role.md) - [Add Users On Assignment Role](https://documentation.decisions.com/step-library/docs/add-users-on-assignment-role.md) - [Clear Inbox Count Cache](https://documentation.decisions.com/step-library/docs/clear-inbox-count-cache.md) - [Complete Assignment in Other Flow](https://documentation.decisions.com/step-library/docs/complete-assignment-in-other-flow.md) - [Get Accounts For Assignment Role](https://documentation.decisions.com/step-library/docs/get-accounts-for-assignment-role.md) - [Get All Groups And Users For Folder And Role](https://documentation.decisions.com/step-library/docs/get-all-groups-and-users-for-folder-and-role.md) - [Set Users On Assignment Role](https://documentation.decisions.com/step-library/docs/set-users-on-assignment-role.md) - [Get Assignment Role For Folder By Name Or Id](https://documentation.decisions.com/step-library/docs/get-assignment-role-for-folder-by-name-or-id.md) - [Get My Assignment Count](https://documentation.decisions.com/step-library/docs/get-my-assignment-count.md) - [Get Groups On Assignment Role](https://documentation.decisions.com/step-library/docs/get-groups-on-assignment-role.md) - [Set Groups On Assignment Role](https://documentation.decisions.com/step-library/docs/set-groups-on-assignment-role.md) - [Get Audit Message](https://documentation.decisions.com/step-library/docs/get-audit-message.md) - [Post Audit Message](https://documentation.decisions.com/step-library/docs/post-audit-message.md) - [Post Audit Message With Entity Name](https://documentation.decisions.com/step-library/docs/post-audit-message-with-entity-name.md) - [\[List\] Add Item](https://documentation.decisions.com/step-library/docs/list-add-item.md) - [\[List\] Clear From Cache](https://documentation.decisions.com/step-library/docs/list-clear-from-cache.md) - [\[List\] Get From Cache](https://documentation.decisions.com/step-library/docs/list-get-from-cache.md) - [Clear Cache by Name](https://documentation.decisions.com/step-library/docs/clear-cache.md) - [Clear Cache by Type](https://documentation.decisions.com/step-library/docs/clear-cache-by-type.md) - [Clear Flow Step Cache](https://documentation.decisions.com/step-library/docs/clear-flow-step-cache.md) - [Clear Flow Step Cache \[All Flows\]](https://documentation.decisions.com/step-library/docs/clear-flow-step-cache-all-flows.md) - [Clear ORMEntityCache By Id](https://documentation.decisions.com/step-library/docs/clear-orm-entitycache-by-id.md) - [Delete From Cache By Filter](https://documentation.decisions.com/step-library/docs/delete-from-cache-by-filter.md) - [Filter Cache](https://documentation.decisions.com/step-library/docs/filter-cache.md) - [Get From Cache](https://documentation.decisions.com/step-library/docs/get-from-cache.md) - [Key Exists in Cache](https://documentation.decisions.com/step-library/docs/key-exists-in-cache.md) - [Key Matches Substring In Cache](https://documentation.decisions.com/step-library/docs/key-matches-substring-in-cache.md) - [Put In Cache](https://documentation.decisions.com/step-library/docs/put-in-cache.md) - [Put In Cache Using Generated Key](https://documentation.decisions.com/step-library/docs/put-in-cache-using-generated-key.md) - [Put Items In Cache](https://documentation.decisions.com/step-library/docs/put-items-in-cache.md) - [Remove Key From Cache](https://documentation.decisions.com/step-library/docs/remove-key-from-cache.md) - [Reset Constants and Lookups](https://documentation.decisions.com/step-library/docs/reset-constants-and-lookups.md) - [Create Sub Folder](https://documentation.decisions.com/step-library/docs/create-sub-folder.md) - [Delete Folder](https://documentation.decisions.com/step-library/docs/delete-folder.md) - [Get All Items in Folder](https://documentation.decisions.com/step-library/docs/get-all-items-in-folder.md) - [Get Folder By Path](https://documentation.decisions.com/step-library/docs/get-folder-by-path.md) - [Get Folder States](https://documentation.decisions.com/step-library/docs/get-folder-states.md) - [List Sub Folders](https://documentation.decisions.com/step-library/docs/list-sub-folders.md) - [Set Name and Description](https://documentation.decisions.com/step-library/docs/set-name-and-description.md) - [Archive Folder](https://documentation.decisions.com/step-library/docs/archive-folder.md) - [Execute Unit Tests For Designer Folder](https://documentation.decisions.com/step-library/docs/execute-unit-tests-for-designer-folder.md) - [Execute Unit Tests For Designer Folder and Store](https://documentation.decisions.com/step-library/docs/execute-unit-tests-for-designer-folder-and-store.md) - [Get Unit Tests For Designer Folder](https://documentation.decisions.com/step-library/docs/get-unit-tests-for-designer-folder.md) - [Execute Unit Tests For Flow](https://documentation.decisions.com/step-library/docs/execute-unit-tests-for-flow.md) - [Execute Unit Tests For Rule](https://documentation.decisions.com/step-library/docs/execute-unit-tests-for-rule.md) ## Release Notes - [Release Process Overview](https://documentation.decisions.com/v99/docs/release-process-overview.md) - [Feature Elimination](https://documentation.decisions.com/v99/docs/feature-elimination.md) - [Version 10.1 Release Notes](https://documentation.decisions.com/v99/docs/version-101x-release-notes.md) - [About Version 10](https://documentation.decisions.com/v99/docs/about-version-10.md) - [Version 9](https://documentation.decisions.com/v99/docs/version-9x.md) - [9.x Breaking Changes](https://documentation.decisions.com/v99/docs/9x-breaking-changes.md) - [Version 9 Known Issues](https://documentation.decisions.com/v99/docs/version-9-known-issues.md) - [About Version 9](https://documentation.decisions.com/v99/docs/version-9.md) - [Version 9.30 Release Notes](https://documentation.decisions.com/v99/docs/version-930x-release-notes.md) - [Version 9.29 Release Notes](https://documentation.decisions.com/v99/docs/version-929x-release-notes.md) - [Version 9.28 Release Notes](https://documentation.decisions.com/v99/docs/version-928x-release-notes.md) - [Version 9.27 Release Notes](https://documentation.decisions.com/v99/docs/version-927x-release-notes.md) - [Version 9.26 Release Notes](https://documentation.decisions.com/v99/docs/version-926x-release-notes.md) - [Version 9.25 Release Notes](https://documentation.decisions.com/v99/docs/version-925x-release-notes.md) - [Version 9.24 Release Notes](https://documentation.decisions.com/v99/docs/version-924x-release-notes.md) - [Version 9.23 Release Notes](https://documentation.decisions.com/v99/docs/version-923x-release-notes.md) - [Version 9.22 Release Notes](https://documentation.decisions.com/v99/docs/version-922x-release-notes.md) - [Version 9.21 Release Notes](https://documentation.decisions.com/v99/docs/version-921x-release-notes.md) - [Version 9.20.1 Release Notes](https://documentation.decisions.com/v99/docs/version-920x-release-notes.md) - [Version 9.19 Release Notes](https://documentation.decisions.com/v99/docs/version-919x-release-notes.md) - [Version 9.18 Release Notes](https://documentation.decisions.com/v99/docs/version-918x-release-notes.md) - [Version 9.17 Release Notes](https://documentation.decisions.com/v99/docs/version-917x-release-notes.md) - [Version 9.16 Release Notes](https://documentation.decisions.com/v99/docs/version-916x-release-notes.md) - [Version 9.15 Release Notes](https://documentation.decisions.com/v99/docs/version-915x-release-notes.md) - [Version 9.14 Release Notes](https://documentation.decisions.com/v99/docs/version-914x-release-notes.md) - [Version 9.13 Release Notes](https://documentation.decisions.com/v99/docs/version-913x-release-notes.md) - [Version 9.12 Release Notes](https://documentation.decisions.com/v99/docs/version-912x-release-notes.md) - [Version 9.11 Release Notes](https://documentation.decisions.com/v99/docs/version-911x-release-notes.md) - [Version 9.10 Release Notes](https://documentation.decisions.com/v99/docs/version-910x-release-notes.md) - [Version 9.9 Release Notes](https://documentation.decisions.com/v99/docs/version-99x-release-notes.md) - [Version 9.8 Release Notes](https://documentation.decisions.com/v99/docs/version-98x-release-notes.md) - [Version 9.7 Release Notes](https://documentation.decisions.com/v99/docs/version-97x-release-notes.md) - [Version 9.6 Release Notes](https://documentation.decisions.com/v99/docs/version-96x-release-notes.md) - [Version 9.5 Release Notes](https://documentation.decisions.com/v99/docs/version-95x-release-notes.md) - [Version 9.4 Release Notes](https://documentation.decisions.com/v99/docs/version-94x-release-notes.md) - [Version 9.3 Release Notes](https://documentation.decisions.com/v99/docs/version-93x-release-notes.md) - [Version 9.2 Release Notes](https://documentation.decisions.com/v99/docs/version-92x-release-notes.md) - [Version 9.1 Release Notes](https://documentation.decisions.com/v99/docs/version-91x-release-notes.md) - [Version 9 Beta Release Notes](https://documentation.decisions.com/v99/docs/version-9-beta.md) - [Version 8](https://documentation.decisions.com/v99/docs/version-8x.md) - [8.x Breaking Changes](https://documentation.decisions.com/v99/docs/8x-breaking-changes.md) - [About Version 8](https://documentation.decisions.com/v99/docs/version-8.md) - [Version 8 Known Issues](https://documentation.decisions.com/v99/docs/v8-known-issues.md) - [Version 8.22.x Release Notes](https://documentation.decisions.com/v99/docs/version-822x-release-notes.md) - [Version 8.21.x Release Notes](https://documentation.decisions.com/v99/docs/version-821x-release-notes.md) - [Version 8.20.x Release Notes](https://documentation.decisions.com/v99/docs/version-820x-release-notes.md) - [Version 8.19.x Release Notes](https://documentation.decisions.com/v99/docs/version-819x-release-notes.md) - [Version 8.18.x Release Notes](https://documentation.decisions.com/v99/docs/version-818x-release-notes.md) - [Version 8.17.x Release Notes](https://documentation.decisions.com/v99/docs/version-817x-release-notes.md): Version 8.17 Release Notes - [Version 8.16.x Release Notes](https://documentation.decisions.com/v99/docs/version-816x-release-notes.md): Version 8.16.x Release Notes - [Version 8.15.x Release Notes](https://documentation.decisions.com/v99/docs/version-815x-release-notes.md) - [Version 8.14.x Release Notes](https://documentation.decisions.com/v99/docs/version-814x-release-notes.md) - [Version 8.13.x Release Notes](https://documentation.decisions.com/v99/docs/version-813x-release-notes.md) - [Version 8.12.x Release Notes](https://documentation.decisions.com/v99/docs/version-812x-release-notes.md) - [Version 8.11.x Release Notes](https://documentation.decisions.com/v99/docs/version-811x-release-notes.md) - [Version 8.10.x Release Notes](https://documentation.decisions.com/v99/docs/version-810x-release-notes.md) - [Version 8.9.x Release Notes](https://documentation.decisions.com/v99/docs/version-89x-release-notes.md) - [Version 8.8.x Release Notes](https://documentation.decisions.com/v99/docs/version-88x-release-notes.md) - [Version 8.7.x Release Notes](https://documentation.decisions.com/v99/docs/version-87x-release-notes.md) - [Version 8.6.x Release Notes](https://documentation.decisions.com/v99/docs/version-86x-release-notes.md) - [Version 8.5.x Release Notes](https://documentation.decisions.com/v99/docs/version-85x-release-notes.md) - [Version 8.4.x Release Notes](https://documentation.decisions.com/v99/docs/version-84x-release-notes.md) - [Version 8.3.x Release Notes](https://documentation.decisions.com/v99/docs/version-83x-release-notes.md) - [Version 8.2.x Release Notes](https://documentation.decisions.com/v99/docs/version-82x-release-notes.md) - [Version 8.1.x Release Notes](https://documentation.decisions.com/v99/docs/version-81x-release-notes.md) - [Version 8 Beta Release Note (Feb 23, 2022)](https://documentation.decisions.com/v99/docs/version-8-beta.md) - [Version 7](https://documentation.decisions.com/v99/docs/version-7x.md) - [About Version 7](https://documentation.decisions.com/v99/docs/version-7.md) - [Version 7.19.x Release Notes](https://documentation.decisions.com/v99/docs/version-719x-release-notes.md) - [Version 7.18.x Release Notes](https://documentation.decisions.com/v99/docs/version-718x-release-notes.md) - [Version 7.17.x Release Notes](https://documentation.decisions.com/v99/docs/version-717x-release-notes.md) - [Version 7.16.x Release Notes](https://documentation.decisions.com/v99/docs/version-716x-release-notes.md) - [Version 7.15.x Release Notes](https://documentation.decisions.com/v99/docs/version-715x-release-notes.md) - [Version 7.14.x Release Notes](https://documentation.decisions.com/v99/docs/version-714x-release-notes.md) - [Version 7.13.x Release Notes](https://documentation.decisions.com/v99/docs/version-713x-release-notes.md) - [Version 7.12.x Release Notes](https://documentation.decisions.com/v99/docs/version-712x-release-notes.md) - [Version 7.11.x Release Notes](https://documentation.decisions.com/v99/docs/version-711x-release-notes.md) - [Version 7.10.x Release Notes](https://documentation.decisions.com/v99/docs/release-710x-release-notes.md) - [Version 7.9.x Release Notes](https://documentation.decisions.com/v99/docs/version-79x-release-notes.md) - [Version 7.8.x Release Notes](https://documentation.decisions.com/v99/docs/version-78x-release-notes.md) - [Version 7.7.x Release Notes](https://documentation.decisions.com/v99/docs/version-77x-release-notes.md) - [Version 7.6.x Release Notes](https://documentation.decisions.com/v99/docs/version-76x-release-notes.md) - [Version 7.5.x Release Notes](https://documentation.decisions.com/v99/docs/version-75x-release-notes.md) - [Version 7.4.x Release Notes](https://documentation.decisions.com/v99/docs/version-74x-release-notes.md) - [Version 7.3.x Release Notes](https://documentation.decisions.com/v99/docs/version-73x-release-notes.md) - [Version 7.2.x Release Notes](https://documentation.decisions.com/v99/docs/version-72x-release-notes.md) - [Version 7.1.x Release Notes](https://documentation.decisions.com/v99/docs/version-71x-release-notes.md) - [Version 7 RC1 Notes](https://documentation.decisions.com/v99/docs/version-7-rc1.md) - [Version 7 Beta Release Notes (Jan 2021)](https://documentation.decisions.com/v99/docs/version-7-beta.md) - [Version 3.8 Release Notes](https://documentation.decisions.com/v99/docs/version-38-release-notes.md) - [Version 3.7 Release Notes](https://documentation.decisions.com/v99/docs/version-37-release-notes.md) - [Version 3.6 Release Notes](https://documentation.decisions.com/v99/docs/version-36-release-notes.md) - [Version 3.5 Release Notes](https://documentation.decisions.com/v99/docs/version-35-release-notes.md) - [Version 3.4 Release Notes](https://documentation.decisions.com/v99/docs/version-34-release-notes.md) - [Version 3.3 Release Notes](https://documentation.decisions.com/v99/docs/pm-version3x3.md) - [Version 3.2 Release Notes](https://documentation.decisions.com/v99/docs/pm-version-3x2.md) - [Version 3.1 Release Notes](https://documentation.decisions.com/v99/docs/pm-version-3x1.md) - [Version 3.0 Release Notes](https://documentation.decisions.com/v99/docs/pm-version3x0.md) - [Version 2.6 Release Notes](https://documentation.decisions.com/v99/docs/pm-version2x6.md) - [October 2023 Release](https://documentation.decisions.com/v99/docs/october-2023-release.md) - [Previous Process Mining Release Notes](https://documentation.decisions.com/v99/docs/process-mining-release-notes.md) ## Resources - [Resources Overview](https://documentation.decisions.com/projects/docs/resources-overview.md): Learn how to build and manage Projects in Decisions. Organize workflows, rules, forms, and data structures into reusable, automated business solutions. - [Example Lab Introduction](https://documentation.decisions.com/projects/docs/example-lab-introduction.md) - [Dynamically Populated Drop Down Lists](https://documentation.decisions.com/projects/docs/dynamically-populated-dropdown-lists.md) - [Pre Populated Drop Down Lists](https://documentation.decisions.com/projects/docs/pre-populated-drop-down-lists.md) - [Searching a Drop Down List](https://documentation.decisions.com/projects/docs/searching-a-drop-down-list.md) - [Setting a Default Value on Drop Down Lists](https://documentation.decisions.com/projects/docs/setting-a-default-value-on-drop-down-lists.md) - [Using Data Flows to Select a Value in Drop Down Lists](https://documentation.decisions.com/projects/docs/using-data-flows-to-change-the-selected-value-of-a-drop-down-list.md) - [Account Drop Down List](https://documentation.decisions.com/projects/docs/account-drop-down-list.md) - [Populating Drop Down Lists From a Table](https://documentation.decisions.com/projects/docs/populating-drop-down-lists-with-a-table.md) - [Setting Default Item on Drop Down with a Data Flow](https://documentation.decisions.com/projects/docs/setting-default-item-on-dropdown-with-a-data-flow.md) - [Dynamic Multi-Select Drop Downs](https://documentation.decisions.com/projects/docs/dynamic-multi-select-drop-downs.md) - [Selecting Drop Down List Items Using a Check Box](https://documentation.decisions.com/projects/docs/selecting-dropdown-list-items.md) - [Creating an Advanced Data Grid](https://documentation.decisions.com/projects/docs/creating-an-advanced-data-grid.md) - [DateTime Label Visibility Rule on Form](https://documentation.decisions.com/projects/docs/datetime-visibility-rule-on-form.md) - [Enabling and Disabling Form Components](https://documentation.decisions.com/projects/docs/enabling-and-disabling-form-components.md) - [Max Text Length](https://documentation.decisions.com/projects/docs/max-text-length.md) - [Responsive Canvas on Form](https://documentation.decisions.com/projects/docs/responsive-canvas-on-form.md) - [Restricting The Type and Length of a Textbox Input](https://documentation.decisions.com/projects/docs/restricting-the-type-and-length-of-a-textbox-input.md) - [Saving Multiple Lines on a Data Repeater](https://documentation.decisions.com/projects/docs/saving-multiple-lines-on-a-data-repeater.md) - [Updating Values in a Advanced Data Grid](https://documentation.decisions.com/projects/docs/updating-values-in-a-advanced-data-grid.md) - [Using the Image Form Component](https://documentation.decisions.com/projects/docs/using-the-image-form-component.md) - [Using the Previous Button](https://documentation.decisions.com/projects/docs/using-the-previous-button.md) - [Using Radio Buttons](https://documentation.decisions.com/projects/docs/using-radio-buttons.md) - [Dynamic Data Repeater Contents](https://documentation.decisions.com/projects/docs/dynamic-data-repeater-contents.md) - [Using Validation Rule with Data Repeater](https://documentation.decisions.com/projects/docs/using-validation-rule-with-data-repeater.md) - [Using Sub Dialog on Data Repeater](https://documentation.decisions.com/projects/docs/using-sub-dialog-on-data-repeater.md) - [Searching Database with Auto-Complete Search Control](https://documentation.decisions.com/projects/docs/search-database-with-auto-complete-control.md) - [Dynamic Event Images](https://documentation.decisions.com/projects/docs/el-dynamic-event-images.md) - [Autocomplete Addresses with Google Places API](https://documentation.decisions.com/projects/docs/autocomplete-addresses-with-google-places-api.md) - [Using The Custom Actions Field on Advanced Data Grids](https://documentation.decisions.com/projects/docs/using-the-custom-actions-field-on-advanced-data-grids.md) - [Adding a Select All Option to a List](https://documentation.decisions.com/projects/docs/adding-a-select-all-option-to-a-list.md) - [Assigning Forms](https://documentation.decisions.com/projects/docs/assigning-forms.md) - [Clearing Active Form Flows](https://documentation.decisions.com/projects/docs/clearing-active-form-flows.md) - [Calculating Totals from Form Entries](https://documentation.decisions.com/projects/docs/calculating-totals-from-form-entries.md) - [Creating a Mixed Type Data Repeater](https://documentation.decisions.com/projects/docs/creating-a-mixed-type-data-repeater.md) - [Creating Dynamic Forms](https://documentation.decisions.com/projects/docs/creating-dynamic-forms.md) - [Clearing Form Components Based on a Condition](https://documentation.decisions.com/projects/docs/clearing-form-components-based-on-a-condition.md) - [Creating a Form Validation Flow](https://documentation.decisions.com/projects/docs/creating-a-form-validation-flow.md) - [Creating Tree View Format](https://documentation.decisions.com/projects/docs/creating-tree-view-format-1.md) - [Customizing Form Assignment Email Notifications](https://documentation.decisions.com/projects/docs/customizing-form-assignment-email-notifications.md) - [Dynamic Checkbox list](https://documentation.decisions.com/projects/docs/dynamic-checkbox-list.md) - [Dynamically Populated Lists in Forms](https://documentation.decisions.com/projects/docs/dynamically-populated-lists-in-forms.md) - [Dynamic Advanced Data Grid](https://documentation.decisions.com/projects/docs/dynamic-advanced-data-grid.md) - [Editing a List](https://documentation.decisions.com/projects/docs/editing-a-list.md) - [Formatting a Decimal for Data Grid](https://documentation.decisions.com/projects/docs/formatting-a-decimal-for-data-grid.md) - [Form Validation Rule For Empty List](https://documentation.decisions.com/projects/docs/form-validation-rule-for-empty-list.md) - [Joining Two Objects To Be Displayed On A Form](https://documentation.decisions.com/projects/docs/joining-two-objects-to-be-displayed-on-a-form.md) - [Opening a Form in a New Window](https://documentation.decisions.com/projects/docs/opening-a-form-in-a-new-window.md) - [Passing Textbox Values From Form to Form](https://documentation.decisions.com/projects/docs/passing-textbox-values-from-form-to-form.md) - [Passing Value List Items into Checkbox List](https://documentation.decisions.com/projects/docs/passing-value-list-items-into-checkbox-list.md) - [Populating Fields on a Second Form in a Process](https://documentation.decisions.com/projects/docs/populating-fields-on-a-second-form-in-a-process.md) - [Prevent Multiple Items From Being Selected on a Checklist](https://documentation.decisions.com/projects/docs/prevent-multiple-items-from-being-selected-on-a-checklist.md) - [Pre Selecting Items in a Checklist ](https://documentation.decisions.com/projects/docs/pre-selecting-items-in-a-checklist.md) - [Pulling Data From Data Grid Using Data Flow](https://documentation.decisions.com/projects/docs/pulling-data-from-data-grid-using-data-flow.md) - [Reviewing Uploaded Documents in Forms](https://documentation.decisions.com/projects/docs/reviewing-uploaded-documents-in-forms.md) - [Sending Assignment Reminder Emails](https://documentation.decisions.com/projects/docs/sending-assignment-reminder-emails.md) - [Space Reclaiming Form Using a Vertical Stack](https://documentation.decisions.com/projects/docs/space-reclaiming-form-using-a-vertical-stack.md) - [Stacking Forms](https://documentation.decisions.com/projects/docs/stacking-forms.md) - [Sum Values in a Data Repeater using a Data Flow](https://documentation.decisions.com/projects/docs/sum-values-in-a-data-repeater.md) - [Using a Data Flow on a Data Repeater](https://documentation.decisions.com/projects/docs/using-a-data-flow-on-a-data-repeater.md) - [Using Data Flows to Transfer Data Between Form Components](https://documentation.decisions.com/projects/docs/using-data-flows-to-transfer-data-between-form-components.md) - [Using Drop Down to Populate a Data Grid](https://documentation.decisions.com/projects/docs/using-dropdown-to-populate-a-data-grid.md) - [Using Form Inputs as Label Headers](https://documentation.decisions.com/projects/docs/using-form-inputs-as-label-headers.md) - [Using a Custom Masked Textbox](https://documentation.decisions.com/projects/docs/using-a-custom-masked-textbox.md) - [Using External Forms](https://documentation.decisions.com/projects/docs/using-external-forms.md) - [Updating A Checkbox Using Data Flow](https://documentation.decisions.com/projects/docs/updating-a-checkbox-using-data-flow.md) - [Using Radio Buttons to Run a Data Flow and Return a Value](https://documentation.decisions.com/projects/docs/using-radio-buttons-to-run-a-data-flow-and-return-a-value.md) - [Using A Sub-Dialog Button To Update Data On Main Form](https://documentation.decisions.com/projects/docs/using-a-sub-dialog-button-to-update-data-on-main-form.md) - [Using a Data Repeater](https://documentation.decisions.com/projects/docs/using-a-data-repeater.md) - [Visibility Rules Disabling Form Components](https://documentation.decisions.com/projects/docs/visibility-rules-disabling-form-components.md) - [Using a Sub Dialog](https://documentation.decisions.com/projects/docs/using-a-sub-dialog.md) - [Updating Data Grid Using Sub-Dialog Flow](https://documentation.decisions.com/projects/docs/updating-data-grid-using-sub-dialog-flow.md) - [Hide and Show Form Controls](https://documentation.decisions.com/projects/docs/hide-and-show-form-controls.md) - [Toggling the Language on a Form From English to Spanish](https://documentation.decisions.com/projects/docs/toggling-the-language-on-a-form-from-english-to-spanish.md) - [Displaying Components as an Uneditable Output](https://documentation.decisions.com/projects/docs/displaying-components-as-an-uneditable-output.md) - [Nesting a Data Grid in a Data Repeater](https://documentation.decisions.com/projects/docs/nesting-a-data-grid-in-a-data-repeater.md) - [Using a Form to Lookup Accounts](https://documentation.decisions.com/projects/docs/using-a-form-to-lookup-accounts.md) - [Autofill Data Repeater](https://documentation.decisions.com/projects/docs/autofill-data-repeater.md) - [Hiding Tabs on a Tab Container](https://documentation.decisions.com/projects/docs/hiding-tabs-on-a-tab-container.md) - [Auto Populate Data Repeater With an Excel File](https://documentation.decisions.com/projects/docs/auto-populate-data-repeater-with-an-excel-file.md) - [Triggering an Activity on Initial Assignment](https://documentation.decisions.com/projects/docs/triggering-an-activity-on-initial-assignment.md) - [Using Data Return Rules ](https://documentation.decisions.com/projects/docs/using-data-return-rules.md) - [Calculation on Forms Using Truth Tables](https://documentation.decisions.com/projects/docs/calculation-on-forms.md) - [Using Truth Tables to Dynamically Pass an Image to a Form](https://documentation.decisions.com/projects/docs/using-truth-tables-to-dynamically-pass-an-image-to-a-form.md) - [Showing Rule Results on a Form](https://documentation.decisions.com/projects/docs/showing-rule-results-on-a-form.md) - [Evaluate a String Using Rule Extension Engine on Truth Table](https://documentation.decisions.com/projects/docs/evaluate-string-using-rule-extension-engine.md) - [Using TruthTableService to Get Data From a Truth Table](https://documentation.decisions.com/projects/docs/using-truth-table-service-to-get-data.md) - [Returning Alternate Truth Table Results Using Optional Input ](https://documentation.decisions.com/projects/docs/returning-alternate-truth-table-results-using-optional-input.md) - [Move Designer Entities From Rule Set Folder](https://documentation.decisions.com/projects/docs/moving-designer-entities-from-rule-set-folder.md) - [Offset Date Value Using a Rule](https://documentation.decisions.com/projects/docs/offset-date-value-using-a-rule.md) - [Using Truth Table to Run a Flow](https://documentation.decisions.com/projects/docs/using-truth-table-to-run-a-flow.md) - [Visibility Rules on a Tab Container](https://documentation.decisions.com/projects/docs/visibility-rules-on-a-tab-container.md) - [Using Flow Data in Rules](https://documentation.decisions.com/projects/docs/flow-data-in-rules.md) - [Extracting Data From a Matrix Rule](https://documentation.decisions.com/projects/docs/extracting-data-from-a-matrix-rule.md) - [Extract data from XML by Tag](https://documentation.decisions.com/projects/docs/extract-data-from-xml-by-tag.md): This article demonstrates how to extract data from a specific tag in an XML file by using a Flow. - [For Each in Group Step](https://documentation.decisions.com/projects/docs/for-each-in-group-step.md) - [Remove Steps From Another Flow](https://documentation.decisions.com/projects/docs/remove-steps-from-another-flow.md) - [Replacing String Characters](https://documentation.decisions.com/projects/docs/replacing-string-characters.md) - [Replacing Text in String](https://documentation.decisions.com/projects/docs/replacing-text-in-string.md) - [Rounding Decimals Using Dynamic Expression Step](https://documentation.decisions.com/projects/docs/rounding-decimals-using-dynamic-expression-step.md) - [Using Rule Collection Filter Step](https://documentation.decisions.com/projects/docs/using-rule-collection-filter-step.md) - [Using the End Form Session Step](https://documentation.decisions.com/projects/docs/using-the-end-form-session-step.md) - [Using the Catch Exception Step](https://documentation.decisions.com/projects/docs/using-the-catch-exception-step.md) - [Using the Convert Date from Timezone Step](https://documentation.decisions.com/projects/docs/using-the-convert-date-from-timezone-step.md) - [Using the "Wait on External System Step](https://documentation.decisions.com/projects/docs/using-the-wait-on-external-system-step.md) - [Using the Set Formula Value Step](https://documentation.decisions.com/projects/docs/using-the-set-formula-value-step.md) - [Using a Collection Sort Step](https://documentation.decisions.com/projects/docs/using-a-collection-sort-step.md) - [Using the Split String Step](https://documentation.decisions.com/projects/docs/using-the-split-string-step.md) - [Using Remove Spaces](https://documentation.decisions.com/projects/docs/using-remove-spaces.md) - [Using the Sort Array Step](https://documentation.decisions.com/projects/docs/using-the-sort-array-step.md) - [Combining PDFs Using a Custom Group Action](https://documentation.decisions.com/projects/docs/combining-pdfs.md) - [Send Folder Change Event](https://documentation.decisions.com/projects/docs/send-folder-change-event.md) - [Testing Decisions Database Connection](https://documentation.decisions.com/projects/docs/testing-decisions-database-connection.md) - [Using Throw API Exception Step](https://documentation.decisions.com/projects/docs/using-throw-api-exception-step.md) - [Building Dynamic Queries via Merge Text](https://documentation.decisions.com/projects/docs/building-dynamic-queries-via-merge-text.md) - [Running Steps Asynchronously with the Go Async Step](https://documentation.decisions.com/projects/docs/running-steps-asynchronously-with-the-go-async.md) - [Add Comment to Case Entity](https://documentation.decisions.com/projects/docs/add-comment-to-case-entity.md) - [Add Comment to Process Folder](https://documentation.decisions.com/projects/docs/add-comment-to-process-folder.md) - [Static Branch Assignments](https://documentation.decisions.com/projects/docs/static-branch-assignments.md) - [Adding Images to Emails](https://documentation.decisions.com/projects/docs/adding-images-to-emails.md) - [Adding New Data To A Process](https://documentation.decisions.com/projects/docs/adding-new-data-to-a-process.md) - [Assigning Forms with Dynamic Multi-Layered Validations](https://documentation.decisions.com/projects/docs/assigning-forms-with-dynamic-multi-layered-validations.md) - [Building a Simple Calculator](https://documentation.decisions.com/projects/docs/building-a-simple-calculator.md) - [Bulk Deleting Flow Data](https://documentation.decisions.com/projects/docs/bulk-deleting-flow-data.md) - [Cache Flow Data](https://documentation.decisions.com/projects/docs/cache-flow-data.md) - [Comparing Two Lists](https://documentation.decisions.com/projects/docs/comparing-two-lists.md) - [Canceling a Running Flow With Another Flow](https://documentation.decisions.com/projects/docs/canceling-a-running-flow-with-another-flow.md) - [Converting Decimal to Integer](https://documentation.decisions.com/projects/docs/converting-decimal-to-integer.md) - [Creating a Filtered List](https://documentation.decisions.com/projects/docs/creating-a-filtered-list.md) - [Creating a Flow Picker in a Form](https://documentation.decisions.com/projects/docs/creating-a-flow-picker-in-a-form.md) - [Create Groups In Sub Group Folder](https://documentation.decisions.com/projects/docs/create-groups-in-sub-group-folder.md) - [Customizing URLs to be Emailed](https://documentation.decisions.com/projects/docs/customizing-urls-to-be-emailed.md) - [Dynamically Building a List of Items](https://documentation.decisions.com/projects/docs/dynamically-building-a-list-of-items.md) - [Epoch and Unix Timestamp Conversion](https://documentation.decisions.com/projects/docs/epoch-and-unix-timestamp-conversion.md) - [Exporting Project Files Based On Date](https://documentation.decisions.com/projects/docs/exporting-project-files-based-on-date.md) - [Extracting User Name From Email](https://documentation.decisions.com/projects/docs/extracting-user-name-from-email.md) - [Fetch Truth Tables in a Folder](https://documentation.decisions.com/projects/docs/fetch-truth-tables-in-a-folder.md) - [Getting Flow Inputs by ID](https://documentation.decisions.com/projects/docs/getting-flow-inputs-by-id.md) - [Get First Day of the Month](https://documentation.decisions.com/projects/docs/get-first-day-of-the-month.md) - [Get List of Emails from Excel and Send Email to List](https://documentation.decisions.com/projects/docs/sending-an-email-to-a-list-of-emails.md) - [Google Maps Integration](https://documentation.decisions.com/projects/docs/google-maps-integration.md) - [Joining Strings](https://documentation.decisions.com/projects/docs/joining-strings.md) - [Limiting the Fetch Entities Step](https://documentation.decisions.com/projects/docs/limiting-the-fetch-entities-step.md) - [Object Locking Service](https://documentation.decisions.com/projects/docs/object-locking-service.md) - [Paginated SQL Query](https://documentation.decisions.com/projects/docs/paginated-sql-query.md) - [Pausing and Resuming a Flow](https://documentation.decisions.com/projects/docs/pausing-and-resuming-a-flow.md) - [Passing Extension Data Into a Subflow](https://documentation.decisions.com/projects/docs/passing-extension-data-into-a-subflow.md) - [ Prompt User To Open Assignments In A Login User UI Flow](https://documentation.decisions.com/projects/docs/prompt-user-to-open-assignments-in-a-login-user-ui-flow.md) - [Redirect to a Different URL](https://documentation.decisions.com/projects/docs/redirect-to-a-different-url.md) - [Runtime Selection Sub-Flow](https://documentation.decisions.com/projects/docs/runtime-selection-sub-flow.md) - [ Sending Email From Form Input](https://documentation.decisions.com/projects/docs/sending-email-from-form-input.md) - [Set Flow Output](https://documentation.decisions.com/projects/docs/set-flow-output.md) - [Sorting Dates](https://documentation.decisions.com/projects/docs/sorting-dates.md) - [Split List into Two Lists](https://documentation.decisions.com/projects/docs/split-list-into-two-lists.md) - [Sum Grouping of Values from Array of Item](https://documentation.decisions.com/projects/docs/sum-grouping-of-values-from-array-of-item.md) - [Text Handling Using Split String by New Line Step](https://documentation.decisions.com/projects/docs/text-handling-using-split-string-by-new-line-step.md) - [Unzip a Zip Folder](https://documentation.decisions.com/projects/docs/unzip-a-zip-folder.md) - [Updating Displayed PDF on Upload](https://documentation.decisions.com/projects/docs/updating-displayed-pdf-on-upload.md) - [Using a Collection Filter Step](https://documentation.decisions.com/projects/docs/using-a-collection-filter-step.md) - [Using a Look Up List](https://documentation.decisions.com/projects/docs/using-a-look-up-list.md) - [Using a Flow to Populate a Drop Down List](https://documentation.decisions.com/projects/docs/using-a-flow-to-populate-a-drop-down-list.md) - [Using a Flow Step Trigger to Remove the Complete Comment in Process Folders](https://documentation.decisions.com/projects/docs/using-a-flow-step-trigger-to-remove-the-complete-comment-in-process-folders.md) - [Using a Flow to Create Dynamic Objects at Runtime](https://documentation.decisions.com/projects/docs/using-a-flow-to-create-dynamic-objects-at-runtime.md) - [Moving files across Decisions Folders](https://documentation.decisions.com/projects/docs/moving-files-decisions-folder.md) - [Populate a Chart Using a Flow](https://documentation.decisions.com/projects/docs/populate-a-chart-using-a-flow.md) - [Changing Report Via Simple Tile](https://documentation.decisions.com/projects/docs/changing-report-via-simple-tile.md) - [Dashboard User Logout Button](https://documentation.decisions.com/projects/docs/dashboard-user-logout-button.md) - [Date Range and Simple Tiles](https://documentation.decisions.com/projects/docs/date-range-and-simple-tiles.md) - [Diagram Tiles](https://documentation.decisions.com/projects/docs/diagram-tiles-1.md) - [Filter Report On Page](https://documentation.decisions.com/projects/docs/filter-report-on-page.md) - [Refreshing a Report via User Action](https://documentation.decisions.com/projects/docs/refreshing-a-report-via-user-action.md) - [Using Input From Report On Flow Run Part](https://documentation.decisions.com/projects/docs/using-input-from-report-on-flow-run-part.md) - [Adding User Data via Dashboard](https://documentation.decisions.com/projects/docs/adding-user-data-via-dashboard.md) - [Calculating Average Time Taken to Complete Assignments](https://documentation.decisions.com/projects/docs/calculating-average-time-taken-to-complete-assignments.md) - [Dynamic Button Visibility in Pages](https://documentation.decisions.com/projects/docs/dynamic-button-visibility-in-pages.md) - [Permissions Audit Dashboard](https://documentation.decisions.com/projects/docs/permissions-audit-dashboard.md) - [Dynamically Changing Tile Color](https://documentation.decisions.com/projects/docs/dynamically-changing-tile-color.md) - [Creating a PDF From a Report](https://documentation.decisions.com/projects/docs/creating-a-pdf-from-a-report.md) - [Creating a Report of Activity History](https://documentation.decisions.com/projects/docs/creating-a-report-of-activity-history.md) - [Flow Inline Field](https://documentation.decisions.com/projects/docs/flow-inline-field.md) - [Generate Report of Unique Entities](https://documentation.decisions.com/projects/docs/generate-report-of-unique-entities.md) - [Viewing Current Assignment Statuses in a Report](https://documentation.decisions.com/projects/docs/viewing-current-assignment-statuses-in-a-report.md) - [Building Report for Deleted Folders](https://documentation.decisions.com/projects/docs/building-report-for-deleted-folders.md) - [Image Icon on Reports](https://documentation.decisions.com/projects/docs/image-icon-on-reports.md) - [View Completed Form On Report](https://documentation.decisions.com/projects/docs/view-completed-form-on-report.md) - [Creating a Report of Activity History](https://documentation.decisions.com/projects/docs/report-of-activity-history.md) - [Historical Report Data](https://documentation.decisions.com/projects/docs/historical-report-data.md) - [Opening a Child Report In a New Tab](https://documentation.decisions.com/projects/docs/opening-a-child-report-in-a-new-tab.md) - [Creating a Report of Deleted Items](https://documentation.decisions.com/projects/docs/creating-a-report-of-deleted-items.md) - [Sending a Dynamically Filtered Report in Email](https://documentation.decisions.com/projects/docs/sending-a-dynamically-filtered-report-in-email.md) - [Displaying Lists on a Report](https://documentation.decisions.com/projects/docs/display-list-on-report.md) - [Using Flow Run Part to Filter Multiple Date Parameters](https://documentation.decisions.com/projects/docs/using-flow-run-part-to-filter-multiple-date-parameters.md) - [Viewing and Removing User Projects](https://documentation.decisions.com/projects/docs/viewing-and-removing-user-projects.md) - [Creating a Parent and Child Report](https://documentation.decisions.com/projects/docs/creating-a-parent-and-child-report.md) - [Displaying Tags in a Report](https://documentation.decisions.com/projects/docs/displaying-tags-in-a-report.md) - [Using Icons on Reports Icon Flow Logic](https://documentation.decisions.com/projects/docs/using-icons-on-reports-icon-flow-logic.md) - [Downloading a Report as a CSV](https://documentation.decisions.com/projects/docs/downloading-a-report-as-a-csv.md) - [Merging CSV Files into an Excel File](https://documentation.decisions.com/projects/docs/merging-csv-files-into-an-excel-file.md) - [Using List To CSV Mapping Step](https://documentation.decisions.com/projects/docs/using-list-to-csv-mapping-step.md) - [Importing Accounts via CSV](https://documentation.decisions.com/projects/docs/importing-accounts-via-csv.md) - [Convert SQL Query to Excel File](https://documentation.decisions.com/projects/docs/convert-sql-query-to-excel-file.md) - [Action Visibility Rules To Hide Actions on Report](https://documentation.decisions.com/projects/docs/action-visibility-rules-to-hide-actions-on-report.md) - [Adding Additional Account Attributes](https://documentation.decisions.com/projects/docs/adding-additional-account-attributes.md) - [Adding Line Spaces in Process Folder Comments](https://documentation.decisions.com/projects/docs/adding-line-spaces-in-process-folder-comments.md) - [Automating Repository Checkouts](https://documentation.decisions.com/projects/docs/automating-repository-checkouts.md) - [Auto-Trigger Outcome Based on Data Flow](https://documentation.decisions.com/projects/docs/auto-trigger-outcome-based-on-data-flow.md) - [Cancelling a Previously Sent Assignment](https://documentation.decisions.com/projects/docs/cancelling-a-previously-sent-assignment.md) - [Capitalize Letters Via Data Flow](https://documentation.decisions.com/projects/docs/capitalize-letters-via-data-flow.md) - [Changing User Assignments](https://documentation.decisions.com/projects/docs/changing-user-assignments.md) - [Converting Forms to PDFs for Email](https://documentation.decisions.com/projects/docs/converting-forms-to-pdfs-for-email.md) - [Creating a Data Structure from a Flow](https://documentation.decisions.com/projects/docs/creating-a-data-structure-from-a-flow.md) - [Custom Time Incrementation](https://documentation.decisions.com/projects/docs/custom-time-incrementation.md) - [Creating Tree View Format](https://documentation.decisions.com/projects/docs/creating-tree-view-format.md) - [Displaying Images by Document ID](https://documentation.decisions.com/projects/docs/displaying-images-by-document-id.md) - [Downloading a File From a URL](https://documentation.decisions.com/projects/docs/downloading-a-file-from-a-url.md) - [Downloading a File from Decisions](https://documentation.decisions.com/projects/docs/downloading-a-file-from-decisions.md) - [Downloading all Comments From Current Decisions Instance](https://documentation.decisions.com/projects/docs/downloading-all-comments-from-current-decisions-instance.md) - [Dynamically Creating Entity Data Structures](https://documentation.decisions.com/projects/docs/dynamically-creating-entity-data-structures.md) - [Expiring Assignments](https://documentation.decisions.com/projects/docs/expiring-assignments.md) - [Exporting Only Unit Tests From Existing Projects](https://documentation.decisions.com/projects/docs/exporting-only-unit-tests-from-existing-projects.md) - [Find Selected Items Index in List](https://documentation.decisions.com/projects/docs/find-selected-items-index-in-list.md) - [Import Excel File and Use It for a Drop Down](https://documentation.decisions.com/projects/docs/import-excel-file-and-use-it-for-a-drop-down.md) - [Merge HTML Tables](https://documentation.decisions.com/projects/docs/merge-html-tables.md) - [Merging Strings on New Lines](https://documentation.decisions.com/projects/docs/merging-strings-on-new-lines.md) - [Merging a List of Strings](https://documentation.decisions.com/projects/docs/merging-a-list-of-strings.md) - [Merging two Lists Onto a Data Grid](https://documentation.decisions.com/projects/docs/merging-two-lists-onto-a-data-grid.md) - [Modifying Uploaded File Names](https://documentation.decisions.com/projects/docs/modifying-uploaded-file-names.md) - [Nullifying a List](https://documentation.decisions.com/projects/docs/nullifying-a-list.md) - [PAFR Calls](https://documentation.decisions.com/projects/docs/pafr-calls.md) - [Removing Duplicate Values From a List](https://documentation.decisions.com/projects/docs/removing-duplicate-values-from-a-list.md) - [Replacing Text in Microsoft Word Documents](https://documentation.decisions.com/projects/docs/replacing-text-in-microsoft-word-documents.md) - [Resizing Grid Elements with Stacks and Split Panels](https://documentation.decisions.com/projects/docs/resizing-grid-elements-with-stacks-and-split-panels.md) - [Rounding Date and Time Values](https://documentation.decisions.com/projects/docs/rounding-date-and-time-values.md) - [Rounding Numbers up to the Nearest .XXX5](https://documentation.decisions.com/projects/docs/rounding-numbers-up-to-the-nearest-xxx5.md) - [Saving Data Repeater Items in a Process Folder](https://documentation.decisions.com/projects/docs/saving-data-repeater-items-in-a-process-folder.md) - [Saving Sent Emails as PDFs](https://documentation.decisions.com/projects/docs/saving-sent-emails-as-pdfs.md) - [Searching Decisions Using a Keyword](https://documentation.decisions.com/projects/docs/searching-decisions-using-a-keyword.md) - [Sending Email Invitations](https://documentation.decisions.com/projects/docs/sending-email-invitations.md) - [Setting A Constant Number of Data Repeater Rows](https://documentation.decisions.com/projects/docs/setting-a-constant-number-of-data-repeater-rows.md) - [Uploading File References](https://documentation.decisions.com/projects/docs/uploading-file-references.md) - [User Registration](https://documentation.decisions.com/projects/docs/user-registration.md) - [Using A Truth Table To Validate Data](https://documentation.decisions.com/projects/docs/using-a-truth-table-to-validate-data.md) - [Using Assignments in an Async Flow](https://documentation.decisions.com/projects/docs/using-assignments-in-an-async-flow.md) - [Using a Validation Rule in a Data Grid](https://documentation.decisions.com/projects/docs/using-a-validation-rule-in-a-data-grid.md) - [Using Data from Joined Tables to Get Greatest Value](https://documentation.decisions.com/projects/docs/using-data-from-joined-tables-to-get-greatest-value.md) - [Using End Form Session to Navigate Pages](https://documentation.decisions.com/projects/docs/using-end-form-session-to-navigate-pages.md) - [Using End Form Session To Navigate to A Report](https://documentation.decisions.com/projects/docs/using-end-form-session-to-navigate-to-a-report.md) - [Viewing JSON API Payload](https://documentation.decisions.com/projects/docs/viewing-json-api-payload.md) - [Automating Multiple Assignment Creation](https://documentation.decisions.com/projects/docs/automating-multiple-assignment-creation.md) - [Sending Approval Form to Group Users](https://documentation.decisions.com/projects/docs/sending-approval-form-to-group-users.md) - [Creating Custom Descriptions](https://documentation.decisions.com/projects/docs/creating-custom-descriptions.md) - [Creating User Actions](https://documentation.decisions.com/projects/docs/creating-user-actions.md) - [Processing XML](https://documentation.decisions.com/projects/docs/processing-xml.md) - [Using String List in Raw SQL Step](https://documentation.decisions.com/projects/docs/using-string-list-in-raw-sql-step.md) - [CRUD and User Actions](https://documentation.decisions.com/projects/docs/crud-in-user-action.md) - [Example Lab Test Template](https://documentation.decisions.com/projects/docs/example-lab-test-template.md) - [Azure DevOps Deployment](https://documentation.decisions.com/projects/docs/azure-devops-deployment.md) - [Accelerators Introduction](https://documentation.decisions.com/projects/docs/accelerators-introduction.md) - [Accelerator Marketplace](https://documentation.decisions.com/projects/docs/accelerator-marketplace.md) - [Partner Accelerators](https://documentation.decisions.com/projects/docs/partner-accelerators.md) - [Access Manager](https://documentation.decisions.com/projects/docs/access-manager.md) - [Account Registration](https://documentation.decisions.com/projects/docs/account-registration-accelerator.md) - [Ads Optimization Tool](https://documentation.decisions.com/projects/docs/ads-optimization-tool.md) - [AI Call Coaching](https://documentation.decisions.com/projects/docs/ai-call-coaching.md) - [Annual Holiday Manager](https://documentation.decisions.com/projects/docs/annual-holiday-manager.md) - [Asset Manager](https://documentation.decisions.com/projects/docs/asset-manager.md) - [Assignment KPI Tracker](https://documentation.decisions.com/projects/docs/assignment-kpi-tracker.md) - [Auto Complete Questionnaire with AI](https://documentation.decisions.com/projects/docs/auto-complete-questionnaire-with-ai.md) - [Bulk Jira Ticketing](https://documentation.decisions.com/projects/docs/bulk-jira-ticketing.md) - [Case State Event Trigger](https://documentation.decisions.com/projects/docs/case-state-event-trigger.md) - [Change Control Management](https://documentation.decisions.com/projects/docs/change-control-management.md) - [ChatGPT Traceability Matrix](https://documentation.decisions.com/projects/docs/chatgpt-traceability-matrix.md): ChatGPT integration allows you to easily create requirements from clients. This can then be used to create a list of tasks in an Excel file through use of ChatGPT. - [Compliance Task Launcher](https://documentation.decisions.com/projects/docs/compliance-task-launcher.md) - [Configure Price Quote](https://documentation.decisions.com/projects/docs/configure-price-quote.md) - [Cortex](https://documentation.decisions.com/projects/docs/cortex.md) - [Cortex Team Dashboards and Actions](https://documentation.decisions.com/projects/docs/cortex-team-dashboards-and-actions.md) - [Continuous Deployment](https://documentation.decisions.com/projects/docs/continuous-deployment.md) - [CRM Lite](https://documentation.decisions.com/projects/docs/crm-lite.md) - [CSS Generator](https://documentation.decisions.com/projects/docs/css-generator.md) - [CSV Validator](https://documentation.decisions.com/projects/docs/csv-validator.md) - [Data Formatter](https://documentation.decisions.com/projects/docs/data-formatter.md) - [DMARC Reporting](https://documentation.decisions.com/projects/docs/dmarc-reporting.md) - [Document Extraction With AI](https://documentation.decisions.com/projects/docs/document-extraction-with-ai.md) - [Document Management](https://documentation.decisions.com/projects/docs/document-management.md) - [DocuSign Enhancer](https://documentation.decisions.com/projects/docs/docusign-enhancer.md) - [Dynamic Tasking](https://documentation.decisions.com/projects/docs/dynamic-tasking.md) - [Dynamic Questionnaire](https://documentation.decisions.com/projects/docs/dynamic-questionnaire.md) - [Email Campaign](https://documentation.decisions.com/projects/docs/email-campaign.md) - [Email Template Generator](https://documentation.decisions.com/projects/docs/email-template-generator.md) - [Email Traffic Control](https://documentation.decisions.com/projects/docs/email-traffic-control.md) - [Endpoint Validator](https://documentation.decisions.com/projects/docs/endpoint-validator.md) - [Error Handling](https://documentation.decisions.com/projects/docs/error-handling.md) - [Event Sign Up](https://documentation.decisions.com/projects/docs/event-sign-up-accelerator.md) - [Flow Audit History](https://documentation.decisions.com/projects/docs/flow-audit-history.md) - [Forms Startup Bundle](https://documentation.decisions.com/projects/docs/forms-startup-bundle.md) - [Fuzzy Categorization Engine](https://documentation.decisions.com/projects/docs/fuzzy-categorization-engine.md) - [Google Maps Viewer](https://documentation.decisions.com/projects/docs/google-maps-viewer.md) - [Google Translate](https://documentation.decisions.com/projects/docs/google-translate.md) - [HTML Starter Pack](https://documentation.decisions.com/projects/docs/html-starter-pack.md) - [Inventory Management](https://documentation.decisions.com/projects/docs/inventory-management.md) - [Loan Calculators](https://documentation.decisions.com/projects/docs/loan-calculators-1.md) - [Loan Origination System](https://documentation.decisions.com/projects/docs/loan-origination-system.md) - [Mail Poller](https://documentation.decisions.com/projects/docs/mail-poller.md) - [Mixed Type Repeater Manager](https://documentation.decisions.com/projects/docs/mixed-type-repeater-manager.md) - [Playbook Activity Manager](https://documentation.decisions.com/projects/docs/playbook-activity-manager.md) - [Pulse Check](https://documentation.decisions.com/projects/docs/pulse-check-accelerator.md) - [Requirement Analysis](https://documentation.decisions.com/projects/docs/requirement-analysis.md) - [Revision Automated Testing](https://documentation.decisions.com/projects/docs/revision-automated-testing.md) - [Salesforce Routing](https://documentation.decisions.com/projects/docs/salesforce-routing.md) - [Scorecard Wizard](https://documentation.decisions.com/projects/docs/scorecard-wizard.md) - [Shift Manager](https://documentation.decisions.com/projects/docs/shift-manager.md) - [Simple Query Builder](https://documentation.decisions.com/projects/docs/simple-query-builder.md) - [Sightings Tracker](https://documentation.decisions.com/projects/docs/sightings-tracker.md) - [Slack Group Randomizer](https://documentation.decisions.com/projects/docs/slack-group-randomizer.md) - [Standard Operating Procedure Wizard](https://documentation.decisions.com/projects/docs/standard-operating-procedure-wizard.md) - [Ticketing System](https://documentation.decisions.com/projects/docs/ticketing-system.md) - [Time Off Requests](https://documentation.decisions.com/projects/docs/time-off-requests.md) - [Upgrade Validator](https://documentation.decisions.com/projects/docs/upgrade-validator.md) - [Wire Transfer Approval](https://documentation.decisions.com/projects/docs/wire-transfer-approval.md) - [Debt to Income Calculator](https://documentation.decisions.com/projects/docs/debt-to-income-calculator.md) - [Installment Loan Calculator](https://documentation.decisions.com/projects/docs/installment-loan-calculator.md) - [Loan to Value Calculator](https://documentation.decisions.com/projects/docs/loan-to-value-calculator.md) - [Home Affordability Calculator](https://documentation.decisions.com/projects/docs/home-affordability-calculator.md) - [Student Loan Calculator](https://documentation.decisions.com/projects/docs/student-loan-calculator.md) - [Credit Card Payoff Calculator](https://documentation.decisions.com/projects/docs/credit-card-payoff-calculator.md) - [Amortization Calculator](https://documentation.decisions.com/projects/docs/amortization-calculator.md) - [Debt Consolidation Calculator](https://documentation.decisions.com/projects/docs/debt-consolidation-calculator.md) - [College Cost Estimator](https://documentation.decisions.com/projects/docs/college-cost-estimator.md) - [Text Extraction Agent](https://documentation.decisions.com/projects/docs/text-extraction-agent.md) - [Version 2.1 Release Notes](https://documentation.decisions.com/projects/docs/tea-version-2-release-notes.md) - [SAP Connector (SAP Module)](https://documentation.decisions.com/projects/docs/sap-connector.md)