---
title: Process data with InfluxDB tasks
description: InfluxDB’s task engine runs scheduled Flux tasks that process and analyze data. This collection of articles provides information about creating and managing InfluxDB tasks.
url: https://docs.influxdata.com/influxdb/v2/process-data/
estimated_tokens: 681
product: InfluxDB OSS v2
version: v2
---

# Process data with InfluxDB tasks

This page documents an earlier version of InfluxDB OSS. [InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a copy of the database file doesn’t expose usable tokens. Existing tokens are hashed on first startup and the original strings can’t be recovered afterward — **capture any plaintext tokens you still need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

Process and analyze your data with tasks in the InfluxDB **task engine**. Use tasks (scheduled Flux queries) to input a data stream and then analyze, modify, and act on the data accordingly.

Discover how to create and manage tasks using the InfluxDB user interface (UI) the `influx` command line interface (CLI), and the InfluxDB `/api/v2` API. Find examples of data downsampling and other common tasks.

Tasks replace InfluxDB v1.x continuous queries.

### [Get started with tasks](/influxdb/v2/process-data/get-started/)

Learn the basics of writing an InfluxDB task that processes data, and then performs an action, such as storing the modified data in a new bucket or sending an alert.

### [Manage tasks](/influxdb/v2/process-data/manage-tasks/)

InfluxDB provides options for creating, reading, updating, and deleting tasks using the `influx` CLI, the InfluxDB UI, and the InfluxDB API.

### [Common data processing tasks](/influxdb/v2/process-data/common-tasks/)

InfluxDB Tasks process data on specified schedules. This collection of articles walks through common use cases for InfluxDB tasks.

### [Task configuration options](/influxdb/v2/process-data/task-options/)

Task options define specific information about a task such as its name, the schedule on which it runs, execution delays, and others.

#### Related

-   [Tasks & InfluxDB](/resources/videos/influxdb-tasks/)

[tasks](/influxdb/v2/tags/tasks/)
