---
title: Add Processors and Processor Connections
slug: litmusedge/s6dM-add-processors-and-processor-connections
description: An analytics flow consists of at least one of the following: an input processor, a function, and an output processor. 
docTags: 
createdAt: 2022-09-29T14:41:21.000Z
---

Use this page to add processors to the *Instances* canvas individually and connect them manually. To create a complete flow with connections added automatically, see [Create an Analytics Flow](docId\:ewmyJSlRbisGimPDgq82A).

# Add a Processor

**To add a processor:**

1. Navigate to **Analytics** > **Instances**.
2. In the *Instances* pane, use the *Analytics Groups* drop-down list to select the group you want to add the processor to.

::Image[]{src="https://api.archbee.com/api/optimize/SSUUxKZUk9bFTEPNn_6Zo/U1_zkWdgO5NJl_DnZUaar-20260723-014521.png" size="80" isUploading="false" width="687" height="415" darkWidth="687" darkHeight="415" position="flex-start" showCaption="false" indent="2"}

3. Open the **Action menu** and select **Add a processor**.

::Image[]{src="https://api.archbee.com/api/optimize/SSUUxKZUk9bFTEPNn_6Zo/vc97xxm9kKGJ0667HoQYk-20260723-014522.png" size="80" caption="Add a processor icon" isUploading="false" width="1673" height="363" darkWidth="1673" darkHeight="363" position="flex-start" showCaption="true" indent="2"}

4. In the *Create a Processor* dialog, use the drop-down list to select a processor. Processors are categorized as *Inputs*, *Functions*, and *Outputs*.
5. Configure the parameters for the processor.
6. Click **Save**.

# Add a Processor Connection

To connect two processors, click the orange circle on a processor and drag to the green circle on the other processor. Select the connection type:

- **Events** (individual data source): The receiving processor reacts to each data value immediately.
- **Values** (combined data sources): The function processor waits for values from all connected input sources before processing.

::Image[]{src="https://api.archbee.com/api/optimize/SSUUxKZUk9bFTEPNn_6Zo/MJAbLVHFsZdG9sm-M3FLu-20260723-014522.png" size="100" isUploading="false" width="1054" height="237" darkWidth="1054" darkHeight="237" showCaption="false" indent="2"}

If a red error icon appears on a connected processor, hover over the connection to view the error message.

:::hint{type="info"}
**Note**: Some function processors require multiple inputs. Each additional input requires its own input processor and connection.
:::

