> For the complete documentation index, see [llms.txt](https://docs.highcohesion.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.highcohesion.com/get-started/creating-your-first-stream/step-4-put-it-all-together-to-create-a-stream.md).

# Step 5 - Put it all together to create a Stream

## **What is a Stream?**

The Stream is the combination of all components necessary to automate the streaming of data between a Source and a Destination system.

## Create your Stream

Through the Control Panel you can easily access the page "Streams" in the left side column. When entering the Streams page, click on the "Create Stream" button.

* **Active / Test mode -** Select Active mode
* **Title -** Name the Stream, we suggest to name it following the Naming convention: \[Data Type : Source System to Destination System]

{% hint style="info" %}
For this example, name the stream "Orders : Shopify to FTP"
{% endhint %}

* **Description -** Here you can input some free text field information about the Stream, to remind yourself what it's used for

{% hint style="info" %}
For this example, Orders from Shopify to 3rd party logistics company's FTP location \[test]
{% endhint %}

* **Source -** Select the Source you created in Step 1 from the dropdown list
* **Transformation -** Select the Transformation you created in Step 3 from the dropdown list
* **Destination -** Select the Destination you created in Step 2 from the dropdown list
* **Data type -** Use a word to describe the data type (e.g. product, inventory)

{% hint style="info" %}
For this example, name the data type "order"
{% endhint %}

* **Settings -** This field describes what type of data the stream is transferring (e.g. order, product, inventory etc.)

**Click "Create Stream". Congratulations, you have setup your first Stream!**&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.highcohesion.com/get-started/creating-your-first-stream/step-4-put-it-all-together-to-create-a-stream.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.
