# Task Workflow

The **Task Workflow** defines the lifecycle of a task in Infraon Infinity ITSM. Each task moves through a series of **states** and **statuses**, ensuring visibility, accountability, and automation at every step.

Each task has two levels of tracking:

* **State** → The high-level stage of the task (fixed).
* **Status** → A sub-level indicator within the state (configurable, names and colors can be customized).

<figure><img src="/files/Xt09f8huoPW6KNNxM3bA" alt=""><figcaption></figcaption></figure>

#### **Workflow Sequence**

<table><thead><tr><th width="147.4000244140625">State</th><th width="119.99993896484375">Status</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Open</strong></td><td>To Do</td><td>When a task is created, it starts in the Open state. An email notification is automatically sent to the assignee.<br><br><strong>Example:</strong> “Provision Laptop” task created for IT.</td></tr><tr><td><strong>In Progress</strong></td><td>Ongoing</td><td>The assignee begins working on the task, and the status reflects active progress.<strong>Example:</strong> Technician starts installing the required software.</td></tr><tr><td><strong>On Hold</strong></td><td>Blocked</td><td>The task is paused due to dependencies or external issues. Work cannot proceed until it is resolved.<br><strong>Example:</strong> Waiting for vendor confirmation.</td></tr><tr><td><strong>Close</strong></td><td>Done</td><td>The task is completed, and an email notification is sent to the assignee or requester confirming closure.<br><br><strong>Example:</strong> VPN setup is finished; an email has been sent to the user.</td></tr><tr><td><strong>Close</strong></td><td>Closed</td><td><p>The final state where the task is officially closed. Once in this state, editing is disabled.<br></p><p><strong>Example:</strong> HR onboarding task marked fully closed.</p></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.infraon.io/infraon-help/infinity-user-guide/infraon-configuration/infraon-automation/workflow/create-workflow/task-workflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
