> For the complete documentation index, see [llms.txt](https://docs.blynk.io/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.blynk.io/en/concepts/automations/forward-device-data.md).

# Forward Device Data

It is possible to create an automation that will forward a datastream triggered value to one or more other devices. Works with datastreams of data type integer, double, and string.

1. Create a **trigger** datastream for a device template that will have the triggered value.
2. Create one or more **receiver** datastreams within any device template.
3. Create an automation and choose the condition type of ‘Device State’. Assign the trigger device and the datastream.
4. Configure the **action** as ‘Forward Device Data’ and specify the receiver device and datastream.
5. Under ‘Settings’, configure an appropriate ‘LIMIT PERIOD’.
6. Click the ‘Save’ button to save the automation.

{% hint style="info" %}
Note that Forward Device Data is not limited to devices within the device template of the forwarding device (trigger). You can forward device data to any device in any template within your [organization](/en/concepts/organizations.md).
{% endhint %}

Two methods exist to forward device data to more than one device:

* Any device monitoring the datastream that is the target of the action ‘Forward Device Data’ will receive the update via a `BLYNK_WRITE()`.
* Multiple actions may be defined for an automation, with each action configured as ‘Forward Device Data’ targeting a different device and datastream.

{% hint style="info" %}
IMPORTANT: The automation setting ‘LIMIT PERIOD’ will limit how often the automation will forward a datastream triggered value.
{% endhint %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.blynk.io/en/concepts/automations/forward-device-data.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
