# InfluxDB Write Point Action

This provides a way to write data point to InfluxDB. Before adding InfluxDB Write Point Action, user has to define a [**InfluxDB Connection**](https://docs.thingsup.io/connections/influxdb-connection). User need to provide following parameters to add InfluxDB Write Point Action.

#### Measurement

User need to provide Name of InfluxDB measurement.

#### Function

* User can write JavaScript code to create dynamic query.
* Here the "payload" object, tags, fields and timestamp objects available in the code which are directly written on InfluxDB Connection.
* "payload" object is supplied from Action Trigger like Rules, Action Command etc.

```
tags["device"] = payload.devicename;
fields["temperature"] = payload.temperature;
timestamp = null; // Take server Time
```

#### Connection ID

User need to provide Connection ID of InfluxDB database connection.

![Add InfluxDB Write Point Action](https://365492316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7aTljSjWsfbXZ_OP_9%2Fuploads%2FtJiPdFArqI7lnPOIbxPc%2FinfluxWritePoint.png?alt=media\&token=688087c2-dae0-4b64-b984-1e3ff0a9bb50)

Please note the following points:

{% hint style="info" %}

* "payload" object is supplied from Action Trigger like Rules, Action Command etc.
* Data Response of InfluxDB write query will be available as Action Response.
  {% endhint %}
