---
title: "About Integration"
slug: "about-integration"
description: "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."
updated: 2025-06-24T15:20:29Z
published: 2025-06-24T15:20:29Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# About Integration

## Overview

Data can come from a variety of sources. To support business needs Decisions allows for robust integrations with numerous platforms with different methods. All designers, except for Forms, within Decisions can be integrated.

The primary Integrations are through Webservice, Databases, Modules, and the SDK. Below is an overview of each type of Integration.

---

## [Webservices](https://documentation.decisions.com/v9/docs/integration-with-external-web-service)

Integration tools offer the option to integrate with a **Webse****rvice**either internally or externally.

This can be executed by establishing Integration via a Service's **URL**and **WSDL**. Establishing a Webservice Integration allows users to utilize its functions via Flow step.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-02-03_12h18_00.png)

### [REST Integration](https://documentation.decisions.com/v9/docs/rest-service-integration-overview)

As another way to integrate via Webservice, users can integrate via **REST**. This allows users to utilize **GET**and **POST**functions via a **REST****API**. Such features allow API software, such as Postman, to interact with a Flow. Users can integrate with a REST Service through the use of either No Authentication, Basic Authentication, Windows Auth, or OAuth.****

---

## [Database Integrations](https://documentation.decisions.com/v9/docs/insert-update-delete-steps-integration-database)

**Database Integrations** interact with an external database to [integrate](/v9/docs/integrating-an-external-database-with-a-flow), [fetch data](/v9/docs/fetching-external-data-to-a-csv), [query](/v9/docs/add-query-external-database),****etc. by performing Actions in the **System > Integration** folder.

In addition, the Flow Designer's Toolbox contains the **INTEGRATIONS** category that perform additional integration functionalities such as the [transaction steps](/v9/docs/using-transaction-steps).

### [ODBC Integration](https://documentation.decisions.com/v9/docs/connecting-with-an-odbc)

In the event that a user needs to integrate with a specific database, or the user needs to access or control to a Database Management System, they may integrate with an **Open Database Connectivity (ODBC) API**.

Any database not inherently supported by Decisions can be connected to by building logic in this Flow.

### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2021-06-01-12h36.png) [Agents](https://documentation.decisions.com/v9/docs/introduction-to-agents)

To interact with a client server****secured by a Firewall, utilize the **Decisions Agent Management System**. This system performs tasks relating to database integration, writing files to the client machine, and updating database values.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-24_11h18_43.png)

---

## [Modules](https://documentation.decisions.com/v9/docs/about-modules)

All prepackaged integrations aka **M****odules** are found in **Features** folder under **System > Administration**.

From here, Administrators may view all Modules available as well as which ones are installed into the instance or not. Modules may be [installed](/v9/docs/installing-modules-decisions) from here, and they do not require a server restart to apply.

PrerequisitesThe majority of Modules require pre-configured Accounts to interact with each specific module.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2024-06-18_11h52_21.png)

---

## [Software Development Kit](https://documentation.decisions.com/v9/docs/sdk-overview)

Custom integrations can be built using the **Software Development Kit**,****or **SDK.**The SDK allows developers to create [custom Flow steps](/v9/docs/flow-steps-simple) or [Modules](/v9/docs/building-module-advanced) to suit their business needs when integrating with an external service.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1608052096678.png)

---

## Integration Steps

Once any Integration is made special steps become available. In the **Flow****Designer** these steps can be found on the right-hand panel by navigating to the **INTEGRATION**folder within the Toolbox tab. They are categorized by the name of the Integration or Module.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-24_11h20_12.png)

---

For further information on Integrations, visit the [Decisions Forum](https://community.decisions.com/categories/Integrations).
