# 1. Creating the Integration

**Create the Integration**

To create an integration, navigate to the **Build Page** using the navigation sidebar along the left, then click the plus icon (+) in the toolbar along the bottom. This will open the **Integration Configuration Wizard**.

In the wizard, give your new integration a name and description. For example:

> **Name:** User Management (Tutorial)\
> \
> **Description:** This integration requests a user from randomuser.com and performs basic processing on it.

<figure><img src="/files/bj7qFWnrgYWil1m6sJfE" alt=""><figcaption><p>Create a new integration</p></figcaption></figure>

Leave all other fields as they are, click *Save*, then click *Continue*. You will now see the *Systems* step in the wizard.

**Adding a System**

Integration Gateway uses **Adapters** to store information about the third-party systems you're integrating with. We will now add the information for the `randomuser` API.

Click on *Add System,* then search for and select `HTTP` from the *Available Adapters* dropdown list.

<figure><img src="/files/QK2uVFzVgifUdy3hRWPV" alt=""><figcaption><p>Add a new <code>HTTP</code> adapter</p></figcaption></figure>

Beneath it, click on the *Select Adapter Config* dropdown, then click *Add New Adapter*. This will open a popup window.

In the popup window, enter the following:

* Name: `randomuser API`
* Host: `glyuedev.public.internal.sandboxbanking.com`

Leave all other fields blank / as-is and click *Save Adapter Bindings*, then click *Continue*.

<figure><img src="/files/9azkjX9Dp43QyXAPj0X8" alt="" width="563"><figcaption><p>Add <code>randomuser</code> API details to the HTTP adapter</p></figcaption></figure>

{% hint style="info" %}
The `randomuser` API doesn't involve authentication so we can leave most of the fields blank. For other APIs that require various forms of authentication, those credentials would be entered here.
{% endhint %}

The final step of the wizard involves sharing permissions to edit and run your integrations with others. For now, we'll skip this step and click on *Go to Build*, where we will see our new integration highlighted on the **Build Page.**

<figure><img src="/files/GLkMYDc9eiDAb5AEM2K4" alt=""><figcaption><p>New integration created</p></figcaption></figure>


---

# 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://glyue.docs.sandboxbanking.com/tutorials/building-a-single-step-integration/1.-creating-the-integration.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.
