> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parahelp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tasks

> You work with the Internal Agent in tasks.

You work with the Internal Agent in tasks. Every step of the lifecycle - build, test, release, improve - happens in a task.

You start a task with a prompt. Each task has its own environment, where the Internal Agent works with your Customer Agent configurations end to end. Once a task completes, you review the work and result.

<img src="https://mintcdn.com/parahelp/MLLTVKYV_p6IS2u9/images/tasks-release.png?fit=max&auto=format&n=MLLTVKYV_p6IS2u9&q=85&s=2ab5c7f0d07f80a526af600d472d2e57" alt="The Tasks page" className="rounded-lg shadow-md" width="3074" height="2402" data-path="images/tasks-release.png" />

## What the Internal Agent can do in a task

Built-in, support-specific capabilities:

* **Configuration:** read and update your Customer Agent's configurations, and build tools and connections. See [Customer agent](/customer-agent/introduction).
* **Testing:** run test simulations of your Customer Agent before changes ship. See [Test](/internal-agent/test).
* **Reporting:** analyze any slice of your tickets and generate reports, interactive graphs, and CSV files. See [Improve](/internal-agent/improve).
* **Answering:** answer questions about your setup, your tickets, and how any ticket was handled.
* **Using tools:** act in your connected tools, like searching Linear for a known bug, posting to Slack, or updating a Notion page. See [Connections](/platform/connections).
* **Running scripts:** build and run one-off coding scripts, for example to analyze ticket data at scale or pull data from a connected service like Stripe.

## Ways to start a task

* In the Platform on the "Tasks" tab.
* In Slack, by tagging **@parahelp** in any channel where it's been added.
* Automatically, when an automation triggers. See [Automations](/platform/automations).
* Through the Internal Agent API (beta): start tasks, follow progress, read output files, and take actions from your own tools and scripts. Reach out to get set up.

## Actions and approvals

When the Internal Agent suggests a change in a task, it lands as a pending action. By default, every action requires manual approval. Nothing runs until you approve it.

You can set specific tools to auto-approve in a task: press "+" in the chat box and pick the actions to allow under "Auto-approve." Approving a configuration action publishes it as a release - see [Release](/internal-agent/release).

## Task attributes

* **Visibility:** **private** (visible only to you, for personal exploration and drafts) or **shared** (visible to your whole team, for team-relevant work). You can change this at any time.
* **Assignee:** the teammate responsible for the task. The Internal Agent assigns todos to the relevant person.
* **Team:** the team the work belongs to, like product knowledge gaps to one team and enterprise policy gaps to another. Manage teams in [Settings → Teams](/platform/settings#teams).
* **Impact:** how much the task should move your support performance: **low**, **medium**, or **high**.

## Connections in tasks

Each task has access to the tools you've connected on the Connections page. If a task needs a tool that isn't connected yet, the Internal Agent will prompt you to connect it.

## Files

Some tasks produce files, such as CSV reports, test definitions, or scripts. They appear under the "Files" tab and can be downloaded.

## Work on tasks with teammates

The Tasks page is a board and list view of everything you and your team are working on: your private tasks and your team's shared tasks, which you can also continue.

Each task moves through states as work progresses:

* **Todo:** created and waiting to be started. The Internal Agent automatically creates todos for high-leverage improvements it identifies in automations and one-off tasks, with the relevant context and attributes already set.
* **In progress:** the Internal Agent is working on it.
* **In review:** the task has pending actions waiting for your approval.
* **Done:** no pending actions.

Everything that needs your attention - new todos, reviews, approvals - also lands in your Inbox. See [Inbox](/platform/inbox).
