# Join

### Overview

The **Join Component** is used to merge multiple input connections. It forwards every received message to the output port without modification.

### Usage

#### Input Ports

| Port | Description                              |
| ---- | ---------------------------------------- |
| `in` | Receives messages from multiple sources. |

#### Output Ports

| Port  | Description                                  |
| ----- | -------------------------------------------- |
| `out` | Emits the received input messages as output. |

### Instructions

1. **Connect Multiple Inputs**
   * Attach multiple input sources to the `in` port.
2. **Forward Messages**
   * Every received message is immediately sent to the `out` port.

### Notes

* **Does Not Modify Messages**: Messages are forwarded exactly as received.
* **Useful for Routing**: Can be used to merge multiple data streams into one processing path.


---

# 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.appmixer.com/connector-configuration/utils/controls/join.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.
