# Integrations

The *Integrations* are providing a data connector between the required *Datasource* and *Actions*.

![Sample of the available Integrations](/files/IXXQpjDK8islZ9MsVRHQ)

### 1. Creating a New Integration

Simply click on the *Create New* option in the *Main Menu*, select the required *Integration*, name it, and place it in the desired location.

{% tabs %}
{% tab title="Create New Integration" %}
![](/files/Ub6efuCvWtrmQwqoUvlg)
{% endtab %}

{% tab title="Selecting New Integration" %}
![](/files/jkHcUH36WpKptYGoDCAT)
{% endtab %}

{% tab title="Naming & Selecting location" %}
![](/files/ab2wTmVwGd622S4issZo)
{% endtab %}
{% endtabs %}

### 2. Working with Integrations

Any existing *Integration* can be *renamed*, *moved*, *duplicated*, or *deleted* in the *Main Menu*; click on the *Options field*.

{% tabs %}
{% tab title="Editing Integrations" %}
![](/files/ltvXrlgpwfAnAhtNo5AI)
{% endtab %}
{% endtabs %}

### 3. Configuring Integrations

Each of the *Adapptio Integrations* has its properties, which must be configured appropriately. Clicking on the existing *Integration* will open the properties window.

{% tabs %}
{% tab title="Configuring Integration" %}
![](/files/wWbUJn1oVK6BlpOecd98)
{% endtab %}
{% endtabs %}

### 4. Connecting Integrations into the Actions

*Functions* become available in the *Action Flowchart Editor* with the existing *Integration*. We can wire together all desired functions from this moment, depending on what kind of *Action* we are doing. It will be mostly about reading, uploading, editing, and deleting bound *Datasource*.

{% tabs %}
{% tab title="Action Flowchart\[Available Integration Functions]" %}
![](/files/VwE1uzRNW3HgsIuJK9uD)
{% endtab %}

{% tab title="Action Flowchart\[Canvas]" %}
![](/files/JCbGsGAY89KCj65UIaVd)
{% endtab %}
{% endtabs %}

### 5. List of Available Integrations

The most required *Integrations* like working with databases and *rest API* are available in the Adapptio. Our team is consistently developing new implementations.

{% hint style="info" %}
Missing some *Integration*? Don't hesitate to ask for our support team or community forum.
{% endhint %}

| Adapptio Icons                   | Name of Integrations |
| -------------------------------- | -------------------- |
| ![](/files/fQsY9THWeOIB0sCbVBH8) | **graphQL**          |
| ![](/files/3xgyOsjVV9gCgi2b4La9) | **inMemoryDB**       |
| ![](/files/4N7KE7UUjxKiZgOSz5wz) | **gRPC**             |
| ![](/files/SjB3jOGMzFAEcE3vAPVS) | **influxDB**         |
| ![](/files/CX3JqB1ZXKKj1H2vAqEG) | **REST API**         |
| ![](/files/1VufOOTTkeX86IjPUfV6) | **Static Text**      |
| ![](/files/5wnqQiuP83Myi15TU27E) | **Static CSV**       |
| ![](/files/xrUFD7OtmpMeAKBR6DQ5) | **Static YAML**      |
| ![](/files/JMAa6IH9Jav1BX7v0KuR) | **Static JSON**      |
| ![](/files/SodcGNGW7L0gAPL4Jb6j) | **Static XML**       |
| ![](/files/g5OycScXjJNQnpwDPRCz) | **PostgreSQL**       |
| ![](/files/kFx9Ppwhnz1dSuj4I4ru) | **MySQL**            |
| ![](/files/3ulziDQ7zePPdga2T2Cm) | **MS SQL**           |
| ![](/files/XVLA9VbBkiupocjP6BXf) | **Oracle DB**        |
| ![](/files/9OmjfsazlB83XJCYsCIi) | **SMTP Client**      |
| ![](/files/hFbmTtQEaKSmq5ZXQY7d) | **AWS S3**           |


---

# Agent Instructions: Querying This Documentation

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

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

```
GET https://docs.adapptio.com/getting-started/architecture-overview/integrations.md?ask=<question>
```

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

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