---
title: "Every software task gets a live session."
description: "Start from a prompt, issue, or repo question. Ara provisions the workspace, streams the work, verifies the change, and hands back the transcript and pull request."
url: "https://ara.so/product/sessions"
section: "Product"
---

# Every software task gets a live session.

Start from a prompt, issue, or repo question. Ara provisions the workspace, streams the work, verifies the change, and hands back the transcript and pull request.

## A session carries the task, environment, and evidence.

### Start from any task

Describe the change in plain language, paste an issue, or point Ara at the repository context.

### Watch the run

Ara keeps the run visible while it edits, tests, asks for approval, and records what changed.

### Keep the evidence

Every completed session keeps the diff, commands, checks, and final pull request in one place.

## From task to reviewed pull request.

### Give Ara the work

Start a session from the web app with the repo, task, and any references Ara should use.

_Prompt, issue, or direct instruction._

### Work happens in isolation

Ara creates a dedicated workspace, reads the codebase, and makes the smallest change that satisfies the task.

_No local setup or branch juggling._

### Verification is captured

The run records commands, failures, fixes, and final checks so reviewers can inspect the trail.

_Transcript and evidence stay with the session._

### The result is handed back

Ara opens or updates the pull request and leaves the session ready for follow-up.

_Continue the same thread when review starts._

## Run your next software task as a session.

Point Ara at one repo and watch the whole loop stay visible.
